|
@@ -1264,7 +1264,7 @@
|
|
|
<el-radio-group v-model="additionalForm.productId">
|
|
<el-radio-group v-model="additionalForm.productId">
|
|
|
<el-radio v-for="item in optionObj.insuranceType" :key="item.value" :value="item.value">{{
|
|
<el-radio v-for="item in optionObj.insuranceType" :key="item.value" :value="item.value">{{
|
|
|
item.label
|
|
item.label
|
|
|
- }}</el-radio>
|
|
|
|
|
|
|
+ }}</el-radio>
|
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-table :data="insuranceData">
|
|
<el-table :data="insuranceData">
|
|
@@ -1375,8 +1375,8 @@
|
|
|
<el-col v-if="additionalForm.taxRelifFlag === '4'" :span="6">
|
|
<el-col v-if="additionalForm.taxRelifFlag === '4'" :span="6">
|
|
|
<el-form-item label="完税凭证地区" prop="taxPaidAreaCode">
|
|
<el-form-item label="完税凭证地区" prop="taxPaidAreaCode">
|
|
|
<el-select v-model="additionalForm.taxPaidAreaCode" placeholder="请选择">
|
|
<el-select v-model="additionalForm.taxPaidAreaCode" placeholder="请选择">
|
|
|
- <el-option v-for="item in licensePlateRegion" :label="item.name"
|
|
|
|
|
- :value="item.code" :key="item.code"></el-option>
|
|
|
|
|
|
|
+ <el-option v-for="item in licensePlateRegion" :label="item.name" :value="item.code"
|
|
|
|
|
+ :key="item.code"></el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -2128,7 +2128,7 @@ let optionObj = ref({
|
|
|
insuranceType: [], // 险种类型
|
|
insuranceType: [], // 险种类型
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
-const licensePlateRegion=ref([])
|
|
|
|
|
|
|
+const licensePlateRegion = ref([])
|
|
|
|
|
|
|
|
const initOption = () => {
|
|
const initOption = () => {
|
|
|
let list = ['vehicle_use_code', 'car_nature_code', 'energy_type_code', 'car_type_code', 'car_kind_code', 'taxpayerIdentifier']
|
|
let list = ['vehicle_use_code', 'car_nature_code', 'energy_type_code', 'car_type_code', 'car_kind_code', 'taxpayerIdentifier']
|
|
@@ -4095,11 +4095,6 @@ const handleSave = () => {
|
|
|
message: res.msg,
|
|
message: res.msg,
|
|
|
type: 'success'
|
|
type: 'success'
|
|
|
})
|
|
})
|
|
|
- } else {
|
|
|
|
|
- ElMessage({
|
|
|
|
|
- message: res.msg,
|
|
|
|
|
- type: 'warning'
|
|
|
|
|
- })
|
|
|
|
|
}
|
|
}
|
|
|
}).finally(() => submitLoading.value = false)
|
|
}).finally(() => submitLoading.value = false)
|
|
|
}
|
|
}
|
|
@@ -4112,6 +4107,10 @@ const handleSubmit = async (FormRefs) => {
|
|
|
FormRefs?.resetFields()
|
|
FormRefs?.resetFields()
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
+ if (!additionalForm.value.jqPolicyNo && !additionalForm.value.syPolicyNo) {
|
|
|
|
|
+ ElMessage.error('交强险保单号和商业险保单号至少需要填写一个')
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
let obj = {
|
|
let obj = {
|
|
|
carInfoVo: {},
|
|
carInfoVo: {},
|
|
|
ownersInfo: {},
|
|
ownersInfo: {},
|
|
@@ -4358,11 +4357,6 @@ const handleSubmit = async (FormRefs) => {
|
|
|
message: res.msg,
|
|
message: res.msg,
|
|
|
type: 'success'
|
|
type: 'success'
|
|
|
})
|
|
})
|
|
|
- } else {
|
|
|
|
|
- ElMessage({
|
|
|
|
|
- message: res.msg,
|
|
|
|
|
- type: 'warning'
|
|
|
|
|
- })
|
|
|
|
|
}
|
|
}
|
|
|
}).finally(() => submitLoading.value = false)
|
|
}).finally(() => submitLoading.value = false)
|
|
|
} else {
|
|
} else {
|
|
@@ -4375,11 +4369,6 @@ const handleSubmit = async (FormRefs) => {
|
|
|
message: res.msg,
|
|
message: res.msg,
|
|
|
type: 'success'
|
|
type: 'success'
|
|
|
})
|
|
})
|
|
|
- } else {
|
|
|
|
|
- ElMessage({
|
|
|
|
|
- message: res.msg,
|
|
|
|
|
- type: 'warning'
|
|
|
|
|
- })
|
|
|
|
|
}
|
|
}
|
|
|
}).finally(() => submitLoading.value = false)
|
|
}).finally(() => submitLoading.value = false)
|
|
|
}
|
|
}
|