Files
wace_plm/WebContent/WEB-INF/view/massProductionTransfer/massProductionTransferDashBoard.jsp
chpark da06c4684c Initial commit: WACE PLM with database initialization features
- Add Docker Compose configurations for dev, prod, and standalone environments
- Add database initialization scripts (init-db.sh, init-db-docker.sh)
- Add enhanced start-docker-linux.sh with DB init support
- Add comprehensive database initialization guide
- Support for automatic dbexport.pgsql import on first run
- Include safety checks for production environment
2025-08-29 15:46:08 +09:00

516 lines
17 KiB
Plaintext

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="com.pms.common.utils.*"%>
<%@ page import="java.util.*" %>
<%@include file= "/init.jsp" %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title><%=Constants.SYSTEM_NAME%></title>
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/data.js"></script>
<script src="https://code.highcharts.com/modules/drilldown.js"></script>
<script>
$(document).ready(function(){
$("#btn_close").click(function(){
self.close(0);
});
//문제점 팝업
$(".problemBtn").click(function(){
window.open("/massProductionTransfer/massProductionProblemPopUp.do", "", "width=1505, height=705");
});
//첨부파일 등록 팝업
$(".file_icon").click(function(){
window.open("/massProductionTransfer/moldTransferFileFormPopUp.do", "", "width=590, height=310");
});
// Create the chart
Highcharts.chart('container', {
chart: {
type: 'column'
},
title: {
text: ''
},
subtitle: {
text: ''
},
xAxis: {
type: 'category'
},
yAxis: {
title: {
text: '완료율'
}
},
legend: {
enabled: false
},
plotOptions: {
series: {
borderWidth: 0,
dataLabels: {
enabled: true,
format: '{point.y:.1f}%'
}
}
},
tooltip: {
headerFormat: '<span style="font-size:11px">{series.name}</span><br>',
pointFormat: '<span style="color:{point.color}">{point.name}</span>: <b>{point.y:.2f}%</b> of total<br/>'
},
"series": [
{
"name": "Browsers",
"colorByPoint": true,
"data": [
{
"name": "금형이관",
"y": 62.74,
"drilldown": "금형이관"
},
{
"name": "설비이관",
"y": 10.57,
"drilldown": "설비이관"
},
{
"name": "차종 문제점",
"y": 7.23,
"drilldown": "차종 문제점"
},
{
"name": "문서이관",
"y": 5.58,
"drilldown": "문서이관"
}
]
}
],
"drilldown": {
"series": [
{
"name": "Chrome",
"id": "Chrome",
"data": [
[
"v65.0",
0.1
],
[
"v64.0",
1.3
],
[
"v63.0",
53.02
],
[
"v62.0",
1.4
],
[
"v61.0",
0.88
],
[
"v60.0",
0.56
],
[
"v59.0",
0.45
],
[
"v58.0",
0.49
],
[
"v57.0",
0.32
],
[
"v56.0",
0.29
],
[
"v55.0",
0.79
],
[
"v54.0",
0.18
],
[
"v51.0",
0.13
],
[
"v49.0",
2.16
],
[
"v48.0",
0.13
],
[
"v47.0",
0.11
],
[
"v43.0",
0.17
],
[
"v29.0",
0.26
]
]
},
{
"name": "Firefox",
"id": "Firefox",
"data": [
[
"v58.0",
1.02
],
[
"v57.0",
7.36
],
[
"v56.0",
0.35
],
[
"v55.0",
0.11
],
[
"v54.0",
0.1
],
[
"v52.0",
0.95
],
[
"v51.0",
0.15
],
[
"v50.0",
0.1
],
[
"v48.0",
0.31
],
[
"v47.0",
0.12
]
]
},
{
"name": "Internet Explorer",
"id": "Internet Explorer",
"data": [
[
"v11.0",
6.2
],
[
"v10.0",
0.29
],
[
"v9.0",
0.27
],
[
"v8.0",
0.47
]
]
},
{
"name": "Safari",
"id": "Safari",
"data": [
[
"v11.0",
3.39
],
[
"v10.1",
0.96
],
[
"v10.0",
0.36
],
[
"v9.1",
0.54
],
[
"v9.0",
0.13
],
[
"v5.1",
0.2
]
]
},
{
"name": "Edge",
"id": "Edge",
"data": [
[
"v16",
2.6
],
[
"v15",
0.92
],
[
"v14",
0.4
],
[
"v13",
0.1
]
]
},
{
"name": "Opera",
"id": "Opera",
"data": [
[
"v50.0",
0.96
],
[
"v49.0",
0.82
],
[
"v12.1",
0.14
]
]
}
]
}
});
});
</script>
</head>
<body>
<form name="form1" action="" method="post">
<div style="min-width:1450px;">
<div class="plm_menu_name">
<h2>
<span>양산이관 현황</span>
</h2>
</div>
<div id="plmSearchZon">
<table>
<tr>
<td><label for="">차종</label></td>
<td>
<select name="" id="">
<option value=""></option>
<option value=""></option>
</select>
</td>
<td><label for="">제품군</label></td>
<td>
<select name="" id="">
<option value=""></option>
<option value=""></option>
</select>
</td>
<td><label for="">제품</label></td>
<td>
<select name="" id="" style="width:300px;">
<option value=""></option>
<option value=""></option>
</select>
</td>
</tr>
</table>
</div>
<section class="contents_page_basic_margin">
<div class="btn_wrap">
<div class="plm_btn_wrap">
<input type="button" value="조회" class="plm_btns" style="margin-right:15px;">
<span class="status_tab">금형이관</span><span class="status_tab">설비이관</span><span class="status_tab">품질이관</span><span class="status_tab">문서이관</span>
</div>
</div>
<div class="transfer_container_wrap"">
<div class="transfer_container">
<p>금형이관</p>
<table class="plm_table">
<thead>
<tr class="plm_thead">
<td>차종</td>
<td>제품</td>
<td>인계현황</td>
<td>총 금형 수</td>
<td>인수인계서</td>
</tr>
</thead>
<tbody>
<tr>
<td>IK</td>
<td>DASH</td>
<td>91.7%</td>
<td>24</td>
<td><a href="#">2</a></td>
</tr>
<tr>
<td></td>
<td>QTR</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td>P/TRAY</td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div>
<div class="transfer_container">
<p>설비이관</p>
<table class="plm_table">
<thead>
<tr class="plm_thead">
<td>차종</td>
<td>제품</td>
<td>인계현황</td>
<td>총 금형 수</td>
<td>인수인계서</td>
</tr>
</thead>
<tbody>
<tr>
<td>IK</td>
<td>DASH</td>
<td>91.7%</td>
<td>24</td>
<td><a href="#">2</a></td>
</tr>
<tr>
<td></td>
<td>QTR</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td>P/TRAY</td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div>
<div class="transfer_container">
<p>품질이관</p>
<table class="plm_table">
<thead>
<tr class="plm_thead">
<td>차종</td>
<td>제품</td>
<td>인계현황</td>
<td>총 금형 수</td>
<td>인수인계서</td>
</tr>
</thead>
<tbody>
<tr>
<td>IK</td>
<td>DASH</td>
<td>91.7%</td>
<td>24</td>
<td><a href="#">2</a></td>
</tr>
<tr>
<td></td>
<td>QTR</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td>P/TRAY</td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div>
<div class="transfer_container">
<p>문서이관</p>
<table class="plm_table">
<thead>
<tr class="plm_thead">
<td>차종</td>
<td>이관문서</td>
<td>이관현황</td>
<td>인수팀명</td>
<td></td>
</tr>
</thead>
<tbody>
<tr>
<td>IK</td>
<td>DASH</td>
<td>91.7%</td>
<td>24</td>
<td><a href="#">2</a></td>
</tr>
<tr>
<td></td>
<td>QTR</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td>P/TRAY</td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
</div>
</form>
</body>
</html>