@{ 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" style="margin-right:5px;"> <label class="layui-inline layui-form-label">料號</label> <div class="layui-input-inline"> <input type="text" name="itemNo" id="itemNo" placeholder="请输入料號" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-inline" style="margin-left:0px;"> <div class="layui-btn-group"> <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> <table class="layui-hide" id="test" lay-filter="test"></table> </div> </div> @section Scripts{ <script type="text/javascript"> //监听表单提交事件 hg.form.onsubmit('querysubmit', function (data) { //table && table.reload(data); }); var tableCols = [[ { field: 'runinID', //width: 80, title: '#', sort: true }, { field: 'itemNo', //width: 80, title: '料號', sort: true }, { field: 'ratio', title: '燒機比率' }, { field: 'temperature', title: '燒機溫度' }, { field: 'time', title: '燒機時間(小時)' }, { field: 'runinSoftware', 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.runinID) { hg.open('修改燒機時間', '/BAS/BAS013U/' + obj.data.runinID , 480,480); } } //通过行tool删除,lay-event="del" function del(obj) { //alert(obj); if (obj.data.runinID) { hg.confirm("系統:" + obj.data.itemNo + ",确定要删除吗?", function () { $.ajax({ url: '/BAS/BAS013D', data: { id: obj.data.runinID}, 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('新增燒機時間', '/BAS/BAS013C', 480, 480); } } ]; ////搜索 $('#querysubmit').click(function () { //console.log('#btnSearch'); var itemNo = $("#itemNo").val(); if (itemNo) { hg.msghide("刷新数据!"); tt(); } else { alert("請輸入料號!!!!"); } return false; }); //基本数据表格 var table; $(function () { tt(); }); function tt() { //基本数据表格 var iNO = ""; iNO = $("#itemNo").val(); table = hg.table.datatable('test', '燒機時間維護', '/BAS/GetRuninTime?' + 'ID=' + iNO , {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']); }; </script> }