| | |
| | | <table class="" 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-reload"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button>--> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btnModify"><i class="layui-icon layui-icon-form"></i>ä¿®æ¹</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btndelete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详æ
</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>çæéè´§å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>éåº</button>--> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>ç»è´¦</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Update" id="btn_Update"><i class="layui-icon layui-icon-close-fill"></i>åç»è´¦</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | |
| | | var checkStatus = table.checkStatus(obj.config.id); |
| | | |
| | | switch (obj.event) { |
| | | //å é¤ |
| | | case "btndelete": set_DeleteBill(); |
| | | //ç»è´¦ |
| | | case "btn_confirm": set_newAdd(); |
| | | break; |
| | | //ä¿®æ¹ |
| | | case "btnModify": |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | } |
| | | |
| | | var HYear = data[0].ä¼è®¡å¹´ä»½; |
| | | var HPeriod = data[0].ä¼è®¡æä»½; |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'ä¼è®¡æé´' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../ç³»ç»ç®¡ç/ä¼è®¡æé´/Xt_AccountPeriod_Edit.html?HYear=' + HYear + '&HPeriod=' + HPeriod + '&HType=3', 'yes'] |
| | | , resize: false |
| | | }) |
| | | //åç»è´¦ |
| | | case "btn_Update": set_UpdateBill(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumn(); |
| | |
| | | , page: true |
| | | , cellMinWidth: 90 |
| | | , limit: 50 |
| | | , limits: [50, 500, 5000, 20000] |
| | | //, cols: [[ |
| | | // { type: 'checkbox', fixed: 'left' } |
| | | // , { field: 'ä¼è®¡å¹´ä»½', title: 'ä¼è®¡å¹´ä»½' } |
| | | // , { field: 'ä¼è®¡æä»½', title: 'ä¼è®¡æä»½' } |
| | | // , { field: 'å¼å§æ¥æ', title: 'å¼å§æ¥æ', templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.å¼å§æ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | // , { field: 'ç»ææ¥æ', title: 'ç»ææ¥æ', templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.ç»ææ¥æ, 'yyyy-MM-dd')}}</div>" } |
| | | // , { field: 'è¿è´¦æ è®°', title: 'è¿è´¦æ è®°' } |
| | | //]] |
| | | , limits: [50, 500, 5000, 20000] |
| | | }; |
| | | } |
| | | |
| | |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | } |
| | | |
| | | //å é¤ |
| | | function set_DeleteBill() { |
| | | var ModRightNameDelete = 'Xt_AccountPeriod_Delete' |
| | | //ç»è´¦ |
| | | function set_newAdd() { |
| | | //å
æ¥è¯¢ç»è´¦æ¥ææ¯å¦ææªå®¡æ ¸çåæ® |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_AccountPeriod/Lastlist', |
| | | type: "GET", |
| | | data: {}, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | //æ²¡ææªå®¡æ ¸çåæ®æå¼å¼¹çª |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['45%', '42%'] |
| | | , title: 'ç»è´¦' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç³»ç»ç®¡ç/ä¼è®¡æé´/Xt_AccountPeriodAdd.html?OperationType=1&linterid=0&HSouceBillType=' |
| | | , btn: ['ç¡®å®'], |
| | | // æé®1 çåè° |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | } |
| | | }) |
| | | |
| | | } else { |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //åç»è´¦ |
| | | function set_UpdateBill() { |
| | | var checkStatus = table.checkStatus("mainTable"); //è·å¾å½åè¡æ°æ® |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®!"); |
| | | } |
| | | |
| | | var HYear = checkStatus.data[0].HYear; |
| | | var HPeriod = checkStatus.data[0].HPeriod; |
| | | var HYear = checkStatus.data[0].ä¼è®¡å¹´ä»½; |
| | | var HPeriod = checkStatus.data[0].ä¼è®¡æä»½; |
| | | |
| | | layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { |
| | | btn: ['Yes', 'No'] //æé® |
| | | , yes: function (index, layero) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_AccountPeriod/Delete_Json', |
| | | type: "GET", |
| | | //async: true, |
| | | data: { "HYear": HYear, "HPeriod": HPeriod }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $("#btnSearch").click(); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_AccountPeriod/Update_Json', |
| | | type: "GET", |
| | | //async: true, |
| | | data: { "HYear": HYear, "HPeriod": HPeriod,"num":0}, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $("#btnSearch").click(); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | |
| | | } |
| | | else { |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }) |
| | | layer.close(index); //å
³éå¼¹å± |
| | | } |
| | | else { |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | }); |
| | | }) |
| | | } |
| | | |
| | | // éç½®è¿æ»¤æ¡ä»¶ |
| | |
| | | sWhere = ""; |
| | | } |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | //#region åææ¾ç¤ºä¸ææ¡ |