676 lines
14 KiB
Plaintext
676 lines
14 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>
|
|
|
|
<c:set var="oemObjId" value="${projectMap.OEM_OBJID}" />
|
|
<c:set var="carObjId" value="${projectMap.CAR_OBJID}" />
|
|
<c:set var="factoryObjId" value="${projectMap.OEM_FACTORY}" />
|
|
|
|
</head>
|
|
<script>
|
|
$(document).ready(function(){
|
|
$("#btn_close").click(function(){
|
|
self.close(0);
|
|
});
|
|
//도면팝업
|
|
$(".drawingBtn").click(function(){
|
|
window.open("/bom/drowingViewPopup.do", "", "width=710, height=850");
|
|
});
|
|
//취소
|
|
$("#btnCancel").click(function(){
|
|
var objId = $(this).attr("data-OBJID");
|
|
var params = "?objId="+objId;
|
|
document.form1.action ="/project/projectDetailPopUp.do"+params;
|
|
document.form1.submit();
|
|
});
|
|
|
|
fn_setOEMList();
|
|
fn_setProductGroupList();
|
|
fn_setFactoryList();
|
|
fn_setLineAreaList();
|
|
|
|
$("#oemObjId").change(function(){
|
|
oemObjId = this.value;
|
|
carObjId = $("#carObjId").val();
|
|
fn_setCarTypeList($(this).val());
|
|
});
|
|
|
|
$("#carObjId").change(function(){
|
|
oemObjId = $("#oemObjId").val();
|
|
carObjId = this.value;
|
|
fn_setMilestoneList();
|
|
fn_getProjectMemberList();
|
|
});
|
|
|
|
$("#productGroupObjId").change(function(){
|
|
fn_setProductList();
|
|
})
|
|
|
|
if("${null ne projectMap.OEM_OBJID}"){
|
|
oemObjId = "${projectMap.OEM_OBJID}"
|
|
fn_setOEMList();
|
|
$("#oemObjId").val("${projectMap.OEM_OBJID}");
|
|
}
|
|
if("${null ne projectMap.CAR_OBJID}"){
|
|
carObjId = "${projectMap.CAR_OBJID}";
|
|
fn_setCarTypeList("${projectMap.OEM_OBJID}");
|
|
$("#carObjId").val("${projectMap.CAR_OBJID}");
|
|
fn_setMilestoneList();
|
|
}
|
|
//첨부 파일 기능
|
|
fnc_setFileDropZone("projectDropZone", "${projectMap.OBJID}", "${docType}", "${docTypeName}", "projectAreaDraw",false,null,null);
|
|
|
|
projectAreaDraw();
|
|
|
|
$("#btnUpload").click(function(){
|
|
var files = $("#file1")[0].files;
|
|
if(files.length > 0){
|
|
fnc_fileMultiUpload(files, null, "${projectMap.OBJID}", "${docType}", "${docTypeName}", null, "projectAreaDraw");
|
|
//file객체 초기화
|
|
$("#file1").val("");
|
|
}else{
|
|
Swal.fire("선택된 File이 없습니다.");
|
|
}
|
|
});
|
|
|
|
});
|
|
</script>
|
|
<body>
|
|
<form name="form1" id="form1" action="" method="post">
|
|
<section class="business_popup_min_width">
|
|
<div class="plm_menu_name">
|
|
<h2>
|
|
<span>BOM Report</span>
|
|
</h2>
|
|
</div>
|
|
<div class="contents_page_basic_margin">
|
|
<div class="plm_table_wrap" style="margin:15px auto 0;">
|
|
<div style="overflow-y: scroll;">
|
|
<table class="plm_table">
|
|
<colgroup>
|
|
<col width="3%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="*"/>
|
|
<col width="13%"/>
|
|
<col width="4%"/>
|
|
<col width="5%"/>
|
|
<col width="5%"/>
|
|
<col width="*"/>
|
|
<col width="5%"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
</colgroup>
|
|
<tr class="plm_thead">
|
|
<td>No</td>
|
|
<td colspan="5">Level</td>
|
|
<td>Part No.</td>
|
|
<td>Part Name</td>
|
|
<td>수량</td>
|
|
<td>Source</td>
|
|
<td>Version</td>
|
|
<td>배포일</td>
|
|
<td>Drawing</td>
|
|
<td>Part 속성(1)</td>
|
|
<td>Part 속성(2)</td>
|
|
<td>Part 속성(3)</td>
|
|
<td>Part 속성(4)</td>
|
|
<td>Part 속성(5)</td>
|
|
<td>Part 속성(6)</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="plm_scroll_table" style="height:400px;">
|
|
<table class="plm_table">
|
|
<colgroup>
|
|
<col width="3%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="2%"/>
|
|
<col width="*"/>
|
|
<col width="13%"/>
|
|
<col width="4%"/>
|
|
<col width="5%"/>
|
|
<col width="5%"/>
|
|
<col width="*"/>
|
|
<col width="5%"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
<col width="*"/>
|
|
</colgroup>
|
|
<tr>
|
|
<td>1</td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Part a</td>
|
|
<td>Smart Factory Module</td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td>A</td>
|
|
<td>2018-8-10</td>
|
|
<td><a href="#" class="drawingBtn">유</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Part b</td>
|
|
<td>Part Name</td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td>A</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Part c1</td>
|
|
<td>Part Name</td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td><a href="#" class="drawingBtn">유</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Part c2</td>
|
|
<td>Part Name</td>
|
|
<td>2</td>
|
|
<td>구매</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>5</td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Part d</td>
|
|
<td>Part Name</td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>6</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Part e1</td>
|
|
<td>Part Name</td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td><a href="#" class="drawingBtn">유</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>7</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>Part e2</td>
|
|
<td>Part Name</td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td><a href="#" class="drawingBtn">유</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>8</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td>Part f1</td>
|
|
<td>Part Name</td>
|
|
<td>1</td>
|
|
<td>구매</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>9</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td>Part f2</td>
|
|
<td>Part Name</td>
|
|
<td>2</td>
|
|
<td>구매</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>10</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td>Part f3</td>
|
|
<td>Part Name</td>
|
|
<td>2</td>
|
|
<td>구매</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>11</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>12</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>13</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>14</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>10</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>15</td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>16</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>17</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>18</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>19</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>20</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>6</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>21</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>3</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>1</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>22</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>23</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>2</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>24</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>4</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>5</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="btn_wrap" style="clear:both;">
|
|
<div class="plm_btn_wrap_center">
|
|
<input type="button" value="저장" class="plm_btns" onclick="fn_saveProjectInfo();">
|
|
<input type="button" value="닫기" id="btn_close" class="plm_btns">
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</form>
|
|
</body>
|
|
</html> |