|
|
@ -9,6 +9,7 @@ |
|
|
|
<div asp-validation-summary="ModelOnly" class="text-danger"></div> |
|
|
|
<div class="layui-card-header"> |
|
|
|
<div class="layui-form"> |
|
|
|
<input asp-for="FqcID" type="hidden" value="@Model.FqcID" /> |
|
|
|
<div class="layui-form-item "> |
|
|
|
<div class="layui-inline"><i class="fa fa-file-text-o fa-fw"></i> @ViewBag.Title</div> |
|
|
|
</div> |
|
|
@ -40,7 +41,7 @@ |
|
|
|
<input type="hidden" id="hInhouseNo" value="@Model.h_InhouseNo" /> |
|
|
|
<input type="hidden" id="hSeqID" value="@Model.h_SeqID" /> |
|
|
|
<input type="hidden" id="hFqcID" value="@Model.FqcID" /> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">入庫單號:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
@ -50,149 +51,230 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">抽樣點數:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">工單號碼:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.QcQty</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.WipNo</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">抽驗PASS數量:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">料號:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.PassQty</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.ItemNo</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">本批完成量:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">品名:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<input name="title" type="text" class="layui-input"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.ModelNo</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">客戶類別:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">允收點數:</label> |
|
|
|
<input @(Model.CustomerMedical == "Y" ? "checked" : "") type="checkbox" title="醫療" disabled /> |
|
|
|
<input @(Model.CustomerVIP == "Y" ? "checked" : "") type="checkbox" title="VIP" disabled /> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">客戶名稱:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.AcQty</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.CustomerNo</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">拒收點數:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">委外廠商:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.ReQty</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.Werk</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">工單號碼:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">本批完成量:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.WipNo</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.InhouseQty</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">料號:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">抽樣點數:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.ItemNo</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.QcQty</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">允收點數:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">品名:</label> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.AcQty</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">拒收點數:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.ModelNo</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.ReQty</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">抽樣結果:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">抽驗PASS數量:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.StatusName</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.PassQty</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">判定備註:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">不良品數量:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.QaMeno</label> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.FailQty</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">料號屬性:</label> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">抽樣結果:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<input type="text" name="title1" class="layui-input"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.StatusName</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">檢驗儀器編號:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">不良品數量:</label> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input type="text" class="layui-input" asp-for="OutfitNo" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">單位主管:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.FailQty</label> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline" style="width:100px;"> |
|
|
|
<input class="layui-input" type="text" asp-for="Supervisor" onchange="getUserName(this);" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.Supervisor_Name</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">檢驗者:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">手動批退備註:</label> |
|
|
|
<div class="layui-input-inline" style="width:100px;"> |
|
|
|
<input class="layui-input" type="text" asp-for="UpdateUser" onchange="getUserName(this);" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.UpdateUser_Name</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">Proved By:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.ManualQaMeno</label> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline" style="width:100px;"> |
|
|
|
<input class="layui-input" type="text" asp-for="Proved" onchange="getUserName(this);" /> |
|
|
|
</div> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.Proved_Name</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">OS:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input type="text" class="layui-input" asp-for="OS" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">CPU test:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
|
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input type="text" class="layui-input" asp-for="CPU" /> |
|
|
|
</div> |
|
|
|
<span>Hz</span> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">RAM test:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input type="text" class="layui-input" asp-for="RAM" /> |
|
|
|
</div> |
|
|
|
<span>Mb</span> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs1"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">BIOS Ver:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<div class="layui-input-inline"> |
|
|
|
<input type="text" class="layui-input" asp-for="BIOS" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
|
<div class="layui-col-xs2"> |
|
|
|
<label class="layui-form-label-col" style="text-align:right;">判定備註:</label> |
|
|
|
</div> |
|
|
|
<div class="layui-col-xs10"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div class="layui-input-block" style="margin-left:auto;"> |
|
|
|
<label class="layui-form-label" style="text-align: left; width: 150px;">@Model.QaMeno</label> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-row"> |
|
|
@ -313,7 +395,15 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<span style="color: firebrick;word-break: break-all;" class="text-danger offset-sm-3">@Html.ValidationMessage("error")</span> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<div style="text-align:center"> |
|
|
|
<input type="submit" value="儲存" name="action" class="layui-btn" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
</form> |
|
|
|
</div> |
|
|
|
|
|
|
@ -327,6 +417,27 @@ |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
//UserName |
|
|
|
function getUserName(val) { |
|
|
|
if (val.value.length != 0) { |
|
|
|
$.ajax( |
|
|
|
{ |
|
|
|
url: "@Url.Action("getUserName", "SYS")", |
|
|
|
dataType: 'json', |
|
|
|
data: { "userNo": val.value}, |
|
|
|
type: 'post', |
|
|
|
success: function (result) |
|
|
|
{ |
|
|
|
$(val).closest('div.layui-inline').find('input[id*=' + val.id + '_Name]').val(result.data); |
|
|
|
}, |
|
|
|
error: function (result) |
|
|
|
{ |
|
|
|
alert(result); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
function edit() { |
|
|
|
layui.use('layer', function () { |
|
|
|
var layer = layui.layer; |
|
|
@ -393,7 +504,6 @@ |
|
|
|
maxmin: true, |
|
|
|
content: '/FQC/FQC007A?wipNo=@Model.WipNo&itemNo=@Model.ItemNo', |
|
|
|
end: function () { |
|
|
|
//hg.msg('新增成功'); |
|
|
|
window.location.reload(); |
|
|
|
} |
|
|
|
}); |
|
|
|