Răsfoiți Sursa

菜单管理

ZaiZai 1 an în urmă
părinte
comite
210218f87b
2 a modificat fișierele cu 40 adăugiri și 7 ștergeri
  1. 39 7
      src/views/system/client.vue
  2. 1 0
      src/views/system/menu.vue

+ 39 - 7
src/views/system/client.vue

@@ -67,7 +67,7 @@
                     </el-col>
                     <el-col :span="8">
                         <el-form-item label="刷新秒数:" prop="refreshTokenValidity">
-                            <el-input-number v-model="formModel.refreshTokenValidity" :min="1" block controls-position="right" placeholder="请输入令牌秒数" />
+                            <el-input-number v-model="formModel.refreshTokenValidity" :min="1" block controls-position="right" placeholder="请输入刷新秒数" />
                         </el-form-item>
                     </el-col>
                     <el-col :span="8">
@@ -174,7 +174,42 @@ const formRules = {
     name: {
         required: true,
         trigger: 'blur',
-        message: '请输入菜单名称',
+        message: '请输入应用名称',
+    },
+    clientId: {
+        required: true,
+        trigger: 'blur',
+        message: '请输入应用id',
+    },
+    clientSecret: {
+        required: true,
+        trigger: 'blur',
+        message: '请输入应用密钥',
+    },
+    authorizedGrantTypes: {
+        required: true,
+        trigger: 'blur',
+        message: '请选择授权类型',
+    },
+    scope: {
+        required: true,
+        trigger: 'blur',
+        message: '请输入授权范围',
+    },
+    accessTokenValidity: {
+        required: true,
+        trigger: 'blur',
+        message: '请输入令牌秒数',
+    },
+    refreshTokenValidity: {
+        required: true,
+        trigger: 'blur',
+        message: '请输入刷新秒数',
+    },
+    webServerRedirectUri: {
+        required: true,
+        trigger: 'blur',
+        message: '请输入回调地址',
     },
 }
 
@@ -241,13 +276,10 @@ const dialogSubmit = async () => {
     const formRes = await formValidate(formRef.value)
     if (!formRes) return false
     submitLoading.value = true
-    //处理数据
-    const form = formModel.value
-    form.parentId = form.parentId ?? 0
-    form.alias = form.alias ?? form.code
     //发起请求
-    const { error, code, msg } = await mainApi.submit(form)
+    const { error, code, msg } = await mainApi.submit(formModel.value)
     if (!error && code === 200) {
+        submitLoading.value = false
         window?.$message?.error('操作成功')
         reloadPage()
     } else {

+ 1 - 0
src/views/system/menu.vue

@@ -482,6 +482,7 @@ const dialogSubmit = async () => {
     //发起请求
     const { error, code, msg } = await mainApi.submit(form)
     if (!error && code === 200) {
+        submitLoading.value = false
         window?.$message?.error('操作成功')
         reloadPage()
     } else {