修改适用优惠券
This commit is contained in:
@@ -13,22 +13,28 @@
|
||||
>
|
||||
<span class="color-000">审核未通过:</span><span class="text-color-theme">{{form.reason}}</span>
|
||||
</van-notice-bar>
|
||||
<van-field label="手机号" input-align="right" v-model="form.mobile" readonly/>
|
||||
<van-field label="姓名" input-align="right" placeholder="请输入姓名" v-model="form.name" :rules="[{ required: true, message: '请输入姓名' }]"/>
|
||||
<van-field label="手机号" required input-align="right" v-model="form.mobile" readonly/>
|
||||
<van-field label="姓名" required input-align="right" placeholder="请输入姓名" v-model="form.name" :rules="[{ required: true, message: '请输入姓名' }]"/>
|
||||
<!-- 购车城市 -->
|
||||
<van-field label="购车城市" :border="false" input-align="right" placeholder="请选择购车城市" v-model="form.city" name="area" readonly
|
||||
<van-field label="品牌车型" required input-align="right" v-model="form.city" readonly/>
|
||||
<!--
|
||||
<van-field label="购车城市" required :border="false" input-align="right" placeholder="请选择购车城市" v-model="form.city" name="area" readonly
|
||||
is-link @click="showCityPicker" />
|
||||
-->
|
||||
|
||||
<!-- 购车门店(必填) -->
|
||||
<van-field name="store" :border="false" label="购车门店" input-align="right" placeholder="请选择购车门店" v-model="form.store" readonly is-link
|
||||
<van-field name="store" required :border="false" label="购车门店" input-align="right" placeholder="请选择购车门店" v-model="form.store" readonly is-link
|
||||
@click="showStorePicker" :rules="[{ required: true, message: '请选择购车门店' }]" />
|
||||
|
||||
<!-- 品牌车型(必填) -->
|
||||
<van-field name="model" :border="false" label="品牌车型" input-align="right" placeholder="请选择品牌车型" v-model="form.model" readonly is-link
|
||||
<van-field label="品牌车型" required input-align="right" v-model="form.model" readonly/>
|
||||
<!--
|
||||
<van-field name="model" required :border="false" label="品牌车型" input-align="right" placeholder="请选择品牌车型" v-model="form.model" readonly is-link
|
||||
@click="showModelPicker" :rules="[{ required: true, message: '请选择品牌车型' }]" />
|
||||
-->
|
||||
|
||||
<!-- 上传发票(必填) -->
|
||||
<van-cell title="上传发票" :border="false">
|
||||
<van-cell title="上传发票" required :border="false">
|
||||
<template #value>
|
||||
<a href="javascript:void(0)" @click="showPopContent(allowance_invice_info,2)" class="view-example"><span class="font-26 mr10">查看示例</span><van-icon size="16" name="arrow" /></a>
|
||||
</template>
|
||||
@@ -153,7 +159,9 @@ const form = reactive({
|
||||
insuranceFile: [],
|
||||
invoiceUrl: '',
|
||||
insuranceUrl: '',
|
||||
reason: ''
|
||||
reason: '',
|
||||
cityName: '',
|
||||
brandName: ''
|
||||
});
|
||||
|
||||
// 选择器可见性
|
||||
@@ -173,8 +181,8 @@ const seriesColumns = ref([]);
|
||||
|
||||
// 校验规则
|
||||
const rules = {
|
||||
store: [{ required: true, message: '请选择购车门店' }],
|
||||
model: [{ required: true, message: '请选择品牌车型' }],
|
||||
// store: [{ required: true, message: '请选择购车门店' }],
|
||||
// model: [{ required: true, message: '请选择品牌车型' }],
|
||||
invoiceFile: [{ validator: (val) => val && val.length > 0, message: '请上传发票' }],
|
||||
// insuranceFile: [{ validator: (val) => val && val.length > 0, message: '请上传商业保险单' }],
|
||||
};
|
||||
@@ -197,6 +205,7 @@ onMounted( async() => {
|
||||
}else{
|
||||
await getMobile(couponId.value);
|
||||
}
|
||||
await loadStoresByCity(form.cityId);
|
||||
});
|
||||
|
||||
// API方法定义
|
||||
@@ -204,7 +213,8 @@ const getMobile = async (couponId) => {
|
||||
try {
|
||||
const response = await api.get('/auto/ucenter/couponDetail', { id:couponId });
|
||||
if (response.code === 200) {
|
||||
form.mobile = response.data.mobile;
|
||||
// form.mobile = response.data.mobile;
|
||||
Object.assign(form, response.data);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
|
||||
Reference in New Issue
Block a user