|
|
@ -19,7 +19,7 @@ |
|
|
|
<div class="col-sm-12"> |
|
|
|
<form enctype="multipart/form-data" method="post" id="PCS001" asp-action="PCS001" class="layui-form"> |
|
|
|
<div asp-validation-summary="ModelOnly" class="text-danger"></div> |
|
|
|
<input type="hidden" asp-for="wipSop.Status" value="Y" /> |
|
|
|
@*<input type="hidden" asp-for="wipSop.Status" value="Y" />*@ |
|
|
|
|
|
|
|
|
|
|
|
<div class="layui-form-item" style="padding-left:30px"> |
|
|
@ -30,8 +30,10 @@ |
|
|
|
<div class="layui-inline"> |
|
|
|
<label asp-for="wipInfo.WipNO" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input asp-for="wipInfo.WipNO" class="layui-input" onchange="getCreateWipNo_Detail(this)" autocomplete="off" placeholder="請輸入工單號碼" /> |
|
|
|
|
|
|
|
<input asp-for="wipInfo.WipNO" class="layui-input" onchange="getPLMMeterial(this)" autocomplete="off" placeholder="請輸入工單號碼" /> |
|
|
|
<span asp-validation-for="wipInfo.WipNO" class="layui-bg-red"></span> |
|
|
|
<input id="btnCreateWipNo" hidden type="submit" value="submit" asp-controller="PCS" asp-action="PCS001CreateWipNo" /> |
|
|
|
</div> |
|
|
|
<label asp-for="wipInfo.WipSEQ" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
@ -39,7 +41,7 @@ |
|
|
|
</div> |
|
|
|
<label asp-for="wipAtt.ItemNO" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input asp-for="wipAtt.ItemNO" class="layui-input" autocomplete="off" placeholder="請輸入料號" /> |
|
|
|
<input asp-for="wipAtt.ItemNO" class="layui-input" autocomplete="off" placeholder="請輸入料號" /> |
|
|
|
<span asp-validation-for="wipAtt.ItemNO" class="layui-bg-red"></span> |
|
|
|
</div> |
|
|
|
<label asp-for="wipInfo.PlanQTY" class="layui-form-label"></label> |
|
|
@ -147,13 +149,14 @@ |
|
|
|
<div class="layui-tab layui-tab-brief"> |
|
|
|
<ul class="layui-tab-title"> |
|
|
|
<li class="layui-this">工單屬性</li> |
|
|
|
<li>生產流程</li> |
|
|
|
<li>序號編碼</li> |
|
|
|
<li>Keypart組合</li> |
|
|
|
<li>生產流程</li> |
|
|
|
<li id="board">板卡-工程資訊</li> |
|
|
|
<li id="system">系統-工程資訊</li> |
|
|
|
<li>標籤選項</li> |
|
|
|
<li>治具組合</li> |
|
|
|
<li>SOP文件</li> |
|
|
|
<li>標籤選項</li> |
|
|
|
</ul> |
|
|
|
<div class="layui-tab-content"> |
|
|
|
@* 工單屬性sheet *@ |
|
|
@ -221,23 +224,6 @@ |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
@* 生產流程sheet *@ |
|
|
|
<div class="layui-tab-item" style="padding-left:30px"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label asp-for="wipInfo.FlowRuleID" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select lay-filter="flow" asp-for="wipInfo.FlowRuleID" asp-items="@ViewBag.FlowRuleList" class=""></select> |
|
|
|
</div> |
|
|
|
<input id="flowId" type="hidden" name="flowId" value="" /> |
|
|
|
</div> |
|
|
|
<div class="layui-inline"> |
|
|
|
<input type="checkbox" title="SFIS途程確認" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<table class="layui-hide" id="ruleStation" lay-filter="ruleStation"></table> |
|
|
|
</div> |
|
|
|
|
|
|
|
@* 序號編碼sheet *@ |
|
|
|
<div class="layui-tab-item"> |
|
|
|
<div class="layui-form-item"> |
|
|
@ -292,6 +278,23 @@ |
|
|
|
<table class="layui-hide" id="keyparts" lay-filter="keyparts"></table> |
|
|
|
</div> |
|
|
|
|
|
|
|
@* 生產流程sheet *@ |
|
|
|
<div class="layui-tab-item" style="padding-left:30px"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label asp-for="wipInfo.FlowRuleID" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select lay-filter="flow" asp-for="wipInfo.FlowRuleID" asp-items="@ViewBag.FlowRuleList" class=""></select> |
|
|
|
</div> |
|
|
|
<input id="flowId" type="hidden" name="flowId" value="" /> |
|
|
|
</div> |
|
|
|
<div class="layui-inline"> |
|
|
|
<input type="checkbox" title="SFIS途程確認" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<table class="layui-hide" id="ruleStation" lay-filter="ruleStation"></table> |
|
|
|
</div> |
|
|
|
|
|
|
|
@* 板卡-工程資訊sheet *@ |
|
|
|
<div class="layui-tab-item"> |
|
|
|
<div class="layui-form-item"> |
|
|
@ -434,7 +437,7 @@ |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">工程負責人員</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入工號" /> |
|
|
|
<input class="layui-input" asp-action="PCS001" autocomplete="off" placeholder="請輸入工號" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
|
|
|
@ -450,7 +453,10 @@ |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">Power Mode</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="" /> |
|
|
|
<select asp-for="wipSystem.PowerModeType" asp-items="@ViewBag.GetWipSystemPMTypeSelect" class=""></select> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -459,7 +465,7 @@ |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">PLM參考</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input class="layui-input" placeholder="請輸入工單號碼" /> |
|
|
|
<input class="layui-input" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
@ -469,21 +475,18 @@ |
|
|
|
<label asp-for="wipSystem.BiRatio" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input asp-for="wipSystem.BiRatio" class="layui-input" /> |
|
|
|
<span asp-validation-for="wipSystem.BiRatio" class="layui-bg-red"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<label asp-for="wipSystem.BiTemperature" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input asp-for="wipSystem.BiTemperature" class="layui-input" /> |
|
|
|
<span asp-validation-for="wipSystem.BiTemperature" class="layui-bg-red"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<label asp-for="wipSystem.BiTime" class="layui-form-label"></label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input asp-for="wipSystem.BiTime" class="layui-input" /> |
|
|
|
<span asp-validation-for="wipSystem.BiTime" class="layui-bg-red"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<label asp-for="wipSystem.BiMemo" class="layui-form-label"></label> |
|
|
@ -495,81 +498,120 @@ |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label asp-for="wipSystem.BiosVer" class="layui-form-label"></label> |
|
|
|
<label class="layui-form-label">BIOS</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-for="wipSystem.BiosType" asp-items="@ViewBag.GetWipSystemTypeSelect" class=""></select> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input autocomplete" style="text-transform:uppercase;" asp-for="wipSystem.Bios" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Bios_Desc" readonly="readonly" /> |
|
|
|
</div> |
|
|
|
<label class="layui-form-label">Ver.</label> |
|
|
|
<div class="layui-input-inline" style="width:80px;"> |
|
|
|
<input asp-for="wipSystem.BiosVer" class="layui-input" /> |
|
|
|
<span asp-validation-for="wipSystem.BiosVer" class="layui-bg-red"></span> |
|
|
|
</div> |
|
|
|
<label class="layui-form-label">CS.</label> |
|
|
|
<div class="layui-input-inline" style="width:80px;"> |
|
|
|
<input asp-for="wipSystem.Checksum" style="width:80px;" class="layui-input" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<label asp-for="wipSystem.Checksum" class="layui-form-label">Checksum</label> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">EC</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input asp-for="wipSystem.Checksum" class="layui-input" /> |
|
|
|
<span asp-validation-for="wipSystem.Checksum" class="layui-bg-red"></span> |
|
|
|
<select asp-for="wipSystem.ECType" asp-items="@ViewBag.GetWipSystemTypeSelect" class=""></select> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input autocomplete" style="text-transform:uppercase;" asp-for="wipSystem.Ec" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Ec_Desc" readonly="readonly" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label" asp-for="wipSystem.Cpu"></label> |
|
|
|
<label class="layui-form-label">FW</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Cpu" autocomplete="off" placeholder="CPU" /> |
|
|
|
<span asp-validation-for="wipSystem.Cpu" class="layui-bg-red"></span> |
|
|
|
<select asp-for="wipSystem.FWType" asp-items="@ViewBag.GetWipSystemTypeSelect" class=""></select> |
|
|
|
</div> |
|
|
|
<label class="layui-form-label" asp-for="wipSystem.Ram"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Ram" autocomplete="off" placeholder="RAM" /> |
|
|
|
<span asp-validation-for="wipSystem.Ram" class="layui-bg-red"></span> |
|
|
|
<input class="layui-input autocomplete" style="text-transform:uppercase;" asp-for="wipSystem.Fw" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
<label class="layui-form-label" asp-for="wipSystem.OsVer"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.OsVer" autocomplete="off" placeholder="OS版本" /> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Fw_Desc" readonly="readonly" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">EC</label> |
|
|
|
<label class="layui-form-label">FW1</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Ec" autocomplete="off" placeholder="請輸入EC" /> |
|
|
|
<select asp-for="wipSystem.FW1Type" asp-items="@ViewBag.GetWipSystemTypeSelect" class=""></select> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input autocomplete" asp-for="wipSystem.Fw1" style="text-transform:uppercase;" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Fw1_Desc" readonly="readonly" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FW</label> |
|
|
|
<label class="layui-form-label">FW2</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-for="wipSystem.FW2Type" asp-items="@ViewBag.GetWipSystemTypeSelect" class=""></select> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input autocomplete" asp-for="wipSystem.Fw2" style="text-transform:uppercase;" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Fw" autocomplete="off" placeholder="請輸入FW" /> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Fw2_Desc" readonly="readonly" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FW1</label> |
|
|
|
<label class="layui-form-label" asp-for="wipSystem.OsVer"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-for="wipSystem.OsType" asp-items="@ViewBag.GetWipSystemTypeSelect" class=""></select> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Fw1" autocomplete="off" placeholder="請輸入FW1" /> |
|
|
|
<input class="layui-input autocomplete" asp-for="wipSystem.OsVer" style="text-transform:uppercase;" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.OsVer_Desc" readonly="readonly" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FW2</label> |
|
|
|
<label class="layui-form-label" asp-for="wipSystem.Cpu"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Cpu" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
<label class="layui-form-label" asp-for="wipSystem.Ram"></label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Fw2" autocomplete="off" placeholder="請輸入FW2" /> |
|
|
|
<input class="layui-input" asp-for="wipSystem.Ram" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FINE_PACKAGE</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input asp-for="wipSystem.FinePackage" type="checkbox" title="是否燒入" /> |
|
|
|
<input class="layui-input" asp-for="wipSystem.FinePackage" autocomplete="off" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -592,131 +634,58 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
@*<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FW</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-items="@ViewBag.PCSList1" class=""></select> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入FW" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入FW" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FW1</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-items="@ViewBag.PCSList1" class=""></select> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入FW1" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入FW1" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FW2</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-items="@ViewBag.PCSList1" class=""></select> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入FW2" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入FW2" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">OS</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-items="@ViewBag.PCSList1" class=""></select> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入OS" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="請輸入OS" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">RAM</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" autocomplete="off" placeholder="RAM" /> |
|
|
|
<span style="color: #dc3545 !important;"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">B/I</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" placeholder="請B/I" /> |
|
|
|
<span class="text-danger"></span> |
|
|
|
</div> |
|
|
|
<label class="layui-form-label">溫度</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input class="layui-input" placeholder="%" /> |
|
|
|
<span class="text-danger"></span> |
|
|
|
</div> |
|
|
|
<label asp-for="wipInfo.BoxCNT" class="layui-form-label">時間</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input asp-for="wipInfo.BoxCNT" class="layui-input" /> |
|
|
|
<span class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">DMI燒入</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-items="@ViewBag.GetDIPTypeList" class=""></select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div>*@ |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">備註</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input class="layui-input" placeholder="請輸入備註" /> |
|
|
|
<input class="layui-input" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
@* 治具組合sheet *@ |
|
|
|
<div class="layui-tab-item"> |
|
|
|
<table id="MydataTable" class="layui-table"> |
|
|
|
@{ int j = 0;} |
|
|
|
<thead> |
|
|
|
<tr> |
|
|
|
<th> |
|
|
|
治具NO |
|
|
|
</th> |
|
|
|
<th> |
|
|
|
治具名稱 |
|
|
|
</th> |
|
|
|
<th> |
|
|
|
流程名稱ID |
|
|
|
</th> |
|
|
|
</tr> |
|
|
|
</thead> |
|
|
|
<tbody> |
|
|
|
@foreach (var index in Model.Outfits) |
|
|
|
{ |
|
|
|
<tr> |
|
|
|
<td> |
|
|
|
|
|
|
|
@index.OutfitNo |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
@index.StationType |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
@index.RuleStationID |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
j++; |
|
|
|
} |
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
</div> |
|
|
|
|
|
|
|
@* SOP文件 sheet *@ |
|
|
|
<div class="layui-tab-item" style="padding-left:30px"> |
|
|
|
<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-read" lay-submit lay-filter="querysop">刷新</a> |
|
|
|
<table class="layui-hide" id="wipsop" lay-filter="wipsop"></table> |
|
|
|
</div> |
|
|
|
|
|
|
|
@* 標籤選項sheet *@ |
|
|
|
<div class="layui-tab-item"> |
|
|
|
<div class="layui-form-item"> |
|
|
@ -752,11 +721,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
@* SOP文件 sheet *@ |
|
|
|
<div class="layui-tab-item" style="padding-left:30px"> |
|
|
|
<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-read" lay-submit lay-filter="querysop">刷新</a> |
|
|
|
<table class="layui-hide" id="wipsop" lay-filter="wipsop"></table> |
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
@ -773,7 +738,7 @@ |
|
|
|
@{ await Html.RenderPartialAsync("_ValidationScriptsPartial"); |
|
|
|
await Html.RenderPartialAsync("_FileinputScriptsPartial"); } |
|
|
|
|
|
|
|
<script type="text/javascript"> |
|
|
|
<script type="text/javascript"> |
|
|
|
$(document).ready(function () { |
|
|
|
getFlowRuleList($("#unit").val()); |
|
|
|
getLineInfoList($("#unit").val()); |
|
|
@ -843,7 +808,13 @@ |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
layui.use(['form','laydate'], function () { |
|
|
|
layui.config({ |
|
|
|
base: '/js/' //假设这是test.js所在的目录 |
|
|
|
}).extend({ //设定模块别名 |
|
|
|
autocomplete: 'layAutoComplete' |
|
|
|
}); |
|
|
|
|
|
|
|
layui.use(['form', 'laydate', 'autocomplete'], function () { |
|
|
|
var form = layui.form, |
|
|
|
laydate = layui.laydate; |
|
|
|
|
|
|
@ -861,6 +832,23 @@ |
|
|
|
, theme: 'grid' |
|
|
|
}); |
|
|
|
|
|
|
|
// PLM料號關鍵字 |
|
|
|
$(".autocomplete").each(function () { |
|
|
|
layui.autocomplete({ |
|
|
|
element: this, |
|
|
|
display: 'meterialNo', |
|
|
|
shortcut: 'modelName', |
|
|
|
num: 2, |
|
|
|
count: 10, |
|
|
|
url: '/PCS/getPLMMeterialAutoComplete', |
|
|
|
query: {}, |
|
|
|
resArray: 'data', |
|
|
|
done: function (item) { |
|
|
|
$(this.element).closest('div.layui-inline').find('input[id*=' + this.element.id + '_Desc]').val(item.productionMemo); |
|
|
|
} |
|
|
|
}); |
|
|
|
}) |
|
|
|
|
|
|
|
form.on('select(unit)', function (data) { |
|
|
|
$("#unitNo").val(data.value); |
|
|
|
getFlowRuleList(data.value); |
|
|
@ -885,7 +873,7 @@ |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
$('#GetBarCode').click(function () { |
|
|
|
$('#GetBarCode').click(function () { |
|
|
|
var wipNO = $('#wipInfo_WipNO').val(); |
|
|
|
var planQTY = $('#wipInfo_PlanQTY').val(); |
|
|
|
if (wipNO == '' || !wipNO) { |
|
|
@ -902,7 +890,7 @@ |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
$('#GetMAC1').click(function () { |
|
|
|
$('#GetMAC1').click(function () { |
|
|
|
var wipNO = $('#wipAtt_ItemNO').val(); |
|
|
|
var planQTY = $('#wipInfo_PlanQTY').val(); |
|
|
|
if (wipNO == '' || !wipNO) { |
|
|
@ -923,7 +911,7 @@ |
|
|
|
return (Array(length).join('0') + num).slice(-length); |
|
|
|
}; |
|
|
|
|
|
|
|
$("#GetMAC").click(function (event) { |
|
|
|
$("#GetMAC").click(function (event) { |
|
|
|
var wipNO = $('#wipAtt_ItemNO').val(); |
|
|
|
var planQTY = $('#wipInfo_PlanQTY').val(); |
|
|
|
if (wipNO == '' || !wipNO) { |
|
|
@ -1106,18 +1094,17 @@ |
|
|
|
tableruleStation; |
|
|
|
}; |
|
|
|
|
|
|
|
//PLM料號 |
|
|
|
function getCreateWipNo_Detail(val) { |
|
|
|
function getPLMMeterial(val) { |
|
|
|
var data = $("#PCS001").serialize(); |
|
|
|
console.info(data); |
|
|
|
$.ajax( |
|
|
|
{ |
|
|
|
url: "@Url.Action("getCreateWipNo_Detail", "PCS")", |
|
|
|
url: "@Url.Action("PCS001CreateWipNo", "PCS")", |
|
|
|
dataType: 'json', |
|
|
|
data: { "value": val.value}, |
|
|
|
type: 'post', |
|
|
|
data: data, |
|
|
|
type: 'POST', |
|
|
|
success: function (result) |
|
|
|
{ |
|
|
|
console.log(result); |
|
|
|
$('#PCS001').html(result); |
|
|
|
}, |
|
|
|
error: function (result) |
|
|
|
{ |
|
|
@ -1125,5 +1112,5 @@ |
|
|
|
} |
|
|
|
}); |
|
|
|
}; |
|
|
|
</script> |
|
|
|
</script> |
|
|
|
} |
|
|
|