From c084e9f849136de663bcee9dcf6c2402f28a6569 Mon Sep 17 00:00:00 2001 From: dute7liang <383200134@qq.com> Date: Fri, 5 Jan 2024 23:23:37 +0800 Subject: [PATCH] init --- src/api/cai/accountChangeLog.js | 17 +- src/constant/statusMap.js | 5 + src/views/cai/account/account-change-info.vue | 139 +++++++ src/views/cai/account/index.vue | 20 + src/views/cai/accountChangeLog/index.vue | 344 +++--------------- src/views/cai/user/index.vue | 3 +- 6 files changed, 213 insertions(+), 315 deletions(-) create mode 100644 src/views/cai/account/account-change-info.vue diff --git a/src/api/cai/accountChangeLog.js b/src/api/cai/accountChangeLog.js index 7427816..790d792 100644 --- a/src/api/cai/accountChangeLog.js +++ b/src/api/cai/accountChangeLog.js @@ -17,21 +17,12 @@ export function getAccountChangeLog(id) { }) } -// 新增账户明细 -export function addAccountChangeLog(data) { - return request({ - url: '/cai/accountChangeLog', - method: 'post', - data: data - }) -} -// 修改账户明细 -export function updateAccountChangeLog(data) { +// 查询账户明细详细 +export function listChangeType() { return request({ - url: '/cai/accountChangeLog', - method: 'put', - data: data + url: '/cai/accountChangeLog/listChangeType', + method: 'get' }) } diff --git a/src/constant/statusMap.js b/src/constant/statusMap.js index 3b150fd..60f9b8a 100644 --- a/src/constant/statusMap.js +++ b/src/constant/statusMap.js @@ -191,3 +191,8 @@ export const ipMicList = [ { value: 2, label: 'MIC'}, ] +export const accountTypeList = [ + { value: 1, label: '余额',listClass: listClass.info}, + { value: 2, label: '收益',listClass: listClass.primary}, +] + diff --git a/src/views/cai/account/account-change-info.vue b/src/views/cai/account/account-change-info.vue new file mode 100644 index 0000000..cf5431f --- /dev/null +++ b/src/views/cai/account/account-change-info.vue @@ -0,0 +1,139 @@ + + + diff --git a/src/views/cai/account/index.vue b/src/views/cai/account/index.vue index 3dc11fd..523f5ac 100644 --- a/src/views/cai/account/index.vue +++ b/src/views/cai/account/index.vue @@ -66,6 +66,16 @@ + + + + @@ -84,17 +95,20 @@ import {listAccount} from "@/api/cai/account"; import {genderList, isAnchorList, userStatusList, yesOrNoList} from "@/constant/statusMap"; import AddAccountDialog from "@/views/cai/account/add-account-dialog"; +import AccountChangeInfo from "@/views/cai/account/account-change-info"; export default { name: "Account", components:{ + AccountChangeInfo, AddAccountDialog }, data() { return { genderList, userStatusList, yesOrNoList, isAnchorList, addAccountDialogVisible: false, + accountChangeInfoVisible: false, // 遮罩层 loading: true, // 选中数组 @@ -122,6 +136,12 @@ export default { this.getList(); }, methods: { + handleInfo(row){ + this.accountChangeInfoVisible = true + this.$nextTick(() => { + this.$refs.accountChangeInfo.init(row.id) + }) + }, /** 查询用户账户列表 */ getList() { this.loading = true; diff --git a/src/views/cai/accountChangeLog/index.vue b/src/views/cai/accountChangeLog/index.vue index e425a34..67ae362 100644 --- a/src/views/cai/accountChangeLog/index.vue +++ b/src/views/cai/accountChangeLog/index.vue @@ -1,14 +1,6 @@