You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
176 lines
6.9 KiB
176 lines
6.9 KiB
@model AMESCoreStudio.WebApi.Models.AMES.FqcResultMaster
|
|
|
|
|
|
@{
|
|
Layout = "~/Views/Shared/_AMESLayout.cshtml"; }
|
|
|
|
<style>
|
|
.control-label {
|
|
justify-content: flex-end !important;
|
|
}
|
|
</style>
|
|
|
|
<div class="layui-card">
|
|
|
|
|
|
<form id="fqc007BForm" enctype="multipart/form-data" method="post" lay-filter="formConfig" asp-action="FQC007B" class="layui-form">
|
|
|
|
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
|
<input type="hidden" asp-for="InhouseNo" value="@Model.InhouseNo" />
|
|
<input type="hidden" asp-for="SeqID" value="@Model.SeqID" />
|
|
<input type="hidden" asp-for="FqcID" value="@Model.FqcID" />
|
|
<input type="hidden" id="Result" value="@Model.QaResult" />
|
|
<div class="layui-row">
|
|
<div class="layui-col-xs2" style="text-align:right">
|
|
<div class="layui-form-item">
|
|
<input type="radio" asp-for="QaResult" value="P" title="允許" checked="">
|
|
</div>
|
|
</div>
|
|
<div class="layui-col-xs10">
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline" style="width:100px">
|
|
<select id="pass" lay-filter="pass" lay-submit>
|
|
<option value="0">N/A</option>
|
|
<option value="1">特採時</option>
|
|
</select>
|
|
</div>
|
|
<div class="layui-inline" id="Special">
|
|
<label class="layui-form-label">特採單號:</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" asp-for="SpecialPo" class="layui-input">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-row">
|
|
<div class="layui-col-xs2" style="text-align:right">
|
|
<div class="layui-form-item">
|
|
<input type="radio" asp-for="QaResult" value="R" title="批退">
|
|
</div>
|
|
</div>
|
|
<div class="layui-col-xs10">
|
|
<div class="layui-form-item">
|
|
<div class="layui-inline">
|
|
<label class="layui-form-label">批退類型:</label>
|
|
<div class="layui-input-inline">
|
|
<select id="ngClass" lay-filter="ngClass" lay-submit>
|
|
<option value="M">重缺</option>
|
|
<option value="S">次缺</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-row">
|
|
<div class="layui-col-xs2" style="text-align:right">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">Major:</label>
|
|
</div>
|
|
</div>
|
|
<div class="layui-col-xs2" style="text-align:left">
|
|
<div class="layui-form-item">
|
|
<input asp-for="MajorQty" class="layui-input" readonly>
|
|
</div>
|
|
</div>
|
|
<div class="layui-col-xs2" style="text-align:right">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">Minor:</label>
|
|
</div>
|
|
</div>
|
|
<div class="layui-col-xs2" style="text-align:left">
|
|
<div class="layui-form-item">
|
|
<input asp-for="MinorQty" class="layui-input" readonly>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-row">
|
|
<div class="layui-col-xs2" style="text-align:right">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">備註</label>
|
|
</div>
|
|
</div>
|
|
<div class="layui-col-xs10" style="text-align:left">
|
|
<div class="layui-form-item">
|
|
<div class="layui-input-block" style="margin-left:auto">
|
|
<textarea asp-for="QaMeno" class="layui-textarea"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<span style="color: firebrick;word-break: break-all;" class="text-danger offset-sm-3">@Html.ValidationMessage("error")</span>
|
|
<div class="layui-row" style="text-align:center">
|
|
<div class="layui-col-md12">
|
|
<button type="button" class="layui-btn site-demo-active" lay-submit lay-filter="formDemo">保存</button>
|
|
</div>
|
|
</div>
|
|
|
|
</form>
|
|
</div>
|
|
@section Scripts {
|
|
@{ await Html.RenderPartialAsync("_ValidationScriptsPartial");
|
|
await Html.RenderPartialAsync("_FileinputScriptsPartial"); }
|
|
|
|
<script type="text/javascript">
|
|
|
|
//$("#dssubmit").click(function () {
|
|
// //
|
|
// //点击成功之后立即不能点击导入
|
|
// let DISABLED = 'layui-btn-disabled'
|
|
// $("#dssubmit").addClass(DISABLED)
|
|
// $("#dssubmit").attr('disabled', 'disabled')
|
|
// this.submit();
|
|
// setTimeout(function () {
|
|
// // console.log(DISABLED)
|
|
// $("#dssubmit").removeClass(DISABLED)
|
|
// $("#dssubmit").removeAttr('disabled')
|
|
// }, 5000);//5秒后才能点击
|
|
//})
|
|
|
|
|
|
@*layui.use(['form'], function () {
|
|
form = layui.form;
|
|
form.on('select(pass)', function (data) {
|
|
if (data.value == "1") {
|
|
$("#Special").show();
|
|
}
|
|
else {
|
|
$("#Special").hide();
|
|
}
|
|
});
|
|
|
|
form.on('submit(formDemo)', function (obj) {
|
|
console.log(obj)
|
|
// 單擊之後提交按鈕不可選,防止重複提交
|
|
var DISABLED = 'layui-btn-disabled';
|
|
// 增加樣式
|
|
$('.site-demo-active').addClass(DISABLED);
|
|
// 增加屬性
|
|
$('.site-demo-active').attr('disabled', 'disabled');
|
|
var data = $("#fqc007BForm").serialize();
|
|
$.ajax(
|
|
{
|
|
url: "@Url.Action("FQC007B", "FQC")",
|
|
data: data,
|
|
type: 'post',
|
|
success: function (result) {
|
|
$('.site-demo-active').removeClass(DISABLED);
|
|
$('.site-demo-active').removeAttr('disabled');
|
|
},
|
|
error: function (result) {
|
|
alert(result);
|
|
}
|
|
});
|
|
});
|
|
});*@
|
|
|
|
$(document).ready(function () {
|
|
var error = '@Html.ValidationMessage("error")';
|
|
if ($(error).text() != '') {
|
|
parent.hg.msg(error);
|
|
}
|
|
$("#Special").hide();
|
|
});
|
|
</script>
|
|
}
|
|
|