Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
CFFP-HB
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chao Sun
CFFP-HB
Commits
50df2ead
Commit
50df2ead
authored
Jan 10, 2023
by
sunchao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
团队业绩单数bug修复
parent
3b08473e
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
77 additions
and
29 deletions
+77
-29
components/myteam/myteam-table.vue
+4
-1
pages/announcement/announcement.vue
+7
-4
pages/announcement/announcement_detail.vue
+5
-2
pages/authentication-query/authentication-result.vue
+38
-12
pages/courselist/courselist.vue
+2
-1
pages/index/index.vue
+5
-3
pages/personalCenter/myTeam.vue
+3
-2
pages/personalCenter/teamMembers/teamMembers.vue
+10
-2
pages/personalCenter/teamPerformance/teamPerformance.vue
+3
-2
No files found.
components/myteam/myteam-table.vue
View file @
50df2ead
...
...
@@ -27,7 +27,9 @@
<span>
{{
pointItem
.
areaCenterName
}}
</span>
</view>
<view
class=
"content-box-title"
>
<span
style=
"color:#FF0000;"
>
{{
pointItem
.
orderNum
}}
</span>
<span
style=
"color:#FF0000;"
>
{{
pointItem
.
orderNum
}}
</span>
</view>
<view
class=
"content-box-title"
>
<span
style=
"color:#FF0000;"
>
¥
{{
pointItem
.
coursePrice
}}
</span>
...
...
@@ -89,6 +91,7 @@
};
},
mounted
()
{
console
.
log
(
this
.
dataList
)
// this.alist = this.dataList
// this.list = JSON.parse(JSON.stringify(this.dataList))
// this.$nextTick(() => {
...
...
pages/announcement/announcement.vue
View file @
50df2ead
<
template
>
<view
class=
"top"
>
<text
class=
"iconfont icon-youjiantou"
@
click=
"goBack()"
></text>
<text
class=
"iconfont icon-youjiantou
zuojiantou
"
@
click=
"goBack()"
></text>
<text>
公告列表
</text>
</view>
<view
class=
"container"
>
...
...
@@ -57,8 +57,8 @@
})
},
goBack
(){
uni
.
navigate
To
({
url
:
'../index/index'
uni
.
navigate
Back
({
delta
:
1
})
}
}
...
...
@@ -76,11 +76,14 @@
width
:
100%
;
margin
:
0
auto
;
background
:
#fff
;
.
icon-you
jiantou{
.
zuo
jiantou{
display
:
inline-block
;
transform
:
rotate
(
180deg
);
font-size
:
30
rpx
;
z-index
:
1
;
position
:
absolute
;
top
:
30
rpx
;
left
:
20
rpx
;
}
text
:nth-child
(
2
)
{
width
:
100%
;
...
...
pages/announcement/announcement_detail.vue
View file @
50df2ead
<
template
>
<view
class=
"top"
>
<text
class=
"iconfont icon-youjiantou"
@
click=
"goBack()"
></text>
<text
class=
"iconfont icon-youjiantou
zuojiantou
"
@
click=
"goBack()"
></text>
<text>
公告详情
</text>
</view>
<view
class=
"announcement_detail_wrapper container"
>
...
...
@@ -68,11 +68,14 @@
position
:
relative
;
width
:
100%
;
margin
:
0
auto
;
.
icon-you
jiantou{
.
zuo
jiantou{
display
:
inline-block
;
transform
:
rotate
(
180deg
);
font-size
:
30
rpx
;
z-index
:
1
;
position
:
absolute
;
top
:
30
rpx
;
left
:
20
rpx
;
}
text
:nth-child
(
2
)
{
width
:
100%
;
...
...
pages/authentication-query/authentication-result.vue
View file @
50df2ead
<
template
>
<view
class=
"container"
>
<view
class=
"container"
style=
"padding-top: 50rpx;background: #fff;"
>
<text
class=
"iconfont icon-youjiantou zuojiantou"
@
click=
"goBack()"
style=
"left: 20rpx;"
:style=
"
{top:queryType==1? '16rpx':'-10rpx'}">
</text>
<view
class=
"others"
v-if=
"queryType == 2"
>
...
...
@@ -12,12 +12,14 @@
</view>
</view>
<view
class=
"certifyListContent"
v-if=
"userCertificates?.length>0"
>
<view
class=
"certifyInfoItem"
v-for=
"item in userCertificates"
:key=
"item?.cerNo"
>
<h4>
{{
item
?.
cerName
}}
</h4>
<view
class=
"certifyImgBox"
>
<image
:src=
"item?.cerUrl"
mode=
"widthFix"
></image>
<view>
认证编号:
{{
item
?.
authenticationCode
}}
</view>
<view>
有效期至:
{{
dateFormat
(
item
?.
endDate
)
}}
</view>
<view
class=
"certifyListContent"
v-if=
"userCertificates.length>0"
>
<view
class=
"certifyInfoItem"
v-for=
"item in userCertificates"
:key=
"item.cerNo"
@
click=
"previewImg(item)"
>
<h4>
{{
item
.
cerName
}}
</h4>
<view
class=
"certifyImgBox"
>
<image
:src=
"item.cerUrl"
alt=
""
srcset=
""
mode=
"widthFix"
></image>
<view>
认证编号:
{{
item
.
authenticationCode
}}
</view>
<view>
有效期至:
{{
dateFormat
(
item
.
endDate
)
}}
</view>
</view>
</view>
</view>
</view>
...
...
@@ -57,6 +59,22 @@
delta
:
1
});
},
// 预览图片
previewImg
(
e
){
// 预览图片
uni
.
previewImage
({
urls
:[
e
.
cerUrl
],
longPressActions
:
{
itemList
:
[
'发送给朋友'
,
'保存图片'
],
success
:
function
(
data
)
{
console
.
log
(
'选中了第'
+
(
data
.
tapIndex
+
1
)
+
'个按钮,第'
+
(
data
.
index
+
1
)
+
'张图片'
);
},
fail
:
function
(
err
)
{
console
.
log
(
err
.
errMsg
);
}
}
});
},
getResult
(){
const
param
=
{
queryType
:(
this
.
queryType
==
'null'
||
this
.
queryType
==
'undefined'
)?
undefined
:
this
.
queryType
,
...
...
@@ -104,20 +122,27 @@
.certifyListContent
{
.certifyInfoItem{
background-color
:
#fff
;
margin-bottom
:
10
rpx
;
//
margin-bottom
:
10
rpx
;
border-bottom
:
10
rpx
#FBFBFB
solid
;
padding
:
20
rpx
0
;
width
:
100%
;
display
:
flex
;
flex-direction
:
column
;
align-items
:
center
;
.certifyImgBox{
text-align
:
center
;
}
image{
max-width
:
6
0%
;
max-width
:
10
0%
;
height
:
auto
;
margin
:
0
auto
;
}
.certifyImgBox
{
display
:
flex
;
flex-direction
:
column
;
align-items
:
flex-start
;
}
}
.certifyInfoItem
:last-child
{
border-bottom
:
0
;
}
}
</
style
>
\ No newline at end of file
pages/courselist/courselist.vue
View file @
50df2ead
...
...
@@ -101,6 +101,6 @@
padding
:
10
rpx
;
}
.pad
{
padding
:
0
30
rpx
10
0
rpx
30
rpx
;
padding
:
0
30
rpx
2
0
rpx
30
rpx
;
}
</
style
>
\ No newline at end of file
pages/index/index.vue
View file @
50df2ead
...
...
@@ -53,6 +53,9 @@
</view>
</view>
</view>
<view
class=
""
style=
"text-align: center;color: #666666;font-size: 24rpx;"
>
由银盾保险经纪有限公司提供技术支持
</view>
<!--
<tabBar
:currentPage=
"currentPage"
></tabBar>
-->
</view>
<uni-popup
ref=
"popup"
type=
"top"
background-color=
"#fff"
>
...
...
@@ -282,7 +285,7 @@
},
announcementQuery
()
{
api
.
announcementQuery
({
announcementTypeId
:
37
announcementTypeId
:
686
}).
then
((
res
)
=>
{
this
.
announcementInfo
=
res
[
'data'
][
'announcementInfoList'
]
?
res
[
'data'
][
'announcementInfoList'
...
...
@@ -401,8 +404,7 @@
.course_content
{
background
:
#fff
;
position
:
relative
;
padding-bottom
:
100
rpx
;
padding-bottom
:
30
rpx
;
.tag
{
padding
:
20
rpx
;
display
:
flex
;
...
...
pages/personalCenter/myTeam.vue
View file @
50df2ead
<
template
>
<view
class=
"container"
>
<
!--
<text
class=
"iconfont icon-youjiantou zuojiantou"
@
click=
"goBack()"
style=
"left: 20rpx;"
></text>
--
>
<
text
class=
"iconfont icon-youjiantou zuojiantou"
@
click=
"goBack()"
style=
"left: 20rpx;"
></text
>
<view
v-for=
"item in minorMenuLists.filter(v=>v.isShow)"
:key=
"item.title"
@
click=
"goteam(item)"
class=
"liBox"
>
<view
class=
"infoBox"
>
<!--
<image
:src=
"'/static/moduleIcon/'+item.icon+'.png'"
alt=
""
srcset=
""
mode=
"widthFix"
></image>
-->
...
...
@@ -69,6 +69,6 @@
font-size
:
16px
;
font-weight
:
400
;
border-bottom
:
3px
transparent
solid
;
//
border-image
:
linear-gradient
(
to
right
,
#FA882F
,
#FFCCCC
)
0.5
10
;
border-image
:
linear-gradient
(
to
right
,
#FA882F
,
#FFCCCC
)
0.5
10
;
}
</
style
>
\ No newline at end of file
pages/personalCenter/teamMembers/teamMembers.vue
View file @
50df2ead
<
template
>
<view
class=
"container"
>
<text
class=
"iconfont icon-youjiantou zuojiantou"
@
click=
"goBack()"
style=
"left: 20rpx;"
></text>
<!--
<text
class=
"iconfont icon-youjiantou zuojiantou"
@
click=
"goBack()"
style=
"left: 20rpx;"
></text>
-->
<!-- tab选项 -->
<view
class=
"tabTitle"
>
...
...
@@ -125,7 +126,14 @@
text-align
:
center
;
margin-bottom
:
20px
;
background
:
#FFFFFF
;
.zuojiantou{
display
:
inline-block
;
transform
:
rotate
(
180deg
);
font-size
:
30
rpx
;
z-index
:
1
;
position
:
absolute
;
top
:
30
rpx
;
}
.tabTitle
{
color
:
#666666
;
background-color
:
#fff
;
...
...
@@ -155,7 +163,7 @@
display
:
flex
;
align-items
:
center
;
justify-content
:
space-between
;
padding
:
0
20
rpx
;
.direct-team
{
width
:
223px
;
height
:
40px
;
...
...
pages/personalCenter/teamPerformance/teamPerformance.vue
View file @
50df2ead
...
...
@@ -159,10 +159,11 @@
if
(
res
[
'success'
])
{
this
.
listType
=
true
this
.
dataList
=
res
.
data
.
list
||
[];
console
.
log
(
this
.
dataList
)
this
.
totalOrder
=
res
.
data
.
totalOrder
?
res
.
data
.
totalOrder
:
'0'
;
this
.
totalCoursePrice
=
res
.
data
.
totalCoursePrice
?
res
.
data
.
totalCoursePrice
:
'0'
;
this
.
totalIncome
=
res
.
data
.
totalIncome
?
res
.
data
.
totalIncome
:
'0'
;
this
.
sortswitch
();
//
this.sortswitch();
}
})
},
...
...
@@ -275,7 +276,7 @@
.classtotal-box
{
flex
:
1
;
padding-top
:
40
rpx
;
//
padding-top
:
40
rpx
;
text-align
:
center
;
//
border
:
1
rpx
solid
#20279B
;
...
...
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