Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mini_own
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
geruidan
mini_own
Commits
ba8cd802
Commit
ba8cd802
authored
Jun 08, 2023
by
小耗子
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xx
parent
9c5a6abe
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
76 additions
and
13 deletions
+76
-13
pages.json
pages.json
+9
-2
pages/user/enterprise.vue
pages/user/enterprise.vue
+11
-11
pages/user/register/giftPwdReg.vue
pages/user/register/giftPwdReg.vue
+5
-0
pages/user/register/index.vue
pages/user/register/index.vue
+41
-0
pages/user/register/phCodeEmpnoReg.vue
pages/user/register/phCodeEmpnoReg.vue
+5
-0
pages/user/register/pwdCodeNameEmpnoReg.vue
pages/user/register/pwdCodeNameEmpnoReg.vue
+5
-0
No files found.
pages.json
View file @
ba8cd802
...
...
@@ -105,8 +105,15 @@
"navigationBarTitleText"
:
"选择企业"
,
"enablePullDownRefresh"
:
false
}
}
},{
"path"
:
"pages/user/register/index"
,
"name"
:
"register"
,
"style"
:
{
"navigationBarTitleText"
:
"注册"
,
"enablePullDownRefresh"
:
false
}
}
],
"subPackages"
:[],
"tabBar"
:
{
...
...
pages/user/enterprise.vue
View file @
ba8cd802
...
...
@@ -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
)
}
}
}
...
...
pages/user/register/giftPwdReg.vue
0 → 100644
View file @
ba8cd802
<
template
>
<view>
礼品卡绑定
</view>
</
template
>
\ No newline at end of file
pages/user/register/index.vue
0 → 100644
View file @
ba8cd802
<
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
>
pages/user/register/phCodeEmpnoReg.vue
0 → 100644
View file @
ba8cd802
<
template
>
<view>
手机号,验证码,工号注册
</view>
</
template
>
\ No newline at end of file
pages/user/register/pwdCodeNameEmpnoReg.vue
0 → 100644
View file @
ba8cd802
<
template
>
<view>
手机号,验证码,姓名,工号注册
</view>
</
template
>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment