Commit 7b18c800 authored by 18083's avatar 18083

核销删除按钮优化

parent e42c6a84
......@@ -12,6 +12,50 @@
<a:link id="csh531n_submit_interface_link_id" model="csh.CSH531N.csh_write_off_interface" modelaction="batch_update"/>
<script src="${/request/@context_path}/javascripts/calculate.js" type="text/javascript"/>
<script type="text/javascript"><![CDATA[
function batch_delete(){
var ds_id = 'csh_write_off_interface_ds';
var ds = $(ds_id);
var records = ds.getSelected();
if (records.length < 1) {
Leaf.showMessage('${l:PROMPT}', '请选择至少一条记录!');
return;
}
var post_data = [];
for (var i = 0; i < records.length; i++) {
post_data.push({
'write_off_interface_id': records[i].get('write_off_interface_id'),
'_status': 'delete'
});
}
Leaf.showConfirm('提示', '确认删除选中的记录?', function() {
csh531d_lock_current_window();
Leaf.request({
url: $('csh531n_submit_interface_link_id').getUrl(),
para: post_data,
success: function () {
csh531d_unlock_current_window();
var allRecords = ds.getAll();
if(records.length == allRecords.length) {
ds.removeAll();
}else{
for (var i=records.length-1;i>=0;i--)
{
ds.removeLocal(records[i]);
}
}
}, failure: function () {
csh531d_unlock_current_window();
},
error: function () {
csh531d_unlock_current_window();
},
scope: this
});
},function () {
csh531d_unlock_current_window();},null, 400);
}
function csh531n_detail_win_close() {
$('${/parameter/@winid}').close();
......@@ -794,7 +838,7 @@
return;
}
if (write_date_count > 0) {
Leaf.showInfoMessage('提示', '经 当天的系统日期不得早于应收日!');
Leaf.showInfoMessage('提示', '经营性租赁合同收款核销当天的系统日期不得早于应收日!');
return;
}
//收款核销为融租保证金和经租保证金时:校验收款日期和核销日期存在跨月且收款日期所在月份的营业月结未确认时 18083 2024/7/15
......@@ -1190,7 +1234,8 @@
marginWidth="10" navBar="true">
<a:toolBar>
<a:button id="csh_grid_add_bt" type="add"/>
<a:button id="csh_grid_delete_bt" type="delete"/>
<!--<a:button id="csh_grid_delete_bt" type="delete"/>-->
<a:button id="csh_grid_delete_bt" click="batch_delete" text="— 删除" />
</a:toolBar>
<a:columns>
<!--<a:column name="csh_bank_slip_num" footerRenderer="summaryRenderer" prompt="CSH531.BANK_SLIP_NUM" width="120"/>-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment