| | |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | <script src="../../../layuiadmin/soulTable.slim.js"></script> |
| | | |
| | | </head> |
| | | <body> |
| | |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">éç½®</button> |
| | | <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;"> |
| | | <div class="layui-row" style="margin-top:10px;"> |
| | | |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index', //主å
¥å£æ¨¡å |
| | | }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate', 'util'], function () { |
| | | }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate', 'util','soulTable'], function () { |
| | | //#region å
¬ç¨åé |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | |
| | | , util = layui.util |
| | | , tree = layui.tree |
| | | , util = layui.util |
| | | , soulTable = layui.soulTable |
| | | var sWhere = ""; |
| | | var option = []; |
| | | var HModName = "MaterialShorAnalysisReport"; |
| | |
| | | }); |
| | | //#endregion |
| | | |
| | | //åå»è¡¨æ ¼äºä»¶ |
| | | table.on('rowDouble(mainTable)', function (obj) { |
| | | btnrowDouble(obj.data); |
| | | }) |
| | | |
| | | //#endregion |
| | | |
| | | //#region æ¬é¡µé¢è¢«è°ç¨çæææ¹æ³ |
| | |
| | | function set_InitGrid() { |
| | | var columns = []; |
| | | |
| | | columns.push({ type: 'checkbox', fixed: 'left' }); |
| | | columns.push({ field: 'HOrgName', title: 'éè´ç»ç»' }); |
| | | columns.push({ field: 'FNUMBER', title: 'ç©æç¼ç ' }); |
| | | columns.push({ field: 'HMaterName', title: 'ç©æåç§°' }); |
| | | columns.push({ field: 'HMaterModel', title: 'ç©æè§æ ¼' }); |
| | | columns.push({ field: 'CountHQty', title: 'å计' }); |
| | | columns.push({ field: 'FBASEQTY', title: '峿¶åºåæ°é' }); |
| | | columns.push({ field: 'HOrgName', title: 'éè´ç»ç»', sort: true }); |
| | | columns.push({ field: 'FNUMBER', title: 'ç©æç¼ç ', sort: true }); |
| | | columns.push({ field: 'HMaterName', title: 'ç©æåç§°', sort: true }); |
| | | columns.push({ field: 'HMaterModel', title: 'ç©æè§æ ¼', sort: true }); |
| | | columns.push({ field: 'å¨éæ°é', title: 'å¨éæ°é' }); |
| | | columns.push({ field: 'CountHQty', title: 'å计', sort: true }); |
| | | columns.push({ field: 'FBASEQTY', title: '峿¶åºåæ°é', sort: true }); |
| | | //è·å两个ææä¹é´çç¸å·® |
| | | var time1 = Date.parse(new Date($("#HBEGINDATE").val()));//å¼å§æ¶é´ |
| | | var time2 = Date.parse(new Date($("#HENDDATE").val()));//ç»ææ¶é´ |
| | |
| | | , loading: false |
| | | , cols: [columns] |
| | | , done: function (res, page, count) { |
| | | soulTable.render(this); |
| | | var that = this.elem.next(); |
| | | res.data.forEach(function (item, index) { |
| | | var NumCount = item.FBASEQTY;//è·åæ»åºåæ°é |
| | |
| | | if (NumCount > parseFloat(item[dateNowTime])) { |
| | | NumCount -= parseFloat(item[dateNowTime]); |
| | | } else { |
| | | var num = 6;//峿¶åºå䏿¥ææ¨ç ä»å³æ¶åºåå¼å§ç® |
| | | var num = 7;//峿¶åºå䏿¥ææ¨ç ä»å³æ¶åºåå¼å§ç® |
| | | tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']"); |
| | | rq = tr.children()[num + 1 + i]; |
| | | rq.style.color = '#f66161';//ç¶ååè² |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //åå»è·³è½¬é½å¥åææç»è¡¨ |
| | | function btnrowDouble(obj) { |
| | | |
| | | var HMaterID = obj["ç©æID"]; |
| | | |
| | | layer.open({ |
| | | type: 2 //ç±»å |
| | | , skin: 'layui-layer-rim'//å ä¸è¾¹æ¡ |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'é½å¥ç©æåææç»è¡¨'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../ç产管ç/é½å¥åæ/JIT_CompleteMaterlDetailList.html?OperationType=1&HMaterID=' + HMaterID, 'yes'] |
| | | }) |
| | | } |
| | | |
| | | //è·åç»ç» |
| | | function Organ() { |