- ¥10000
+ ¥{{ money }}
我的收入(元)
@@ -22,7 +22,7 @@
ref="table"
:columns="columns"
:datasource="datasource"
- cache-key="systemUserTable"
+ cache-key="userCmmssn"
>
@@ -73,13 +73,17 @@
showOverflowTooltip: true
}
],
- tabPosition: 'my'
+ tabPosition: '1',
+ money: 0
};
},
methods: {
/* 表格数据源 */
- datasource({ page, limit, where, order }) {
- return pageCmmssn({ ...where, ...order, page, limit });
+ async datasource({ page, limit, where, order }) {
+ where.type = this.tabPosition;
+ const result = await pageCmmssn({ ...where, ...order, page, limit });
+ this.money = result.money;
+ return result;
},
/* 刷新表格 */
reload(where) {
@@ -87,6 +91,7 @@
},
handleOptionChange() {
console.log(this.tabPosition);
+ this.reload();
}
}
};