|
@@ -7,8 +7,8 @@ let gatherFeesView = {
|
|
|
mainSetting: {
|
|
|
header:[
|
|
|
// {headerName:"ID",headerWidth:80,dataCode:"ID", hAlign: "center"},
|
|
|
- {headerName:"费用类别",headerWidth:120,dataCode:"name", dataType: "String"},
|
|
|
- {headerName:"金额",headerWidth:80,dataCode:"totalFee", dataType: "String",hAlign: "right"}
|
|
|
+ {headerName:"费用类别",headerWidth:160,dataCode:"name", dataType: "String"},
|
|
|
+ {headerName:"金额",headerWidth:100,dataCode:"totalFee", dataType: "String",hAlign: "right"}
|
|
|
],
|
|
|
view:{
|
|
|
comboBox:[],
|
|
@@ -94,12 +94,15 @@ let gatherFeesView = {
|
|
|
$('#lblGatherFee').text(`费用汇总 ${obj.totalFee}`);
|
|
|
sheetCommonObj.showData(me.mainSheet, me.mainSetting, me.datas);
|
|
|
me.mainSheet.setRowCount(me.datas.length);
|
|
|
- sheetCommonObj.showData(me.detailSheet, me.detailSetting, me.datas[0].calcItems);
|
|
|
- me.getfeeRateColor(me.datas[0].calcItems);
|
|
|
- customRowHeader(me.detailSheet, me.datas[0].calcItems.length);
|
|
|
|
|
|
- let count = gatherFeesView.datas[gatherFeesView.mainSheet.getActiveRowIndex()].calcItems.length;
|
|
|
- gatherFeesView.detailSheet.setRowCount(count, GC.Spread.Sheets.SheetArea.viewport);
|
|
|
+ let count = 0;
|
|
|
+ if (me.datas.length > 0){
|
|
|
+ sheetCommonObj.showData(me.detailSheet, me.detailSetting, me.datas[0].calcItems);
|
|
|
+ me.getfeeRateColor(me.datas[0].calcItems);
|
|
|
+ customRowHeader(me.detailSheet, me.datas[0].calcItems.length);
|
|
|
+ count = me.datas[me.mainSheet.getActiveRowIndex()].calcItems.length;
|
|
|
+ }
|
|
|
+ me.detailSheet.setRowCount(count, GC.Spread.Sheets.SheetArea.viewport);
|
|
|
$.bootstrapLoading.end();
|
|
|
},
|
|
|
onMainEnterCell: function(sender, args) {
|