const budgetSummaryTreeSetting = { rowHeaderWidth: 15, treeCol: 0, emptyRows: 0, headRows: 1, headRowHeight: [40], defaultRowHeight: 21, cols: [{ width: 140, head: { titleNames: ["编码"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "code", vAlign: 1, hAlign: 0, font: "Arial" } }, { width: 140, head: { titleNames: ["名称"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "name", vAlign: 1, hAlign: 0, font: "Arial" } }, { width: 60, head: { titleNames: ["单位"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "unit", vAlign: 1, hAlign: 1, font: "Arial" } }, { width: 70, head: { titleNames: ["数量"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "quantity", type: 'number', vAlign: 1, hAlign: 2, font: "Arial", } }, { width: 100, head: { titleNames: ["单价"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"], }, data: { field: "feesIndex.common.unitFee", type: 'number', vAlign: 1, hAlign: 2, font: "Arial" } }, { width: 100, readOnly: true, head: { titleNames: ["金额"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "feesIndex.common.totalFee", vAlign: 1, hAlign: 2, font: "Arial" } }, { width: 140, head: { titleNames: ["计算基数"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "calcBase", vAlign: 1, hAlign: 0, font: "Arial" } }, { width: 80, head: { titleNames: ["费率(%)"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "feeRate", type: 'number', vAlign: 1, hAlign: 2, font: "Arial" } }, { width: 100, readOnly: true, head: { titleNames: ["建筑工程费"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "feesIndex.building.totalFee", vAlign: 1, hAlign: 2, font: "Arial" } }, { width: 100, readOnly: true, head: { titleNames: ["安装工程费"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "feesIndex.installation.totalFee", vAlign: 1, hAlign: 2, font: "Arial" } }, { width: 100, readOnly: true, head: { titleNames: ["设备购置费"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "feesIndex.equipment.totalFee", vAlign: 1, hAlign: 2, font: "Arial" } }, { width: 80, readOnly: true, head: { titleNames: ["其他费用"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "feesIndex.other.totalFee", vAlign: 1, hAlign: 2, font: "Arial" } }, { width: 140, head: { titleNames: ["备注"], spanCols: [1], spanRows: [1], vAlign: [1], hAlign: [1], font: ["Arial"] }, data: { field: "remark", vAlign: 1, hAlign: 0, font: "Arial" } }, ] };