新增融豆管理

This commit is contained in:
dzl
2025-09-03 16:43:00 +08:00
parent 0eb9a0a8cc
commit 63a9b607df
4 changed files with 27 additions and 2 deletions

View File

@@ -56,6 +56,13 @@
<el-icon><Money /></el-icon>
<template #title>转账管理</template>
</el-menu-item>
<el-menu-item v-if="userStore.isAdmin" index="/beans">
<el-icon><Promotion /></el-icon>
<template #title>融豆管理</template>
</el-menu-item>
<el-menu-item v-if="userStore.isAdmin" index="/daily-transfer-stats">
<el-icon><DataAnalysis /></el-icon>

View File

@@ -132,6 +132,16 @@ const routes = [
requiresAdmin: true
}
},
{
path: 'beans',
name: 'Beans',
component: () => import('@/views/Beans.vue'),
meta: {
title: '融豆管理 - 炬融圈',
icon: 'Promotion',
requiresAdmin: true
}
},
{
path: 'daily-transfer-stats',
name: 'DailyTransferStats',

9
src/views/Beans.vue Normal file
View File

@@ -0,0 +1,9 @@
<template>
123
</template>
<script setup></script>
<style scoped>
</style>

View File

@@ -366,7 +366,7 @@
v-model="forceChangeDialog.form.reason"
type="textarea"
:rows="3"
placeholder="请输入变更原因(填)"
placeholder="请输入变更原因(填)"
/>
</el-form-item>
<!-- 调整余额功能已默认开启不允许更改 -->
@@ -490,7 +490,6 @@ const forceChangeRules = {
{ required: true, message: '请选择新状态', trigger: 'change' }
],
reason: [
{ required: true, message: '请输入变更原因', trigger: 'blur' },
{ min: 5, message: '变更原因至少5个字符', trigger: 'blur' }
]
}