| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <table class="" 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="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | |
| | | //#region 头工å
·æ äºä»¶ |
| | | //#endregion çå¬ç½æ ¼è¡¨ä½äºä»¶ |
| | | table.on('tool(mainTable)', function (obj) { |
| | | var data = obj.data; |
| | | var HPartsOld = data.é
ä»¶æ¡ç ; |
| | | |
| | | if (obj.event === 'é
ä»¶æ¡ç ') { |
| | | layer.prompt({ |
| | | formType: 2 |
| | | , area: ['400px', '50px'] //èªå®ä¹ææ¬åå®½é« |
| | | , title: 'æ¿æ¢éå®è®¢åå·ä¸º ã ' + data.éå®è®¢åå· + ' ã ï¼ç©æä»£ç 为 ã ' + data.产å代ç + ' ã çé
ä»¶ç ç»å®' |
| | | , value: '' //ææ¬æ¡é»è®¤æ¾ç¤ºå
容 |
| | | }, function (value, index) { |
| | | layer.close(index); |
| | | //æ´æ°é
ä»¶æ¡ç |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "Sc_KeyElementBinding/UpdatePartsCode", |
| | | async: false, |
| | | data: { "HInterID": data.hmainid, "HEntryID": data.hsubid, "HPartsCode": value, "HPartsOld": HPartsOld, "HOrgID": sessionStorage["OrganizationID"], "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | é
ä»¶æ¡ç : value |
| | | }); |
| | | } else { |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | } |
| | | }, |
| | | error: function (result) { |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | } |
| | | }); |
| | | }); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region 头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | switch (obj.event) { |
| | | //æ°å¢ |
| | |
| | | //导åºexcel |
| | | case 'get_export': |
| | | get_Export(); |
| | | break; |
| | | break; |
| | | //éåºæé® |
| | | case 'get_Exit': Pub_Close(2); |
| | | break; |
| | |
| | | if (obj.tr.index() == l.LAY_TABLE_INDEX) { |
| | | l.LAY_CHECKED = true; |
| | | } |
| | | }); |
| | | }); |
| | | }); |
| | | //#endregion |
| | | |
| | |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | //#endregion çå¬ç½æ ¼è¡¨ä½äºä»¶ |
| | | table.on('tool(mainTable)', function (obj) { |
| | | var data = obj.data; |
| | | |
| | | |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region æ¥è¯¢ |
| | | function get_Display(sWhere) { |
| | | var ajaxLoad = layer.load(); |
| | |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 }); |
| | | } else if (data[i].name == 'åæ®å·') { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'åæ®å·' }); |
| | | } |
| | | else if (data[i].name == 'é
ä»¶æ¡ç ') { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'é
ä»¶æ¡ç ' }); |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | |
| | | |
| | | table.exportFile(ins.config.id, option.data, "xls"); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region å é¤ |
| | | function set_DeleteBill() { |
| | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option.cols[0].length - 1; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | if (dataCol[i]) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | } |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option.cols[0][i + 1]["hide"] = true; |