修改本地生活商家入驻表单内容
This commit is contained in:
parent
4a333f3a95
commit
caa62093ad
@ -46,6 +46,21 @@
|
||||
<u-field label="管辖网点号" v-model="form.dominationBankNo" label-width="160" placeholder="请输入管辖网点号" required />
|
||||
</view> -->
|
||||
|
||||
<view class="apply-form-item">
|
||||
<u-field label="商家名称" v-model="form.shopName" label-width="160" placeholder="请输入商家名称" required />
|
||||
</view>
|
||||
|
||||
<view class="apply-form-item">
|
||||
<u-field label="商家图标" label-width="160" placeholder="请上传商家图标" :border-bottom="false"
|
||||
required disabled />
|
||||
<view class="apply-form-upload" @click="uploadLogo" v-if="form.shopLogo">
|
||||
<image :src="form.shopLogo" mode="aspectFit"></image>
|
||||
</view>
|
||||
<view class="apply-form-upload" @click="uploadLogo" v-else>
|
||||
<u-icon name="plus" color="#e2e2e2" size="48" top="28"></u-icon>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 账户类型 -->
|
||||
<view class="apply-form-item bank-type flex">
|
||||
<u-field label="账户类型" label-width="160" :border-bottom="false"
|
||||
@ -302,6 +317,8 @@
|
||||
return {
|
||||
showLargeNumber: true,
|
||||
form: {
|
||||
shopName: '',
|
||||
shopLogo: '',
|
||||
bankType: 1,
|
||||
largeNumber: '',
|
||||
bankName: '',
|
||||
@ -524,6 +541,25 @@
|
||||
})
|
||||
},
|
||||
|
||||
uploadLogo() {
|
||||
uni.chooseImage({
|
||||
count: 1,
|
||||
success: async (file) => {
|
||||
uni.showLoading({
|
||||
title: '上传中...'
|
||||
})
|
||||
const {success,data} = await ossUpload(file.tempFilePaths[0], file.tempFiles[0].path, 'local_life_shop_logo/')
|
||||
if(success) {
|
||||
this.form.shopLogo = data
|
||||
uni.hideLoading()
|
||||
} else {
|
||||
uni.showToast({icon:'none', title: '上传失败'})
|
||||
uni.hideLoading()
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
// 选择账户类型
|
||||
choseType(e) {
|
||||
this.showLargeNumber = false
|
||||
@ -535,7 +571,7 @@
|
||||
// 提交表单
|
||||
async onSubmit() {
|
||||
const {form, isAgree, fileList} = this
|
||||
const {bankType, largeNumber, bankName, bankCard, businessLicense, crftNo1, idCard, name, empowerPhone, address} = this.form
|
||||
const {shopName, shopLogo, bankType, largeNumber, bankName, bankCard, businessLicense, crftNo1, idCard, name, empowerPhone, address} = this.form
|
||||
const latitude = this.cityInfo.gcj02_lat
|
||||
const longitude = this.cityInfo.gcj02_lng
|
||||
|
||||
@ -555,6 +591,14 @@
|
||||
// }
|
||||
// })
|
||||
|
||||
if (!shopName) return this.$toast({
|
||||
title: '请输入商家名称'
|
||||
})
|
||||
|
||||
if (!shopLogo) return this.$toast({
|
||||
title: '请上传商家图标'
|
||||
})
|
||||
|
||||
if (bankType == 1 && !largeNumber) return this.$toast({
|
||||
title: '请输入大额卡号'
|
||||
})
|
||||
@ -603,7 +647,7 @@
|
||||
data,
|
||||
code,
|
||||
msg
|
||||
} = await addLocalStore({bankType, largeNumber, bankName, bankCard, businessLicense, crftNo1, idCard, name, empowerPhone, address, lstore_id, latitude, longitude})
|
||||
} = await addLocalStore({shopName, shopLogo, bankType, largeNumber, bankName, bankCard, businessLicense, crftNo1, idCard, name, empowerPhone, address, lstore_id, latitude, longitude})
|
||||
if(code == 1) {
|
||||
this.$toast({
|
||||
title: msg
|
||||
|
||||
Loading…
Reference in New Issue
Block a user