This commit is contained in:
weipengfei 2023-08-19 17:13:18 +08:00
parent 39f6609b22
commit 3045a0a554
3 changed files with 1140 additions and 1053 deletions

File diff suppressed because it is too large Load Diff

View File

@ -109,10 +109,15 @@
<img :src="compenyimg.business_licenseB" /> <img :src="compenyimg.business_licenseB" />
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="其他资质" prop="contract_no" required> <el-form-item
v-if="compenyimg.other_qualifications?.length > 0"
label="其他资质"
prop="contract_no"
required
>
<div <div
class="company other" class="company other"
v-for="(v, i) in compenyimg.bank_account" v-for="(v, i) in compenyimg.other_qualifications"
:key="i" :key="i"
> >
<img :src="v" /> <img :src="v" />
@ -224,7 +229,13 @@
<img :src="compenyBimg.business_licenseB" /> <img :src="compenyBimg.business_licenseB" />
</div> </div>
</el-form-item> </el-form-item>
<el-form-item class="other" label="其他资质" prop="contract_no" required> <el-form-item
v-if="compenyBimg.other_qualifications?.length > 0"
class="other"
label="其他资质"
prop="contract_no"
required
>
<div <div
class="company" class="company"
v-for="(v, i) in compenyBimg.other_qualifications" v-for="(v, i) in compenyBimg.other_qualifications"

View File

@ -109,7 +109,7 @@
v-if="formData.type == 32" v-if="formData.type == 32"
label="起点" label="起点"
@click="changeMap(0)" @click="changeMap(0)"
prop="origin" prop="extend.origin.address"
> >
<el-input <el-input
placeholder="请选择起点" placeholder="请选择起点"
@ -121,7 +121,7 @@
v-if="formData.type == 32" v-if="formData.type == 32"
label="中转点" label="中转点"
@click="changeMap(1)" @click="changeMap(1)"
prop="transfer" prop="extend.transfer.address"
> >
<el-input <el-input
placeholder="请选择中转点" placeholder="请选择中转点"
@ -133,7 +133,7 @@
v-if="formData.type == 32" v-if="formData.type == 32"
label="终点" label="终点"
@click="changeMap(2)" @click="changeMap(2)"
prop="terminus" prop="extend.terminus.address"
> >
<el-input <el-input
placeholder="请选择终点" placeholder="请选择终点"
@ -211,9 +211,18 @@ const formData = reactive({
money_three: 0, // money_three: 0, //
types: "", // types: "", //
extend: { extend: {
origin: {}, // origin: {
transfer: {}, // address: "",
terminus: {}, // lnglat: [],
}, //
transfer: {
address: "",
lnglat: [],
}, //
terminus: {
address: "",
lnglat: [],
}, //
}, },
}); });
if (route.query.id) { if (route.query.id) {
@ -261,21 +270,21 @@ const formRules = reactive<any>({
trigger: ["blur"], trigger: ["blur"],
}, },
], ],
origin: [ "extend.origin.address": [
{
required: true,
message: "请选择起点",
trigger: ["blur"],
},
],
transfer: [
{ {
required: true, required: true,
message: "请选择中转点", message: "请选择中转点",
trigger: ["blur"], trigger: ["blur"],
}, },
], ],
terminus: [ "extend.transfer.address": [
{
required: true,
message: "请选择中转点",
trigger: ["blur"],
},
],
"extend.terminus.address": [
{ {
required: true, required: true,
message: "请选择终点", message: "请选择终点",