Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
杨炀
/
ztx_wx_gzt
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
3e1407b4
authored
2026-05-06 16:30:55 +0800
by
lttnew
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
须知
1 parent
90c0a58b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
62 additions
and
132 deletions
level/paymentDetail.vue
personal/addVip_per.vue
personal/home.vue
level/paymentDetail.vue
View file @
3e1407b
...
...
@@ -588,6 +588,7 @@ const handleSubmit = async () => {
padding
:
20
rpx
30
rpx
;
background
:
#fff
;
box-shadow
:
0
-2
rpx
10
rpx
rgba
(
0
,
0
,
0
,
0.05
);
z-index
:
99
;
.total-info
{
flex
:
1
;
...
...
personal/addVip_per.vue
View file @
3e1407b
...
...
@@ -78,55 +78,22 @@
</uni-forms>
</view>
</view>
<view
class=
"fixed-agreeline"
>
<view
class=
"agreeline"
>
<image
@
click=
"changeAgree(agree)"
v-if=
"agree"
:src=
"config.baseUrl_api+'/fs/static/login/xz_dwn@2x.png'"
></image>
<image
@
click=
"changeAgree(agree)"
v-else
:src=
"config.baseUrl_api+'/fs/static/login/xz@2x.png'"
>
</image>
<view>
我已阅读
<text
@
click=
"openpopup"
>
《入会须知》
</text></view>
</view>
</view>
<view
class=
"fixedBottom"
><button
class=
"btn-red"
@
click=
"goSubmit"
>
确 定
</button></view>
<!-- 会员须知 -->
<uni-popup
ref=
"popup"
type=
"bottom"
background-color=
"#fff"
animation
:disable-scroll=
"true"
:mask-click=
"false"
>
<view
class=
"tt"
>
注册须知
</view>
<view
class=
"tt"
>
入会须知
</view>
<view
class=
"popBody"
>
_
{{
baseFormData
.
name
}}
_欢迎您申请成为中国跆拳道协会(以下简称中国跆协)会员,请确保本次申请是经过您本人或监护人授权同意后的自愿行为,请您务必仔细阅读本入会须知。
<br
/>
一、中国跆协会员分为个人会员和单位会员。
<br
/>
二、成为本协会会员条件:遵守中国跆协章程和协会各项规章制度及相关决议,按期交纳会费,积极支持和参与中国跆拳道事业发展的社会各届人士或地方跆拳道协会、俱乐部、培训机构等,均可自愿申请成为中国跆协会员。
<br
/>
三、个人会员为在中国工作和生活的跆拳道爱好者,16 周岁以下应有监护人协助申请,会员须为中国公民。
<br
/>
四、会员入会需向所在区域内中国跆协单位会员提出入会申请,并按程序报中国跆协批准,按规定交纳会费。
<br
/>
五、会员享有《中国跆拳道协会会员管理办法》规定的会员权利。
<br
/>
六、会员应履行《中国跆拳道协会会员管理办法》规定的会员义务。
<br
/>
七、凡中国跆协会员,须按照《中国跆拳道协会会员会费标准(2021 版)》按时交纳年度会费。
<br
/>
八、会员行为违反《中国跆拳道协会会员管理办法》中规定的,按照相关处罚规定进行处理。
<br
/>
九、其它会员相关内容请查看《中国跆拳道协会章程》《中国跆拳道协会会员管理办法》。
<br
/>
<button
@
click=
"closepopup"
class=
"btn-red"
>
我已阅读
</button>
</view>
</uni-popup>
<uni-popup
ref=
"infoConfirm"
type=
"center"
:disable-scroll=
"true"
:mask-click=
"false"
>
<view
class=
"tt"
>
确认信息
</view>
<view
class=
"popBody"
>
<view>
</view>
<button
@
click=
"closepopup"
class=
"btn-red"
>
已确认
</button>
</view>
</uni-popup>
</view>
</
template
>
<view
class=
"fixed-agreeline"
>
<view
class=
"agreeline"
>
<checkbox-group
@
change=
"onAgreeChange"
>
<label
class=
"agree-label"
>
<checkbox
:checked=
"agree"
color=
"#C40F18"
value=
"1"
/>
<text
class=
"agree-text"
>
我已阅读并同意
</text>
<text
class=
"notice-link"
@
click
.
stop=
"showNotice(1)"
>
《注册须知》
</text>
<text
class=
"notice-link"
@
click
.
stop=
"showNotice(2)"
>
《入会须知》
</text>
</label>
</checkbox-group>
</view>
</view>
<view
class=
"fixedBottom"
><button
class=
"btn-red"
@
click=
"goSubmit"
>
确 定
</button></view>
</view>
</
template
>
<
script
setup
>
import
{
...
...
@@ -144,9 +111,7 @@ import {
import
*
as
aes2
from
'@/common/utils.js'
const
current
=
ref
(
0
)
const
popup
=
ref
(
null
)
const
infoConfirm
=
ref
(
null
)
const
agree
=
ref
(
false
)
const
agree
=
ref
(
false
)
const
perId
=
ref
()
const
photoArr
=
ref
({})
const
regionsList
=
ref
([])
...
...
@@ -307,9 +272,22 @@ function onClickItem(e) {
}
function
changeAgree
(
item
)
{
agree
.
value
=
!
item
}
function
onAgreeChange
(
e
)
{
const
values
=
e
.
detail
.
value
agree
.
value
=
values
.
includes
(
'1'
)
}
// 查看须知 - 跳转到须知页面
function
showNotice
(
type
)
{
const
pageMap
=
{
1
:
'/pages/index/notice-registration'
,
2
:
'/pages/index/notice-membership-vip'
}
const
url
=
pageMap
[
type
]
if
(
url
)
{
uni
.
navigateTo
({
url
})
}
}
//身份证识别
function
upIdCardImgFront
(
e
)
{
...
...
@@ -506,18 +484,7 @@ function giveBirthDay() {
}
function
openpopup
()
{
popup
.
value
.
open
()
}
function
closepopup
()
{
agree
.
value
=
true
popup
.
value
.
close
()
}
function
changeIdcType
(
e
)
{
function
changeIdcType
(
e
)
{
// 切换证件照类型把当前页面数据清空
cardObj
.
value
=
{}
photoArr
.
value
=
{}
...
...
@@ -532,13 +499,13 @@ function changeIdcType(e) {
function
goSubmit
()
{
if
(
!
agree
.
value
)
{
uni
.
showToast
({
icon
:
'none'
,
title
:
'请阅
知入会须知'
,
duration
:
2000
});
return
if
(
!
agree
.
value
)
{
uni
.
showToast
({
icon
:
'none'
,
title
:
'请阅
读并同意注册须知、入会须知'
,
duration
:
2000
});
return
}
// 验证必填项
if
(
!
baseFormData
.
value
.
name
)
{
...
...
@@ -735,22 +702,26 @@ function getUserInfo() {
z-index
:
1
;
}
.agreeline
{
padding
:
20
rpx
40
rpx
;
box-sizing
:
border-box
;
display
:
flex
;
font-size
:
30
rpx
;
text
{
color
:
#014A9F
;
}
image
{
width
:
40
rpx
;
height
:
40
rpx
;
margin-right
:
20
rpx
;
}
}
.agreeline
{
padding
:
20
rpx
30
rpx
;
box-sizing
:
border-box
;
}
.agree-label
{
display
:
flex
;
align-items
:
center
;
flex-wrap
:
wrap
;
font-size
:
24
rpx
;
}
.agree-text
{
color
:
#666
;
margin-left
:
10
rpx
;
}
.notice-link
{
color
:
#007AFF
;
}
.upCard
{
position
:
relative
;
...
...
personal/home.vue
View file @
3e1407b
...
...
@@ -102,48 +102,6 @@
</view>
<uni-icons
color=
"#999"
size=
"20"
type=
"arrowright"
></uni-icons>
</view>
<!--
<view
class=
"query-item"
@
click=
"goToWebView(1)"
>
<view
class=
"query-item-left"
>
<image
:src=
"config.baseUrl_api + '/fs/static/user_icon03@2x.png'"
class=
"query-item-icon"
></image>
<text
class=
"query-item-text"
>
单位会员查询
</text>
</view>
<uni-icons
type=
"arrowright"
size=
"20"
color=
"#999"
></uni-icons>
</view>
<view
class=
"query-item"
@
click=
"goToWebView(2)"
>
<view
class=
"query-item-left"
>
<image
:src=
"config.baseUrl_api + '/fs/static/user_icon03@2x.png'"
class=
"query-item-icon"
></image>
<text
class=
"query-item-text"
>
个人会员查询
</text>
</view>
<uni-icons
type=
"arrowright"
size=
"20"
color=
"#999"
></uni-icons>
</view>
<view
class=
"query-item"
@
click=
"goToWebView(3)"
>
<view
class=
"query-item-left"
>
<image
:src=
"config.baseUrl_api + '/fs/static/user_icon02@2x.png'"
class=
"query-item-icon"
></image>
<text
class=
"query-item-text"
>
旧版级位证书查询
</text>
</view>
<uni-icons
type=
"arrowright"
size=
"20"
color=
"#999"
></uni-icons>
</view>
-->
<!--
<view
class=
"query-item"
@
click=
"goToWebView(4)"
>
<view
class=
"query-item-left"
>
<image
:src=
"config.baseUrl_api + '/fs/static/user_icon02@2x.png'"
class=
"query-item-icon"
></image>
<text
class=
"query-item-text"
>
新版级位证书查询
</text>
</view>
<uni-icons
type=
"arrowright"
size=
"20"
color=
"#999"
></uni-icons>
</view>
-->
<!--
<view
class=
"query-item"
@
click=
"goToWebView(5)"
>
<view
class=
"query-item-left"
>
<image
:src=
"config.baseUrl_api + '/fs/static/user_icon02@2x.png'"
class=
"query-item-icon"
></image>
<text
class=
"query-item-text"
>
级位记录查询
</text>
</view>
<uni-icons
type=
"arrowright"
size=
"20"
color=
"#999"
></uni-icons>
</view>
-->
<!--
<view
class=
"query-item"
@
click=
"goToWebView(6)"
>
<view
class=
"query-item-left"
>
<image
:src=
"config.baseUrl_api + '/fs/static/user_icon02@2x.png'"
class=
"query-item-icon"
></image>
<text
class=
"query-item-text"
>
国际段位证书查询
</text>
</view>
<uni-icons
type=
"arrowright"
size=
"20"
color=
"#999"
></uni-icons>
</view>
-->
<view
class=
"query-item"
@
click=
"goToRecord(1)"
>
<view
class=
"query-item-left"
>
<image
:src=
"config.baseUrl_api + '/fs/static/user_icon02@2x.png'"
class=
"query-item-icon"
></image>
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
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 post a comment