1019 lines
43 KiB
Plaintext
1019 lines
43 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>
|
|
$(document).ready(function(){
|
|
fnc_monthpick();
|
|
|
|
$(".btnOpenGateSetting").click(function(){
|
|
var objId = fnc_checkNull($("input[type=radio]:checked").val());
|
|
if(objId == ""){
|
|
Swal.fire("선택된 Project가 없습니다.");
|
|
}else{
|
|
window.open("/project/gate/gateDateSetUpFormPopUp.do?targetObjId="+objId, "", "width=650, height=400");
|
|
}
|
|
});
|
|
|
|
//수주품목 팝업
|
|
$(".btnProdCnt").click(function(){
|
|
var objId = $(this).attr("data-OBJID");
|
|
window.open("/project/projectOrderItemListPopup.do?objId="+objId, "", "width=620, height=342");
|
|
});
|
|
|
|
//project 팝업
|
|
$(".btnProjectDetail").click(function(){
|
|
var objId = $(this).attr("data-OBJID");
|
|
window.open("/project/projectDetailPopUp.do?objId="+objId,"projectFormPopUp","width=1150, height=670");
|
|
});
|
|
|
|
$("input[type=radio]").click(function(){
|
|
//gate blink initialize
|
|
$("#GATE1").attr("class", "gate_name gate1_back");
|
|
$("#GATE2").attr("class", "gate_name gate2_back");
|
|
$("#GATE3").attr("class", "gate_name gate3_back");
|
|
$("#GATE4").attr("class", "gate_name gate4_back");
|
|
|
|
var currentGate = fnc_checkNull($(this).attr("data-CURRENT_GATE"));
|
|
if(currentGate == "GATE1"){
|
|
$("#"+currentGate).attr("class", "gate_name gate1_back gate_blink");
|
|
}else if(currentGate == "GATE2"){
|
|
$("#"+currentGate).attr("class", "gate_name gate2_back gate_blink");
|
|
}else if(currentGate == "GATE3"){
|
|
$("#"+currentGate).attr("class", "gate_name gate3_back gate_blink");
|
|
}else if(currentGate == "GATE4"){
|
|
$("#"+currentGate).attr("class", "gate_name gate4_back gate_blink");
|
|
}
|
|
|
|
//색상변경 Highlight
|
|
$(".dataTr").css("background", "#FFFFFF");
|
|
$(this).parent().parent().css("background", "yellow");
|
|
|
|
//file folder 색상 초기화
|
|
$("img").attr("src", "/images/file_empty.png");
|
|
|
|
//gate1 setting
|
|
$("#gate1AddMonths").children().remove();
|
|
$("#gate1AddMonths").html("<option value=''>종합</option>")
|
|
|
|
var targetObjId = $(this).val();
|
|
//Swal.fire("targetObjId : "+targetObjId);
|
|
fn_setGate1StatusInfo(targetObjId);
|
|
|
|
//gate2 setting
|
|
$("#gate2AddMonths").children().remove();
|
|
$("#gate2AddMonths").html("<option value=''>종합</option>")
|
|
|
|
var targetObjId = $(this).val();
|
|
fn_setGate2StatusInfo(targetObjId);
|
|
|
|
//gate3 setting
|
|
$("#gate3AddMonths").children().remove();
|
|
$("#gate3AddMonths").html("<option value=''>종합</option>")
|
|
|
|
var targetObjId = $(this).val();
|
|
fn_setGate3StatusInfo(targetObjId);
|
|
|
|
//gate4 setting
|
|
$("#gate4AddMonths").children().remove();
|
|
$("#gate4AddMonths").html("<option value=''>종합</option>")
|
|
|
|
var targetObjId = $(this).val();
|
|
fn_setGate4StatusInfo(targetObjId);
|
|
|
|
});
|
|
|
|
$("#gate1AddMonths").change(function(){
|
|
var targetObjId = $("input[type=radio]:checked").val();
|
|
var addMonths = $(this).val();
|
|
//Swal.fire("targetObjId : "+targetObjId+", addMonths : "+addMonths);
|
|
fn_setGate1StatusInfo(targetObjId, addMonths);
|
|
});
|
|
|
|
$("#gate2AddMonths").change(function(){
|
|
var targetObjId = $("input[type=radio]:checked").val();
|
|
var addMonths = $(this).val();
|
|
//Swal.fire("targetObjId : "+targetObjId+", addMonths : "+addMonths);
|
|
fn_setGate2StatusInfo(targetObjId, addMonths);
|
|
});
|
|
|
|
$("#gate3AddMonths").change(function(){
|
|
var targetObjId = $("input[type=radio]:checked").val();
|
|
var addMonths = $(this).val();
|
|
//Swal.fire("targetObjId : "+targetObjId+", addMonths : "+addMonths);
|
|
fn_setGate3StatusInfo(targetObjId, addMonths);
|
|
});
|
|
|
|
$("#gate4AddMonths").change(function(){
|
|
var targetObjId = $("input[type=radio]:checked").val();
|
|
var addMonths = $(this).val();
|
|
//Swal.fire("targetObjId : "+targetObjId+", addMonths : "+addMonths);
|
|
fn_setGate4StatusInfo(targetObjId, addMonths);
|
|
});
|
|
|
|
//File List popup
|
|
$(".btnFile").click(function(){
|
|
var targetObjId = fnc_checkNull($("input[type=radio]:checked").val());
|
|
|
|
if(targetObjId == ""){
|
|
Swal.fire("Project를 선택해 주시기 바랍니다.");
|
|
return;
|
|
}
|
|
var docType = $(this).attr("data-DOC_TYPE");
|
|
var docTypeName = $(this).attr("data-DOC_TYPE_NAME");
|
|
|
|
var fromDate = "";
|
|
var toDate = "";
|
|
var gate = $(this).attr("data-GATE");
|
|
|
|
if(gate == "1"){
|
|
fromDate = $("#GATE1_FROM_DATE").val();
|
|
toDate = $("#GATE1_TO_DATE").val();
|
|
}else if(gate == "2"){
|
|
fromDate = $("#GATE2_FROM_DATE").val();
|
|
toDate = $("#GATE2_TO_DATE").val();
|
|
}else if(gate == "3"){
|
|
fromDate = $("#GATE3_FROM_DATE").val();
|
|
toDate = $("#GATE3_TO_DATE").val();
|
|
}else if(gate == "4"){
|
|
fromDate = $("#GATE4_FROM_DATE").val();
|
|
toDate = $("#GATE4_TO_DATE").val();
|
|
}
|
|
|
|
var params = "";
|
|
params += "?targetObjId="+targetObjId;
|
|
params += "&docType="+docType;
|
|
params += "&docTypeName="+docTypeName;
|
|
params += "&search_fromDate="+fromDate;
|
|
params += "&search_toDate="+toDate;
|
|
|
|
//Swal.fire(params);
|
|
|
|
window.open("/project/gate/getFileListPopUp.do"+params, "fileListPopup", "width=800, height=340");
|
|
});
|
|
|
|
//이슈로 이동
|
|
$(document).on("click", ".btnOpenIssue", function(e){
|
|
var oemObjId = $(this).attr("data-OEM_OBJID");
|
|
var carObjId = $(this).attr("data-CAR_OBJID");
|
|
//Swal.fire("oemObjId : "+oemObjId+", carObjId : "+carObjId);
|
|
var params = "?search_oem="+oemObjId+"&search_carType="+carObjId;
|
|
//location.href="/project/gate/issueList.do"+params;
|
|
window.open("/project/gate/issueList.do"+params, "issuePopup", "fullscreen=yes");
|
|
});
|
|
|
|
//문제점 조치현황 이동
|
|
$(document).on("click", ".btnOpenProblemResponse", function(e){
|
|
var oemObjId = $(this).attr("data-OEM_OBJID");
|
|
var carObjId = $(this).attr("data-CAR_OBJID");
|
|
var fromDate = $(this).attr("data-FROM_DATE");
|
|
var toDate = $(this).attr("data-TO_DATE");
|
|
//Swal.fire("oemObjId : "+oemObjId+", carObjId : "+carObjId);
|
|
var params = "?search_oemObjId="+oemObjId+"&search_carObjId="+carObjId+"&search_resPlanFromDate="+fromDate+"&search_resPlanToDate="+toDate;
|
|
//location.href="/project/gate/issueList.do"+params;
|
|
window.open("/dashboard/problemListPopUp.do"+params, "problemResponsePopup", "fullscreen=yes");
|
|
});
|
|
|
|
//EO 적용관리 이동
|
|
$(document).on("click", ".btnOpenEOApplyList", function(e){
|
|
var oemObjId = $(this).attr("data-OEM_OBJID");
|
|
var carObjId = $(this).attr("data-CAR_OBJID");
|
|
var fromDate = $(this).attr("data-FROM_DATE");
|
|
var toDate = $(this).attr("data-TO_DATE");
|
|
//Swal.fire("oemObjId : "+oemObjId+", carObjId : "+carObjId);
|
|
var params = "?search_oemObjId="+oemObjId+"&search_carObjId="+carObjId+"&search_applyPointFromDate="+fromDate+"&search_applyPointToDate="+toDate;
|
|
//location.href="/project/gate/issueList.do"+params;
|
|
window.open("/productDevMng/eoApplyStatusList.do"+params, "eoApplyPopup", "fullscreen=yes");
|
|
});
|
|
|
|
//구조검토제안서 적용현황
|
|
$(document).on("click", ".btnOpenStructureReviewReportList", function(e){
|
|
var oemObjId = $(this).attr("data-OEM_OBJID");
|
|
var carObjId = $(this).attr("data-CAR_OBJID");
|
|
var fromDate = $(this).attr("data-FROM_DATE");
|
|
var toDate = $(this).attr("data-TO_DATE");
|
|
//Swal.fire("oemObjId : "+oemObjId+", carObjId : "+carObjId);
|
|
var params = "?search_oem="+oemObjId;
|
|
params+= "&search_carType="+carObjId;
|
|
params+= "&search_fromMonthRegDate="+fromDate;
|
|
params+= "&search_toMonthRegDate="+toDate;
|
|
params+= "&search_action_result=reflect";
|
|
//location.href="/project/gate/issueList.do"+params;
|
|
window.open("/structureReviewReport/structureReviewReportReflactList.do"+params, "eoApplyPopup", "fullscreen=yes");
|
|
});
|
|
|
|
|
|
//품질현황
|
|
$(document).on("click", ".btnOpenQualityTestList", function(e){
|
|
var oemObjId = $(this).attr("data-OEM_OBJID");
|
|
var carObjId = $(this).attr("data-CAR_OBJID");
|
|
var fromDate = $(this).attr("data-FROM_DATE");
|
|
var toDate = $(this).attr("data-TO_DATE");
|
|
//Swal.fire("oemObjId : "+oemObjId+", carObjId : "+carObjId);
|
|
var params = "?search_oem="+oemObjId;
|
|
params+= "&search_carType="+carObjId;
|
|
params+= "&search_fromMonthRegDate="+fromDate;
|
|
params+= "&search_toMonthRegDate="+toDate;
|
|
//location.href="/project/gate/issueList.do"+params;
|
|
window.open("/quality/qualityTestListPopUp.do"+params, "eoApplyPopup", "fullscreen=yes");
|
|
});
|
|
|
|
});
|
|
</script>
|
|
|
|
<script>
|
|
|
|
//gate1 현황판 설정
|
|
function fn_setGate1StatusInfo(projectObjId, addMonths){
|
|
var url = "/project/gate/getGate1StatusInfo.do";
|
|
|
|
$.ajax({
|
|
url:url,
|
|
type:"POST",
|
|
data:{"targetObjId":projectObjId, "addMonths":addMonths},
|
|
dataType:"json",
|
|
success:function(data){
|
|
var oemObjId = data.OEM_OBJID;
|
|
var carObjId = data.CAR_OBJID;
|
|
//일정 초기화
|
|
$("#gate1Date").text("");
|
|
|
|
//첨부파일 초기화
|
|
$("#gate1dpaFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate1benchmarkingFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate1protoDevFileCnt").attr("src", "/images/file_empty.png");
|
|
|
|
var gate1FromDate = fnc_checkNull(data.GATE1_FROM_DATE_STR);
|
|
var gate1ToDate = fnc_checkNull(data.GATE1_TO_DATE_STR);
|
|
if(gate1FromDate != "" && gate1ToDate != ""){
|
|
$("#gate1Date").text(" : "+gate1FromDate+" ~ "+gate1ToDate);
|
|
}
|
|
|
|
var reflectCnt = fnc_checkNullDefaultValue(data.REFLECT_CNT, 0);
|
|
var designCheckCnt = fnc_checkNullDefaultValue(data.DESIGN_CHECK_CNT, 0);
|
|
var dfmeaCnt = fnc_checkNullDefaultValue(data.DFMEA_CNT, 0);
|
|
var structureReviewReportCnt = fnc_checkNullDefaultValue(data.STRUCTURE_REVIEW_REPORT_CNT, 0);
|
|
|
|
//Swal.fire("reflectCnt : "+reflectCnt+", designCheckCnt : "+designCheckCnt+", dfmeaCnt : "+dfmeaCnt+", structureReviewReportCnt : "+structureReviewReportCnt);
|
|
|
|
$("#gate1reflectCnt").text(reflectCnt);
|
|
$("#gate1designCheckCnt").text(designCheckCnt);
|
|
$("#gate1dfmeaCnt").text(dfmeaCnt);
|
|
|
|
//구조검토 제안서 적용현황
|
|
var structureReviewReportLink = "<a href='#' class='btnOpenStructureReviewReportList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+gate1FromDate+"' data-TO_DATE='"+gate1ToDate+"'>"+structureReviewReportCnt+"</a>";
|
|
|
|
$("#gate1structureReviewReportCnt").html(structureReviewReportLink);
|
|
|
|
var gate1dpaFileCnt = fnc_checkNullDefaultValue(data.DPA_FILE_CNT, 0);
|
|
if(gate1dpaFileCnt > 0){
|
|
$("#gate1dpaFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
|
|
var gate1benchmarkingFileCnt = fnc_checkNullDefaultValue(data.BENCHMARKING_FILE_CNT, 0);
|
|
if(gate1benchmarkingFileCnt > 0){
|
|
$("#gate1benchmarkingFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
|
|
var gate1protoDevFileCnt = fnc_checkNullDefaultValue(data.PROTO_DEV_FILE_CNT, 0);
|
|
if(gate1protoDevFileCnt > 0){
|
|
$("#gate1protoDevFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
|
|
|
|
//combobox setting
|
|
var durationCnt = fnc_checkNullDefaultValue(data.DURATION_CNT, 0);
|
|
|
|
addMonths = fnc_checkNull(addMonths);
|
|
var appendCode = "";
|
|
if(addMonths == ""){
|
|
$("#gate1AddMonths").children().remove();
|
|
appendCode += "<option value=''>종합</option>";
|
|
for(var i = 0 ; i <= durationCnt ; i++){
|
|
appendCode += "<option value='"+(i)+"'>M+"+(i)+"</option>";
|
|
}
|
|
$("#gate1AddMonths").append(appendCode);
|
|
}
|
|
//Swal.fire("gate1 from date : "+data.GATE1_FROM_DATE_STR2+", gate1 to date : "+data.GATE1_TO_DATE_STR2);
|
|
|
|
//GATE FROM AND TO DATE SETTING
|
|
$("#GATE1_FROM_DATE").val(data.GATE1_FROM_DATE_STR2);
|
|
$("#GATE1_TO_DATE").val(data.GATE1_TO_DATE_STR2);
|
|
},
|
|
error: function(jqxhr, status, error){
|
|
}
|
|
});
|
|
}
|
|
|
|
//gate2 현황판 설정
|
|
function fn_setGate2StatusInfo(projectObjId, addMonths){
|
|
var url = "/project/gate/getGate2StatusInfo.do";
|
|
|
|
$.ajax({
|
|
url:url,
|
|
type:"POST",
|
|
data:{"targetObjId":projectObjId, "addMonths":addMonths},
|
|
dataType:"json",
|
|
success:function(data){
|
|
var oemObjId = data.OEM_OBJID;
|
|
var carObjId = data.CAR_OBJID;
|
|
//일정 초기화
|
|
$("#gate2Date").text("");
|
|
|
|
//첨부파일 초기화
|
|
$("#gate2devPlanFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate2carTypeFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate2prodPreFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate2pltMngPlanFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate2pltDevSchedFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate2etcFileCnt").attr("src", "/images/file_empty.png");
|
|
|
|
var structureReviewReportCnt = fnc_checkNullDefaultValue(data.STRUCTURE_REVIEW_REPORT_CNT, 0);
|
|
var eoApplyCnt = fnc_checkNullDefaultValue(data.EO_APPLY_CNT, 0);
|
|
var problemResponseCnt = fnc_checkNullDefaultValue(data.PROBLEM_RESPONSE_CNT, 0);
|
|
var issueCnt = fnc_checkNullDefaultValue(data.ISSUE_CNT, 0);
|
|
var qualityTestCnt = fnc_checkNullDefaultValue(data.QUALITY_TEST_CNT, 0);
|
|
|
|
//Swal.fire("reflectCnt : "+reflectCnt+", designCheckCnt : "+designCheckCnt+", dfmeaCnt : "+dfmeaCnt+", structureReviewReportCnt : "+structureReviewReportCnt);
|
|
|
|
var gate2FromDate = fnc_checkNull(data.GATE2_FROM_DATE_STR);
|
|
var gate2ToDate = fnc_checkNull(data.GATE2_TO_DATE_STR);
|
|
if(gate2FromDate != "" && gate2ToDate != ""){
|
|
$("#gate2Date").text(" : "+gate2FromDate+" ~ "+gate2ToDate);
|
|
}
|
|
|
|
//이슈링크
|
|
var issueCntLink = "<a href='#' class='btnOpenIssue' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"'>"+issueCnt+"</a>";
|
|
|
|
//문제점 조치현황 링크
|
|
var problemResponseCntLink = "<a href='#' class='btnOpenProblemResponse' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+data.GATE2_FROM_DATE_STR2+"' data-TO_DATE='"+data.GATE2_TO_DATE_STR2+"'>"+problemResponseCnt+"</a>";
|
|
|
|
//EO적용현황 링크
|
|
var eoApplyCntLink = "<a href='#' class='btnOpenEOApplyList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+data.GATE2_FROM_DATE_STR2+"' data-TO_DATE='"+data.GATE2_TO_DATE_STR2+"'>"+eoApplyCnt+"</a>";
|
|
|
|
//구조검토 제안서 적용현황
|
|
var structureReviewReportLink = "<a href='#' class='btnOpenStructureReviewReportList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+gate2FromDate+"' data-TO_DATE='"+gate2ToDate+"'>"+structureReviewReportCnt+"</a>";
|
|
|
|
//품질현황
|
|
var qualityTestLink = "<a href='#' class='btnOpenQualityTestList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+gate2FromDate+"' data-TO_DATE='"+gate2ToDate+"'>"+qualityTestCnt+"</a>";
|
|
|
|
$("#gate2structureReviewReportCnt").html(structureReviewReportLink);
|
|
$("#gate2eoApplyCnt").html(eoApplyCntLink);
|
|
$("#gate2problemResponseCnt").html(problemResponseCntLink);
|
|
$("#gate2issueCnt").html(issueCntLink);
|
|
$("#gate2qualityTestCnt").html(qualityTestLink);
|
|
|
|
var gate2devPlanFileCnt = fnc_checkNullDefaultValue(data.DEV_PLAN_FILE_CNT, 0);
|
|
if(gate2devPlanFileCnt > 0){
|
|
$("#gate2devPlanFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate2carTypeFileCnt = fnc_checkNullDefaultValue(data.GATE2_CAR_TYPE_CNT, 0);
|
|
if(gate2carTypeFileCnt > 0){
|
|
$("#gate2carTypeFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate2prodPreFileCnt = fnc_checkNullDefaultValue(data.GATE2_PROD_PER_CNT, 0);
|
|
if(gate2prodPreFileCnt > 0){
|
|
$("#gate2prodPreFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate2pltMngPlanFileCnt = fnc_checkNullDefaultValue(data.GATE2_PLT_MNG_PLAN_CNT, 0);
|
|
if(gate2pltMngPlanFileCnt > 0){
|
|
$("#gate2pltMngPlanFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate2pltDevSchedFileCnt = fnc_checkNullDefaultValue(data.GATE2_PLT_DEV_SCHED_CNT, 0);
|
|
if(gate2pltDevSchedFileCnt > 0){
|
|
$("#gate2pltDevSchedFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate2etcFileCnt = fnc_checkNullDefaultValue(data.GATE2_ETC_CNT, 0);
|
|
if(gate2etcFileCnt > 0){
|
|
$("#gate2etcFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
|
|
//combobox setting
|
|
var durationCnt = fnc_checkNullDefaultValue(data.DURATION_CNT, 0);
|
|
|
|
addMonths = fnc_checkNull(addMonths);
|
|
var appendCode = "";
|
|
if(addMonths == ""){
|
|
$("#gate2AddMonths").children().remove();
|
|
appendCode += "<option value=''>종합</option>";
|
|
for(var i = 0 ; i <= durationCnt ; i++){
|
|
appendCode += "<option value='"+(i)+"'>M+"+(i)+"</option>";
|
|
}
|
|
$("#gate2AddMonths").append(appendCode);
|
|
}
|
|
|
|
//GATE FROM AND TO DATE SETTING
|
|
$("#GATE2_FROM_DATE").val(data.GATE2_FROM_DATE_STR2);
|
|
$("#GATE2_TO_DATE").val(data.GATE2_TO_DATE_STR2);
|
|
},
|
|
error: function(jqxhr, status, error){
|
|
}
|
|
});
|
|
}
|
|
|
|
//gate3 현황판 설정
|
|
function fn_setGate3StatusInfo(projectObjId, addMonths){
|
|
var url = "/project/gate/getGate3StatusInfo.do";
|
|
|
|
$.ajax({
|
|
url:url,
|
|
type:"POST",
|
|
data:{"targetObjId":projectObjId, "addMonths":addMonths},
|
|
dataType:"json",
|
|
success:function(data){
|
|
var oemObjId = data.OEM_OBJID;
|
|
var carObjId = data.CAR_OBJID;
|
|
//일정 초기화
|
|
$("#gate3Date").text("");
|
|
|
|
//첨부파일 초기화
|
|
$("#gate3carTypeFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate3prodPreFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate3pltMngPlanFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate3pltDevSchedFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate3etcFileCnt").attr("src", "/images/file_empty.png");
|
|
|
|
var structureReviewReportCnt = fnc_checkNullDefaultValue(data.STRUCTURE_REVIEW_REPORT_CNT, 0);
|
|
var eoApplyCnt = fnc_checkNullDefaultValue(data.EO_APPLY_CNT, 0);
|
|
var problemResponseCnt = fnc_checkNullDefaultValue(data.PROBLEM_RESPONSE_CNT, 0);
|
|
var issueCnt = fnc_checkNullDefaultValue(data.ISSUE_CNT, 0);
|
|
var qualityTestCnt = fnc_checkNullDefaultValue(data.QUALITY_TEST_CNT, 0);
|
|
|
|
//Swal.fire("reflectCnt : "+reflectCnt+", designCheckCnt : "+designCheckCnt+", dfmeaCnt : "+dfmeaCnt+", structureReviewReportCnt : "+structureReviewReportCnt);
|
|
|
|
var gate3FromDate = fnc_checkNull(data.GATE3_FROM_DATE_STR);
|
|
var gate3ToDate = fnc_checkNull(data.GATE3_TO_DATE_STR);
|
|
if(gate3FromDate != "" && gate3ToDate != ""){
|
|
$("#gate3Date").text(" : "+gate3FromDate+" ~ "+gate3ToDate);
|
|
}
|
|
|
|
//이슈링크
|
|
var issueCntLink = "<a href='#' class='btnOpenIssue' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"'>"+issueCnt+"</a>";
|
|
|
|
//문제점 조치현황 링크
|
|
var problemResponseCntLink = "<a href='#' class='btnOpenProblemResponse' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+data.GATE3_FROM_DATE_STR2+"' data-TO_DATE='"+data.GATE3_TO_DATE_STR2+"'>"+problemResponseCnt+"</a>";
|
|
|
|
//EO적용현황 링크
|
|
var eoApplyCntLink = "<a href='#' class='btnOpenEOApplyList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+data.GATE3_FROM_DATE_STR2+"' data-TO_DATE='"+data.GATE3_TO_DATE_STR2+"'>"+eoApplyCnt+"</a>";
|
|
|
|
//구조검토 제안서 적용현황
|
|
var structureReviewReportLink = "<a href='#' class='btnOpenStructureReviewReportList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+gate3FromDate+"' data-TO_DATE='"+gate3ToDate+"'>"+structureReviewReportCnt+"</a>";
|
|
|
|
//품질현황
|
|
var qualityTestLink = "<a href='#' class='btnOpenQualityTestList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+gate3FromDate+"' data-TO_DATE='"+gate3ToDate+"'>"+qualityTestCnt+"</a>";
|
|
|
|
$("#gate3structureReviewReportCnt").html(structureReviewReportLink);
|
|
$("#gate3eoApplyCnt").html(eoApplyCntLink);
|
|
$("#gate3problemResponseCnt").html(problemResponseCntLink);
|
|
$("#gate3issueCnt").html(issueCntLink);
|
|
$("#gate3qualityTestCnt").html(qualityTestLink);
|
|
|
|
var gate3devPlanFileCnt = fnc_checkNullDefaultValue(data.GATE3_DEV_PLAN_FILE_CNT, 0);
|
|
if(gate3devPlanFileCnt > 0){
|
|
$("#gate3devPlanFileCnt").attr("class", "file_icon");
|
|
}
|
|
var gate3carTypeFileCnt = fnc_checkNullDefaultValue(data.GATE3_CAR_TYPE_CNT, 0);
|
|
if(gate3carTypeFileCnt > 0){
|
|
$("#gate3carTypeFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate3prodPreFileCnt = fnc_checkNullDefaultValue(data.GATE3_PROD_PER_CNT, 0);
|
|
if(gate3prodPreFileCnt > 0){
|
|
$("#gate3prodPreFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate3pltMngPlanFileCnt = fnc_checkNullDefaultValue(data.GATE3_PLT_MNG_PLAN_CNT, 0);
|
|
if(gate3pltMngPlanFileCnt > 0){
|
|
$("#gate3pltMngPlanFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate3pltDevSchedFileCnt = fnc_checkNullDefaultValue(data.GATE3_PLT_DEV_SCHED_CNT, 0);
|
|
if(gate3pltDevSchedFileCnt > 0){
|
|
$("#gate3pltDevSchedFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate3etcFileCnt = fnc_checkNullDefaultValue(data.GATE3_ETC_CNT, 0);
|
|
if(gate3etcFileCnt > 0){
|
|
$("#gate3etcFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
|
|
|
|
|
|
//combobox setting
|
|
var durationCnt = fnc_checkNullDefaultValue(data.DURATION_CNT, 0);
|
|
|
|
addMonths = fnc_checkNull(addMonths);
|
|
var appendCode = "";
|
|
if(addMonths == ""){
|
|
$("#gate3AddMonths").children().remove();
|
|
appendCode += "<option value=''>종합</option>";
|
|
for(var i = 0 ; i <= durationCnt ; i++){
|
|
appendCode += "<option value='"+(i)+"'>M+"+(i)+"</option>";
|
|
}
|
|
$("#gate3AddMonths").append(appendCode);
|
|
}
|
|
|
|
//GATE FROM AND TO DATE SETTING
|
|
$("#GATE3_FROM_DATE").val(data.GATE3_FROM_DATE_STR2);
|
|
$("#GATE3_TO_DATE").val(data.GATE3_TO_DATE_STR2);
|
|
},
|
|
error: function(jqxhr, status, error){
|
|
}
|
|
});
|
|
}
|
|
|
|
//gate4 현황판 설정
|
|
function fn_setGate4StatusInfo(projectObjId, addMonths){
|
|
var url = "/project/gate/getGate4StatusInfo.do";
|
|
|
|
$.ajax({
|
|
url:url,
|
|
type:"POST",
|
|
data:{"targetObjId":projectObjId, "addMonths":addMonths},
|
|
dataType:"json",
|
|
success:function(data){
|
|
var oemObjId = data.OEM_OBJID;
|
|
var carObjId = data.CAR_OBJID;
|
|
//일정 초기화
|
|
$("#gate4Date").text("");
|
|
|
|
//첨부파일 초기화
|
|
$("#gate4carTypeFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate4prodPreFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate4pltMngPlanFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate4pltDevSchedFileCnt").attr("src", "/images/file_empty.png");
|
|
$("#gate4etcFileCnt").attr("src", "/images/file_empty.png");
|
|
|
|
var structureReviewReportCnt = fnc_checkNullDefaultValue(data.STRUCTURE_REVIEW_REPORT_CNT, 0);
|
|
var eoApplyCnt = fnc_checkNullDefaultValue(data.EO_APPLY_CNT, 0);
|
|
var problemResponseCnt = fnc_checkNullDefaultValue(data.PROBLEM_RESPONSE_CNT, 0);
|
|
var issueCnt = fnc_checkNullDefaultValue(data.ISSUE_CNT, 0);
|
|
var qualityTestCnt = fnc_checkNullDefaultValue(data.QUALITY_TEST_CNT, 0);
|
|
var sopTransferCnt = fnc_checkNullDefaultValue(data.SOP_TRANSFER_CNT, 0);
|
|
|
|
//Swal.fire("reflectCnt : "+reflectCnt+", designCheckCnt : "+designCheckCnt+", dfmeaCnt : "+dfmeaCnt+", structureReviewReportCnt : "+structureReviewReportCnt);
|
|
|
|
var gate4FromDate = fnc_checkNull(data.GATE4_FROM_DATE_STR);
|
|
var gate4ToDate = fnc_checkNull(data.GATE4_TO_DATE_STR);
|
|
if(gate4FromDate != "" && gate4ToDate != ""){
|
|
$("#gate4Date").text(" : "+gate4FromDate+" ~ "+gate4ToDate);
|
|
}
|
|
|
|
//이슈링크
|
|
var issueCntLink = "<a href='#' class='btnOpenIssue' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"'>"+issueCnt+"</a>";
|
|
|
|
//문제점 조치현황 링크
|
|
var problemResponseCntLink = "<a href='#' class='btnOpenProblemResponse' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+data.GATE4_FROM_DATE_STR2+"' data-TO_DATE='"+data.GATE4_TO_DATE_STR2+"'>"+problemResponseCnt+"</a>";
|
|
|
|
//EO적용현황 링크
|
|
var eoApplyCntLink = "<a href='#' class='btnOpenEOApplyList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+data.GATE4_FROM_DATE_STR2+"' data-TO_DATE='"+data.GATE4_TO_DATE_STR2+"'>"+eoApplyCnt+"</a>";
|
|
|
|
//구조검토 제안서 적용현황
|
|
var structureReviewReportLink = "<a href='#' class='btnOpenStructureReviewReportList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+gate4FromDate+"' data-TO_DATE='"+gate4ToDate+"'>"+structureReviewReportCnt+"</a>";
|
|
|
|
//품질현황
|
|
var qualityTestLink = "<a href='#' class='btnOpenQualityTestList' data-OEM_OBJID='"+oemObjId+"' data-CAR_OBJID='"+carObjId+"' data-FROM_DATE='"+gate4FromDate+"' data-TO_DATE='"+gate4ToDate+"'>"+qualityTestCnt+"</a>";
|
|
|
|
$("#gate4structureReviewReportCnt").html(structureReviewReportLink);
|
|
$("#gate4eoApplyCnt").html(eoApplyCntLink);
|
|
$("#gate4problemResponseCnt").html(problemResponseCntLink);
|
|
$("#gate4issueCnt").html(issueCntLink);
|
|
$("#gate4qualityTestCnt").html(qualityTestLink);
|
|
$("#gate4sopTransferCnt").text(sopTransferCnt);
|
|
|
|
|
|
var gate4devPlanFileCnt = fnc_checkNullDefaultValue(data.GATE_DEV_PLAN_FILE_CNT, 0);
|
|
if(gate4devPlanFileCnt > 0){
|
|
$("#gate4devPlanFileCnt").attr("class", "file_icon");
|
|
}
|
|
var gate4carTypeFileCnt = fnc_checkNullDefaultValue(data.GATE4_CAR_TYPE_CNT, 0);
|
|
if(gate4carTypeFileCnt > 0){
|
|
$("#gate4carTypeFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate4prodPreFileCnt = fnc_checkNullDefaultValue(data.GATE4_PROD_PER_CNT, 0);
|
|
if(gate4prodPreFileCnt > 0){
|
|
$("#gate4prodPreFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate4pltMngPlanFileCnt = fnc_checkNullDefaultValue(data.GATE4_PLT_MNG_PLAN_CNT, 0);
|
|
if(gate4pltMngPlanFileCnt > 0){
|
|
$("#gate4pltMngPlanFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate4pltDevSchedFileCnt = fnc_checkNullDefaultValue(data.GATE4_PLT_DEV_SCHED_CNT, 0);
|
|
if(gate4pltDevSchedFileCnt > 0){
|
|
$("#gate4pltDevSchedFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
var gate4etcFileCnt = fnc_checkNullDefaultValue(data.GATE4_ETC_CNT, 0);
|
|
if(gate4etcFileCnt > 0){
|
|
$("#gate4etcFileCnt").attr("src", "/images/folder_blue.png");
|
|
}
|
|
|
|
//combobox setting
|
|
var durationCnt = fnc_checkNullDefaultValue(data.DURATION_CNT, 0);
|
|
|
|
addMonths = fnc_checkNull(addMonths);
|
|
var appendCode = "";
|
|
if(addMonths == ""){
|
|
$("#gate4AddMonths").children().remove();
|
|
appendCode += "<option value=''>종합</option>";
|
|
for(var i = 0 ; i <= durationCnt ; i++){
|
|
appendCode += "<option value='"+(i)+"'>M+"+(i)+"</option>";
|
|
}
|
|
$("#gate4AddMonths").append(appendCode);
|
|
}
|
|
|
|
//GATE FROM AND TO DATE SETTING
|
|
$("#GATE4_FROM_DATE").val(data.GATE4_FROM_DATE_STR2);
|
|
$("#GATE4_TO_DATE").val(data.GATE4_TO_DATE_STR2);
|
|
},
|
|
error: function(jqxhr, status, error){
|
|
}
|
|
});
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
<body style="background:#e9ecf2;">
|
|
<form name="form1" action="" method="post">
|
|
<input type="hidden" name="GATE1_FROM_DATE" id="GATE1_FROM_DATE" value="" />
|
|
<input type="hidden" name="GATE1_TO_DATE" id="GATE1_TO_DATE" value="" />
|
|
<input type="hidden" name="GATE2_FROM_DATE" id="GATE2_FROM_DATE" value="" />
|
|
<input type="hidden" name="GATE2_TO_DATE" id="GATE2_TO_DATE" value="" />
|
|
<input type="hidden" name="GATE3_FROM_DATE" id="GATE3_FROM_DATE" value="" />
|
|
<input type="hidden" name="GATE3_TO_DATE" id="GATE3_TO_DATE" value="" />
|
|
<input type="hidden" name="GATE4_FROM_DATE" id="GATE4_FROM_DATE" value="" />
|
|
<input type="hidden" name="GATE4_TO_DATE" id="GATE4_TO_DATE" value="" />
|
|
<div style="min-width:1500px;">
|
|
<div class="plm_menu_name">
|
|
<h2 style="display:inline-block; width:500px; margin:0 0 0 10px;">
|
|
<span>Gate 점검현황</span>
|
|
</h2>
|
|
<span class="set_icon gate_set_btn btnOpenGateSetting">설정</span>
|
|
</div>
|
|
<div class="gate_status_chart_top">
|
|
<div style="overflow-y:scroll;">
|
|
<table class="plm_table gate_status_table" style="width:100%;">
|
|
<colgroup>
|
|
<col width="2%">
|
|
<col width="3%">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
</colgroup>
|
|
<thead>
|
|
<tr class="plm_thead" style="height:30px;">
|
|
<td rowspan="2"></td>
|
|
<td rowspan="2">No</td>
|
|
<td rowspan="2">고객사</td>
|
|
<td rowspan="2">차종</td>
|
|
<td rowspan="2">연간생산수량</td>
|
|
<td rowspan="2">생산공장</td>
|
|
<td rowspan="2">SOP</td>
|
|
<td rowspan="2">수주제품</td>
|
|
<td rowspan="2">단계(Gate)</td>
|
|
</tr>
|
|
</thead>
|
|
</table>
|
|
</div>
|
|
<div class="plm_scroll_table" style="width:100%; height:120px;">
|
|
<table class="plm_table gate_status_table">
|
|
<colgroup>
|
|
<col width="2%">
|
|
<col width="3%">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
<col width="*">
|
|
</colgroup>
|
|
<tbody>
|
|
<c:choose>
|
|
<c:when test="${!empty projectList}">
|
|
<c:forEach var="info" items="${projectList}" varStatus="status">
|
|
<tr class="dataTr">
|
|
<td><input type="radio" name="btnProjectRadio" value="${info.OBJID}" data-CURRENT_GATE="${info.CURRENT_GATE}"></td>
|
|
<td>${info.RNUM}</td>
|
|
<td title="${info.OEM_NAME}">${info.OEM_NAME}</td>
|
|
<td title="${info.CAR_CODE} (${info.CAR_NAME})"><a href="#" class="btnProjectDetail" data-OBJID="${info.OBJID}">${info.CAR_CODE} (${info.CAR_NAME})</a></td>
|
|
<td class="align_r" title="${info.YEARLY_AVG_PRODUCTION_CNT}">${info.YEARLY_AVG_PRODUCTION_CNT} </td>
|
|
<td title="${info.OEM_FACTORY_NAME}">${info.OEM_FACTORY_NAME}</td>
|
|
<td title="${info.SOP_DATE}">${info.SOP_DATE}</td>
|
|
<td title="${info.PROD_CNT}"><a href="#" class="btnProdCnt" data-OBJID="${info.OBJID}">${info.PROD_CNT}</a></td>
|
|
<td title="${info.CURRENT_GATE}">${info.CURRENT_GATE}</td>
|
|
</tr>
|
|
</c:forEach>
|
|
</c:when>
|
|
<c:otherwise>
|
|
<tr>
|
|
<td align="center" colspan="9">등록된 Project가 없습니다.</td>
|
|
</tr>
|
|
</c:otherwise>
|
|
</c:choose>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="gate_tablewrap">
|
|
<div class="gate_div">
|
|
<div class="gate_inner_wrap">
|
|
<div class="gate_name gate1_back" id="GATE1"><b>Gate 1</b><br>(제품설계 및 검증<div id="gate1Date" style="display:inline-block;"></div>)</div>
|
|
<select style="width:100%; height:25px; border-radius:3px; margin-bottom:5px;" id="gate1AddMonths" name="gate1AddMonths">
|
|
<option>Project를 선택해 주시기 바랍니다.</option>
|
|
</select>
|
|
<table class="plm_table">
|
|
<colgroup>
|
|
<col width="10%">
|
|
<col width="*">
|
|
<col width="30%">
|
|
</colgroup>
|
|
<thead>
|
|
<tr class="plm_thead">
|
|
<td>No</td>
|
|
<td>점검항목</td>
|
|
<td>Data & Doc</td>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>1</td>
|
|
<td>과거차 문제점 반영현황</td>
|
|
<td><div id="gate1reflectCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>2</td>
|
|
<td>DPA 검증</td>
|
|
<!-- <td><a href="#" id="gate1dpaFileCnt" data-DOC_TYPE="GATE_DPA" class="file_empty_icon btnFile"></a></td> -->
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate1dpaFileCnt" data-DOC_TYPE="GATE_DPA" data-DOC_TYPE_NAME="GATE1 DPA 검증" data-GATE="1" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>3</td>
|
|
<td>설계체크리스트</td>
|
|
<td><div id="gate1designCheckCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>4</td>
|
|
<td>DFMEA</td>
|
|
<td><div id="gate1dfmeaCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>5</td>
|
|
<td>구조검토제안서 적용현황</td>
|
|
<td><div id="gate1structureReviewReportCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>6</td>
|
|
<td>벤치마킹 제안/반영</td>
|
|
<!-- <td><a href="#" id="gate1benchmarkingFileCnt" data-DOC_TYPE="GATE_BENCHIMARKING" class="file_empty_icon btnFile"></a></td> -->
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate1benchmarkingFileCnt" data-DOC_TYPE="GATE_BENCHIMARKING" data-DOC_TYPE_NAME="GATE1 벤치마킹 제안/반영" data-GATE="1" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>7</td>
|
|
<td>시작개발 현황</td>
|
|
<!-- <td><a href="#" id="gate1protoDevFileCnt" data-DOC_TYPE="GATE_PROTO_DEV_STATUS" class="file_empty_icon btnFile"></a></td> -->
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate1protoDevFileCnt" data-DOC_TYPE="GATE_PROTO_DEV_STATUS" data-DOC_TYPE_NAME="GATE1 시작개발 현황" data-GATE="1" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="gate_div">
|
|
<div class="gate_inner_wrap" style="margin-top:0px;">
|
|
<div class="gate_name gate2_back" id="GATE2"><b>Gate 2</b><br>(4M 준비<div id="gate2Date" style="display:inline-block;"></div>)</div>
|
|
<select style="width:100%; height:25px; border-radius:3px; margin-bottom:5px;" id="gate2AddMonths" name="gate2AddMonths">
|
|
<option>Project를 선택해 주시기 바랍니다.</option>
|
|
</select>
|
|
<table class="plm_table">
|
|
<colgroup>
|
|
<col width="10%">
|
|
<col width="*">
|
|
<col width="30%">
|
|
</colgroup>
|
|
<thead>
|
|
<tr class="plm_thead">
|
|
<td>No</td>
|
|
<td>점검항목</td>
|
|
<td>Data & Doc</td>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>1</td>
|
|
<td>개발계획(목표)</td>
|
|
<!-- <td><a href="#" id="gate2devPlanFileCnt" data-DOC_TYPE="GATE_DEV_PLAN" class="file_empty_icon btnFile"></a></td> -->
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate2devPlanFileCnt" data-DOC_TYPE="GATE2_DEV_PLAN" data-DOC_TYPE_NAME="GATE2 개발계획(목표)" data-GATE="2" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>2</td>
|
|
<td>구조검토제안 적용현황</td>
|
|
<td><div id="gate2structureReviewReportCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>3</td>
|
|
<td>EO적용현황</td>
|
|
<td><div id="gate2eoApplyCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>4</td>
|
|
<td>문제점조치현황</td>
|
|
<td><div id="gate2problemResponseCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>5</td>
|
|
<td>이슈현황</td>
|
|
<td><div id="gate2issueCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>6</td>
|
|
<td>차종별 종합현황</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate2carTypeFileCnt" data-DOC_TYPE="GATE2_CAR_TYPE" data-DOC_TYPE_NAME="GATE2 차종별 종합현황" data-GATE="2" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>7</td>
|
|
<td>생산준비 진척현황</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate2prodPreFileCnt" data-DOC_TYPE="GATE2_PROD_PER" data-DOC_TYPE_NAME="GATE2 생산준비 진척현황" data-GATE="2" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>8</td>
|
|
<td>PLT운영계획</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate2pltMngPlanFileCnt" data-DOC_TYPE="GATE2_PLT_MNG_PLAN" data-DOC_TYPE_NAME="GATE2 PLT운영계획" data-GATE="2" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>9</td>
|
|
<td>PLT개발일정</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate2pltDevSchedFileCnt" data-DOC_TYPE="GATE2_PLT_DEV_SCHED" data-DOC_TYPE_NAME="GATE2 PLT개발일정" data-GATE="2" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>10</td>
|
|
<td>기타</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate2etcFileCnt" data-DOC_TYPE="GATE2_ETC" class="btnFile" data-DOC_TYPE_NAME="GATE2 기타" data-GATE="2" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="gate_div">
|
|
<div class="gate_inner_wrap" style="margin-top:0px;">
|
|
<div class="gate_name gate3_back" id="GATE3"><b>Gate 3</b><br>(품질확보<div id="gate3Date" style="display:inline-block;"></div>)</div>
|
|
<select style="width:100%; height:25px; border-radius:3px; margin-bottom:5px;" id="gate3AddMonths" name="gate3AddMonths">
|
|
<option>Project를 선택해 주시기 바랍니다.</option>
|
|
</select>
|
|
<table class="plm_table">
|
|
<colgroup>
|
|
<col width="10%">
|
|
<col width="*">
|
|
<col width="30%">
|
|
</colgroup>
|
|
<thead>
|
|
<tr class="plm_thead">
|
|
<td>No</td>
|
|
<td>점검항목</td>
|
|
<td>Data & Doc</td>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>1</td>
|
|
<td>구조검토제안 적용현황</td>
|
|
<td><div id="gate3structureReviewReportCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>2</td>
|
|
<td>EO적용현황</td>
|
|
<td><div id="gate3eoApplyCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>3</td>
|
|
<td>문제점조치현황</td>
|
|
<td><div id="gate3problemResponseCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>4</td>
|
|
<td>이슈현황</td>
|
|
<td><div id="gate3issueCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>5</td>
|
|
<td>품질현황</td>
|
|
<td><div id="gate3qualityTestCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>6</td>
|
|
<td>차종별 종합현황</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate3carTypeFileCnt" data-DOC_TYPE="GATE3_CAR_TYPE" data-DOC_TYPE_NAME="GATE3 차종별 종합현황" data-GATE="3" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>7</td>
|
|
<td>생산준비 진척현황</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate3prodPreFileCnt" data-DOC_TYPE="GATE3_PROD_PER" data-DOC_TYPE_NAME="GATE3 생산준비 진척현황" data-GATE="3" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>8</td>
|
|
<td>PLT운영계획</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate3pltMngPlanFileCnt" data-DOC_TYPE="GATE3_PLT_MNG_PLAN" data-DOC_TYPE_NAME="GATE3 PLT운영계획" data-GATE="3" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>9</td>
|
|
<td>PLT개발일정</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate3pltDevSchedFileCnt" data-DOC_TYPE="GATE3_PLT_DEV_SCHED" data-DOC_TYPE_NAME="GATE3 PLT개발일정" data-GATE="3" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>10</td>
|
|
<td>기타</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate3etcFileCnt" data-DOC_TYPE="GATE3_ETC" class="btnFile" data-DOC_TYPE_NAME="GATE3 기타" data-GATE="3" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="gate_div">
|
|
<div class="gate_inner_wrap" style="margin-top:0px;">
|
|
<div class="gate_name gate4_back" id="GATE4"><b>Gate 4</b><br>(양산준비<div id="gate4Date" style="display:inline-block;"></div>)</div>
|
|
<select style="width:100%; height:25px; border-radius:3px; margin-bottom:5px;" id="gate4AddMonths" name="gate4AddMonths">
|
|
<option>Project를 선택해 주시기 바랍니다.</option>
|
|
</select>
|
|
<table class="plm_table">
|
|
<colgroup>
|
|
<col width="10%">
|
|
<col width="*">
|
|
<col width="30%">
|
|
</colgroup>
|
|
<thead>
|
|
<tr class="plm_thead">
|
|
<td>No</td>
|
|
<td>점검항목</td>
|
|
<td>Data & Doc</td>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>1</td>
|
|
<td>구조검토제안 적용현황</td>
|
|
<td><div id="gate4structureReviewReportCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>2</td>
|
|
<td>EO적용현황</td>
|
|
<td><div id="gate4eoApplyCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>3</td>
|
|
<td>문제점조치현황</td>
|
|
<td><div id="gate4problemResponseCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>4</td>
|
|
<td>이슈현황</td>
|
|
<td><div id="gate4issueCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>5</td>
|
|
<td>품질현황</td>
|
|
<td><div id="gate4qualityTestCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>6</td>
|
|
<td>양산이관</td>
|
|
<td><div id="gate4sopTransferCnt" style="display:inline-block;">-</div>건</td>
|
|
</tr>
|
|
<tr>
|
|
<td>7</td>
|
|
<td>차종별 종합현황</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate4carTypeFileCnt" data-DOC_TYPE="GATE4_CAR_TYPE" data-DOC_TYPE_NAME="GATE4 차종별 종합현황" data-GATE="4" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>8</td>
|
|
<td>생산준비 진척현황</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate4prodPreFileCnt" data-DOC_TYPE="GATE4_PROD_PER" data-GATE="4" data-DOC_TYPE_NAME="GATE4 생산준비 진척현황" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>9</td>
|
|
<td>PLT운영계획</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate4pltMngPlanFileCnt" data-DOC_TYPE="GATE4_PLT_MNG_PLAN" data-DOC_TYPE_NAME="GATE4 PLT운영계획" data-GATE="4" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>10</td>
|
|
<td>PLT개발일정</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate4pltDevSchedFileCnt" data-DOC_TYPE="GATE4_PLT_DEV_SCHED" data-DOC_TYPE_NAME="GATE4 PLT개발일정" data-GATE="4" class="btnFile" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>11</td>
|
|
<td>기타</td>
|
|
<td><a href="#"><img src="/images/file_empty.png" id="gate4etcFileCnt" data-DOC_TYPE="GATE4_ETC" data-DOC_TYPE_NAME="GATE4 기타" class="btnFile" data-GATE="4" style="width:15px;height:15px;"></a></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</body>
|
|
</html> |