11 changed files with 320 additions and 24 deletions
@ -0,0 +1,93 @@ |
|||||
|
@{ |
||||
|
Layout = "~/Views/Shared/_AMESLayout.cshtml"; } |
||||
|
|
||||
|
<style> |
||||
|
.control-label { |
||||
|
justify-content: flex-end !important; |
||||
|
} |
||||
|
</style> |
||||
|
|
||||
|
<div class="layui-card"> |
||||
|
<form class="layui-form"> |
||||
|
<input id="seqID" name="seqID" value="@ViewBag.AQLType" type="hidden" /> |
||||
|
<input id="boxNo" name="boxNo" value="@ViewBag.QCQty" type="hidden" /> |
||||
|
<input id="critID" name="critID" type="hidden" /> |
||||
|
<input id="aql" name="aql" type="hidden" /> |
||||
|
<input id="quotDescription" name="quotDescription" type="hidden" /> |
||||
|
<input id="qcQty" name="qcQty" type="hidden" /> |
||||
|
<input id="reQty" name="reQty" type="hidden" /> |
||||
|
<input id="acQty" name="acQty" type="hidden" /> |
||||
|
<div class="layui-inline layui-show-xs-block"> |
||||
|
<button style="display:none;" class="layui-btn layui-btn-sm layui-btn-normal" lay-submit lay-filter="querysubmit"> |
||||
|
<i class="layui-icon layui-icon-sm"></i> |
||||
|
</button> |
||||
|
</div> |
||||
|
<table class="layui-hide" id="View" lay-filter="View"></table> |
||||
|
|
||||
|
<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"> |
||||
|
<input type="submit" value="保存" class="layui-btn" /> |
||||
|
</div> |
||||
|
</div>*@ |
||||
|
|
||||
|
</form> |
||||
|
</div> |
||||
|
|
||||
|
@section Scripts { |
||||
|
@{ await Html.RenderPartialAsync("_ValidationScriptsPartial"); |
||||
|
await Html.RenderPartialAsync("_FileinputScriptsPartial"); } |
||||
|
|
||||
|
<script type="text/javascript"> |
||||
|
layui.use('table', function () { |
||||
|
var table = layui.table; |
||||
|
|
||||
|
|
||||
|
}); |
||||
|
|
||||
|
|
||||
|
|
||||
|
//监听表单提交事件 |
||||
|
hg.form.onsubmit('querysubmit', function (data) { |
||||
|
hg.msghide("重新載入資料.."); |
||||
|
table && table.reload(data); |
||||
|
}); |
||||
|
|
||||
|
var tableCols = [[ |
||||
|
{ |
||||
|
field: 'quotName', |
||||
|
title: '係數名稱', |
||||
|
sort: true |
||||
|
}, |
||||
|
{ |
||||
|
field: 'quotDescription', |
||||
|
title: '描述', |
||||
|
sort: true |
||||
|
}, |
||||
|
{ |
||||
|
field: 'aqlType', |
||||
|
title: '類型', |
||||
|
sort: true |
||||
|
}, |
||||
|
{ |
||||
|
field: 'aql', |
||||
|
title: 'AQL', |
||||
|
sort: true |
||||
|
}] |
||||
|
]; |
||||
|
|
||||
|
//基本数据表格 |
||||
|
//var table = hg.table.datatable('test', '在製條碼資料', '/FQC/GetFQC007V/', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']); |
||||
|
var table = hg.table.datatable('View', '抽驗係數維護', '/FQC/FQC005Query?AQLType=@ViewBag.AQLType&QCQty=@ViewBag.QCQty', {}, tableCols, false, false, 'full-100', {}); |
||||
|
|
||||
|
table.onrowclick(function (obj) { |
||||
|
console.log(obj); |
||||
|
$('#critID').val(obj.data.critID); |
||||
|
$('#aql').val(obj.data.aql); |
||||
|
$('#quotDescription').val(obj.data.quotDescription); |
||||
|
$('#qcQty').val(obj.data.qcQty); |
||||
|
$('#reQty').val(obj.data.reQty); |
||||
|
$('#acQty').val(obj.data.acQty); |
||||
|
}); |
||||
|
</script> |
||||
|
} |
Loading…
Reference in new issue