Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
train_vue
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
train
train_vue
Commits
3ac18b99
Commit
3ac18b99
authored
Feb 22, 2022
by
不吃草的咩
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
微信支付,,,
parent
83582146
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
519 additions
and
283 deletions
+519
-283
config/mp-sdk.js
config/mp-sdk.js
+1
-1
mp-sdk/lib/requestImg.js
mp-sdk/lib/requestImg.js
+0
-4
pages/document/qyDetail/qyDetail.wxml
pages/document/qyDetail/qyDetail.wxml
+14
-1
pages/document/qyDetail/qyDetail.wxss
pages/document/qyDetail/qyDetail.wxss
+37
-1
pages/document/subsign/subsign.js
pages/document/subsign/subsign.js
+56
-43
pages/home/home.js
pages/home/home.js
+3
-1
pages/my/home.js
pages/my/home.js
+1
-2
pages/uploadcard/uploadcard.js
pages/uploadcard/uploadcard.js
+407
-230
No files found.
config/mp-sdk.js
View file @
3ac18b99
...
...
@@ -14,7 +14,7 @@ export const colorUISdk = new ColorUISdk({
dev
:
{
// url: 'http://101.42.222.235:8050/'
// url:'http://jbzhang.censoft.com.cn/'
url
:
'
http://192.168.1
5.24
9:8010/
'
url
:
'
http://192.168.1
4.7
9:8010/
'
},
//本地环境
host
:
{
...
...
mp-sdk/lib/requestImg.js
View file @
3ac18b99
//图片上传请求
const
requestImg
=
(
promise
,
loading
=
false
,
config
)
=>
{
return
new
Promise
(
(
resolve
,
reject
)
=>
{
console
.
log
(
config
.
api
[
config
.
env
].
url
+
promise
.
url
);
console
.
log
(
config
.
api
.
filePath
);
console
.
log
(
promise
.
filePath
);
if
([
'
produce
'
,
'
dev
'
,
'
host
'
].
includes
(
config
.
env
))
{
if
(
loading
)
{
wx
.
showLoading
({
...
...
@@ -11,7 +8,6 @@ const requestImg = (promise, loading = false, config) => {
mask
:
true
})
}
wx
.
uploadFile
({
url
:
config
.
api
[
config
.
env
].
url
+
promise
.
url
,
header
:
promise
.
header
||
config
.
api
.
header
,
...
...
pages/document/qyDetail/qyDetail.wxml
View file @
3ac18b99
...
...
@@ -2,5 +2,18 @@
<ui-navbar backtext="返回" isCenter>
<text slot="center">{{jgTitle}}</text>
</ui-navbar>
<view class="box">
<view class="title"><text>中国通信企业协会介绍</text></view>
<view class="detail"><text>公司简介</text></view>
<view class="wen"><text> 中国通信企业协会是经民政部核准注册登记,由信息通信行业基础运营、信息服务、设备制造、工程建设、网络运维、网络安全等通信产业相关的企业、事业单位和个人自愿组成的全国性、行业性、非营利的社团组织。成立于1990年12月,原名中国邮电企业管理协会,2001年5月更名为中国通信企业协会(简称中国通信企协)。中国通信企业协会理事会由全国有关通信部门的领导、企业家、专家和学者组成,现有副会长21名,常务理事71名,理事228名。
协会团体会员单位1100余家。会员单位中,基础运营企业约占17%,设备制造企业约占3%,通信工程建设企业约占15%,通信网络运维企业约占30%,增值服务企业约占13%,虚拟运营企业约占4%,网络安全企业约占9%,光电缆企业约占5%,其他约占4%。
</text></view>
<view class="detail"><text>业务范围</text></view>
<view class="wen"><text> 中国通信企业协会部分职能,根据国家有关通信和信息化发展的政策和要求,结合通信发展实际,研究分析通信相关行业发展状况和趋势,总结和探索通信行业经营、管理、改革、服务和发展的新经验、新思路、新途径,为政府主管部门和企业提供建议和参考。
研究制订通信行业团体标准等相关行业标准,并组织宣贯,经政府部门批准或委托,积极稳妥地开展相关领域能力水平评定。
通信行业、企业咨询服务。承接企业委托课题研究,以及调查、评估、管理咨询;举办通信发展论坛、研讨会,组织对通信业发展的研究分析;为企业提供通信质量、先进技术型企业评估、知识产权运用标杆、中国驰名商标等相关咨询服务。
推动通信企业改善产品质量,提高服务水平,维护消费者的合法权益。根据政府授权,承担通信服务质量有关工作。
组织开展通信行业技术、业务、管理、法规等培训工作。
</text></view>
</view>
</ui-sys>
pages/document/qyDetail/qyDetail.wxss
View file @
3ac18b99
/* pages/qyDetail/qyDetail.wxss */
\ No newline at end of file
/* pages/qyDetail/qyDetail.wxss */
.box{
width: 98%;
margin: 0 auto;
background-color: #ffffff;
box-sizing: border-box;
padding: 10rpx;
}
.box .title {
width: 100%;
height: 80rpx;
line-height: 80rpx;
text-align: center;
}
.box .title text{
font-size: 32rpx;
font-weight: bold;
/* color: ; */
}
.box .detail {
width: 100%;
text-align: center;
}
.box .detail text{
font-size: 28rpx;
font-weight: bold;
/* color: ; */
}
.wen{
font-size: 26rpx;
line-height: 2;
text-indent: 2em;
box-sizing: border-box;
padding: 16rpx 0;
}
\ No newline at end of file
pages/document/subsign/subsign.js
View file @
3ac18b99
...
...
@@ -19,6 +19,7 @@ Page({
isShowZige
:
false
,
isShowPeixun
:
false
,
fromDate
:{
id
:
''
,
username
:
''
,
//姓名
gender
:
''
,
//性别
card
:
''
,
//身份证号
...
...
@@ -153,43 +154,43 @@ Page({
},
nextCard
(){
//bug问题 重新赋值
//
this.setData({
//
["fromDate.username"]:this.data.username,
//
["fromDate.card"]:this.data.card,
//
["fromDate.phone"]:this.data.phone,
//
["fromDate.company"]:this.data.company,
//
["fromDate.beizhu"]:this.data.beizhu
//
});
//
let params = this.data.fromDate;
//
let gender = '';
//
if(params.gender !== ''){
//
gender = this.data.fromDate.gender == 0 ? '男' :'女'
//
}
//
let reg = /^[1-9]\d{5}(?:18|19|20)\d{2}(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]\d|30|31)\d{3}[\dXx]$/;
//
let phonereg = /^(?:(?:\+|00)86)?1\d{10}$/
//
if(params.username == ''){
//
Toast('姓名不能为空');
//
return;
//
}else if(gender == ''){
//
Toast('请选择您的性别');
//
return;
//
}else if(!(reg.test(params.card))){
//
Toast('身份证号不正确');
//
return;
//
}else if(!(phonereg.test(params.phone))){
//
Toast('手机号格式不正确');
//
return;
//
}else if(params.homework == ''){
//
Toast('请选择作业类别');
//
return;
//
}else if(params.zige == ''){
//
Toast('请选择资格类型');
//
return;
//
}else if(params.peixun == ''){
//
Toast('请选择培训类型');
//
return;
//
}
//
app.information = this.data.fromDate;
this
.
setData
({
[
"
fromDate.username
"
]:
this
.
data
.
username
,
[
"
fromDate.card
"
]:
this
.
data
.
card
,
[
"
fromDate.phone
"
]:
this
.
data
.
phone
,
[
"
fromDate.company
"
]:
this
.
data
.
company
,
[
"
fromDate.beizhu
"
]:
this
.
data
.
beizhu
});
let
params
=
this
.
data
.
fromDate
;
let
gender
=
''
;
if
(
params
.
gender
!==
''
){
gender
=
this
.
data
.
fromDate
.
gender
==
0
?
'
男
'
:
'
女
'
}
let
reg
=
/^
[
1-9
]\d{5}(?:
18|19|20
)\d{2}(?:
0
[
1-9
]
|10|11|12
)(?:
0
[
1-9
]
|
[
1-2
]\d
|30|31
)\d{3}[\d
Xx
]
$/
;
let
phonereg
=
/^
(?:(?:\+
|00
)
86
)?
1
\d{10}
$/
if
(
params
.
username
==
''
){
Toast
(
'
姓名不能为空
'
);
return
;
}
else
if
(
gender
==
''
){
Toast
(
'
请选择您的性别
'
);
return
;
}
else
if
(
!
(
reg
.
test
(
params
.
card
))){
Toast
(
'
身份证号不正确
'
);
return
;
}
else
if
(
!
(
phonereg
.
test
(
params
.
phone
))){
Toast
(
'
手机号格式不正确
'
);
return
;
}
else
if
(
params
.
homework
==
''
){
Toast
(
'
请选择作业类别
'
);
return
;
}
else
if
(
params
.
zige
==
''
){
Toast
(
'
请选择资格类型
'
);
return
;
}
else
if
(
params
.
peixun
==
''
){
Toast
(
'
请选择培训类型
'
);
return
;
}
app
.
information
=
this
.
data
.
fromDate
;
wx
.
navigateTo
({
url
:
'
/pages/uploadcard/uploadcard
'
,
})
...
...
@@ -202,10 +203,12 @@ Page({
// if(options.price == null || options.price == undefined){
// price =
// }
let
phone
=
app
.
phone
==
''
?
wx
.
getStorageSync
(
'
phone
'
)
:
app
.
phone
this
.
setData
({
[
"
fromDate.price
"
]:
options
.
price
,
phone
:
app
.
phone
,
[
"
fromDate.phone
"
]:
app
.
phone
,
phone
:
phone
,
[
"
fromDate.phone
"
]:
phone
,
[
"
fromDate.id
"
]:
options
.
id
});
//获取课程类型,动态生成列表
app
.
colorUISdk
.
request
({
...
...
@@ -256,14 +259,24 @@ Page({
[
"
popup.studyText
"
]:
app
.
information
.
studyhigh
==
''
?
'
点击选择文化程度
'
:
app
.
information
.
studyhigh
,
[
"
popup.homeworkText
"
]:
app
.
information
.
homework
==
''
?
'
点击选择作业类别
'
:
app
.
information
.
homework
,
[
"
popup.zigeTypeText
"
]:
app
.
information
.
zige
==
''
?
'
点击选择资格类型
'
:
app
.
information
.
zige
,
[
"
popup.peixunTypeText
"
]:
app
.
information
.
peixun
==
''
?
'
点击选择培训类型
'
:
app
.
information
.
peixun
[
"
popup.peixunTypeText
"
]:
app
.
information
.
peixun
==
''
?
'
点击选择培训类型
'
:
app
.
information
.
peixun
,
[
"
fromDate.price
"
]:
app
.
information
.
price
,
});
}
},
onClickLeft
(){
wx
.
navigateBack
({
delta
:
1
,
})
let
pages
=
getCurrentPages
();
let
prevPage
=
pages
[
pages
.
length
-
2
];
if
(
prevPage
.
route
==
"
pages/uploadcard/uploadcard
"
){
wx
.
navigateBack
({
delta
:
3
,
})
}
else
{
wx
.
navigateBack
({
delta
:
1
,
})
}
},
/**
...
...
pages/home/home.js
View file @
3ac18b99
...
...
@@ -130,7 +130,9 @@ Page({
if
(
data
.
errcode
==
0
)
{
// let random = this.randomWord(false, 43);
// let random = Math.random().toString(36).substr(2);
app
.
phone
=
data
.
phone_info
.
phoneNumber
;
app
.
phone
=
data
.
phone_info
.
phoneNumber
;
//双保险
wx
.
setStorageSync
(
'
phone
'
,
data
.
phone_info
.
phoneNumber
);
Toast
.
success
(
'
登录成功
'
);
this
.
setData
({
isLogin
:
false
,
...
...
pages/my/home.js
View file @
3ac18b99
...
...
@@ -102,8 +102,7 @@ Page({
}
},
payOrder
(){
var
openid
=
wx
.
getStorageSync
(
'
openid
'
);
var
openid
=
wx
.
getStorageSync
(
'
openid
'
);
app
.
colorUISdk
.
request
({
url
:
`wx/pay_one?openid=
${
openid
}
`
,
method
:
'
POST
'
...
...
pages/uploadcard/uploadcard.js
View file @
3ac18b99
This diff is collapsed.
Click to expand it.
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