ERP-node/WebContent/WEB-INF/view/transfer/qualityTransferDetailPopUp.jsp

193 lines
6.1 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>
var productSize = 0;
$(document).ready(function(){
$("#btnClose").click(function(){
self.close(0);
});
$("#btnEdit").click(function(){
//if(confirm("Edit Mode로 이동하시겠습니까?")){
document.form1.action = "/transfer/qualityTransferFormPopUp.do";
document.form1.submit();
//}
});
fn_setProductList("${info.CAR_OBJID}");
//제품별 대표자 지정 팝업 호출
$(document).on("click",".productCharger",function(){
var productObjId = $(this).attr("data-PRODUCT_OBJID")
var targetObjId = $("#objId").val();
var param = "?targetObjId="+targetObjId;
param +="&productObjId="+productObjId;
window.open("/transfer/qualityTransferChargerDetailPopUp.do"+param,"docTransferChargerPopUp","width=500,height=150");
});
//제품별 대표자 지정 팝업 호출
$(document).on("click",".productAssyTarget",function(){
var productObjId = $(this).attr("data-PRODUCT_OBJID")
var targetObjId = $("#objId").val();
var param = "?targetObjId="+targetObjId;
param +="&productObjId="+productObjId;
param +="&partType=assy"
window.open("/transfer/qualityTargetPartSearchPopUp.do"+param,"docTransferChargerPopUp","width=1200,height=650");
});
//제품별 대표자 지정 팝업 호출
$(document).on("click",".productPartTarget",function(){
var productObjId = $(this).attr("data-PRODUCT_OBJID")
var targetObjId = $("#objId").val();
var param = "?targetObjId="+targetObjId;
param +="&productObjId="+productObjId;
param +="&partType=part"
window.open("/transfer/qualityTargetPartSearchPopUp.do"+param,"docTransferChargerPopUp","width=1200,height=650");
});
});
</script>
<script>
//개발 제품 목록 설정
function fn_setProductList(carObjId){
$.ajax({
url:"/transfer/getProductList_byCarObjId.do",
type:"POST",
data:{"carObjId":carObjId},
dataType:"json",
success:function(data){
$("#productList").children().remove();
var append = "";
productSize = data.length;
if(data.length > 0){
$.each(data, function(i){
append += "<tr>";
append += " <input type='hidden' name='targetProductObjId' value='"+data[i].PROD_OBJID+"'>";
append += " <td>"+data[i].RNUM+"</td>";
append += " <td>"+data[i].PROD_GROUP_NAME+"</td>";
append += " <td>"+data[i].PROD_NAME+"</td>";
append += " <td><a href='#' class='search_btn productAssyTarget' data-PRODUCT_OBJID='"+data[i].PROD_OBJID+"'></a></td>";
append += " <td><a href='#' class='search_btn productPartTarget' data-PRODUCT_OBJID='"+data[i].PROD_OBJID+"'></a></td>";
append += " <td><a href='#' class='search_btn productCharger' data-PRODUCT_OBJID='"+data[i].PROD_OBJID+"'></a></td>";
append += "</tr>";
});
}else{
append += "<tr><td colspan='4' align='center'>개발중인 제품이 없습니다.</td></tr>";
}
$("#productList").append(append);
},
error: function(jqxhr, status, error){
}
});
}
</script>
</head>
<body>
<form name="form1" id="form1" action="" method="post">
<input type="hidden" name="objId" id="objId" value="${info.OBJID}" />
<input type="hidden" name="actionType" id="actionType" value="${param.actionType}" />
<section class="business_staff_popup_min_width">
<div class="plm_menu_name">
<h2>
<span>품질이관</span>
</h2>
</div>
<div id="businessPopupFormWrap">
<div class="form_popup_title">&nbsp;&nbsp;&nbsp;품질이관 상세정보</div>
<table class="pmsPopupForm">
<colgroup>
<col width="10%"/>
<col width="*"/>
<col width="10%"/>
<col width="*"/>
<col width="10%"/>
<col width="*"/>
</colgroup>
<tr>
<td class="input_title">
<label for="">고객사</label>
</td>
<td colspan="">${info.OEM_NAME}</td>
<td class="input_title">
<label for="">차종</label>
</td>
<td colspan="">${info.CAR_CODE}</td>
<td class="input_title">
<label for="">양산일자</label>
</td>
<td colspan="">${info.SOP}</td>
</tr>
<tr>
<td class="input_title">
<label for="">개발품목</label>
</td>
<td colspan="5">
<div style="overflow-y:scroll;">
<table class="project_form_in_table" style="width:100% !important;">
<colgroup>
<col width="5%"/>
<col width="20%"/>
<col width="*"/>
<col width="12%"/>
<col width="10%"/>
<col width="10%"/>
</colgroup>
<thead>
<tr>
<td>No</td>
<td>제품군</td>
<td>제품</td>
<td>ASSY 대상 지정</td>
<td>단품 대상 지정</td>
<td>대표자 지정</td>
</tr>
</thead>
</table>
</div>
<div class="in_table_scroll_wrap" style="width:100%;">
<table class="plm_table">
<colgroup>
<col width="5%"/>
<col width="20%"/>
<col width="*"/>
<col width="12%"/>
<col width="10%"/>
<col width="10%"/>
</colgroup>
<tbody id="productList">
<tr>
<td colspan="6" align="center">차종을 선택해 주시기 바랍니다.</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</table>
<div class="btn_wrap">
<div class="plm_btn_wrap_center">
<input type="button" value="수정" id="btnEdit" class="plm_btns">
<input type="button" value="닫기" id="btnClose" class="plm_btns">
</div>
</div>
</div>
</section>
</form>
</body>
</html>