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

xx

parent 9c5a6abe
...@@ -105,8 +105,15 @@ ...@@ -105,8 +105,15 @@
"navigationBarTitleText": "选择企业", "navigationBarTitleText": "选择企业",
"enablePullDownRefresh": false "enablePullDownRefresh": false
} }
} },{
"path" : "pages/user/register/index",
"name":"register",
"style" :
{
"navigationBarTitleText": "注册",
"enablePullDownRefresh": false
}
}
], ],
"subPackages":[], "subPackages":[],
"tabBar": { "tabBar": {
......
...@@ -24,13 +24,9 @@ ...@@ -24,13 +24,9 @@
/** /**
* loginType 1需要注册页,0不需要,直接注册 * loginType 1需要注册页,0不需要,直接注册
* mallType 1开放、0封闭 * mallType 1开放、0封闭
* registerPageType * ReqisterPageType
* 此字段是当loginType为普通登录时有意义 * 此字段是当loginType为普通登录时有意义
0-页面有 手机号+验证码
1-页面有 手机号+验证码+工号
2-页面有 输入密码
3-页面有 礼品卡+密码
4-页面有 手机号验证码+姓名+工号
*/ */
import { import {
mapActions, mapActions,
...@@ -44,7 +40,7 @@ ...@@ -44,7 +40,7 @@
data() { data() {
return { return {
list:[], list:[],
registerInfo:{ registerInfo:{
companyId:'', //开放式传 companyId:'', //开放式传
mobile:'', //封闭式传 mobile:'', //封闭式传
empcardno:'',//封闭式传 empcardno:'',//封闭式传
...@@ -67,16 +63,20 @@ ...@@ -67,16 +63,20 @@
* 选择企业 * 选择企业
*/ */
async selectEnterprise(item){ async selectEnterprise(item){
console.log(item) if(item.loginType && item.mallType == 0){
if(item.loginType){ //1需要注册页 // 0-页面有 手机号+验证码 phCodeReg
// 1-页面有 手机号+验证码+工号 phCodeEmpnoReg
// 3-页面有 礼品卡+密码 giftPwdReg
// 4-页面有 手机号验证码+姓名+工号 pwdCodeNameEmpnoReg
this.$Router.push({ path: '/pages/user/register/index',query:{"reqisterPageType":item.reqisterPageType}})
}else{//不需要注册 }else{//不需要注册
let register = await this.registerInfoFn(item.companyId); let register = await this.reg isterInfoFn(item.companyId);
if (register) { //注册成功 if (register) { //注册成功
uni.navigateTo({ uni.navigateTo({
url: '/pages/h5/index', 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