| | |
| | | <view class="topic-font m-l-a m-r-0" v-if="apitype!=='loginAdmin'" @click="toReg">前往注册</view>
|
| | |
|
| | | <!-- #ifdef PUB_CUSTOMER -->
|
| | | <view class="topic-font m-l-a m-r-0" @click="toHome">返回首页</view>
|
| | | <view class="topic-font m-l-a m-r-0" @click="toHome" v-if="!source">返回首页</view>
|
| | | <view class="topic-font m-l-a m-r-0" @click="backpage" v-if="source==='jump'">返回上一页</view>
|
| | |
|
| | | <!-- #endif -->
|
| | | <!-- #ifdef PUB_PARTNER -->
|
| | | <view class="topic-font m-l-a m-r-0" @click="()=>{
|
| | |
| | | <script>
|
| | | export default {
|
| | | async onLoad(options) {
|
| | | this.source = options.source || ''
|
| | | this.sharePartnerUserId = options.sharePartnerUserId || ''
|
| | | // #ifdef PUB_CUSTOMER
|
| | | var query = options.q && decodeURIComponent(options.q) || ''
|
| | | var querydto = {}
|
| | |
| | | } catch (e) {
|
| | | console.error('error', e)
|
| | | }
|
| | | } |
| | | try { |
| | | if (!querydto.partnerUserId) { |
| | | if (options.query && options.query.scene) { |
| | | //说明是特殊小程序二维码扫码跳转的 |
| | | var keyvalues = decodeURIComponent(options.query.scene).split("&") |
| | | for (var item of keyvalues) { |
| | | var tarr = item.split("=") |
| | | querydto[tarr[0]] = tarr[1] |
| | | } |
| | | } |
| | | } |
| | | |
| | | } catch (e) { |
| | | console.error('error2', e) |
| | | }
|
| | | try {
|
| | | if (!querydto.partnerUserId) {
|
| | | if (options.query && options.query.scene) {
|
| | | //说明是特殊小程序二维码扫码跳转的
|
| | | var keyvalues = decodeURIComponent(options.query.scene).split("&")
|
| | | for (var item of keyvalues) {
|
| | | var tarr = item.split("=")
|
| | | querydto[tarr[0]] = tarr[1]
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | } catch (e) {
|
| | | console.error('error2', e)
|
| | | }
|
| | |
|
| | |
|
| | |
| | | //退出登录了,或者失效了
|
| | | // uni.navigateTo({
|
| | | // url: `/sub_pages/customer/customer-info/customer-info?source=step&partnerUserId=${querydto.partnerUserId}&partnerUserName=${querydto.partnerUserName}`
|
| | | // }) |
| | | if (!querydto.partnerUserName) { |
| | | tmp.$message.showLoading() |
| | | const resname = await tmp.$http.request('get', '/api/customer/partner/name', { |
| | | params: { |
| | | id: querydto.partnerUserId |
| | | } |
| | | }) |
| | | tmp.$message.hideLoading() |
| | | if (resname.code == 0) { |
| | | querydto.partnerUserName = resname.data || '' |
| | | } |
| | | |
| | | // })
|
| | | if (!querydto.partnerUserName) {
|
| | | tmp.$message.showLoading()
|
| | | const resname = await tmp.$http.request('get',
|
| | | '/api/customer/partner/name', {
|
| | | params: {
|
| | | id: querydto.partnerUserId
|
| | | }
|
| | | })
|
| | | tmp.$message.hideLoading()
|
| | | if (resname.code == 0) {
|
| | | querydto.partnerUserName = resname.data || ''
|
| | | }
|
| | |
|
| | | }
|
| | | uni.navigateTo({
|
| | | url: `/pages/login/supplier-reg?partnerUserId=${querydto.partnerUserId}&partnerUserName=${querydto.partnerUserName}`
|
| | |
| | |
|
| | | phoneNumber: '',
|
| | | smsCode: '',
|
| | | source: '', //来源
|
| | | sharePartnerUserId: '', //分享跳转登录的id
|
| | |
|
| | | checked: false,
|
| | | loginType: 'pwd', //pwd和code,密码和验证码登录
|
| | |
| | | uni.redirectTo({
|
| | | url: '/pages/login/supplier-reg'
|
| | | })
|
| | | // todo 如果是有分享id的,可能需要提前进行绑定
|
| | |
|
| | |
|
| | | // #endif
|
| | | },
|
| | | changeAll(e) {
|
| | |
| | | // uni.navigateBack();
|
| | | // }, 1000);
|
| | |
|
| | | //todo 登录后可能需要进行绑定
|
| | |
|
| | | } else {
|
| | | // uni.showToast({
|
| | | // title: '登录失败!',
|