diff --git a/src/components/XyTable/index.vue b/src/components/XyTable/index.vue index 6077874..9a79ea4 100644 --- a/src/components/XyTable/index.vue +++ b/src/components/XyTable/index.vue @@ -48,6 +48,9 @@ export default { type:Boolean, default:false }, + summaryMethod:{ + type:Function + }, treeProps:{ type:Object, default:()=> { @@ -113,7 +116,7 @@ export default { mounted() { }, render(h) { - let {cellClick,btnWidth,selectClick,height,createIndexRow,tableStyle,treeProps,showSummary,showHeader,$scopedSlots,showIndex,defaultExpandAll,headerCellStyle,headerRowStyle,rowStyle,cellStyle,indent,tableHeight,tableItem,list,deleteClick,editorClick} = this + let {summaryMethod,cellClick,btnWidth,selectClick,height,createIndexRow,tableStyle,treeProps,showSummary,showHeader,$scopedSlots,showIndex,defaultExpandAll,headerCellStyle,headerRowStyle,rowStyle,cellStyle,indent,tableHeight,tableItem,list,deleteClick,editorClick} = this return (
{ tableItem && tableItem.length>0 ? @@ -121,6 +124,7 @@ export default { ref="table" show-summary={showSummary} show-header={showHeader} + summary-method={summaryMethod} header-row-style={headerRowStyle} header-cell-style={headerCellStyle} row-style={rowStyle} diff --git a/src/views/budget/budgetList.vue b/src/views/budget/budgetList.vue index 6610279..5b827f2 100644 --- a/src/views/budget/budgetList.vue +++ b/src/views/budget/budgetList.vue @@ -118,7 +118,7 @@