diff --git a/src/core/apis.js b/src/core/apis.js index d66ef70..7043a2c 100644 --- a/src/core/apis.js +++ b/src/core/apis.js @@ -84,7 +84,7 @@ const apis = { } }, cash: { - withdrawLog: { + log: { url: "/user/workerinfo/drawmoneylog", showLoading: true, auth: true, diff --git a/src/core/models/user.js b/src/core/models/user.js index ed1aa81..e8f8c19 100644 --- a/src/core/models/user.js +++ b/src/core/models/user.js @@ -326,10 +326,10 @@ export default { }); } }, - withdrawLog(data) { + cashLog(data) { return new Promise((resolve, reject) => { prototype.$request({ - api: "user.cash.withdrawLog", + api: "user.cash.log", data: data, }).then(response => { if (response.code == 1) { @@ -337,8 +337,9 @@ export default { response.data.forEach(item => { list.push({ id: item.id, - money: item.money, - state: item.status, + change: item.change, + balance: item.balance, + remark: item.remark, createTime: item.times, }); }); diff --git a/src/pages/member/cash/log.vue b/src/pages/member/cash/log.vue index 56f03f7..e5ab675 100644 --- a/src/pages/member/cash/log.vue +++ b/src/pages/member/cash/log.vue @@ -6,11 +6,10 @@ {{ item.createTime }} - {{ item.money }} - - {{ item.state > 0 ? "已审核" : "待审核" }} - + {{ item.change }} + 余额:{{ item.balance }} + 备注:{{ item.remark }} @@ -50,7 +49,7 @@ export default { methods: { loadList() { this.$models.user - .withdrawLog({ + .cashLog({ page: this.page, }) .then((list) => { @@ -76,28 +75,32 @@ export default { box-sizing: border-box; padding: 20rpx 30rpx; margin-bottom: 20rpx; - .date { - color: #999999; - font-size: 28rpx; - line-height: 28rpx; - } - .body { - font-size: 28rpx; - margin-top: 20rpx; - display: flex; - align-items: center; - justify-content: space-between; - } - .money { - font-weight: bold; - color: #666666; - } - .state { - color: #a1a1a1; - } - .state.avtive { - color: #8b9aeb; - } + font-size: 28rpx; + } + .date { + color: #999999; + font-size: 28rpx; + line-height: 28rpx; + } + .body { + margin: 20rpx 0; + display: flex; + align-items: center; + justify-content: space-between; + } + .money { + color: #08b500; + } + .money.active { + color: #ff0000; + } + .balance { + color: #333333; + } + .remark { + color: #666666; + padding-top: 10rpx; + border-top: 2rpx solid #e0e0e0; } } \ No newline at end of file