|
|
@@ -12,9 +12,11 @@ const formRef = ref<FormInstance>()
|
|
|
const formRules = ref<FormRules>({
|
|
|
appTitle: [{ required: true, message: '请输入appTitle', trigger: 'blur' }],
|
|
|
appCatTitle: [{ required: true, message: '请输入appCatTitle', trigger: 'blur' }],
|
|
|
- appUrl: [{ required: true, message: '请输入appUrl', trigger: 'blur' }],
|
|
|
- appCode: [{ required: true, message: '请输入app编码', trigger: 'blur' }],
|
|
|
- appDesc: [{ required: true, message: '请输入描述', trigger: 'blur' }],
|
|
|
+ appUrl: [{ required: false, message: '请输入appUrl', trigger: 'blur' }],
|
|
|
+ appCode: [{ required: false, message: '请输入app编码', trigger: 'blur' }],
|
|
|
+ appKey: [{ required: true, message: '请输入App Key', trigger: 'blur' }],
|
|
|
+ appSecret: [{ required: true, message: '请输入App Secret', trigger: 'blur' }],
|
|
|
+ appDesc: [{ required: false, message: '请输入描述', trigger: 'blur' }],
|
|
|
})
|
|
|
|
|
|
const state = reactive({
|
|
|
@@ -29,6 +31,8 @@ const state = reactive({
|
|
|
appCatId: 0,
|
|
|
appParam: '',
|
|
|
appUrl: '',
|
|
|
+ appKey: '',
|
|
|
+ appSecret: '',
|
|
|
appDesc: '',
|
|
|
appLogo: '',
|
|
|
},
|
|
|
@@ -50,6 +54,8 @@ function resetFormData() {
|
|
|
appCatId: 0,
|
|
|
appUrl: '',
|
|
|
appParam: '',
|
|
|
+ appKey: '',
|
|
|
+ appSecret: '',
|
|
|
appDesc: '',
|
|
|
appLogo: '',
|
|
|
}
|
|
|
@@ -101,10 +107,19 @@ function onSubmit() {
|
|
|
:preview-src-list="[state.formData.appLogo]"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
+
|
|
|
<el-form-item label="参数" prop="appParam">
|
|
|
<el-input v-model="state.formData.appParam" />
|
|
|
</el-form-item>
|
|
|
|
|
|
+ <el-form-item label="App Key" prop="appKey">
|
|
|
+ <el-input v-model="state.formData.appKey" />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="App Secret" prop="appSecret">
|
|
|
+ <el-input v-model="state.formData.appSecret" />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<el-form-item label="描述">
|
|
|
<el-input v-model="state.formData.appDesc" type="textarea" />
|
|
|
</el-form-item>
|