| | |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;"> |
| | | <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </button>--> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HEmpName" id="HEmpName" " class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;"> |
| | | <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </button>--> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline" style="width:900px;"> |
| | | <div class="layui-inline" style="width:623px;"> |
| | | <label class="layui-form-label">客æ·</label> |
| | | <div class="layui-input-inline" style="width:700px;"> |
| | | <input type="text" name="HCusName" id="HCusName" class="layui-input" value="" style="float:left;width:465px;"> |
| | | <input type="hidden" name="HCusID" id="HCusID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HCusList" style="width:40px;"> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HCusName" id="HCusName" class="layui-input" value="" style="width:501px;"> |
| | | <input type="hidden" name="HCusID" id="HCusID" class="layui-input" value="0"> |
| | | <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HCusList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </button>--> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="position: relative; left: -280px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç©æä»£ç </label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HMaterNumber" id="HMaterNumber" class="layui-input" value=""> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" class="layui-input" value="0"> |
| | | <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button>--> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç©æåç§°</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è§æ ¼åå·</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">计éåä½</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HUnitName" id="HUnitName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HUnitID" id="HUnitID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button>--> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ°é</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HQty_Old" id="HQty_Old" value="0" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ°æ°é</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HQty_New" id="HQty_New" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ´åå </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="HExplanation" id="HExplanation" autocomplete="off" style="width: 501px;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">夿³¨</label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style="width: 501px;"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <select name="HOrgID" id="HOrgID" lay-verify="HOrgID"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">夿³¨</label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style="width: 501px;"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | </div> |
| | | <!--å表1--> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <!--<table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | |
| | | |
| | | <script type="text/html" id="xuhao"> |
| | | {{d.LAY_TABLE_INDEX+1}} |
| | | </script> |
| | | </script>--> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <script type="text/html" id="barDemo"> |
| | | <!--<script type="text/html" id="barDemo"> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | </script>--> |
| | | |
| | | <script> |
| | | //#region æå 注é |
| | |
| | | , element = layui.element; |
| | | |
| | | //å表渲æåæ° |
| | | var option = {}; |
| | | /*var option = {};*/ |
| | | |
| | | //è®°å½ç»ç»çå¼ |
| | | var HOrgIDBar = 0; |
| | |
| | | var params = get_UrlVars(); |
| | | var OperationType = params[params[0]]; //ä»åæ°ä¸è·å æ°æ®ç±»å 1æ·»å ä¿å 2å¤å¶ 3 ç¼è¾ |
| | | var linterid = params[params[1]]; //ä»åæ°ä¸è·å åæ®å
ç |
| | | var HEntryID = params[params[4]]; //è·ååæ®åid |
| | | //#endregion |
| | | |
| | | |
| | |
| | | else if (OperationType == 3) { //ç¼è¾ |
| | | $("#HInterID").val(linterid); |
| | | //å表åå§å |
| | | set_InitGrid(); |
| | | //set_InitGrid(); |
| | | //å 载表ä½åè¡¨ä½æ°æ® |
| | | RoadBillMain(linterid); |
| | | } |
| | |
| | | //#region ä¿åæé® |
| | | form.on('submit(set_SaveBill)', function (data) { |
| | | //if (AllowLoadData(data)) { |
| | | set_SaveBill(data); |
| | | set_SaveBill(data); |
| | | //} |
| | | }); |
| | | //#endregion |
| | |
| | | |
| | | //#region å表ç¸å
³çå¬äºä»¶ |
| | | //#region å表1ï¼å¤´å·¥å
·æ æé®è§¦åäºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data;; |
| | | //table.on('toolbar(mainTable)', function (obj) { |
| | | // var checkStatus = table.checkStatus('mainTable') |
| | | // , data = checkStatus.data;; |
| | | |
| | | //æ°å¢è¡è¡¨æ ¼æ°æ® |
| | | var NewRow = { |
| | | "HMaterID": "0", |
| | | "ç©æä»£ç ": "", |
| | | "ç©æåç§°": "", |
| | | "è§æ ¼åå·": "", |
| | | "HUnitID": "0", |
| | | "计éåä½": "", |
| | | "HQty_Old": "0", |
| | | "HQty_New": "0", |
| | | //"HDate_Old": "", |
| | | //"HDate_New": "", |
| | | // //æ°å¢è¡è¡¨æ ¼æ°æ® |
| | | // var NewRow = { |
| | | // "HMaterID": "0", |
| | | // "ç©æä»£ç ": "", |
| | | // "ç©æåç§°": "", |
| | | // "è§æ ¼åå·": "", |
| | | // "HUnitID": "0", |
| | | // "计éåä½": "", |
| | | // "HQty_Old": "0", |
| | | // "HQty_New": "0", |
| | | // //"HDate_Old": "", |
| | | // //"HDate_New": "", |
| | | |
| | | "HRemark": "", |
| | | "HSourceInterID": "0", |
| | | "HSourceEntryID": "0", |
| | | "HSourceBillNo": "", |
| | | "HSourceBillType": "" |
| | | }; |
| | | switch (obj.event) { |
| | | //æ°å¢ä¸è¡ |
| | | case 'btn-AddLine': btnAddLine(NewRow); |
| | | break; |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine': btnCopyLine(data); |
| | | break; |
| | | //æå®ä½ç½®ä¸æå
¥ä¸è¡ |
| | | case 'btn-InsertLine': btnInsertLine(NewRow) |
| | | break; |
| | | //ä¸ç§» |
| | | case 'btn-Up': btn_up(); |
| | | break; |
| | | //ä¸ç§» |
| | | case 'btn-Under': btn_under(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': |
| | | get_HideColumn(); |
| | | break; |
| | | } |
| | | }); |
| | | // "HRemark": "", |
| | | // "HSourceInterID": "0", |
| | | // "HSourceEntryID": "0", |
| | | // "HSourceBillNo": "", |
| | | // "HSourceBillType": "" |
| | | // }; |
| | | // switch (obj.event) { |
| | | // //æ°å¢ä¸è¡ |
| | | // case 'btn-AddLine': btnAddLine(NewRow); |
| | | // break; |
| | | // //å¤å¶ä¸è¡ |
| | | // case 'btn-CopyLine': btnCopyLine(data); |
| | | // break; |
| | | // //æå®ä½ç½®ä¸æå
¥ä¸è¡ |
| | | // case 'btn-InsertLine': btnInsertLine(NewRow) |
| | | // break; |
| | | // //ä¸ç§» |
| | | // case 'btn-Up': btn_up(); |
| | | // break; |
| | | // //ä¸ç§» |
| | | // case 'btn-Under': btn_under(); |
| | | // break; |
| | | // //å设置 |
| | | // case 'set_HideColumn': |
| | | // get_HideColumn(); |
| | | // break; |
| | | // } |
| | | //}); |
| | | //#endregion |
| | | |
| | | //#region è¡å
äºä»¶ |
| | | table.on('tool(mainTable)', function (obj) { |
| | | set_GridDelete(obj); //è¡å
å é¤ |
| | | set_GridCellCheck(obj); //è¡å
å¿«æ·é®çé |
| | | //设置 æ°å®å·¥æ¶é´ |
| | | if (obj.event == 'HDate_New') { |
| | | var data = obj.data; |
| | | var field = $(this).data('field'); |
| | | laydate.render({ |
| | | elem: this.firstChild |
| | | , show: true //ç´æ¥æ¾ç¤º |
| | | , closeStop: this |
| | | , done: function (nowDate) { |
| | | //æ¶é´éæ©å®æï¼è¡æ°æ®æ´æ° |
| | | data[field] = nowDate; |
| | | obj.update(data); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | //table.on('tool(mainTable)', function (obj) { |
| | | // set_GridDelete(obj); //è¡å
å é¤ |
| | | // set_GridCellCheck(obj); //è¡å
å¿«æ·é®çé |
| | | // //设置 æ°å®å·¥æ¶é´ |
| | | // if (obj.event == 'HDate_New') { |
| | | // var data = obj.data; |
| | | // var field = $(this).data('field'); |
| | | // laydate.render({ |
| | | // elem: this.firstChild |
| | | // , show: true //ç´æ¥æ¾ç¤º |
| | | // , closeStop: this |
| | | // , done: function (nowDate) { |
| | | // //æ¶é´éæ©å®æï¼è¡æ°æ®æ´æ° |
| | | // data[field] = nowDate; |
| | | // obj.update(data); |
| | | // } |
| | | // }); |
| | | // } |
| | | //}); |
| | | //#endregion |
| | | |
| | | //#region çå¬åå
æ ¼ç¼è¾ åå
æ ¼ç¼è¾å åæ´ |
| | |
| | | //#endregion |
| | | |
| | | //#region å表1åå§å |
| | | function set_InitGrid() { |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , limit: 500 |
| | | , height: 500 |
| | | , loading: false |
| | | , cols: [[ //å表 |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', width: 100, totalRow: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', width: 100, hide: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 150, edit: 'text', event: "HMaterID" }//f7 |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 150, } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100, } |
| | | , { field: 'HUnitID', title: 'HUnitID', width: 100, hide: true } |
| | | , { field: '计éåä½', title: '计éåä½', width: 100 }//f7 |
| | | , { field: 'HQty_Old', title: 'åæ°é', width: 100} |
| | | , { field: 'HQty_New', title: 'æ°æ°é', width: 100, edit: 'text' } |
| | | //, { field: 'HDate_Old', title: 'åäº¤è´§æ¥æ', edit: 'text', width: 120 } |
| | | //, { field: 'HDate_New', title: 'æ°äº¤è´§æ¥æ', event: "HDate_New", width: 120 } |
| | | , { field: 'HRemark', title: '夿³¨', width: 100, edit: 'text' } |
| | | //function set_InitGrid() { |
| | | // option = { |
| | | // elem: '#mainTable' |
| | | // , toolbar: '#toolbarDemo' |
| | | // , limit: 500 |
| | | // , height: 500 |
| | | // , loading: false |
| | | // , cols: [[ //å表 |
| | | // { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | // , { type: 'numbers', title: 'åºå·', width: 100, totalRow: true } |
| | | // , { field: 'HMaterID', title: 'HMaterID', width: 100, hide: true } |
| | | // , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 150, edit: 'text', event: "HMaterID" }//f7 |
| | | // , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 150, } |
| | | // , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100, } |
| | | // , { field: 'HUnitID', title: 'HUnitID', width: 100, hide: true } |
| | | // , { field: '计éåä½', title: '计éåä½', width: 100 }//f7 |
| | | // , { field: 'HQty_Old', title: 'åæ°é', width: 100} |
| | | // , { field: 'HQty_New', title: 'æ°æ°é', width: 100, edit: 'text' } |
| | | // //, { field: 'HDate_Old', title: 'åäº¤è´§æ¥æ', edit: 'text', width: 120 } |
| | | // //, { field: 'HDate_New', title: 'æ°äº¤è´§æ¥æ', event: "HDate_New", width: 120 } |
| | | // , { field: 'HRemark', title: '夿³¨', width: 100, edit: 'text' } |
| | | |
| | | , { field: 'HSourceInterID', title: 'æºåå
ç ', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | , { field: 'HSourceEntryID', title: 'æºååå
ç ', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | , { field: 'HSourceBillNo', title: 'æºååå·', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | , { field: 'HSourceBillType', title: 'æºåç±»å', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | // , { field: 'HSourceInterID', title: 'æºåå
ç ', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | // , { field: 'HSourceEntryID', title: 'æºååå
ç ', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | // , { field: 'HSourceBillNo', title: 'æºååå·', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | // , { field: 'HSourceBillType', title: 'æºåç±»å', edit: 'text', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | ]] |
| | | } |
| | | // , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | // ]] |
| | | // } |
| | | |
| | | var rowdata = [{ |
| | | "HMaterID": "0", |
| | | "ç©æä»£ç ": "", |
| | | "ç©æåç§°": "", |
| | | "è§æ ¼åå·": "", |
| | | "HUnitID": "0", |
| | | "计éåä½": "", |
| | | "HQty_Old": "0", |
| | | "HQty_New": "0", |
| | | //"HDate_Old": "", |
| | | //"HDate_New": "", |
| | | //var rowdata = [{ |
| | | // "HMaterID": "0", |
| | | // "ç©æä»£ç ": "", |
| | | // "ç©æåç§°": "", |
| | | // "è§æ ¼åå·": "", |
| | | // "HUnitID": "0", |
| | | // "计éåä½": "", |
| | | // "HQty_Old": "0", |
| | | // "HQty_New": "0", |
| | | // //"HDate_Old": "", |
| | | // //"HDate_New": "", |
| | | |
| | | "HRemark": "", |
| | | "HSourceInterID": "0", |
| | | "HSourceEntryID": "0", |
| | | "HSourceBillNo": "", |
| | | "HSourceBillType": "" |
| | | }]; |
| | | // "HRemark": "", |
| | | // "HSourceInterID": "0", |
| | | // "HSourceEntryID": "0", |
| | | // "HSourceBillNo": "", |
| | | // "HSourceBillType": "" |
| | | //}]; |
| | | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | } |
| | | // option.data = rowdata; |
| | | // table.render(option); |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region æ°å¢é¡µé¢åå§å |
| | |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | //åå§åå¹¶å设置ï¼å表1 |
| | | set_InitGrid(); |
| | | DisPlay_HideColumn(); |
| | | //set_InitGrid(); |
| | | //DisPlay_HideColumn(); |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | , "HInnerBillNo": data.HInnerBillNo |
| | | |
| | | , "HMaker": data.å¶å人 |
| | | , "HMakeDate": data.å¶å人 == "" ? "" :formatDate(data.å¶åæ¥æ) |
| | | , "HMakeDate": data.å¶å人 == "" ? "" : formatDate(data.å¶åæ¥æ) |
| | | , "HUpDater": data.ä¿®æ¹äºº |
| | | , "HUpDateDate": data.ä¿®æ¹äºº == ""?"":formatDate(data.ä¿®æ¹æ¥æ) |
| | | , "HUpDateDate": data.ä¿®æ¹äºº == "" ? "" : formatDate(data.ä¿®æ¹æ¥æ) |
| | | , "HChecker": data.å®¡æ ¸äºº |
| | | , "HCheckDate": data.å®¡æ ¸äºº == "" ? "" :formatDate(data.å®¡æ ¸æ¥æ) |
| | | , "HCheckDate": data.å®¡æ ¸äºº == "" ? "" : formatDate(data.å®¡æ ¸æ¥æ) |
| | | , "HCloseMan": data.å
³é人 |
| | | , "HCloseDate": data.å
³é人 == "" ? "" :formatDate(data.å
³éæ¥æ) |
| | | , "HCloseDate": data.å
³é人 == "" ? "" : formatDate(data.å
³éæ¥æ) |
| | | , "HDeleteMan": data.ä½åºäºº |
| | | , "HDeleteDate": data.ä½åºäºº == "" ? "" :formatDate(data.ä½åºæ¥æ) |
| | | , "HDeleteDate": data.ä½åºäºº == "" ? "" : formatDate(data.ä½åºæ¥æ) |
| | | |
| | | |
| | | , "HMaterID": data.HMaterID |
| | | , "HMaterNumber": data.ç©æä»£ç |
| | | , "HMaterName": data.ç©æåç§° |
| | | , "HMaterModel": data.è§æ ¼åå· |
| | | , "HUnitID": data.HUnitID |
| | | , "HUnitName": data.计éåä½ |
| | | , "HQty_Old": data.åæ°é |
| | | , "HQty_New": data.æ°æ°é |
| | | }); |
| | | |
| | | //ç»ç»çå¼HOrgIDååï¼éæ°æ¸²æ |
| | | HOrgIDBar = data.HOrgID; |
| | | |
| | | //å表 èµå¼ |
| | | var rowdata = []; |
| | | for (var i = 0; i < result.data.length; i++) { |
| | | rowdata.push( |
| | | { |
| | | "HMaterID": result.data[i]["HMaterID"], |
| | | "ç©æä»£ç ": result.data[i]["ç©æä»£ç "], |
| | | "ç©æåç§°": result.data[i]["ç©æåç§°"], |
| | | "è§æ ¼åå·": result.data[i]["è§æ ¼åå·"], |
| | | "HUnitID": result.data[i]["HUnitID"], |
| | | "计éåä½": result.data[i]["计éåä½"], |
| | | "HQty_Old": result.data[i]["åæ°é"], |
| | | "HQty_New": result.data[i]["æ°æ°é"], |
| | | //"HDate_Old": formatDate(result.data[i]["åäº¤è´§æ¥æ"]), |
| | | //"HDate_New": formatDate(result.data[i]["æ°äº¤è´§æ¥æ"]), |
| | | "HRemark": result.data[i]["表ä½å¤æ³¨"], |
| | | "HSourceInterID": result.data[i]["HSourceInterID"], |
| | | "HSourceEntryID": result.data[i]["HSourceEntryID"], |
| | | "HSourceBillNo": result.data[i]["HSourceBillNo"], |
| | | "HSourceBillType": result.data[i]["HSourceBillType"] |
| | | } |
| | | ); |
| | | } |
| | | option.data = rowdata; |
| | | //var rowdata = []; |
| | | //for (var i = 0; i < result.data.length; i++) { |
| | | // rowdata.push( |
| | | // { |
| | | // "HMaterID": result.data[i]["HMaterID"], |
| | | // "ç©æä»£ç ": result.data[i]["ç©æä»£ç "], |
| | | // "ç©æåç§°": result.data[i]["ç©æåç§°"], |
| | | // "è§æ ¼åå·": result.data[i]["è§æ ¼åå·"], |
| | | // "HUnitID": result.data[i]["HUnitID"], |
| | | // "计éåä½": result.data[i]["计éåä½"], |
| | | // "HQty_Old": result.data[i]["åæ°é"], |
| | | // "HQty_New": result.data[i]["æ°æ°é"], |
| | | // //"HDate_Old": formatDate(result.data[i]["åäº¤è´§æ¥æ"]), |
| | | // //"HDate_New": formatDate(result.data[i]["æ°äº¤è´§æ¥æ"]), |
| | | // "HRemark": result.data[i]["表ä½å¤æ³¨"], |
| | | // "HSourceInterID": result.data[i]["HSourceInterID"], |
| | | // "HSourceEntryID": result.data[i]["HSourceEntryID"], |
| | | // "HSourceBillNo": result.data[i]["HSourceBillNo"], |
| | | // "HSourceBillType": result.data[i]["HSourceBillType"] |
| | | // } |
| | | // ); |
| | | //} |
| | | //option.data = rowdata; |
| | | |
| | | table.render(option); |
| | | //table.render(option); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | //åå§åå¹¶å设置ï¼å表1 |
| | | set_InitGrid(); |
| | | DisPlay_HideColumn(); |
| | | //set_InitGrid(); |
| | | //DisPlay_HideColumn(); |
| | | |
| | | |
| | | //æ¥è¯¢çäº§è®¢åæ¯å¦åå¨ |
| | | var ajaxLoad = layer.load(); |
| | | var sWhere = " and HPRDORGID=" + sessionStorage["OrganizationID"] + " and hmainid='" + linterid + "'"; |
| | | var sWhere = " and HPRDORGID=" + sessionStorage["OrganizationID"] + " and hmainid='" + linterid + "' and HEntryID=" + HEntryID; |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/LEMS/MES_IF_ICMOBillList_Json", |
| | | type: "GET", |
| | |
| | | |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HEmpID": data.HEmpID |
| | | , "HEmpName": data.éå®å |
| | | , "HEmpName": data.ä¸å¡å |
| | | , "HDeptID": data.HDeptID |
| | | , "HDeptName": data.çäº§è½¦é´ |
| | | , "HCusID": data.HEntryCusID |
| | | , "HCusName": data.å®¢æ· |
| | | |
| | | //, "HDeptID": data.HDeptID |
| | | //, "HDeptName": data.çäº§è½¦é´ |
| | |
| | | //, "HCusName": data.å®¢æ· |
| | | |
| | | , "HMainSourceInterID": linterid |
| | | , "HMainSourceEntryID": HEntryID |
| | | , "HMainSourceBillNo": data.åæ®å· |
| | | , "HMainSourceBillType": params[params[2]] |
| | | |
| | | |
| | | , "HMaterID": data.HMaterID |
| | | , "HMaterNumber": data.产å代ç |
| | | , "HMaterName": data.产ååç§° |
| | | , "HMaterModel": data.è§æ ¼åå· |
| | | , "HUnitID": data.HUnitID |
| | | , "HUnitName": data.计éåä½ |
| | | , "HQty_Old": data.ç产任å¡åæ°é |
| | | , "HQty_New": data.ç产任å¡åæ°é |
| | | }); |
| | | |
| | | //ç»ç»çå¼HOrgIDååï¼éæ°æ¸²æ |
| | | HOrgIDBar = data.HOrgID; |
| | | |
| | | //å表 èµå¼ |
| | | var rowdata = []; |
| | | for (var i = 0; i < result.data.length; i++) { |
| | | rowdata.push( |
| | | { |
| | | "HMaterID": result.data[i]["HMaterID"], |
| | | "ç©æä»£ç ": result.data[i]["产å代ç "], |
| | | "ç©æåç§°": result.data[i]["产ååç§°"], |
| | | "è§æ ¼åå·": result.data[i]["è§æ ¼åå·"], |
| | | "HUnitID": result.data[i]["HUnitID"], |
| | | "计éåä½": result.data[i]["计éåä½"], |
| | | "HQty_Old": result.data[i]["ç产任å¡åæ°é"], |
| | | "HQty_New": result.data[i]["ç产任å¡åæ°é"], |
| | | //"HDate_Old": formatDate(result.data[i]["åäº¤è´§æ¥æ"]), |
| | | //"HDate_New": formatDate(result.data[i]["æ°äº¤è´§æ¥æ"]), |
| | | "HRemark": "", |
| | | "HSourceInterID": result.data[i]["hmainid"], |
| | | "HSourceEntryID": result.data[i]["HEntryID"], |
| | | "HSourceBillNo": result.data[i]["åæ®å·"], |
| | | "HSourceBillType": result.data[i]["åæ®ç±»å"] |
| | | } |
| | | ); |
| | | } |
| | | option.data = rowdata; |
| | | //var rowdata = []; |
| | | //for (var i = 0; i < result.data.length; i++) { |
| | | // rowdata.push( |
| | | // { |
| | | // "HMaterID": result.data[i]["HMaterID"], |
| | | // "ç©æä»£ç ": result.data[i]["产å代ç "], |
| | | // "ç©æåç§°": result.data[i]["产ååç§°"], |
| | | // "è§æ ¼åå·": result.data[i]["è§æ ¼åå·"], |
| | | // "HUnitID": result.data[i]["HUnitID"], |
| | | // "计éåä½": result.data[i]["计éåä½"], |
| | | // "HQty_Old": result.data[i]["ç产任å¡åæ°é"], |
| | | // "HQty_New": result.data[i]["ç产任å¡åæ°é"], |
| | | // //"HDate_Old": formatDate(result.data[i]["åäº¤è´§æ¥æ"]), |
| | | // //"HDate_New": formatDate(result.data[i]["æ°äº¤è´§æ¥æ"]), |
| | | // "HRemark": "", |
| | | // "HSourceInterID": result.data[i]["hmainid"], |
| | | // "HSourceEntryID": result.data[i]["HEntryID"], |
| | | // "HSourceBillNo": result.data[i]["åæ®å·"], |
| | | // "HSourceBillType": result.data[i]["åæ®ç±»å"] |
| | | // } |
| | | // ); |
| | | //} |
| | | //option.data = rowdata; |
| | | |
| | | table.render(option); |
| | | //table.render(option); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | |
| | | function set_SaveBill(data) { |
| | | //è®°å½æä½ç±»å |
| | | var refSav = ""; |
| | | if (OperationType == 1 || OperationType == 2 || OperationType==4) { |
| | | if (OperationType == 1 || OperationType == 2 || OperationType == 4) { |
| | | refSav = "Add"; |
| | | data.field.HChangeDate = new Date(); |
| | | } |
| | |
| | | $("#HUpDater").val(sessionStorage["HUserName"]); |
| | | $("#HUpDateDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | } |
| | | |
| | | |
| | | //åºåå表头信æ¯ååè¡¨ä¿¡æ¯ |
| | | var subTable = [{ |
| | | "HMaterID": $("#HMaterID").val(), |
| | | "ç©æä»£ç ": $("#HMaterNumber").val(), |
| | | "ç©æåç§°": $("#HMaterName").val(), |
| | | "è§æ ¼åå·": $("#HMaterModel").val(), |
| | | "HUnitID": $("#HUnitID").val(), |
| | | "计éåä½": $("#HUnitName").val(), |
| | | "HQty_Old": $("#HQty_Old").val(), |
| | | "HQty_New": $("#HQty_New").val(), |
| | | //"HDate_Old": "", |
| | | //"HDate_New": "", |
| | | |
| | | "HRemark": "", |
| | | "HSourceInterID": "0", |
| | | "HSourceEntryID": "0", |
| | | "HSourceBillNo": "", |
| | | "HSourceBillType": "" |
| | | }]; |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(option.data); |
| | | //var sSubStr = JSON.stringify(option.data); |
| | | var sSubStr = JSON.stringify(subTable); |
| | | //æ¼æ¥åæ° |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + refSav + ";" + sessionStorage["HUserName"]; |
| | | |
| | |
| | | if (temp == 0 || temp == "") { |
| | | layer.msg("æ±çä¸è½ä¸º0æç©º!"); |
| | | return false; |
| | | } else if (!ref.test(temp)){ |
| | | } else if (!ref.test(temp)) { |
| | | layer.msg("æ±ç请è¾å
¥å¤§äº0çæ°å!"); |
| | | return false; |
| | | } |
| | |
| | | //#endregion |
| | | |
| | | //#region 卿«å°¾å¢å ä¸è¡ |
| | | function btnAddLine(NewRow) { |
| | | table.cache["mainTable"].push(NewRow); |
| | | option.data = table.cache["mainTable"]; |
| | | table.render(option); |
| | | //rows++; |
| | | layer.msg('å¢å ä¸è¡æé®ï¼') |
| | | } |
| | | //function btnAddLine(NewRow) { |
| | | // table.cache["mainTable"].push(NewRow); |
| | | // option.data = table.cache["mainTable"]; |
| | | // table.render(option); |
| | | // //rows++; |
| | | // layer.msg('å¢å ä¸è¡æé®ï¼') |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region 卿å®è¡ä¸æå
¥ä¸è¡ |
| | | function btnInsertLine(NewRow) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var tables = []; //å卿å
¥ä¸è¡åçè¡¨æ ¼æ°æ® |
| | | //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | var rowList = table.cache['mainTable']; |
| | | for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | tables.push(option.data[i]); |
| | | if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | tables.push(NewRow); |
| | | } |
| | | } |
| | | option.data = tables; |
| | | table.render(option); |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | //function btnInsertLine(NewRow) { |
| | | // var checkStatus = table.checkStatus('mainTable') |
| | | // , data = checkStatus.data; |
| | | // if (checkStatus.data.length === 1) { |
| | | // var tables = []; //å卿å
¥ä¸è¡åçè¡¨æ ¼æ°æ® |
| | | // //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | // var rowList = table.cache['mainTable']; |
| | | // for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | // tables.push(option.data[i]); |
| | | // if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | // tables.push(NewRow); |
| | | // } |
| | | // } |
| | | // option.data = tables; |
| | | // table.render(option); |
| | | // } else { |
| | | // layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | // } |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region å¤å¶ä¸è¡ |
| | | function btnCopyLine(data) { |
| | | var copydata = JSON.stringify(data); |
| | | if (data.length <= 0) { |
| | | layer.msg("è¯·éæ©éè¦å¤å¶çä¸è¡ï¼"); |
| | | } |
| | | else if (data.length > 1) { |
| | | layer.msg("åªè½éæ©å¤å¶ä¸è¡ï¼"); |
| | | } |
| | | else { |
| | | var copydata2 = copydata.substring(1, copydata.length);//å»é¤é¦è¡å符'[' |
| | | var copyrow = copydata2.substring(0, copydata2.length - 1);//å»é¤æ«å°¾å符']' |
| | | table.cache["mainTable"].push(JSON.parse(copyrow));//å°å¤å¶çè¡å¼ºè½¬æjson追å å°è¡¨æ ¼ä¸ |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | //设置å¤å¶å¾å°çè®°å½çå®é
ç§°é为0 |
| | | option.data[option.data.length - 1].HWeight = "0"; |
| | | //function btnCopyLine(data) { |
| | | // var copydata = JSON.stringify(data); |
| | | // if (data.length <= 0) { |
| | | // layer.msg("è¯·éæ©éè¦å¤å¶çä¸è¡ï¼"); |
| | | // } |
| | | // else if (data.length > 1) { |
| | | // layer.msg("åªè½éæ©å¤å¶ä¸è¡ï¼"); |
| | | // } |
| | | // else { |
| | | // var copydata2 = copydata.substring(1, copydata.length);//å»é¤é¦è¡å符'[' |
| | | // var copyrow = copydata2.substring(0, copydata2.length - 1);//å»é¤æ«å°¾å符']' |
| | | // table.cache["mainTable"].push(JSON.parse(copyrow));//å°å¤å¶çè¡å¼ºè½¬æjson追å å°è¡¨æ ¼ä¸ |
| | | // option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | // //设置å¤å¶å¾å°çè®°å½çå®é
ç§°é为0 |
| | | // option.data[option.data.length - 1].HWeight = "0"; |
| | | |
| | | table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | } |
| | | } |
| | | // table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | // } |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region ä¸ç§» |
| | | function btn_up() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length == 1) { |
| | | var tables = []; |
| | | //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | var rowList = table.cache['mainTable']; |
| | | for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | //妿æ¯ç¬¬ä¸è¡ä¸ç§»ï¼å失败并æé |
| | | if (i == 0) { |
| | | layer.msg("第ä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | return; |
| | | } |
| | | tables.push(option.data[i - 1]); |
| | | data[0].LAY_CHECKED = true; |
| | | option.data[i - 1] = data[0]; |
| | | option.data[i] = tables[0]; |
| | | table.render(option); |
| | | break; |
| | | } |
| | | } |
| | | } else { |
| | | layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | } |
| | | } |
| | | //function btn_up() { |
| | | // var checkStatus = table.checkStatus('mainTable') |
| | | // , data = checkStatus.data; |
| | | // if (data.length == 1) { |
| | | // var tables = []; |
| | | // //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | // var rowList = table.cache['mainTable']; |
| | | // for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | // if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | // //妿æ¯ç¬¬ä¸è¡ä¸ç§»ï¼å失败并æé |
| | | // if (i == 0) { |
| | | // layer.msg("第ä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | // return; |
| | | // } |
| | | // tables.push(option.data[i - 1]); |
| | | // data[0].LAY_CHECKED = true; |
| | | // option.data[i - 1] = data[0]; |
| | | // option.data[i] = tables[0]; |
| | | // table.render(option); |
| | | // break; |
| | | // } |
| | | // } |
| | | // } else { |
| | | // layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | // } |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region ä¸ç§» |
| | | function btn_under() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length == 1) { |
| | | var tables = []; |
| | | //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | var rowList = table.cache['mainTable']; |
| | | for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | //å¦ææ¯æåä¸è¡ä¸ç§»ï¼å失败并æé |
| | | if (i == option.data.length - 1) { |
| | | layer.msg("æåä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | return; |
| | | } |
| | | //function btn_under() { |
| | | // var checkStatus = table.checkStatus('mainTable') |
| | | // , data = checkStatus.data; |
| | | // if (data.length == 1) { |
| | | // var tables = []; |
| | | // //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | // var rowList = table.cache['mainTable']; |
| | | // for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | // if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | // //å¦ææ¯æåä¸è¡ä¸ç§»ï¼å失败并æé |
| | | // if (i == option.data.length - 1) { |
| | | // layer.msg("æåä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | // return; |
| | | // } |
| | | |
| | | |
| | | tables.push(option.data[i + 1]); |
| | | data[0].LAY_CHECKED = true; |
| | | option.data[i + 1] = data[0]; |
| | | option.data[i] = tables[0]; |
| | | table.render(option); |
| | | break; |
| | | } |
| | | } |
| | | } else { |
| | | layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | } |
| | | } |
| | | // tables.push(option.data[i + 1]); |
| | | // data[0].LAY_CHECKED = true; |
| | | // option.data[i + 1] = data[0]; |
| | | // option.data[i] = tables[0]; |
| | | // table.render(option); |
| | | // break; |
| | | // } |
| | | // } |
| | | // } else { |
| | | // layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | // } |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region è¡¨æ ¼è¡å
äºä»¶å é¤ |
| | | function set_GridDelete(obj) { |
| | | var data = obj.data; |
| | | var rowIndex = $(obj.tr).attr("data-index"); |
| | | if (obj.event === 'del') { |
| | | layer.confirm('ççå é¤è¡ä¹', function (index) { |
| | | console.log("ç´¢å¼ä¸º:" + rowIndex); |
| | | if (rowIndex === '0') { |
| | | layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); |
| | | } else { |
| | | //obj.del(); |
| | | //layer.close(index); |
| | | var oldData = table.cache["mainTable"]; |
| | | oldData.splice(obj.tr.data('index'), 1); |
| | | option.data = oldData; |
| | | table.render(option); |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | //function set_GridDelete(obj) { |
| | | // var data = obj.data; |
| | | // var rowIndex = $(obj.tr).attr("data-index"); |
| | | // if (obj.event === 'del') { |
| | | // layer.confirm('ççå é¤è¡ä¹', function (index) { |
| | | // console.log("ç´¢å¼ä¸º:" + rowIndex); |
| | | // if (rowIndex === '0') { |
| | | // layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); |
| | | // } else { |
| | | // //obj.del(); |
| | | // //layer.close(index); |
| | | // var oldData = table.cache["mainTable"]; |
| | | // oldData.splice(obj.tr.data('index'), 1); |
| | | // option.data = oldData; |
| | | // table.render(option); |
| | | // layer.close(index); |
| | | // } |
| | | // }); |
| | | // } |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region è¡å
å¿«æ·é®çé |
| | | function set_GridCellCheck(obj) { |
| | | $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) { |
| | | if (event.key == "F7") { |
| | | //ç©æ |
| | | if (obj.event == "HMaterID") { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "ç©æå表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../Baseset/åºç¡èµæ/Gy_MaterialList.html', 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | //function set_GridCellCheck(obj) { |
| | | // $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) { |
| | | // if (event.key == "F7") { |
| | | // //ç©æ |
| | | // if (obj.event == "HMaterID") { |
| | | // layer.open({ |
| | | // type: 2 |
| | | // , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | // , title: "ç©æå表" //æ é¢ |
| | | // , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | // , shift: 2 //å¼¹åºå¨ç» |
| | | // , area: ["90%", "90%"] //çªä½å¤§å° |
| | | // , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | // , content: ['../../Baseset/åºç¡èµæ/Gy_MaterialList.html', 'yes'] |
| | | // , btn: ["ç¡®å®", "åæ¶"] |
| | | // , btn1: function (index, laero) { |
| | | // //æé®ä¸ çåè° |
| | | // var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | // var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | // if (checkStatus.data.length != 1) { |
| | | // return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | // } |
| | | |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HMaterID": checkStatus.data[0].HItemID |
| | | , "ç©æä»£ç ": checkStatus.data[0].HNumber |
| | | , "ç©æåç§°": checkStatus.data[0].HName |
| | | , "è§æ ¼åå·": checkStatus.data[0].HModel |
| | | , "HUnitID": checkStatus.data[0].HUnitID |
| | | , "计éåä½": checkStatus.data[0].HUnitName |
| | | }) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //计éåä½ |
| | | if (obj.event == "HUnitID") { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "计éåä½å表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../Baseset/åºç¡èµæ/Gy_UnitList.html', 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | // //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | // obj.update({ |
| | | // "HMaterID": checkStatus.data[0].HItemID |
| | | // , "ç©æä»£ç ": checkStatus.data[0].HNumber |
| | | // , "ç©æåç§°": checkStatus.data[0].HName |
| | | // , "è§æ ¼åå·": checkStatus.data[0].HModel |
| | | // , "HUnitID": checkStatus.data[0].HUnitID |
| | | // , "计éåä½": checkStatus.data[0].HUnitName |
| | | // }) |
| | | // layer.close(index);//å
³éå¼¹çª |
| | | // } |
| | | // }) |
| | | // } |
| | | // //计éåä½ |
| | | // if (obj.event == "HUnitID") { |
| | | // layer.open({ |
| | | // type: 2 |
| | | // , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | // , title: "计éåä½å表" //æ é¢ |
| | | // , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | // , shift: 2 //å¼¹åºå¨ç» |
| | | // , area: ["90%", "90%"] //çªä½å¤§å° |
| | | // , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | // , content: ['../../Baseset/åºç¡èµæ/Gy_UnitList.html', 'yes'] |
| | | // , btn: ["ç¡®å®", "åæ¶"] |
| | | // , btn1: function (index, laero) { |
| | | // //æé®ä¸ çåè° |
| | | // var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | // var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "计éåä½": checkStatus.data[0].HName |
| | | , "HUnitID": checkStatus.data[0].HItemID |
| | | }) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | obj.event = ""; |
| | | return false; |
| | | } |
| | | }) |
| | | } |
| | | // if (checkStatus.data.length != 1) { |
| | | // return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | // } |
| | | // //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | // obj.update({ |
| | | // "计éåä½": checkStatus.data[0].HName |
| | | // , "HUnitID": checkStatus.data[0].HItemID |
| | | // }) |
| | | // layer.close(index);//å
³éå¼¹çª |
| | | // } |
| | | // }) |
| | | // } |
| | | // obj.event = ""; |
| | | // return false; |
| | | // } |
| | | // }) |
| | | //} |
| | | //#endregion |
| | | |
| | | //#region å表1ï¼éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | colName += option.cols[0][i]["title"] + ","; |
| | | } |
| | | var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ |
| | | var urlLen = urlStr.split('/'); |
| | | for (var i = 0; i < urlLen.length - 4; i++) { |
| | | contentUrl += "../"; |
| | | } |
| | | colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç |
| | | //function get_HideColumn() { |
| | | // var colName = ""; |
| | | // var contentUrl = ""; |
| | | // for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | // colName += option.cols[0][i]["title"] + ","; |
| | | // } |
| | | // var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ |
| | | // var urlLen = urlStr.split('/'); |
| | | // for (var i = 0; i < urlLen.length - 4; i++) { |
| | | // contentUrl += "../"; |
| | | // } |
| | | // colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç |
| | | |
| | | contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; |
| | | // contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "éèå设置" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["50%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: [contentUrl, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn(); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | // layer.open({ |
| | | // type: 2 |
| | | // , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | // , title: "éèå设置" //æ é¢ |
| | | // , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | // , shift: 2 //å¼¹åºå¨ç» |
| | | // , area: ["50%", "90%"] //çªä½å¤§å° |
| | | // , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | // , content: [contentUrl, "yes"] |
| | | // , btn: ["ç¡®å®", "åæ¶"] |
| | | // , btn1: function (index, laero) { |
| | | // //å·æ°è¡¨æ ¼æ°æ® |
| | | // DisPlay_HideColumn(); |
| | | // //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | // layer.close(index);//å
³éå¼¹çª |
| | | // } |
| | | // }) |
| | | //} |
| | | //#endregion |
| | | //#region å表1ï¼æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | type: "GET", |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["HMaterID", "HUnitID", "æºåå
ç ", "æºååå
ç ", "æºååå·", "æºåç±»å"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | //titleData = []; |
| | | //function DisPlay_HideColumn() { |
| | | // $.ajax({ |
| | | // url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | // type: "GET", |
| | | // data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | // async: false, |
| | | // success: function (data1) { |
| | | // if (data1.data.length != 0) { |
| | | // var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | // var titleData = ["HMaterID", "HUnitID", "æºåå
ç ", "æºååå
ç ", "æºååå·", "æºåç±»å"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | // //titleData = []; |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | // dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option.cols[0].length - 2; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | option.cols[0][i + 1]["width"] = dataCols[3]; |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | option.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | //设置å宽 |
| | | //if (data1.data[0].HColumnWidth != 0) { |
| | | // option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; |
| | | //} else { |
| | | // option.cols[0][i + 1]["width"] = ""; |
| | | //} |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | option.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | | option.cols[0][i + 1]["align"] = "left"; |
| | | break; |
| | | case "M": |
| | | option.cols[0][i + 1]["align"] = "center"; |
| | | break; |
| | | case "R": |
| | | option.cols[0][i + 1]["align"] = "right"; |
| | | break; |
| | | } |
| | | } |
| | | // for (var i = 0; i < option.cols[0].length - 2; i++) { |
| | | // var dataCols = dataCol[i].split('|'); |
| | | // //éèå |
| | | // if (dataCols[1] == 1) { |
| | | // option.cols[0][i + 1]["hide"] = true; |
| | | // } |
| | | // //设置å宽 |
| | | // if (dataCols[3] > 0) { |
| | | // option.cols[0][i + 1]["width"] = dataCols[3]; |
| | | // } |
| | | // //设置å
容åä½å¤§å° |
| | | // if (data1.data[0].HFontSize != 0) { |
| | | // option.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | // } else { |
| | | // option.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | // } |
| | | // //设置å宽 |
| | | // //if (data1.data[0].HColumnWidth != 0) { |
| | | // // option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; |
| | | // //} else { |
| | | // // option.cols[0][i + 1]["width"] = ""; |
| | | // //} |
| | | // //æ¾ç¤ºå |
| | | // if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | // option.cols[0][i + 1]["hide"] = false; |
| | | // } |
| | | // //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | // switch (dataCols[2]) { |
| | | // case "L": |
| | | // option.cols[0][i + 1]["align"] = "left"; |
| | | // break; |
| | | // case "M": |
| | | // option.cols[0][i + 1]["align"] = "center"; |
| | | // break; |
| | | // case "R": |
| | | // option.cols[0][i + 1]["align"] = "right"; |
| | | // break; |
| | | // } |
| | | // } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | if (option.cols[0][i]["fixed"] != null) { |
| | | option.cols[0][i]["fixed"] = null; |
| | | } |
| | | else { |
| | | break; |
| | | } |
| | | } |
| | | //å»ç»å |
| | | if (data1.data[0].HFixCols != 0) { |
| | | for (var i = 0; i < data1.data[0].HFixCols; i++) { |
| | | if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { |
| | | data1.data[0].HFixCols += 1; |
| | | } |
| | | option.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | table.render(option); |
| | | } else { |
| | | table.render(option); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | // //åæ¶å»ç»å |
| | | // for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | // if (option.cols[0][i]["fixed"] != null) { |
| | | // option.cols[0][i]["fixed"] = null; |
| | | // } |
| | | // else { |
| | | // break; |
| | | // } |
| | | // } |
| | | // //å»ç»å |
| | | // if (data1.data[0].HFixCols != 0) { |
| | | // for (var i = 0; i < data1.data[0].HFixCols; i++) { |
| | | // if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { |
| | | // data1.data[0].HFixCols += 1; |
| | | // } |
| | | // option.cols[0][i + 1]["fixed"] = "left"; |
| | | // } |
| | | // } |
| | | // table.render(option); |
| | | // } else { |
| | | // table.render(option); |
| | | // } |
| | | // }, error: function () { |
| | | // layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | // } |
| | | // }) |
| | | //} |
| | | //#endregion |
| | | |
| | | |