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 @@
-
+
@@ -41,15 +41,15 @@ import { useRouter } from 'vue-router'
const userStore = useUserStore()
const router = useRouter()
-const applyList = reactive({
+const appList = reactive({
list: []
})
-const getApplelist = async () => {
+const getAppList = async () => {
const res = await getApply({})
- applyList.list = res.data
+ appList.list = res.data
}
-getApplelist()
+getAppList()
const appLink = ref({})
const getAppLink = () => {
diff --git a/admin/src/app/views/auth/components/edit-menu.vue b/admin/src/app/views/auth/components/edit-menu.vue
index fa623b501..aff871fb5 100644
--- a/admin/src/app/views/auth/components/edit-menu.vue
+++ b/admin/src/app/views/auth/components/edit-menu.vue
@@ -41,7 +41,7 @@
-
+
@@ -98,7 +98,6 @@ import { addMenu, editMenu, getMenuInfo, getSystemMenu,getAddonMenu } from '@/ap
import { getAddonDevelop } from '@/app/api/tools'
const showDialog = ref(false)
-const method = ref('post')
const loading = ref(false)
let popTitle: string = '';
@@ -114,7 +113,7 @@ const initialFormData = {
api_url: '',
router_path: '',
view_path: '',
- methods: '',
+ methods: 'post',
sort: '',
status: 1,
is_show: 1,
@@ -219,7 +218,7 @@ const confirm = async (formEl: FormInstance | undefined) => {
loading.value = true
const data = formData
- data.api_url = data.api_url ? `${data.api_url}/${method.value}` : ''
+ data.api_url = data.api_url ? `${data.api_url}/${formData.methods}` : ''
save(data).then(res => {
loading.value = false
diff --git a/admin/src/app/views/auth/log.vue b/admin/src/app/views/auth/log.vue
index f37286ad6..0277cffcb 100644
--- a/admin/src/app/views/auth/log.vue
+++ b/admin/src/app/views/auth/log.vue
@@ -1,121 +1,123 @@
-
-
-
- {{ pageName }}
-
-
-
-
-
-
-
-
-
+
+
+
+ {{ pageName }}
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
- {{ t('search') }}
- {{ t('reset') }}
-
-
-
+
+ {{ t('search') }}
+ {{ t('reset') }}
+
+
+
-
-
-
- {{ !sysUserLogTableData.loading ? t('emptyData') : '' }}
-
-
-
-
-
-
-
- {{ row.create_time || '' }}
-
-
-
-
- {{ t('detail') }}
-
-
+
+
+
+ {{ !sysUserLogTableData.loading ? t('emptyData') : '' }}
+
+
+
+
+
+
+
+ {{ row.create_time || '' }}
+
+
+
+
+ {{ t('detail') }}
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/admin/src/app/views/auth/menu.vue b/admin/src/app/views/auth/menu.vue
index d6202cb6e..78fe1069f 100644
--- a/admin/src/app/views/auth/menu.vue
+++ b/admin/src/app/views/auth/menu.vue
@@ -98,7 +98,7 @@