| | |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', sort: true } |
| | | , { field: 'ç©ææ¹æ¬¡', title: 'ç©ææ¹æ¬¡', sort: true } |
| | | , { field: 'æµè½¬å¡æ¹æ¬¡', title: 'æµè½¬å¡æ¹æ¬¡', sort: true } |
| | | , { field: 'æ°é', title: 'æ°é', sort: true } |
| | | , { field: 'æ°é', title: 'æ°é', sort: true, totalRow: true } |
| | | , { field: 'å¶å人', title: 'å¶å人', sort: true } |
| | | , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ', templet: "<div>{{d.å¶åæ¥æ ==null ?'':layui.util.toDateString(d.å¶åæ¥æ, 'yyyy-MM-dd')}}</div>", sort: true } |
| | | , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº', sort: true } |
| | |
| | | |
| | | // åå§åçé¢ |
| | | function set_ClearBill() { |
| | | set_InitGrid(); |
| | | |
| | | //æ¥è¯¢ |
| | | //get_FastQuery(); |
| | | get_FastQuery(); |
| | | } |
| | | |
| | | function set_InitGrid() { |
| | |
| | | , { field: '夿³¨', title: '夿³¨', sort: true } |
| | | ]] |
| | | }; |
| | | table.render(option); |
| | | } |
| | | |
| | | // æ¥è¯¢ |
| | |
| | | data: { "HBatchNo": $("#HBatchNo").val(), "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = []; |
| | | var col = []; |
| | | |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | | data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left' }); |
| | | col.push({ type: 'numbers', title: 'åºå·' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | if (data1.list.length>0) { |
| | | var data = []; |
| | | var col = []; |
| | | |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | | data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 180 }); |
| | | break; |
| | | case 'long': |
| | | case 'Int32': |
| | | case 'Int64': |
| | | case 'double': |
| | | case 'Decimal': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 150 }); |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left' }); |
| | | col.push({ type: 'numbers', title: 'åºå·' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 }); |
| | | break; |
| | | case 'long': |
| | | case 'Int32': |
| | | case 'Int64': |
| | | case 'double': |
| | | case 'Decimal': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 180 }); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | //卿æ¾ç¤ºåå |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo1' |
| | | , cols: [col] |
| | | , data: data1.data |
| | | , height: 800 |
| | | , page: true |
| | | , totalRow: true |
| | | , cellMinWidth: 90 |
| | | , limit: 50 |
| | | , limits: [50, 500, 5000, 20000] |
| | | , done: function (res, curr, count) { |
| | | soulTable.render(this); |
| | | //卿æ¾ç¤ºåå |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo1' |
| | | , cols: [col] |
| | | , data: data1.data |
| | | , height: 800 |
| | | , page: true |
| | | , totalRow: true |
| | | , cellMinWidth: 90 |
| | | , limit: 50 |
| | | , limits: [50, 500, 5000, 20000] |
| | | , done: function (res, curr, count) { |
| | | soulTable.render(this); |
| | | } |
| | | } |
| | | } else { |
| | | set_InitGrid(); |
| | | } |
| | | |
| | | table.render(option); |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | |
| | | <div class="layui-card" style="padding: 1px"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form class="layui-form" action="" lay-filter="component-form-group"> |
| | | <div style="width: 65%; height: calc(95vh); float: left; background-color: rgb(255 255 255) "> |
| | | <div style="width: 65%; height: calc(105vh); float: left; background-color: rgb(255 255 255) "> |
| | | <div id="top" style="width:100%;height:calc(40vh);"> |
| | | <div id="top-left" style="width: 30%; height: calc(40vh); float: left;"> |
| | | <div class="layui-inline"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-bottom: 15px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 65px;">æ¥åºæ°é</label> |
| | | <div class="layui-input-block" style="margin-left: 95px;"> |
| | | <input type="text" class="layui-input" name="HWasterQty" id="HWasterQty" value="0" style="width: 150px;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 65px;">è¿å·¥æ°é</label> |
| | | <div class="layui-input-block" style="margin-left: 95px;"> |
| | | <input type="text" class="layui-input" name="HBackWorkQty" id="HBackWorkQty" value="0" style="width: 150px;"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-bottom: 15px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 65px;">å·¥åºæ°é</label> |
| | | <div class="layui-input-block" style="margin-left: 95px;"> |
| | | <input type="text" class="layui-input" name="HWasterQty_Work" id="HWasterQty_Work" value="0" style="width: 150px;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 65px;">æåºæ°é</label> |
| | | <div class="layui-input-block" style="margin-left: 95px;"> |
| | | <input type="text" class="layui-input" name="HWasterQty_Mater" id="HWasterQty_Mater" value="0" style="width: 150px;"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div id="center" style="width: 100%; height: calc(40vh); margin-top: 1%;"> |
| | | <div id="center" style="width: 100%; height: calc(55vh); margin-top: 1%;"> |
| | | <div id="center-left" style="width: 30%; height: calc(40vh); float: left;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 30px;"><span style="font-weight:bolder">人å</span></label> |
| | |
| | | <div id="chart2" style="width: 75%; height: calc(40vh); left: 2%; float: left;"></div> |
| | | </div> |
| | | </div> |
| | | |
| | | <div id="bottom" style="width: 100%; height: calc(10vh);float:left;"> |
| | | <div id="bottom" style="width: 100%; height: calc(10vh);"> |
| | | <div id="bottom-left" style="width: 100%; height: calc(10vh);"> |
| | | <div style="text-align: left; width: 100%; height: calc(10vh); "> |
| | | <button type="button" lay-submit="" lay-filter="tg" class="layui-btn layui-btn-radius " style="margin-left: 15%;" id="tg">åå·¥æèµ·</button> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div id="center-right-maintable" style="width: 34%; height: calc(95vh); float: left; margin-left: 0.2%; background-color: rgb(255 255 255) "> |
| | | <div id="center-right-maintable" style="width: 34%; height: calc(105vh); float: left; margin-left: 0.2%; background-color: rgb(255 255 255) "> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">æ«ç è®°å½</li> |
| | |
| | | , totalRow: true |
| | | //, cellMinWidth: 120 |
| | | , data: [] |
| | | , height: 700 |
| | | , height: 780 |
| | | , limit: Number.MAX_VALUE |
| | | , cols: [[ |
| | | { type: 'checkbox', fixed: 'left' } |