|
|
@ -346,6 +346,11 @@ |
|
|
|
<button type="button" id="attachment" title="文件上傳" lay-submit lay-filter="attachment" class="layui-btn layui-btn-normal"> |
|
|
|
<i class="layui-icon layui-icon-upload-circle" style="font-size: 20px"></i> |
|
|
|
</button> |
|
|
|
<span>確認筆數:</span> |
|
|
|
<input class="layui-input" style="width:50px;display: initial;" id="wipKpDbCount" name="wipKpDbCount" readonly="readonly" /> |
|
|
|
<a onclick="GetKpDbCount();" class="layui-btn layui-btn-sm layui-btn-normal" style="padding: 0 5px;" title="更新燒機資訊"> |
|
|
|
<i class="layui-icon layui-icon-sm"></i> |
|
|
|
</a> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<input type="hidden" value=@Model.WipKps.Count() id="WipKpCount" /> |
|
|
@ -502,9 +507,18 @@ |
|
|
|
<label class="layui-form-label">DIP</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<cl-checkbox asp-items="@ViewBag.GetCheckboxDIP" asp-for="wipBoard.DipSides" asp-skin="defult"></cl-checkbox> |
|
|
|
<input @if (Model.wipBoard != null) { @(Model.wipBoard.DipCarrier == "Y" ? "checked" : "") } type="checkbox" title="CARRIER" name="wipBoard.DipCarrier" /> |
|
|
|
<input @if (Model.wipBoard != null) { @(Model.wipBoard.DipTape == "Y" ? "checked" : "") } type="checkbox" title="貼付膠帶" name="wipBoard.DipTape" /> |
|
|
|
<input @if (Model.wipBoard != null) { @(Model.wipBoard.DipSolderMask == "Y" ? "checked" : "") } type="checkbox" title="點防焊膠" name="wipBoard.DipSolderMask" /> |
|
|
|
<input @if (Model.wipBoard != null) |
|
|
|
{ |
|
|
|
@(Model.wipBoard.DipCarrier == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="CARRIER" name="wipBoard.DipCarrier" /> |
|
|
|
<input @if (Model.wipBoard != null) |
|
|
|
{ |
|
|
|
@(Model.wipBoard.DipTape == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="貼付膠帶" name="wipBoard.DipTape" /> |
|
|
|
<input @if (Model.wipBoard != null) |
|
|
|
{ |
|
|
|
@(Model.wipBoard.DipSolderMask == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="點防焊膠" name="wipBoard.DipSolderMask" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -520,7 +534,10 @@ |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">燒錄</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input @if (Model.wipBoard != null) { @(Model.wipBoard.Burn == "Y" ? "checked" : "") } type="checkbox" title="是否燒入" name="wipBoard.Burn" /> |
|
|
|
<input @if (Model.wipBoard != null) |
|
|
|
{ |
|
|
|
@(Model.wipBoard.Burn == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="是否燒入" name="wipBoard.Burn" /> |
|
|
|
</div> |
|
|
|
|
|
|
|
<label class="layui-form-label">燒機位置</label> |
|
|
@ -541,7 +558,10 @@ |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">零件烘烤</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input @if (Model.wipBoard != null) { @(Model.wipBoard.ISPartsBake == "Y" ? "checked" : "") } type="checkbox" title="零件是否需要烘烤" name="wipBoard.ISPartsBake" /> |
|
|
|
<input @if (Model.wipBoard != null) |
|
|
|
{ |
|
|
|
@(Model.wipBoard.ISPartsBake == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="零件是否需要烘烤" name="wipBoard.ISPartsBake" /> |
|
|
|
</div> |
|
|
|
<label class="layui-form-label">零件烘烤溫度</label> |
|
|
|
<div class="layui-input-inline" style="width:100px"> |
|
|
@ -554,7 +574,10 @@ |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input @if (Model.wipBoard != null) { @(Model.wipBoard.PartsBakeOvertime == "Y" ? "checked" : "") } type="checkbox" title="零件烘烤超過48hrs" name="wipBoard.PartsBakeOvertime" /> |
|
|
|
<input @if (Model.wipBoard != null) |
|
|
|
{ |
|
|
|
@(Model.wipBoard.PartsBakeOvertime == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="零件烘烤超過48hrs" name="wipBoard.PartsBakeOvertime" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -570,7 +593,10 @@ |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">PCB烘烤</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input @if (Model.wipBoard != null) { @(Model.wipBoard.ISPcbBake == "Y" ? "checked" : "") } type="checkbox" title="PCB是否需要烘烤" name="wipBoard.ISPcbBake" /> |
|
|
|
<input @if (Model.wipBoard != null) |
|
|
|
{ |
|
|
|
@(Model.wipBoard.ISPcbBake == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="PCB是否需要烘烤" name="wipBoard.ISPcbBake" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<select asp-items="@ViewBag.GetPCBBakeTypeSelect" asp-for="wipBoard.PcbBake" class=""></select> |
|
|
@ -878,7 +904,10 @@ |
|
|
|
<div class="layui-inline"> |
|
|
|
<label class="layui-form-label">FINE_PACKAGE</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input @if (Model.wipSystem != null) { @(Model.wipSystem.FinePackage == "Y" ? "checked" : "") } type="checkbox" title="是否為精裝" name="wipSystem.FinePackage" /> |
|
|
|
<input @if (Model.wipSystem != null) |
|
|
|
{ |
|
|
|
@(Model.wipSystem.FinePackage == "Y" ? "checked" : "") |
|
|
|
} type="checkbox" title="是否為精裝" name="wipSystem.FinePackage" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -2078,5 +2107,23 @@ |
|
|
|
layer.closeAll('dialog'); |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
// 抓DB目前KP數量 |
|
|
|
function GetKpDbCount() { |
|
|
|
$.ajax({ |
|
|
|
url: "@Url.Action("GetKpDbCount", "PCS")", |
|
|
|
type: "Post", |
|
|
|
async: true, |
|
|
|
data: { "wipNo": '@Model.wipInfo.WipNO' }, |
|
|
|
success: function (result) { |
|
|
|
if (result.success) { |
|
|
|
$("#wipKpDbCount").val(result.data); |
|
|
|
} |
|
|
|
}, |
|
|
|
error: function (result) { |
|
|
|
parent.hg.msg(`呼叫API失敗`); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
</script> |
|
|
|
} |
|
|
|