@{ ViewData["Title"] = "樣本序號取得紀錄"; Layout = "~/Views/Shared/_AMESLayout.cshtml"; } <div class="layui-card"> <div class="layui-card-header"> <div class="layui-form"> <div class="layui-form-item "> <div class="layui-inline"><i class="fa fa-file-text-o fa-fw"></i> @ViewBag.Title</div> </div> </div> </div> <div class="layui-card-body"> <div class="layui-form" style="margin-bottom:5px;"> <div class="layui-form-item"> <div class="layui-inline"> <div class="layui-inline"> <label class="layui-form-label">工單:</label> <input id="wipNo" style="width: 250px;" class="layui-input"> </div> </div> </div> <div class="layui-form-item"> <div class="layui-inline"> <div class="layui-inline"> <label class="layui-form-label">料號:</label> <input id="itemNo" style="width: 250px;" class="layui-input"> </div> </div> </div> <div class="layui-form-item"> <div class="layui-inline"> <div class="layui-inline"> <label class="layui-form-label">開單人員姓名:</label> <input id="userName" style="width: 250px;" class="layui-input"> </div> </div> </div> <div class="layui-form-item"> <div class="layui-col-sm10"> <div class="layui-inline"> <label class="layui-form-label">日期:</label> <div class="layui-input-inline"> <input id="dateStr" name="dateStr" autocomplete="off" class="layui-input"> </div> <div class="layui-form-mid">~</div> <div class="layui-input-inline"> <input id="dateEnd" name="dateEnd" autocomplete="off" class="layui-input"> </div> </div> </div> <div class="layui-col-sm2"> <div class="layui-inline" style="margin-left: 0px;"> <div class="layui-inline layui-show-xs-block"> <button class="layui-btn layui-btn-sm layui-btn-normal" id="querysubmit" lay-filter="querysubmit"> <i class="layui-icon layui-icon-sm"></i> </button> </div> </div> </div> </div> </div> <table class="layui-hide" id="test" lay-filter="test"></table> </div> </div> @section Scripts{ <script type="text/javascript"> layui.use(['form', 'layer', 'laydate'], function () { form = layui.form; laydate = layui.laydate; laydate.render({ elem: '#dateStr' , trigger: 'click' , format: 'yyyy-MM-dd' , theme: 'grid' , isInitValue: true , ready: function (date) { // $("#dateStrh").val($("#dateStrh").val()); } , change: function (value, date, endDate) { $("#dateStrh").val(value); } , done: function (value, date, endDate) { $("#dateStrh").val(value); } }); laydate.render({ elem: '#dateEnd' , trigger: 'click' , format: 'yyyy-MM-dd' , theme: 'grid' , isInitValue: true , ready: function (date) { //$("#dateEndh").val(value); //console.log(date.y);// 得到初始化的日期时间对象 } , change: function (value, date, endDate) { $("#dateEndh").val(value); } , done: function (value, date, endDate) { $("#dateEndh").val(value); } }); }); var table; $(function () { tt(); }); var tableCols = [[ { field: 'createDate', sort: true, title: '建立日期', templet: '<div>{{ layui.util.toDateString(d.createDate, "yyyy/MM/dd") }}</div>' }, { field: 'sampleWipNo', sort: true, title: '工單' }, { field: 'itemNo', sort: true, title: '料號' }, { field: 'qty', title: '數量' }, { field: 'createName', title: '開單人員' }, { field: 'startNo', title: '起始序號' }, { field: 'endNo', title: '結束序號' }, { field: 'startDate', title: '開工日期', templet: '<div>{{ layui.util.toDateString(d.startDate, "yyyy/MM/dd") }}</div>' }, { field: 'completedDate', title: '完工日期', templet: '<div>{{ layui.util.toDateString(d.completedDate, "yyyy/MM/dd") }}</div>' }, { field: 'powerCord', title: 'Power Cord' }, { field: 'ecn', title: 'ECN' }, { field: 'bios', title: 'BIOS' }, { field: 'ean', title: 'EAN' }, { field: 'barcodeNo', title: '內部序號' }, //{ // field: 'right', // width: 200, // title: '操作', // fixed: 'right', // templet: function (d) { // return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a> <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del" > 删除</a> ' // } //} ]]; //通过行tool编辑,lay-event="edit" function edit(obj) { console.info(obj.data); if (obj.data.serialRuleID) { hg.open('修改樣本序號取得紀錄', '/PCS/PCS033U/' + obj.data.serialRuleID , 480,480); } } //通过行tool删除,lay-event="del" function del(obj) { //alert(obj); if (obj.data.materialOutfitID) { hg.confirm("系統:" + obj.data.itemNo + ",確定要删除嗎?", function () { $.ajax({ url: '/PCS/PCS033D', data: { id: obj.data.serialRuleID}, type: 'POST', success: function (data) { if (data.success) { obj.del(); //只删本地数据 hg.msghide("删除成功!"); } else { hg.msg(data.msg); } }, error: function () { hg.msg("網路請求失敗!"); } }); }); } } var toolbar = [{ text: '新增', layuiicon: '', class: 'layui-btn-normal', handler: function () { hg.open('新增樣本序號取得紀錄', '/PCS/PCS033C', 480, 480); } } ]; ////搜索 $('#querysubmit').click(function () { hg.msghide("刷新数据!"); tt(); return false; }); //基本数据表格 function tt() { var itemNo = ""; var wipNo = ""; var userName = ""; var Sdate = ""; var Edate = ""; itemNo = $("#itemNo").val(); wipNo = $("#wipNo").val(); userName = $("#userName").val(); Sdate = $("#dateStr").val(); Edate = $("#dateEnd").val(); table = hg.table.datatable('test', '出貨序號編碼規則', '/PCS/GetSampleSipmentSNsByQuery?' + 'itemNo=' + itemNo + '&wipNo=' + wipNo + '&userName=' + userName + '&Sdate=' + Sdate + '&Edate=' + Edate , {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']); }; </script> }