|
|
@@ -1,6 +1,25 @@
|
|
|
<template>
|
|
|
<div class="app-content">
|
|
|
<form @submit="formSubmit">
|
|
|
+
|
|
|
+ <view class="module-com">
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <div class="tui-title required">手机号</div>
|
|
|
+ <input v-model="form.mobile" type="number" placeholder-class="phcolor" @blur="checkShopFn"
|
|
|
+ placeholder-style="color:#CCCCCC" class="tui-input" name="mobile" placeholder="申请人手机号" />
|
|
|
+ </tui-list-cell>
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <div class="tui-title required">验证码</div>
|
|
|
+ <input v-model="form.authCode" type="number" style="width:330upx;" placeholder-class="phcolor" placeholder-style="color:#CCCCCC" class="tui-input" name="authCode" placeholder="请填写验证码" />
|
|
|
+ <button v-if="hasGet == false" class="admin-button-com blue middle" @click="requestAuthCode()">获取</button>
|
|
|
+ <button v-else class="admin-button-com default middle" >{{count}}</button>
|
|
|
+ </tui-list-cell>
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <div class="tui-title required">姓名</div>
|
|
|
+ <input v-model="form.adminName" type="text" placeholder-class="phcolor" placeholder-style="color:#CCCCCC" class="tui-input" name="adminName" placeholder="申请人姓名" />
|
|
|
+ </tui-list-cell>
|
|
|
+ </view>
|
|
|
+
|
|
|
<view class="module-com">
|
|
|
<tui-list-cell class="line-cell" :hover="false" >
|
|
|
<div class="tui-title">花店名称</div>
|
|
|
@@ -22,24 +41,6 @@
|
|
|
</tui-list-cell>
|
|
|
</view>
|
|
|
|
|
|
- <view class="module-com">
|
|
|
- <tui-list-cell class="line-cell" :hover="false">
|
|
|
- <div class="tui-title required">姓名</div>
|
|
|
- <input v-model="form.adminName" type="text" placeholder-class="phcolor" placeholder-style="color:#CCCCCC" class="tui-input" name="adminName" placeholder="申请人姓名" />
|
|
|
- </tui-list-cell>
|
|
|
- <tui-list-cell class="line-cell" :hover="false">
|
|
|
- <div class="tui-title required">手机号</div>
|
|
|
- <input v-model="form.mobile" type="number" placeholder-class="phcolor" placeholder-style="color:#CCCCCC" class="tui-input" name="mobile" placeholder="申请人手机号" />
|
|
|
- </tui-list-cell>
|
|
|
-
|
|
|
- <tui-list-cell class="line-cell" :hover="false">
|
|
|
- <div class="tui-title required">验证码</div>
|
|
|
- <input v-model="form.authCode" type="number" style="width:330upx;" placeholder-class="phcolor" placeholder-style="color:#CCCCCC" class="tui-input" name="authCode" placeholder="请填写验证码" />
|
|
|
- <button v-if="hasGet == false" class="admin-button-com blue middle" @click="requestAuthCode()">获取</button>
|
|
|
- <button v-else class="admin-button-com default middle" >{{count}}</button>
|
|
|
- </tui-list-cell>
|
|
|
- </view>
|
|
|
-
|
|
|
<view class="module-com">
|
|
|
<view class="module-tit">
|
|
|
<span>门店照片</span>
|
|
|
@@ -106,6 +107,7 @@ import util from '@/utils/util';
|
|
|
import { APIHOST } from '@/config'
|
|
|
import { getShopInfo} from "@/utils/auth";
|
|
|
import { getDictionaries } from '@/api/mini'
|
|
|
+import { checkShop } from '@/api/shop'
|
|
|
export default {
|
|
|
name: "apply-data",
|
|
|
components: {
|
|
|
@@ -186,6 +188,20 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
...mapActions(['setUserShopAll']),
|
|
|
+ checkShopFn(val){
|
|
|
+ // #ifdef MP-WEIXIN
|
|
|
+ let that = this
|
|
|
+ checkShop({mobile:val.detail.value}).then(res=>{
|
|
|
+ if(res.code == 1){
|
|
|
+ if(res.data.has == 1){
|
|
|
+ that.$util.confirmModal({content:'此手机号已开店(可能由批发商添加),您可直接登录',okText:'去登录'},() => {
|
|
|
+ that.pageTo({url: '/pagesClient/official/toLogin'})
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ // #endif
|
|
|
+ },
|
|
|
goToService(){
|
|
|
plus.runtime.openURL('http://www.wixhb.com/main/hzg-register')
|
|
|
},
|