Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
rmczjs1
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
qd01
rmczjs1
Commits
f2661d55
Commit
f2661d55
authored
Mar 07, 2025
by
zhangsan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
0c522693
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
72 additions
and
28 deletions
+72
-28
userInfoCheck.ts
src/utils/userInfoCheck.ts
+8
-0
index.vue
src/views/czdy/index.vue
+15
-9
index.vue
src/views/home/index.vue
+24
-11
index.vue
src/views/txgz/index.vue
+6
-2
index.vue
src/views/user/index.vue
+14
-3
withdraw.vue
src/views/user/withdraw.vue
+2
-1
zjmx.vue
src/views/user/zjmx.vue
+3
-2
No files found.
src/utils/userInfoCheck.ts
View file @
f2661d55
...
@@ -15,6 +15,14 @@ export const isApplyDy = (message:string) => {
...
@@ -15,6 +15,14 @@ export const isApplyDy = (message:string) => {
})
})
return
false
return
false
}
}
if
(
userInfo
.
dy
==
3
){
showToast
({
message
:
'
请使用财政党员身份签到满3天进行使用
'
,
// message:message || "您还不是财政党员,请先成为财政党员",
duration
:
2000
})
return
false
}
return
true
;
return
true
;
};
};
export
const
isEealNameAuthentication
=
()
=>
{
export
const
isEealNameAuthentication
=
()
=>
{
...
...
src/views/czdy/index.vue
View file @
f2661d55
...
@@ -2,7 +2,9 @@
...
@@ -2,7 +2,9 @@
<div
class=
"container"
>
<div
class=
"container"
>
<img
src=
"@/static/pages/news/newsbg.png"
alt=
""
>
<img
src=
"@/static/pages/news/newsbg.png"
alt=
""
>
<div
class=
"btn1"
@
click=
"handleClick"
>
<div
class=
"btn1"
@
click=
"handleClick"
>
{{
userInfo
.
dy
==
1
?
'
立即宣誓,并加入财政结算党员
'
:
'
您所宣誓证词已提交,请耐心等待通过
'
}}
{{
userInfo
.
dy
==
1
?
'
立即宣誓,并加入财政结算党员
'
:
userInfo
.
dy
==
2
?
'
您所宣誓证词已提交,请耐心等待通过
'
:
userInfo
.
dy
==
3
?
'
恭喜您已成为财政党员
'
:
'
立即宣誓,并加入财政结算党员
'
}}
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
@@ -20,20 +22,24 @@ onMounted(() => {
...
@@ -20,20 +22,24 @@ onMounted(() => {
getuserInfo
()
getuserInfo
()
})
})
function
handleClick
()
{
function
handleClick
()
{
if
(
userInfo
.
value
.
dy
!=
1
)
{
if
(
userInfo
.
value
.
dy
!=
1
)
{
return
false
return
false
}
}
if
(
!
isEealNameAuthentication
())
{
if
(
!
isEealNameAuthentication
())
{
return
return
}
}
if
(
userInfo
.
value
.
smCount
<
3
)
{
// if (userInfo.value.smCount
<
3
)
{
showFailToast
(
'
请邀请3位好友加入财政结算才能完成宣誓仪式
'
)
// showFailToast('请邀请3位好友加入财政结算才能完成宣誓仪式')
}
else
{
// } else {
// request.get('/system/user/dysq').then(res => {
// showToast('您所宣誓证词已提交,请耐心等待通过')
// getuserInfo()
// })
// }
request
.
get
(
'
/system/user/dysq
'
).
then
(
res
=>
{
request
.
get
(
'
/system/user/dysq
'
).
then
(
res
=>
{
showToast
(
'
您所宣誓证词已提交,请耐心等待通过
'
)
showToast
(
'
您所宣誓证词已提交,请耐心等待通过
'
)
getuserInfo
()
getuserInfo
()
})
})
}
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
...
@@ -61,7 +67,7 @@ function handleClick() {
...
@@ -61,7 +67,7 @@ function handleClick() {
background
:
#e5010e
;
background
:
#e5010e
;
font-weight
:
bold
;
font-weight
:
bold
;
color
:
#fff
;
color
:
#fff
;
font-size
:
1
6
px
;
font-size
:
1
4
px
;
padding
:
0
20px
;
padding
:
0
20px
;
display
:
inline-block
;
display
:
inline-block
;
}
}
...
...
src/views/home/index.vue
View file @
f2661d55
...
@@ -61,7 +61,6 @@ async function getNotices() {
...
@@ -61,7 +61,6 @@ async function getNotices() {
});
});
content
.
value
=
res
.
rows
.
filter
(
item
=>
item
.
noticeType
==
0
||
item
.
noticeType
==
1
||
item
.
noticeType
==
2
);
content
.
value
=
res
.
rows
.
filter
(
item
=>
item
.
noticeType
==
0
||
item
.
noticeType
==
1
||
item
.
noticeType
==
2
);
content3
.
value
=
res
.
rows
.
filter
(
item
=>
item
.
noticeType
==
3
);
content3
.
value
=
res
.
rows
.
filter
(
item
=>
item
.
noticeType
==
3
);
console
.
log
(
content
.
value
)
if
(
content
.
value
.
length
>
0
)
{
if
(
content
.
value
.
length
>
0
)
{
showGuide
.
value
=
true
;
showGuide
.
value
=
true
;
}
}
...
@@ -70,12 +69,12 @@ async function getNotices() {
...
@@ -70,12 +69,12 @@ async function getNotices() {
showFailToast
(
'
获取通知信息失败
'
);
// 提示用户获取通知信息失败
showFailToast
(
'
获取通知信息失败
'
);
// 提示用户获取通知信息失败
}
}
}
}
const
getUserInfo
=
()
=>
{
const
getUserInfo
=
()
=>
{
request
.
get
(
'
/system/user/
'
).
then
(
res
=>
{
request
.
get
(
'
/system/user/
'
).
then
(
res
=>
{
userInfo
.
value
=
res
userInfo
.
value
=
res
})
})
}
}
const
getotherInfo
=
()
=>
{
const
getotherInfo
=
()
=>
{
request
.
get
(
'
/system/user/syjdtjy
'
).
then
(
res
=>
{
request
.
get
(
'
/system/user/syjdtjy
'
).
then
(
res
=>
{
getUserInfo
();
getUserInfo
();
})
})
...
@@ -83,20 +82,33 @@ const getotherInfo = ()=>{
...
@@ -83,20 +82,33 @@ const getotherInfo = ()=>{
getotherInfo
()
getotherInfo
()
// 处理另一个点击事件
// 处理另一个点击事件
function
handleClick1
(
item
)
{
function
handleClick1
(
item
)
{
if
(
!
isEealNameAuthentication
())
{
if
(
!
isEealNameAuthentication
())
{
return
return
}
}
if
(
item
===
1
)
{
if
(
item
===
1
)
{
router
.
push
(
'
/bind/card
'
);
router
.
push
(
'
/bind/card
'
);
}
else
if
(
item
===
2
)
{
}
else
if
(
item
===
2
)
{
if
(
userInfo
.
value
.
extend2
<
13
)
{
if
(
userInfo
.
value
.
extend2
<
13
)
{
showFailToast
(
'
请邀请2人加快一格进度
'
);
showFailToast
(
'
请邀请2人加快一格进度
'
);
setTimeout
(()
=>
{
setTimeout
(()
=>
{
router
.
push
(
'
/user/invite
'
);
router
.
push
(
'
/user/invite
'
);
},
1000
);
},
1000
);
}
}
if
(
userInfo
.
value
.
extend2
==
13
){
if
(
userInfo
.
value
.
extend2
==
13
)
{
showFailToast
(
'
请先成为人民结算党员
'
);
if
(
userInfo
.
value
.
dy
==
2
)
{
showToast
({
message
:
'
请先成为人民结算党员
'
,
duration
:
2000
})
return
false
}
if
(
userInfo
.
value
.
dy
==
3
)
{
showToast
({
message
:
'
请使用财政党员身份签到满3天进行使用
'
,
duration
:
2000
})
return
false
}
}
}
}
}
}
}
...
@@ -116,7 +128,7 @@ getNotices();
...
@@ -116,7 +128,7 @@ getNotices();
padding
:
20px
40px
;
padding
:
20px
40px
;
}
}
.subtitle
{
.subtitle
{
text-align
:
left
;
text-align
:
left
;
margin-bottom
:
10px
;
margin-bottom
:
10px
;
}
}
...
@@ -159,8 +171,9 @@ getNotices();
...
@@ -159,8 +171,9 @@ getNotices();
height
:
auto
;
height
:
auto
;
}
}
}
}
.swipe-example
{
img
{
.swipe-example
{
img
{
width
:
100%
;
width
:
100%
;
height
:
auto
;
height
:
auto
;
}
}
...
...
src/views/txgz/index.vue
View file @
f2661d55
...
@@ -41,7 +41,7 @@ const digits = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '
...
@@ -41,7 +41,7 @@ const digits = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '
const
units
=
[
''
,
'
拾
'
,
'
佰
'
,
'
千
'
];
const
units
=
[
''
,
'
拾
'
,
'
佰
'
,
'
千
'
];
const
bigUnits
=
[
''
,
'
万
'
,
'
亿
'
,
'
兆
'
];
const
bigUnits
=
[
''
,
'
万
'
,
'
亿
'
,
'
兆
'
];
function
numberToChinese
(
num
){
function
numberToChinese
(
num
)
{
// 处理0
// 处理0
if
(
num
===
0
)
return
'
零
'
;
if
(
num
===
0
)
return
'
零
'
;
...
@@ -107,7 +107,11 @@ function handleClick() {
...
@@ -107,7 +107,11 @@ function handleClick() {
if
(
!
isEealNameAuthentication
())
{
if
(
!
isEealNameAuthentication
())
{
return
return
}
}
if
(
userInfo
.
value
.
dy
==
2
)
{
showToast
(
'
请成为财政结算党员后进行出售
'
)
showToast
(
'
请成为财政结算党员后进行出售
'
)
}
else
if
(
userInfo
.
value
.
dy
==
3
)
{
showToast
(
'
请使用财政党员身份签到满3天进行使用
'
)
}
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
...
...
src/views/user/index.vue
View file @
f2661d55
...
@@ -171,7 +171,7 @@ onMounted(fetchData)
...
@@ -171,7 +171,7 @@ onMounted(fetchData)
<
span
>
每日签到
<
/span
>
<
span
>
每日签到
<
/span
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
<
div
class
=
"
card user-card
"
>
<
div
class
=
"
card user-card
"
style
=
"
padding: 10px 10px 10px 0 ;
"
>
<
div
class
=
"
amontwarp
"
>
<
div
class
=
"
amontwarp
"
>
<
div
class
=
"
item
"
>
<
div
class
=
"
item
"
>
<
span
>
国债收益
<
/span
>
<
span
>
国债收益
<
/span
>
...
@@ -192,6 +192,17 @@ onMounted(fetchData)
...
@@ -192,6 +192,17 @@ onMounted(fetchData)
<
var
-
button
block
type
=
"
success
"
size
=
"
small
"
@
click
=
"
gomx(3)
"
>
明细
<
/var-button
>
<
var
-
button
block
type
=
"
success
"
size
=
"
small
"
@
click
=
"
gomx(3)
"
>
明细
<
/var-button
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
<
div
class
=
"
amontwarp
"
>
<
div
class
=
"
item
"
>
<
span
>
财政党员津贴
<
/span
>
<
div
><
span
style
=
"
color: red;font-size: 18px;font-weight: 600;
"
>
{{
userData
?.
q4
||
0
}}
<
/span>元</
div
>
<
/div
>
<
div
class
=
"
item1
"
>
<
var
-
button
block
type
=
"
danger
"
size
=
"
small
"
@
click
=
"
gotx(userData?.q4, 4, '财政党员津贴')
"
>
提现
<
/var-button
>
<
var
-
button
block
type
=
"
success
"
size
=
"
small
"
@
click
=
"
gomx(4)
"
>
明细
<
/var-button
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
<
div
class
=
"
pzbox
"
v
-
ripple
@
click
=
"
jumptxgz
"
>
<
div
class
=
"
pzbox
"
v
-
ripple
@
click
=
"
jumptxgz
"
>
<
img
src
=
"
@/static/jspz.png
"
alt
=
""
>
<
img
src
=
"
@/static/jspz.png
"
alt
=
""
>
...
@@ -243,7 +254,7 @@ onMounted(fetchData)
...
@@ -243,7 +254,7 @@ onMounted(fetchData)
}
}
.
amontwarp
{
.
amontwarp
{
width
:
50
%
;
width
:
33
%
;
display
:
flex
;
display
:
flex
;
flex
-
direction
:
column
;
flex
-
direction
:
column
;
justify
-
content
:
space
-
between
;
justify
-
content
:
space
-
between
;
...
@@ -258,7 +269,7 @@ onMounted(fetchData)
...
@@ -258,7 +269,7 @@ onMounted(fetchData)
}
}
.
item1
{
.
item1
{
padding
:
0
2
0
px
;
padding
:
0
1
0
px
;
box
-
sizing
:
border
-
box
;
box
-
sizing
:
border
-
box
;
margin
-
top
:
10
px
;
margin
-
top
:
10
px
;
display
:
flex
;
display
:
flex
;
...
...
src/views/user/withdraw.vue
View file @
f2661d55
...
@@ -17,6 +17,7 @@ const emptyTipsShow = ref(false)
...
@@ -17,6 +17,7 @@ const emptyTipsShow = ref(false)
const
range
=
ref
([
const
range
=
ref
([
{
text
:
"
国债收益
"
,
value
:
'
2
'
},
{
text
:
"
国债收益
"
,
value
:
'
2
'
},
{
text
:
"
国债余额
"
,
value
:
'
3
'
},
{
text
:
"
国债余额
"
,
value
:
'
3
'
},
{
text
:
"
财政党员津贴
"
,
value
:
'
4
'
},
])
])
// 获取路由参数中的tab
// 获取路由参数中的tab
...
@@ -92,7 +93,7 @@ const handleClick = (item) => {
...
@@ -92,7 +93,7 @@ const handleClick = (item) => {
<!-- 头部信息 -->
<!-- 头部信息 -->
<div
class=
"card-header"
>
<div
class=
"card-header"
>
<div
class=
"type-badge"
:class=
"
{ 'type-2': item.walletType == 2 }">
<div
class=
"type-badge"
:class=
"
{ 'type-2': item.walletType == 2 }">
{{
item
.
walletType
==
2
?
'
国债收益
'
:
'
国债余额
'
}}
{{
item
.
walletType
==
2
?
'
国债收益
'
:
item
.
walletType
==
3
?
'
国债余额
'
:
'
财政党员津贴
'
}}
</div>
</div>
<div
class=
"amount"
>
+
{{
item
.
withdrawAmount
}}
<span
class=
"unit"
>
元
</span></div>
<div
class=
"amount"
>
+
{{
item
.
withdrawAmount
}}
<span
class=
"unit"
>
元
</span></div>
</div>
</div>
...
...
src/views/user/zjmx.vue
View file @
f2661d55
...
@@ -14,7 +14,7 @@ const loading = ref(false);
...
@@ -14,7 +14,7 @@ const loading = ref(false);
const
emptyTipsShow
=
ref
(
false
);
const
emptyTipsShow
=
ref
(
false
);
// 下拉选项
// 下拉选项
const
range
=
ref
([{
text
:
"
财政结算余额
"
,
value
:
1
},
{
text
:
"
国债收益
"
,
value
:
2
},
{
text
:
"
国债余额
"
,
value
:
3
}]);
const
range
=
ref
([{
text
:
"
财政结算余额
"
,
value
:
1
},
{
text
:
"
国债收益
"
,
value
:
2
},
{
text
:
"
国债余额
"
,
value
:
3
}
,
{
text
:
"
财政党员津贴
"
,
value
:
4
}
]);
// 获取路由参数中的tab
// 获取路由参数中的tab
const
active
=
ref
(
Number
(
route
.
query
.
type
)
||
2
);
const
active
=
ref
(
Number
(
route
.
query
.
type
)
||
2
);
...
@@ -40,7 +40,7 @@ const getList = async () => {
...
@@ -40,7 +40,7 @@ const getList = async () => {
beginDate
:
""
,
beginDate
:
""
,
};
};
const
res
=
await
request
.
post
(
const
res
=
await
request
.
post
(
`/ops/walletdetail/list?pageN
um
=
${
pageNum
.
value
}
&pageSize=
${
pageSize
.
value
}
`
,
`/ops/walletdetail/list?pageN
o
=
${
pageNum
.
value
}
&pageSize=
${
pageSize
.
value
}
`
,
data
data
);
);
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
...
@@ -96,6 +96,7 @@ const handleClick = (item) => {
...
@@ -96,6 +96,7 @@ const handleClick = (item) => {
item
.
balanceType
==
1
?
"
财政结算余额
"
:
item
.
balanceType
==
1
?
"
财政结算余额
"
:
item
.
balanceType
==
2
?
"
国债收益
"
:
item
.
balanceType
==
2
?
"
国债收益
"
:
item
.
balanceType
==
3
?
"
国债余额
"
:
item
.
balanceType
==
3
?
"
国债余额
"
:
item
.
balanceType
==
4
?
"
财政党员津贴
"
:
""
}}
""
}}
</span>
</span>
</div>
</div>
...
...
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