更新
This commit is contained in:
parent
3d0e8e7827
commit
e2845df5bf
@ -33,7 +33,13 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="7">
|
||||
<el-form-item label="公司类型" prop="company_type">
|
||||
<el-form-item
|
||||
label="公司类型"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="company_type"
|
||||
>
|
||||
<el-select
|
||||
:disabled="isDisabled"
|
||||
v-model="formData.company_type"
|
||||
@ -52,7 +58,13 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="3">
|
||||
<el-form-item label="省" prop="province">
|
||||
<el-form-item
|
||||
label="省"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="province"
|
||||
>
|
||||
<el-select
|
||||
:disabled="isDisabled"
|
||||
v-model="formData.province"
|
||||
@ -71,7 +83,13 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="3">
|
||||
<el-form-item label="市" prop="city">
|
||||
<el-form-item
|
||||
label="市"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="city"
|
||||
>
|
||||
<el-select
|
||||
:disabled="isDisabled"
|
||||
v-model="formData.city"
|
||||
@ -90,7 +108,13 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="3" v-if="isArea">
|
||||
<el-form-item label="区" prop="area">
|
||||
<el-form-item
|
||||
label="区"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="area"
|
||||
>
|
||||
<el-select
|
||||
:disabled="isDisabled"
|
||||
v-model="formData.area"
|
||||
@ -109,7 +133,13 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="3" v-if="isStreet">
|
||||
<el-form-item label="镇" prop="street">
|
||||
<el-form-item
|
||||
label="镇"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="street"
|
||||
>
|
||||
<el-select
|
||||
:disabled="isDisabled"
|
||||
v-model="formData.street"
|
||||
@ -128,7 +158,13 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="3" v-if="isVillage">
|
||||
<el-form-item label="村" prop="village">
|
||||
<el-form-item
|
||||
label="村"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="village"
|
||||
>
|
||||
<el-select
|
||||
:disabled="isDisabled"
|
||||
v-model="formData.village"
|
||||
@ -147,7 +183,13 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="3" v-if="isBrigade">
|
||||
<el-form-item label="队" prop="brigade">
|
||||
<el-form-item
|
||||
label="队"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="brigade"
|
||||
>
|
||||
<el-select
|
||||
:disabled="isDisabled"
|
||||
v-model="formData.brigade"
|
||||
@ -176,13 +218,23 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="23">
|
||||
<el-form-item label="负责区域" prop="region">
|
||||
<el-form-item
|
||||
label="负责区域"
|
||||
:rules="[
|
||||
{ required: true, message: '不可为空', trigger: 'blur' },
|
||||
]"
|
||||
prop="region"
|
||||
>
|
||||
<el-checkbox-group
|
||||
v-model="formData.responsible_area"
|
||||
@change="handleCheckedCitiesChange"
|
||||
:disabled="isDisabled"
|
||||
>
|
||||
<el-checkbox
|
||||
:disabled="
|
||||
formData[regionType] == city[regionType + '_code'] ||
|
||||
formData[regionType] == city.id
|
||||
"
|
||||
v-for="city in datas[regionType + 'Options']"
|
||||
:key="city[regionType + '_name']"
|
||||
:label="
|
||||
|
Loading…
x
Reference in New Issue
Block a user