From 00fbb9cbc62f12d4db5ebb1ff3c8b3c70e36f60b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=A8=E6=A0=88=E5=B0=8F=E5=AD=A6=E7=94=9F?= <1518079521@qq.com> Date: Sat, 28 Oct 2023 12:21:43 +0800 Subject: [PATCH] update admin --- admin/src/app/api/addon.ts | 9 + admin/src/app/api/personal.ts | 2 +- admin/src/app/lang/zh-cn/index.store.json | 2 +- admin/src/app/views/app/index.vue | 10 +- .../app/views/auth/components/edit-menu.vue | 7 +- admin/src/app/views/auth/log.vue | 216 +++++++++--------- admin/src/app/views/auth/menu.vue | 2 +- admin/src/app/views/auth/role.vue | 6 +- admin/src/app/views/auth/role_edit.vue | 8 - admin/src/app/views/auth/site_menu.vue | 2 +- admin/src/app/views/auth/user.vue | 1 - admin/src/app/views/channel/h5/config.vue | 2 - admin/src/app/views/channel/pc/config.vue | 2 - admin/src/app/views/channel/wechat/course.vue | 1 + admin/src/app/views/channel/wechat/menu.vue | 1 + admin/src/app/views/dict/components/dict.vue | 1 + admin/src/app/views/dict/components/edit.vue | 24 +- admin/src/app/views/dict/list.vue | 1 + .../views/diy/components/edit-graphic-nav.vue | 1 - .../app/views/diy/components/edit-notice.vue | 2 - .../views/diy/components/edit-rubik-cube.vue | 7 - admin/src/app/views/diy/route.vue | 1 - admin/src/app/views/finance/cash_out.vue | 3 - admin/src/app/views/index/app_manage.vue | 5 +- admin/src/app/views/index/concern.vue | 17 +- admin/src/app/views/index/history.vue | 18 +- admin/src/app/views/index/index.vue | 22 +- admin/src/app/views/index/overview.vue | 7 +- admin/src/app/views/index/personal.vue | 17 +- admin/src/app/views/index/store.vue | 26 ++- admin/src/app/views/login/index.vue | 1 - admin/src/app/views/member/balance.vue | 1 - .../views/member/components/add-member.vue | 1 - .../views/member/components/edit-label.vue | 13 +- .../member/components/member-money-info.vue | 1 - admin/src/app/views/member/member.vue | 5 +- admin/src/app/views/member/member_detail.vue | 2 +- .../src/app/views/setting/agreement_edit.vue | 1 - admin/src/app/views/setting/cash_out.vue | 2 - .../setting/components/storage-qiniu.vue | 1 - admin/src/app/views/setting/member.vue | 2 +- admin/src/app/views/setting/notice.vue | 2 +- admin/src/app/views/setting/pay.vue | 1 + admin/src/app/views/tools/addon/edit.vue | 1 + admin/src/app/views/tools/addon/index.vue | 1 + .../views/tools/code/components/add-table.vue | 1 + .../tools/code/components/edit-verify.vue | 2 - admin/src/app/views/tools/code/edit.vue | 1 + admin/src/app/views/tools/detection.vue | 4 +- admin/src/app/views/tools/index.vue | 3 +- .../business/components/aside/index.vue | 32 +-- .../layout/default/components/aside/index.vue | 33 ++- .../profession/components/aside/index.vue | 42 ++-- admin/src/stores/modules/user.ts | 16 +- 54 files changed, 284 insertions(+), 308 deletions(-) diff --git a/admin/src/app/api/addon.ts b/admin/src/app/api/addon.ts index 43c890434..57b2a1f1d 100644 --- a/admin/src/app/api/addon.ts +++ b/admin/src/app/api/addon.ts @@ -84,4 +84,13 @@ export function getAddonCloudInstallLog(addon: string) { */ export function preUninstallCheck(addon: string) { return request.get(`addon/uninstall/check/${addon}`, { timeout: 30 * 1000 }) +} + +/** + * 取消插件安装 + * @param addon + * @returns + */ +export function cancelInstall(addon: string) { + return request.put(`addon/install/cancel/${addon}`, {}, { showErrorMessage: false }) } \ No newline at end of file diff --git a/admin/src/app/api/personal.ts b/admin/src/app/api/personal.ts index 69cba4abf..7e4595b6a 100644 --- a/admin/src/app/api/personal.ts +++ b/admin/src/app/api/personal.ts @@ -4,7 +4,7 @@ import request from '@/utils/request' * 获取支付设置 * @returns */ -export function getUserInfo(type: string) { +export function getUserInfo() { return request.get(`auth/get`) } diff --git a/admin/src/app/lang/zh-cn/index.store.json b/admin/src/app/lang/zh-cn/index.store.json index 494dbff33..e293cced1 100644 --- a/admin/src/app/lang/zh-cn/index.store.json +++ b/admin/src/app/lang/zh-cn/index.store.json @@ -30,7 +30,7 @@ "installComplete": "安装完成", "localAppText":"插件管理", "marketAppText":"官方市场", - "installShowDialogCloseTips": "安装任务尚未完成,关闭任务仍会执行,确定要继续关闭吗?", + "installShowDialogCloseTips": "安装任务尚未完成,关闭将取消安装任务,是否要继续关闭?", "marketDevelopMessage":"官方市场正在开发中!", "jobError": "任务队列未启动 请在服务端源码部署目录打开终端执行 php think queue:listen", "conflictFiles": "冲突文件", diff --git a/admin/src/app/views/app/index.vue b/admin/src/app/views/app/index.vue index 09711a979..4049d54ee 100644 --- a/admin/src/app/views/app/index.vue +++ b/admin/src/app/views/app/index.vue @@ -8,7 +8,7 @@