Commit ba8cd802 authored by 小耗子's avatar 小耗子

xx

parent 9c5a6abe
......@@ -105,8 +105,15 @@
"navigationBarTitleText": "选择企业",
"enablePullDownRefresh": false
}
}
},{
"path" : "pages/user/register/index",
"name":"register",
"style" :
{
"navigationBarTitleText": "注册",
"enablePullDownRefresh": false
}
}
],
"subPackages":[],
"tabBar": {
......
......@@ -24,13 +24,9 @@
/**
* loginType 1需要注册页,0不需要,直接注册
* mallType 1开放、0封闭
* registerPageType
* ReqisterPageType
* 此字段是当loginType为普通登录时有意义
0-页面有 手机号+验证码
1-页面有 手机号+验证码+工号
2-页面有 输入密码
3-页面有 礼品卡+密码
4-页面有 手机号验证码+姓名+工号
*/
import {
mapActions,
......@@ -44,7 +40,7 @@
data() {
return {
list:[],
registerInfo:{
registerInfo:{
companyId:'', //开放式传
mobile:'', //封闭式传
empcardno:'',//封闭式传
......@@ -67,16 +63,20 @@
* 选择企业
*/
async selectEnterprise(item){
console.log(item)
if(item.loginType){ //1需要注册页
if(item.loginType && item.mallType == 0){
// 0-页面有 手机号+验证码 phCodeReg
// 1-页面有 手机号+验证码+工号 phCodeEmpnoReg
// 3-页面有 礼品卡+密码 giftPwdReg
// 4-页面有 手机号验证码+姓名+工号 pwdCodeNameEmpnoReg
this.$Router.push({ path: '/pages/user/register/index',query:{"reqisterPageType":item.reqisterPageType}})
}else{//不需要注册
let register = await this.registerInfoFn(item.companyId);
let register = await this.reg isterInfoFn(item.companyId);
if (register) { //注册成功
uni.navigateTo({
url: '/pages/h5/index',
})
}
uni.setStorageSync("registerPageType", item.registerPageType)
}
}
}
......
<template>
<view>
礼品卡绑定
</view>
</template>
\ No newline at end of file
<template>
<view>
<ph-code-empno-reg v-if="reqisterPageType == 1"></ph-code-empno-reg>
<gift-pwd-reg v-if="reqisterPageType == 3"></gift-pwd-reg>
<pwd-code-name-empnoReg v-if="reqisterPageType == 4"></pwd-code-name-empnoReg>
</view>
</template>
<script>
// 0-页面有 手机号+验证码 phCodeReg 已有流程 1,3,4
// 1-页面有 手机号+验证码+工号 phCodeEmpnoReg
// 3-页面有 礼品卡+密码 giftPwdReg
// 4-页面有 手机号验证码+姓名+工号 pwdCodeNameEmpnoReg
import giftPwdReg from './giftPwdReg';
import phCodeEmpnoReg from './phCodeEmpnoReg';
import pwdCodeNameEmpnoReg from './pwdCodeNameEmpnoReg';
export default {
components: {
giftPwdReg,
phCodeEmpnoReg,
pwdCodeNameEmpnoReg
},
// props:{
// reqisterPageType:{
// type: Number,
// default: 0
// }
// },
data() {
return {
reqisterPageType:this.$Route.query.reqisterPageType
}
},
methods: {
}
}
</script>
<style>
</style>
<template>
<view>
手机号,验证码,工号注册
</view>
</template>
\ No newline at end of file
<template>
<view>
手机号,验证码,姓名,工号注册
</view>
</template>
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment