diff --git a/src/pages.json b/src/pages.json
index 8b3f27b..fe9dd30 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -428,6 +428,25 @@
"style": {
"navigationBarTitleText": "股票账户管理"
}
+ },
+ {
+ "path": "pages/work/base/financials/list",
+ "style": {
+ "navigationBarTitleText": "理财账户管理"
+ }
+ } ,
+ {
+ "path": "pages/work/base/financials/details",
+ "style": {
+ "navigationBarTitleText": "理财账户管理详情"
+ }
+ }
+ ,
+ {
+ "path": "pages/work/base/financials/addEdit",
+ "style": {
+ "navigationBarTitleText": "理财账户管理"
+ }
}
,
{
diff --git a/src/pages/work/base/financials/addEdit.vue b/src/pages/work/base/financials/addEdit.vue
new file mode 100644
index 0000000..2253684
--- /dev/null
+++ b/src/pages/work/base/financials/addEdit.vue
@@ -0,0 +1,267 @@
+
+
+
+
+
+ {{ title}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/work/base/financials/details.vue b/src/pages/work/base/financials/details.vue
new file mode 100644
index 0000000..e0b3ebf
--- /dev/null
+++ b/src/pages/work/base/financials/details.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/work/base/financials/list.vue b/src/pages/work/base/financials/list.vue
new file mode 100644
index 0000000..ef6ed21
--- /dev/null
+++ b/src/pages/work/base/financials/list.vue
@@ -0,0 +1,345 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 账户状态:
+ {{ dictStr(item.status, statusList) }}
+
+
+ 关联储蓄卡:
+ {{ item.bankNameCode }}
+
+
+ 佣金费率:
+ {{ item.commission }}
+
+
+ 开户日期:
+ {{ item.activationDate}}
+
+
+ 备注:
+ {{ item.remark}}
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/work/base/stocks/addEdit.vue b/src/pages/work/base/stocks/addEdit.vue
index 0f6b759..670f49c 100644
--- a/src/pages/work/base/stocks/addEdit.vue
+++ b/src/pages/work/base/stocks/addEdit.vue
@@ -183,6 +183,23 @@ onLoad((option) => {
showDebitCard.value = true
}
}
+ function handleShowStatus() {
+ if (statusList.value[0].length === 0) {
+ proxy.$refs['uToast'].show({
+ message: '账户状态操作为空 ', type: 'warning'
+ })
+ } else {
+ showStatus.value = true
+ }
+ }
+ function handleStatusConfirm(e) {
+ form.value.statusName = e.value[0].dictLabel
+ form.value.status = e.value[0].dictValue
+ showStatus.value = false
+ }
+ function handleStatusCancel() {
+ showStatus.value = false
+ }
function handleDebitCardConfirm(e) {
form.value.bankNameCode = e.value[0].nameCodeAvailableLimit
form.value.debitCard = e.value[0].id
diff --git a/src/pages/work/index.vue b/src/pages/work/index.vue
index c3861ec..a896b63 100644
--- a/src/pages/work/index.vue
+++ b/src/pages/work/index.vue
@@ -91,7 +91,8 @@ import auth from "@/plugins/auth"; // 建议使用auth进行鉴权操作
{ path: '/pages/work/base/creditCard/list', text: '信用卡管理', icon: 'wallet', permission: 'invest:creditCard' },
{ path: '/pages/work/base/lend/list', text: '借贷账户管理', icon: 'upload', permission: 'invest:onlineLend' },
{ path: '/pages/work/base/posmachine/list', text: 'pos机管理', icon: 'shop-filled', permission: 'invest:posmachine:list' },
- { path: '/pages/work/base/stocks/list', text: '股票账户管理', icon: 'calendar', permission: 'invest:futureStocks:list' },
+ { path: '/pages/work/base/financials/list', text: '理财账户管理', icon: 'calendar', permission: 'invest:futureStocks:list' },
+ { path: '/pages/work/base/stocks/list', text: '股票账户管理', icon: 'auth-filled', permission: 'invest:futureStocks:list' },
{ path: '/pages/work/base/futures/list', text: '期货账户管理', icon: 'paperplane-filled', permission: 'invest:futureStocks:list' }
])
const billGridList=ref([