|
|
|
@ -42,12 +42,7 @@
|
|
|
|
|
<tr v-for="(value, index) in details.form.VehicleBillingDetal" :key="value"> |
|
|
|
|
<td class="index">{{ index }}</td> |
|
|
|
|
<td> |
|
|
|
|
<el-select |
|
|
|
|
class="w100" |
|
|
|
|
v-model="value.pickupPricingType" |
|
|
|
|
clearable |
|
|
|
|
placeholder="请选择车型" |
|
|
|
|
> |
|
|
|
|
<el-select class="w100" v-model="value.vehicleType" clearable placeholder="请选择车型"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in details.priceMethodType" |
|
|
|
|
:key="item.dictKey" |
|
|
|
@ -59,7 +54,7 @@
|
|
|
|
|
<td> |
|
|
|
|
<el-input-number |
|
|
|
|
class="w100" |
|
|
|
|
v-model="value.pickupPricing" |
|
|
|
|
v-model="value.price" |
|
|
|
|
:controls="false" |
|
|
|
|
:precision="2" |
|
|
|
|
:value-on-clear="0" |
|
|
|
@ -236,9 +231,9 @@
|
|
|
|
|
<el-form-item label="始发地"> |
|
|
|
|
<el-select |
|
|
|
|
class="w100" |
|
|
|
|
v-model="details.form.pickupPricingType" |
|
|
|
|
v-model="details.form.startCity" |
|
|
|
|
clearable |
|
|
|
|
placeholder="请选择车型" |
|
|
|
|
placeholder="请选择始发地" |
|
|
|
|
> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in details.priceMethodType" |
|
|
|
@ -250,12 +245,7 @@
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
<el-form-item label="目的地"> |
|
|
|
|
<el-select |
|
|
|
|
class="w100" |
|
|
|
|
v-model="details.form.pickupPricingType" |
|
|
|
|
clearable |
|
|
|
|
placeholder="请选择车型" |
|
|
|
|
> |
|
|
|
|
<el-select class="w100" v-model="details.form.endCity" clearable placeholder="请选择目的地"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in details.priceMethodType" |
|
|
|
|
:key="item.dictKey" |
|
|
|
@ -266,12 +256,7 @@
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
<el-form-item label="模糊查询发货单位"> |
|
|
|
|
<el-select |
|
|
|
|
class="w100" |
|
|
|
|
v-model="details.form.pickupPricingType" |
|
|
|
|
clearable |
|
|
|
|
placeholder="请选择车型" |
|
|
|
|
> |
|
|
|
|
<el-select class="w100" v-model="details.form.sendOrgId" clearable placeholder="请选择车型"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in details.priceMethodType" |
|
|
|
|
:key="item.dictKey" |
|
|
|
@ -299,12 +284,7 @@
|
|
|
|
|
<tr v-for="(value, index) in details.form.VehicleBillingDetal" :key="value"> |
|
|
|
|
<td class="index">{{ index }}</td> |
|
|
|
|
<td> |
|
|
|
|
<el-select |
|
|
|
|
class="w100" |
|
|
|
|
v-model="value.pickupPricingType" |
|
|
|
|
clearable |
|
|
|
|
placeholder="请选择车型" |
|
|
|
|
> |
|
|
|
|
<el-select class="w100" v-model="value.vehicleType" clearable placeholder="请选择车型"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in details.priceMethodType" |
|
|
|
|
:key="item.dictKey" |
|
|
|
@ -316,7 +296,7 @@
|
|
|
|
|
<td> |
|
|
|
|
<el-input-number |
|
|
|
|
class="w100" |
|
|
|
|
v-model="value.pickupPricing" |
|
|
|
|
v-model="value.price" |
|
|
|
|
:controls="false" |
|
|
|
|
:precision="2" |
|
|
|
|
:value-on-clear="0" |
|
|
|
@ -495,7 +475,7 @@ interface VehicleBilling {
|
|
|
|
|
/** 车型 */ |
|
|
|
|
pickupPricingType: string; |
|
|
|
|
/** 车型计费(元/车) */ |
|
|
|
|
pickupPricing: number; |
|
|
|
|
price: number; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** 页面数据 */ |
|
|
|
@ -531,13 +511,13 @@ const details = reactive({
|
|
|
|
|
/** 车型 */ |
|
|
|
|
pickupPricingType: '', |
|
|
|
|
/** 车型计费(元/车) */ |
|
|
|
|
pickupPricing: 0, |
|
|
|
|
price: 0, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
/** 车型 */ |
|
|
|
|
pickupPricingType: '', |
|
|
|
|
/** 车型计费(元/车) */ |
|
|
|
|
pickupPricing: 0, |
|
|
|
|
price: 0, |
|
|
|
|
}, |
|
|
|
|
] as VehicleBilling[], |
|
|
|
|
}, |
|
|
|
@ -742,7 +722,7 @@ const handlePlusVehicle = async (index: number) => {
|
|
|
|
|
/** 车型 */ |
|
|
|
|
pickupPricingType: '', |
|
|
|
|
/** 车型计费(元/车) */ |
|
|
|
|
pickupPricing: 0, |
|
|
|
|
price: 0, |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
// await nextTick(); |
|
|
|
|