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

@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>
}