Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
jz_Travel
Project
Project
Details
Activity
Releases
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhengke
jz_Travel
Commits
4181b1b0
Commit
4181b1b0
authored
Jul 15, 2025
by
youjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复
parent
930ce114
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
18 additions
and
18 deletions
+18
-18
headeDatas.vue
pages/teamLeader/components/headeDatas.vue
+1
-1
otherInfor5.vue
pages/teamLeader/components/report/otherInfor5.vue
+2
-2
productInfor1.vue
pages/teamLeader/components/report/productInfor1.vue
+4
-4
productInfor2.vue
pages/teamLeader/components/report/productInfor2.vue
+3
-3
productInfor3.vue
pages/teamLeader/components/report/productInfor3.vue
+3
-3
productInfor4.vue
pages/teamLeader/components/report/productInfor4.vue
+3
-3
list.vue
pages/teamLeader/list.vue
+1
-1
reimbursementInfor.vue
pages/teamLeader/reimbursementInfor.vue
+1
-1
No files found.
pages/teamLeader/components/headeDatas.vue
View file @
4181b1b0
...
@@ -181,7 +181,7 @@
...
@@ -181,7 +181,7 @@
</view>
</view>
<view
class=
"headeDatasCurrency row justify-between"
@
click=
"showOptionVisible(2)"
>
<view
class=
"headeDatasCurrency row justify-between"
@
click=
"showOptionVisible(2)"
>
<view>
<view>
实际金额:¥{{ datas
.TotalMoney
}}
实际金额:¥{{ datas
&&
datas.TotalMoney>=0?datas.TotalMoney.toFixed(2):0.0
}}
</view>
</view>
<view
class=
"row items-center"
>
<view
class=
"row items-center"
>
<text
style=
"color: red;"
>
*
</text>
<text
style=
"color: red;"
>
*
</text>
...
...
pages/teamLeader/components/report/otherInfor5.vue
View file @
4181b1b0
...
@@ -170,7 +170,7 @@
...
@@ -170,7 +170,7 @@
v-model=
"item.Remark"
placeholder=
"请输入备注信息"
@
blur=
"updateData"
/>
v-model=
"item.Remark"
placeholder=
"请输入备注信息"
@
blur=
"updateData"
/>
</view>
</view>
<view
class=
"PY20"
></view>
<view
class=
"PY20"
></view>
<
!--
<
view
class=
"paymentTitle PA30"
>
<view
class=
"paymentTitle PA30"
>
<text>
凭证
</text>
<text>
凭证
</text>
<text
class=
"tisp"
>
(可上传多张图片)
</text>
<text
class=
"tisp"
>
(可上传多张图片)
</text>
</view>
</view>
...
@@ -181,7 +181,7 @@
...
@@ -181,7 +181,7 @@
<u-icon
@
click=
"delImg(i,index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
<u-icon
@
click=
"delImg(i,index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
</view>
</view>
<upload
class=
"addUp"
@
onSuccess=
"(info)=>
{onSuccess(info,i)}">
</upload>
<upload
class=
"addUp"
@
onSuccess=
"(info)=>
{onSuccess(info,i)}">
</upload>
</view>
-->
</view>
</view>
</view>
</view>
</view>
...
...
pages/teamLeader/components/report/productInfor1.vue
View file @
4181b1b0
...
@@ -116,7 +116,7 @@
...
@@ -116,7 +116,7 @@
</
style
>
</
style
>
<
template
>
<
template
>
<view>
<view>
<view
class=
"inforCenterBox PX30 MT20"
>
<view
v-if=
"datas&&datas.ReimburseList&&datas.ReimburseList.ReimburseDetailsList.length>0"
class=
"inforCenterBox PX30 MT20"
>
<view
class=
"inforCenter"
v-for=
"(item,index) in datas.ReimburseList.ReimburseDetailsList"
<view
class=
"inforCenter"
v-for=
"(item,index) in datas.ReimburseList.ReimburseDetailsList"
:key=
"index"
>
:key=
"index"
>
<view
class=
"inforCenterTop row justify-between"
@
click=
"showOptionVisible(index)"
>
<view
class=
"inforCenterTop row justify-between"
@
click=
"showOptionVisible(index)"
>
...
@@ -158,7 +158,7 @@
...
@@ -158,7 +158,7 @@
<view
class=
"row"
>
<view
class=
"row"
>
<text>
金额小计
</text>
<text>
金额小计
</text>
</view>
</view>
<view
class=
"text-right"
>
{{
item
.
UserNum
*
item
.
UnitPrice
}}
</view>
<view
class=
"text-right"
>
{{
(
item
.
UserNum
*
item
.
UnitPrice
).
toFixed
(
2
)
}}
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -181,7 +181,7 @@
...
@@ -181,7 +181,7 @@
<text
class=
"tisp"
>
(可上传多张图片)
</text>
<text
class=
"tisp"
>
(可上传多张图片)
</text>
</view>
</view>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"InforImg"
v-for=
"(item,index) in datas.VoucherPicList"
<view
class=
"InforImg"
v-for=
"(item,index) in datas.
ReimburseList.
VoucherPicList"
@
click=
"previewImage(item.url)"
>
@
click=
"previewImage(item.url)"
>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
...
@@ -310,7 +310,7 @@ export default {
...
@@ -310,7 +310,7 @@ export default {
},
},
previewImage
(
src
)
{
previewImage
(
src
)
{
uni
.
previewImage
({
uni
.
previewImage
({
urls
:
this
.
datas
.
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
urls
:
this
.
datas
.
ReimburseList
.
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
current
:
src
,
current
:
src
,
longPressActions
:
{
longPressActions
:
{
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
...
...
pages/teamLeader/components/report/productInfor2.vue
View file @
4181b1b0
...
@@ -146,7 +146,7 @@
...
@@ -146,7 +146,7 @@
<view
class=
"row"
>
<view
class=
"row"
>
<text>
金额小计
</text>
<text>
金额小计
</text>
</view>
</view>
<view
class=
"text-right"
>
{{
item
.
UserNum
*
item
.
UnitPrice
}}
</view>
<view
class=
"text-right"
>
{{
(
item
.
UserNum
*
item
.
UnitPrice
).
toFixed
(
2
)
}}
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -169,7 +169,7 @@
...
@@ -169,7 +169,7 @@
<text
class=
"tisp"
>
(可上传多张图片)
</text>
<text
class=
"tisp"
>
(可上传多张图片)
</text>
</view>
</view>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"InforImg"
v-for=
"(item,index) in datas.HotelOrderList[datas.hotelIndex].VoucherPicList"
<view
class=
"InforImg"
v-for=
"(item,index) in datas.HotelOrderList[datas.hotelIndex].
ReimburseList.
VoucherPicList"
@
click=
"previewImage(item.url)"
>
@
click=
"previewImage(item.url)"
>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
...
@@ -298,7 +298,7 @@ export default {
...
@@ -298,7 +298,7 @@ export default {
},
},
previewImage
(
src
)
{
previewImage
(
src
)
{
uni
.
previewImage
({
uni
.
previewImage
({
urls
:
this
.
datas
.
HotelOrderList
[
this
.
datas
.
hotelIndex
].
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
urls
:
this
.
datas
.
HotelOrderList
[
this
.
datas
.
hotelIndex
].
ReimburseList
.
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
current
:
src
,
current
:
src
,
longPressActions
:
{
longPressActions
:
{
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
...
...
pages/teamLeader/components/report/productInfor3.vue
View file @
4181b1b0
...
@@ -146,7 +146,7 @@
...
@@ -146,7 +146,7 @@
<view
class=
"row"
>
<view
class=
"row"
>
<text>
金额小计
</text>
<text>
金额小计
</text>
</view>
</view>
<view
class=
"text-right"
>
{{
item
.
UserNum
*
item
.
UnitPrice
}}
</view>
<view
class=
"text-right"
>
{{
(
item
.
UserNum
*
item
.
UnitPrice
).
toFixed
(
2
)
}}
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -169,7 +169,7 @@
...
@@ -169,7 +169,7 @@
<text
class=
"tisp"
>
(可上传多张图片)
</text>
<text
class=
"tisp"
>
(可上传多张图片)
</text>
</view>
</view>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"InforImg"
v-for=
"(item,index) in datas.DiningSummaryList[datas.diningIndex].VoucherPicList"
<view
class=
"InforImg"
v-for=
"(item,index) in datas.DiningSummaryList[datas.diningIndex].
ReimburseList.
VoucherPicList"
@
click=
"previewImage(item.url)"
>
@
click=
"previewImage(item.url)"
>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
...
@@ -297,7 +297,7 @@ export default {
...
@@ -297,7 +297,7 @@ export default {
},
},
previewImage
(
src
)
{
previewImage
(
src
)
{
uni
.
previewImage
({
uni
.
previewImage
({
urls
:
this
.
datas
.
DiningSummaryList
[
this
.
datas
.
diningIndex
].
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
urls
:
this
.
datas
.
DiningSummaryList
[
this
.
datas
.
diningIndex
].
ReimburseList
.
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
current
:
src
,
current
:
src
,
longPressActions
:
{
longPressActions
:
{
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
...
...
pages/teamLeader/components/report/productInfor4.vue
View file @
4181b1b0
...
@@ -146,7 +146,7 @@
...
@@ -146,7 +146,7 @@
<view
class=
"row"
>
<view
class=
"row"
>
<text>
金额小计
</text>
<text>
金额小计
</text>
</view>
</view>
<view
class=
"text-right"
>
{{
item
.
UserNum
*
item
.
UnitPrice
}}
</view>
<view
class=
"text-right"
>
{{
(
item
.
UserNum
*
item
.
UnitPrice
).
toFixed
(
2
)
}}
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -169,7 +169,7 @@
...
@@ -169,7 +169,7 @@
<text
class=
"tisp"
>
(可上传多张图片)
</text>
<text
class=
"tisp"
>
(可上传多张图片)
</text>
</view>
</view>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"PX30 PB30 row InforImgBox"
>
<view
class=
"InforImg"
v-for=
"(item,index) in datas.ScenicStatisticsList[datas.scenicIndex].VoucherPicList"
<view
class=
"InforImg"
v-for=
"(item,index) in datas.ScenicStatisticsList[datas.scenicIndex].
ReimburseList.
VoucherPicList"
@
click=
"previewImage(item.url)"
>
@
click=
"previewImage(item.url)"
>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<image
:src=
"item.url"
mode=
"aspectFill"
></image>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
<u-icon
@
click=
"delImg(index)"
class=
"InforImgDel"
name=
"clear"
color=
"#FA6967"
size=
"36"
/>
...
@@ -297,7 +297,7 @@ export default {
...
@@ -297,7 +297,7 @@ export default {
},
},
previewImage
(
src
)
{
previewImage
(
src
)
{
uni
.
previewImage
({
uni
.
previewImage
({
urls
:
this
.
datas
.
ScenicStatisticsList
[
this
.
datas
.
scenicIndex
].
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
urls
:
this
.
datas
.
ScenicStatisticsList
[
this
.
datas
.
scenicIndex
].
ReimburseList
.
VoucherPicList
.
map
(
x
=>
{
return
x
.
url
}),
current
:
src
,
current
:
src
,
longPressActions
:
{
longPressActions
:
{
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
itemList
:
[
"发送给朋友"
,
"保存图片"
,
"收藏"
],
...
...
pages/teamLeader/list.vue
View file @
4181b1b0
...
@@ -161,7 +161,7 @@
...
@@ -161,7 +161,7 @@
</view>
</view>
</view>
</view>
</
template
>
</
template
>
<u-loadmore
v-if=
"!loading"
:status=
"status"
:load-text=
"loadText"
:font-size=
"24"
:margin-top=
"20"
<u-loadmore
v-if=
"!loading
&&dataList.length>0
"
:status=
"status"
:load-text=
"loadText"
:font-size=
"24"
:margin-top=
"20"
:margin-bottom=
"100"
bg-color=
"#f3f4f6"
/>
:margin-bottom=
"100"
bg-color=
"#f3f4f6"
/>
<view
style=
"height: 1rpx;"
></view>
<view
style=
"height: 1rpx;"
></view>
</scroll-view>
</scroll-view>
...
...
pages/teamLeader/reimbursementInfor.vue
View file @
4181b1b0
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
left
:
0
;
left
:
0
;
top
:
0
;
top
:
0
;
right
:
0
;
right
:
0
;
z-index
:
2
;
z-index
:
3
;
background
:
linear-gradient
(
-30deg
,
#4FA9FF
,
#4779FF
);
background
:
linear-gradient
(
-30deg
,
#4FA9FF
,
#4779FF
);
}
}
.reimbursementInforTitle.fixed
.reimbursementInforTsBox
{
.reimbursementInforTitle.fixed
.reimbursementInforTsBox
{
...
...
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