refactor(system): 重构系统模块代码

- 重命名接口和服务类,统一命名规范
- 优化代码结构,提高可维护性
- 异步处理用户JWT和在线用户相关操作
- 更新MyBatis Plus相关类名和方法名
This commit is contained in:
2025-06-23 12:02:00 +08:00
parent 169df00551
commit 0783a140b3
65 changed files with 241 additions and 371 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ const getters = {
fileUploadApi: state => state.api.fileUploadApi,
updateAvatarApi: state => state.api.updateAvatarApi,
qiNiuUploadApi: state => state.api.qiNiuUploadApi,
sqlApi: state => state.api.sqlApi,
druidSqlApi: state => state.api.druidSqlApi,
swaggerApi: state => state.api.swaggerApi,
websocketApi: state => state.api.websocketApi,
sidebarRouters: state => state.permission.sidebarRouters
+1 -1
View File
@@ -9,7 +9,7 @@ const api = {
// 上传文件到七牛云
qiNiuUploadApi: baseUrl + '/api/qiNiuContent',
// Sql 监控
sqlApi: baseUrl + '/druid/index.html',
druidSqlApi: baseUrl + '/druid/index.html',
// websocket
websocketApi: baseUrl + '/webSocket/{sid}',
// swagger
@@ -1,15 +1,15 @@
<template>
<elFrame :src="sqlApi" />
<elFrame :src="druidSqlApi" />
</template>
<script>
import { mapGetters } from 'vuex'
import elFrame from '@/components/Iframe/index'
export default {
name: 'Sql',
name: 'DruidSqlConsole',
components: { elFrame },
computed: {
...mapGetters([
'sqlApi'
'druidSqlApi'
])
}
}
@@ -24,8 +24,8 @@
</template>
<script>
import Config from './config'
import Send from './send'
import Config from './config.vue'
import Send from './send.vue'
export default {
name: 'Email',
components: { Config, Send },
@@ -10,8 +10,8 @@
</template>
<script>
import QiNiu from './qiniu/index'
import Local from './local/index'
import QiNiu from './qiniu/index.vue'
import Local from './local/index.vue'
export default {
name: 'Storage',
components: { QiNiu, Local },
@@ -69,7 +69,7 @@
import crudQiNiu from '@/api/tools/qiniu'
import { mapGetters } from 'vuex'
import { getToken } from '@/utils/auth'
import eForm from './form'
import eForm from './form.vue'
import CRUD, { presenter, header, crud } from '@crud/crud'
import rrOperation from '@crud/RR.operation'
import crudOperation from '@crud/CRUD.operation'
@@ -57,7 +57,7 @@
<el-form-item label="用户名" prop="username">
<el-input v-model="form.username" @keydown.native="keydown($event)" />
</el-form-item>
<el-form-item label="电话" prop="phone">
<el-form-item label="手机号" prop="phone">
<el-input v-model.number="form.phone" />
</el-form-item>
<el-form-item label="昵称" prop="nickName">
@@ -138,7 +138,7 @@
<el-table-column :show-overflow-tooltip="true" prop="username" label="用户名" />
<el-table-column :show-overflow-tooltip="true" prop="nickName" label="昵称" />
<el-table-column prop="gender" label="性别" />
<el-table-column :show-overflow-tooltip="true" prop="phone" width="100" label="电话" />
<el-table-column :show-overflow-tooltip="true" prop="phone" width="100" label="手机号" />
<el-table-column :show-overflow-tooltip="true" width="135" prop="email" label="邮箱" />
<el-table-column :show-overflow-tooltip="true" prop="dept" label="部门">
<template slot-scope="scope">