|
|
@@ -54,8 +54,12 @@
|
|
|
value-format="x"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="绑定域名" prop="website">
|
|
|
- <el-input v-model="formData.website" placeholder="请输入绑定域名" />
|
|
|
+ <el-form-item label="绑定域名" prop="websites">
|
|
|
+ <el-input-tag
|
|
|
+ v-model="formData.websites"
|
|
|
+ placeholder="请输入绑定域名,按回车添加"
|
|
|
+ class="w-full"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="租户状态" prop="status">
|
|
|
<el-radio-group v-model="formData.status">
|
|
|
@@ -97,7 +101,7 @@ const formData = ref({
|
|
|
contactMobile: undefined,
|
|
|
accountCount: undefined,
|
|
|
expireTime: undefined,
|
|
|
- website: undefined,
|
|
|
+ websites: [],
|
|
|
status: CommonStatusEnum.ENABLE,
|
|
|
// 新增专属
|
|
|
username: undefined,
|
|
|
@@ -105,12 +109,11 @@ const formData = ref({
|
|
|
})
|
|
|
const formRules = reactive({
|
|
|
name: [{ required: true, message: '租户名不能为空', trigger: 'blur' }],
|
|
|
- packageId: [{ required: true, message: '租户套餐不能为空', trigger: 'blur' }],
|
|
|
+ packageId: [{ required: true, message: '租户套���不能为空', trigger: 'blur' }],
|
|
|
contactName: [{ required: true, message: '联系人不能为空', trigger: 'blur' }],
|
|
|
status: [{ required: true, message: '租户状态不能为空', trigger: 'blur' }],
|
|
|
accountCount: [{ required: true, message: '账号额度不能为空', trigger: 'blur' }],
|
|
|
expireTime: [{ required: true, message: '过期时间不能为空', trigger: 'blur' }],
|
|
|
- website: [{ required: true, message: '绑定域名不能为空', trigger: 'blur' }],
|
|
|
username: [{ required: true, message: '用户名称不能为空', trigger: 'blur' }],
|
|
|
password: [{ required: true, message: '用户密码不能为空', trigger: 'blur' }]
|
|
|
})
|
|
|
@@ -173,7 +176,7 @@ const resetForm = () => {
|
|
|
contactMobile: undefined,
|
|
|
accountCount: undefined,
|
|
|
expireTime: undefined,
|
|
|
- website: undefined,
|
|
|
+ websites: [],
|
|
|
status: CommonStatusEnum.ENABLE,
|
|
|
username: undefined,
|
|
|
password: undefined
|