| | |
| | | columns.push({ field: 'HEmpID', title: 'HEmpID', hide: true }); |
| | | columns.push({ field: 'æåæ±æ¥æ°é', title: 'æåæ±æ¥æ°é', width: 150, edit: 'text' }); |
| | | columns.push({ field: 'éå®å·¥å', title: 'éå®å·¥å', width: 150, filter: true });//0 |
| | | //columns.push({ fixed: 'right', title: 'æä½', toolbar: '#barDemo' }); |
| | | columns.push({ fixed: 'right', title: 'æä½', toolbar: '#barDemo' }); |
| | | option_columns = columns; |
| | | option = { |
| | | elem: '#mainTable' |
| | |
| | | var rowIndex = $(obj.tr).attr("data-index"); |
| | | if (obj.event === 'del') { |
| | | layer.confirm('ççå é¤è¡åï¼', function (index) { |
| | | if (rowIndex === '0') { |
| | | layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); |
| | | } else { |
| | | //if (rowIndex === '0' && table.cache["mainTable"].length==1) { |
| | | // layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); |
| | | //} else { |
| | | // obj.del(); |
| | | // table.cache["mainTable"].splice(rowIndex, 1); //â¡å½»åºç§»é¤å
ç´ ï¼ä»ç¼åéç§»é¤è¿ä¸è¡ |
| | | // option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | // table.render(option); |
| | | // //table.reload(option); |
| | | // layer.close(index); |
| | | //} |
| | | //åå é¤ |
| | | if (obj.data.hmainid == "" && obj.data.åæ®å· == "") { |
| | | obj.del(); |
| | | table.cache["mainTable"].splice(rowIndex, 1); //â¡å½»åºç§»é¤å
ç´ ï¼ä»ç¼åéç§»é¤è¿ä¸è¡ |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | table.render(option); |
| | | //table.reload(option); |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //å é¤è¡ |
| | | function set_DeleteBill() { |
| | | var CheckStatus = table.checkStatus("mainTable"); |
| | | var scrollTop = 0; |
| | | var layuiTable = $('.layui-table-main'); |
| | | if (layuiTable != null && layuiTable.length > 0) { |
| | | scrollTop = layuiTable[0].scrollTop; |
| | | } |
| | | if (CheckStatus.data.length == 0) { |
| | | return layer.msg("è¯·éæ©æ°æ®!") |
| | | } else { |
| | | layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { |
| | | btn: ['ç¡®å®', 'åæ¶'] //æé® |
| | | , btn1: function () { |
| | | } else {//çå é¤ |
| | | var HInterID = []; |
| | | for (var i = 0; i < CheckStatus.data.length; i++) { |
| | | HInterID.push(CheckStatus.data[i].hmainid); //è·åç¼å· |
| | | } |
| | | |
| | | HInterID.push(obj.data.hmainid); //è·åç¼å· |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_WorkBillSortBill/DelWorkBillSortBillList' |
| | | , type: "GET" |
| | |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | , error: function (err) { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!" + err, { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //å é¤è¡ |
| | | function set_DeleteBill() { |
| | | var CheckStatus = table.checkStatus("mainTable"); |
| | | var scrollTop = 0; |
| | | var layuiTable = $('.layui-table-main'); |
| | | if (layuiTable != null && layuiTable.length > 0) { |
| | | scrollTop = layuiTable[0].scrollTop; |
| | | } |
| | | if (CheckStatus.data.length == 0) { |
| | | return layer.msg("è¯·éæ©æ°æ®!") |
| | | } else { |
| | | layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { |
| | | btn: ['ç¡®å®', 'åæ¶'] //æé® |
| | | , btn1: function () { |
| | | var HInterID = []; |
| | | for (var i = 0; i < CheckStatus.data.length; i++) { |
| | | HInterID.push(CheckStatus.data[i].hmainid); //è·åç¼å· |
| | | } |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_WorkBillSortBill/DelWorkBillSortBillList' |
| | | , type: "GET" |
| | | , data: { "HInterID": HInterID.toString(), DataType: "2", "User": sessionStorage["HUserName"] } |
| | | , success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | get_FastQuery(2); |
| | | ////éè½½tree |
| | | //tree.reload('treeDepartment', {}); |
| | | |
| | | setTimeout(function () { |
| | | if (layuiTable != null && layuiTable.length > 0) { |
| | | $('.layui-table-main').scrollTop(scrollTop) |
| | | } |
| | | }, 100) |
| | | }); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | } |
| | | , error: function (err) { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!" + err, { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | }) |