|
@@ -46,7 +46,10 @@
|
|
|
{{form.contactPhone}}
|
|
|
</u-form-item>
|
|
|
<u-form-item label="汽配商邀请码">
|
|
|
- <u-input v-model="form.inviteCode" placeholder="如没有可不填"/>
|
|
|
+ <u-input v-model="form.inviteCode" @input="$u.debounce(findDealer, 500)" placeholder="如没有可不填"/>
|
|
|
+ </u-form-item>
|
|
|
+ <u-form-item label="汽配商" v-if="form.inviteName">
|
|
|
+ {{form.inviteName||'--'}}
|
|
|
</u-form-item>
|
|
|
</u-form>
|
|
|
<!-- 详情 -->
|
|
@@ -75,6 +78,9 @@
|
|
|
<u-form-item label="汽配商邀请码">
|
|
|
{{form.inviteCode||'--'}}
|
|
|
</u-form-item>
|
|
|
+ <u-form-item label="汽配商">
|
|
|
+ {{form.inviteName||'--'}}
|
|
|
+ </u-form-item>
|
|
|
</u-form>
|
|
|
</view>
|
|
|
<view class="form-btn-con flex justify_center" v-if="!isRead">
|
|
@@ -87,7 +93,7 @@
|
|
|
import Address from '@/components/address.vue'
|
|
|
import uniPopup from '@/components/uni-popup/uni-popup.vue'
|
|
|
import popupCon from '@/components/uni-popup/popup-con.vue'
|
|
|
- import { xprhStoreApply } from '@/api/xprh.js'
|
|
|
+ import { xprhStoreApply, xprhFindDealer } from '@/api/xprh.js'
|
|
|
const baseUrl = getApp().globalData.baseUrl
|
|
|
export default{
|
|
|
components: {
|
|
@@ -200,6 +206,21 @@
|
|
|
removeYyzzPhoto(index){
|
|
|
this.form.licenseImage = ''
|
|
|
},
|
|
|
+ findDealer(v){
|
|
|
+ if(!this.form.inviteCode){return}
|
|
|
+ uni.showLoading({
|
|
|
+ title: "正在查询"
|
|
|
+ })
|
|
|
+ xprhFindDealer({inviteCode: this.form.inviteCode}).then(res => {
|
|
|
+ if(res.status == 200){
|
|
|
+ this.form.inviteName = res.data
|
|
|
+ }else{
|
|
|
+ this.form.inviteCode = ''
|
|
|
+ }
|
|
|
+ uni.showToast({icon: 'none',title: res.message})
|
|
|
+ uni.hideLoading()
|
|
|
+ })
|
|
|
+ },
|
|
|
// 表单提交
|
|
|
formSubmit(){
|
|
|
this.$refs.uForm.validate(valid => {
|