Browse Source

登录应用:添加应用标识

Xiao_123 2 months ago
parent
commit
cecaed0a06

+ 1 - 0
src/api/system/social/client/index.ts

@@ -8,6 +8,7 @@ export interface SocialClientVO {
   clientId: string
   clientSecret: string
   agentId: string
+  application: string
   status: number
 }
 

+ 6 - 0
src/views/system/social/client/SocialClientForm.vue

@@ -32,6 +32,9 @@
           </el-radio>
         </el-radio-group>
       </el-form-item>
+      <el-form-item label="应用标识" prop="application">
+        <el-input v-model="formData.application" placeholder="请输入应用标识" />
+      </el-form-item>
       <el-form-item label="客户端编号" prop="clientId">
         <el-input v-model="formData.clientId" placeholder="请输入客户端编号,对应各平台的appKey" />
       </el-form-item>
@@ -81,11 +84,13 @@ const formData = ref({
   clientId: undefined,
   clientSecret: undefined,
   agentId: undefined,
+  application: undefined,
   status: 0
 })
 const formRules = reactive({
   name: [{ required: true, message: '应用名不能为空', trigger: 'blur' }],
   socialType: [{ required: true, message: '社交平台不能为空', trigger: 'blur' }],
+  application: [{ required: true, message: '应用标识不能为空', trigger: 'blur' }],
   userType: [{ required: true, message: '用户类型不能为空', trigger: 'blur' }],
   clientId: [{ required: true, message: '客户端编号不能为空', trigger: 'blur' }],
   clientSecret: [{ required: true, message: '客户端密钥不能为空', trigger: 'blur' }],
@@ -144,6 +149,7 @@ const resetForm = () => {
     name: undefined,
     socialType: undefined,
     userType: undefined,
+    application: undefined,
     clientId: undefined,
     clientSecret: undefined,
     agentId: undefined,

+ 1 - 0
src/views/system/social/client/index.vue

@@ -104,6 +104,7 @@
           <dict-tag :type="DICT_TYPE.USER_TYPE" :value="scope.row.userType" />
         </template>
       </el-table-column>
+      <el-table-column align="center" label="应用标识" prop="application" />
       <el-table-column align="center" label="客户端编号" prop="clientId" width="180px" />
       <el-table-column align="center" label="状态" prop="status">
         <template #default="scope">