Commit 63b63665 authored by 1650842865's avatar 1650842865

付款相关优化

parent 604d8c39
...@@ -369,6 +369,7 @@ var tableArray = [ ...@@ -369,6 +369,7 @@ var tableArray = [
} }
]; ];
var isAllData = true; var isAllData = true;
var zepPayFlag = false,changed = false;
//创建表格(参数、列、插入的节点、数据源) //创建表格(参数、列、插入的节点、数据源)
function loadGrid(obj) { function loadGrid(obj) {
...@@ -438,23 +439,17 @@ function loadGrid(obj) { ...@@ -438,23 +439,17 @@ function loadGrid(obj) {
} }
}); });
tableArray.forEach((item) => { tableArray.forEach((item) => {
// if (item.node != "reimbursementApplierGrid"){
// var data = item.gridManager.getSelectedRows();
// $.each(data, function (i, o) {
// item.gridManager.deleteRow(o);
// });
// }
var data = item.gridManager.getSelectedRows(); var data = item.gridManager.getSelectedRows();
$.each(data, function (i, o) { $.each(data, function (i, o) {
item.gridManager.deleteRow(o); item.gridManager.deleteRow(o);
}); });
}) })
//initFinancialAuditGridData(); //initFinancialAuditGridData();
var _secondGrid = UICtrl.getGridManager('#financialAuditGrid'); // var _secondGrid = UICtrl.getGridManager('#financialAuditGrid');
if (_secondGrid != null && _secondGrid.currentData != null){ // if (_secondGrid != null && _secondGrid.currentData != null){
var secondRows = _secondGrid.currentData.Rows; // var secondRows = _secondGrid.currentData.Rows;
totalFinancialAuditGrid(secondRows); // totalFinancialAuditGrid(secondRows);
} // }
}, },
copyHandler: { copyHandler: {
id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () { id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () {
...@@ -492,6 +487,7 @@ function loadGrid(obj) { ...@@ -492,6 +487,7 @@ function loadGrid(obj) {
checkbox: true, checkbox: true,
fixedCellHeight: true, fixedCellHeight: true,
selectRowButtonOnly: true, selectRowButtonOnly: true,
autoApplyNextEditor:false,
onBeforeCheckRow: function (checked, data) { onBeforeCheckRow: function (checked, data) {
//同时选定或取消所有表格中的对应行 //同时选定或取消所有表格中的对应行
tableArray.forEach((item) => { tableArray.forEach((item) => {
...@@ -625,7 +621,8 @@ function loadGrid(obj) { ...@@ -625,7 +621,8 @@ function loadGrid(obj) {
column.editor.required = zepPayFlag; column.editor.required = zepPayFlag;
} }
}) })
UICtrl.setGridColumns(obj.gridManager,columns); obj.gridManager.set('columns', columns);
//UICtrl.setGridColumns(obj.gridManager,columns);
} }
return item; return item;
}, },
......
...@@ -561,21 +561,21 @@ function loadGrid(obj) { ...@@ -561,21 +561,21 @@ function loadGrid(obj) {
gridManager: _grid, gridManager: _grid,
idFieldName: 'reimbursementDetailId', idFieldName: 'reimbursementDetailId',
onSuccess: function () { onSuccess: function () {
reloadGrid();
}
});
tableArray.forEach((item) => { tableArray.forEach((item) => {
var data = item.gridManager.getSelectedRows(); var data = item.gridManager.getSelectedRows();
$.each(data, function (i, o) { $.each(data, function (i, o) {
item.gridManager.deleteRow(o); item.gridManager.deleteRow(o);
}); });
}) })
reloadGrid();
}
});
//totalGrid(); //totalGrid();
var _secondGrid = UICtrl.getGridManager('#financialAuditGrid'); // var _secondGrid = UICtrl.getGridManager('#financialAuditGrid');
if (_secondGrid != null && _secondGrid.currentData != null){ // if (_secondGrid != null && _secondGrid.currentData != null){
var secondRows = _secondGrid.currentData.Rows; // var secondRows = _secondGrid.currentData.Rows;
totalFinancialAuditGrid(secondRows); // totalFinancialAuditGrid(secondRows);
} // }
}, },
copyHandler: { copyHandler: {
id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () { id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () {
......
...@@ -387,16 +387,16 @@ function loadGrid(obj) { ...@@ -387,16 +387,16 @@ function loadGrid(obj) {
gridManager: _grid, gridManager: _grid,
idFieldName: 'reimbursementDetailId', idFieldName: 'reimbursementDetailId',
onSuccess: function () { onSuccess: function () {
reloadGrid();
//totalGrid();
},
});
tableArray.forEach((item) => { tableArray.forEach((item) => {
var data = item.gridManager.getSelectedRows(); var data = item.gridManager.getSelectedRows();
$.each(data, function (i, o) { $.each(data, function (i, o) {
item.gridManager.deleteRow(o); item.gridManager.deleteRow(o);
}); });
}) })
reloadGrid();
//totalGrid();
},
});
}, },
copyHandler: { copyHandler: {
id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () { id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () {
......
...@@ -372,6 +372,7 @@ function getColumns() { ...@@ -372,6 +372,7 @@ function getColumns() {
return columns; return columns;
} }
var isAllData = true; var isAllData = true;
var zepPayFlag = false,changed = false;
//创建表格(参数、列、插入的节点、数据源) //创建表格(参数、列、插入的节点、数据源)
...@@ -460,12 +461,12 @@ function loadGrid(obj) { ...@@ -460,12 +461,12 @@ function loadGrid(obj) {
item.gridManager.deleteRow(o); item.gridManager.deleteRow(o);
}); });
}) })
totalGrid();
var _secondGrid = UICtrl.getGridManager('#financialAuditGrid'); // var _secondGrid = UICtrl.getGridManager('#financialAuditGrid');
if (_secondGrid != null){ // if (_secondGrid != null){
var secondRows = _secondGrid.currentData.Rows; // var secondRows = _secondGrid.currentData.Rows;
totalFinancialAuditGrid(secondRows); // totalFinancialAuditGrid(secondRows);
} // }
}, },
copyHandler: { copyHandler: {
id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () { id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () {
...@@ -691,6 +692,7 @@ function loadGrid(obj) { ...@@ -691,6 +692,7 @@ function loadGrid(obj) {
} }
} }
} }
totalGrid();
} }
}); });
UICtrl.setSearchAreaToggle(obj.gridManager); UICtrl.setSearchAreaToggle(obj.gridManager);
......
...@@ -348,7 +348,7 @@ function loadGrid(obj) { ...@@ -348,7 +348,7 @@ function loadGrid(obj) {
item.gridManager.deleteRow(o); item.gridManager.deleteRow(o);
}); });
}) })
initFinancialAuditGridData(); //initFinancialAuditGridData();
}, },
copyHandler: { copyHandler: {
id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () { id: 'copyHandler', text: '复制', img: 'fa-copy', click: function () {
......
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