尾部导航

This commit is contained in:
cxc
2022-11-17 17:29:47 +08:00
parent c2327f30cb
commit 7dc27a03ea
54 changed files with 956 additions and 433 deletions

View File

@ -19,13 +19,37 @@
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="联系人:" prop="title">
<el-input
v-model="modelValue.title"
placeholder="请输入联系人"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="联系方式:" prop="title">
<el-input
v-model="modelValue.title"
placeholder="请输入联系方式"
></el-input>
</el-form-item>
</el-col>
</el-row>
<FieldOptions
v-model="modelValue"
:labelWidth="labelWidth"
ref="fieldFormRef"
/>
<CityOptions
v-model="modelValue"
:labelWidth="labelWidth"
ref="cityFormRef"
></CityOptions>
<InputBoxAdd
:labelWidth="labelWidth"
v-model="modelValue"
@ -79,6 +103,7 @@
<el-select
v-model="modelValue.cooperationMode"
clearable
multiple
placeholder="请选择"
>
<el-option
@ -110,6 +135,7 @@
min-height="150px"
width="100%"
ref="introduceRef"
@blur="formRef.validateField(`introduce`)"
/>
</el-form-item>
</el-col>
@ -236,6 +262,7 @@ const { rules } = toRefs(data);
const formRef = ref(null);
const fieldFormRef = ref(null);
const customerFormRef = ref(null);
const cityFormRef = ref(null);
const validateForm = async () => {
// await formRef.value.validate();
let formValid;
@ -246,8 +273,10 @@ const validateForm = async () => {
}
const fieldFormValid = await fieldFormRef.value.validateForm(); // 城市选择表单验证
const customerValid = await customerFormRef.value.validateForm(); // 领域选择表单验证
const cityFormValid = await cityFormRef.value.validateForm(); // 领域选择表单验证
console.log(formValid, fieldFormValid, customerValid);
return formValid && fieldFormValid && customerValid;
return formValid && fieldFormValid && customerValid && cityFormValid;
// const keywordsFormValid = await keywordsFormRef.value.validateForm(); // 关键词表单验证
// console.log(cityFormValid);
// if (isAdd.value) {