Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
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
罗超
SuperMan
Commits
41e2c58d
Commit
41e2c58d
authored
Dec 21, 2023
by
liudong1993
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
76b80150
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
139 additions
and
423 deletions
+139
-423
ChangeRevenueDetail.vue
...onents/FinancialModule/ReportForm/ChangeRevenueDetail.vue
+50
-204
ChangeRevenueReport.vue
...onents/FinancialModule/ReportForm/ChangeRevenueReport.vue
+71
-217
TeamRevenueReport.vue
...mponents/FinancialModule/ReportForm/TeamRevenueReport.vue
+18
-2
No files found.
src/components/FinancialModule/ReportForm/ChangeRevenueDetail.vue
View file @
41e2c58d
...
@@ -852,6 +852,36 @@ export default {
...
@@ -852,6 +852,36 @@ export default {
isResize
:
true
,
isResize
:
true
,
componentName
:
"TCIDJumpWang"
componentName
:
"TCIDJumpWang"
},
},
{
field
:
"RoomFee"
,
formatter
:
this
.
moneyFormat
,
title
:
"房费"
,
width
:
90
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
,
componentName
:
"TCIDJumpWang"
},
{
field
:
"MealFee"
,
formatter
:
this
.
moneyFormat
,
title
:
"餐费"
,
width
:
90
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
,
componentName
:
"TCIDJumpWang"
},
{
field
:
"TicketFee"
,
formatter
:
this
.
moneyFormat
,
title
:
"门票费"
,
width
:
90
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
,
componentName
:
"TCIDJumpWang"
},
{
{
field
:
"JiPiao"
,
field
:
"JiPiao"
,
formatter
:
this
.
moneyFormat
,
formatter
:
this
.
moneyFormat
,
...
@@ -872,7 +902,26 @@ export default {
...
@@ -872,7 +902,26 @@ export default {
isResize
:
true
,
isResize
:
true
,
componentName
:
"TCIDJumpWang"
componentName
:
"TCIDJumpWang"
},
},
// {field: 'Money11', title: '房费',width: 90, titleAlign: 'left',columnAlign:'left',isResize:true},
{
field
:
"AirLossIncome"
,
formatter
:
this
.
moneyFormat
,
title
:
"机损增收"
,
width
:
120
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
,
componentName
:
"TCIDJumpWang"
},
{
field
:
"AirServiceCharge"
,
formatter
:
this
.
moneyFormat
,
title
:
"开票费用"
,
width
:
120
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
,
componentName
:
"TCIDJumpWang"
},
{
{
field
:
"Visa"
,
field
:
"Visa"
,
formatter
:
this
.
moneyFormat
,
formatter
:
this
.
moneyFormat
,
...
@@ -1029,118 +1078,6 @@ export default {
...
@@ -1029,118 +1078,6 @@ export default {
columnAlign
:
"right"
,
columnAlign
:
"right"
,
isResize
:
true
isResize
:
true
},
},
{
field
:
"TransportCD"
,
title
:
"成都"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportKM"
,
title
:
"昆明"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportCQ"
,
title
:
"重庆"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportWH"
,
title
:
"武汉"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportXA"
,
title
:
"西安"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportCS"
,
title
:
"长沙"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportGY"
,
title
:
"贵阳"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportNC"
,
title
:
"南昌"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportXM"
,
title
:
"厦门"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportLZ"
,
title
:
"兰州"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportNJ"
,
title
:
"南京"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportWT"
,
title
:
"微途"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportHF"
,
title
:
"合肥"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TransportNN"
,
title
:
"南宁"
,
width
:
50
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
{
field
:
"TransportCost"
,
field
:
"TransportCost"
,
formatter
:
this
.
moneyFormat
,
formatter
:
this
.
moneyFormat
,
...
@@ -1176,97 +1113,6 @@ export default {
...
@@ -1176,97 +1113,6 @@ export default {
titleAlign
:
"left"
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
columnAlign
:
"right"
,
isResize
:
true
isResize
:
true
},
{
field
:
"GRPNum"
,
title
:
"GRP"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"TKTNum"
,
title
:
"TKT"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"VisaNum"
,
title
:
"VISA"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"ZiYouXingNum"
,
title
:
"自由行"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"DiJieNum"
,
title
:
"地接"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"HotelNum"
,
title
:
"酒店"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"DanTuanNum"
,
title
:
"单团"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"HuZhaoNum"
,
title
:
"护照"
,
width
:
60
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"AverageIncome"
,
formatter
:
this
.
moneyFormat
,
title
:
"平均收入"
,
width
:
90
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"AverageCost"
,
formatter
:
this
.
moneyFormat
,
title
:
"平均成本"
,
width
:
90
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
},
{
field
:
"AverageProfit"
,
formatter
:
this
.
moneyFormat
,
title
:
"平均利润"
,
width
:
90
,
titleAlign
:
"left"
,
columnAlign
:
"right"
,
isResize
:
true
}
}
],
],
footer
:
[],
footer
:
[],
...
...
src/components/FinancialModule/ReportForm/ChangeRevenueReport.vue
View file @
41e2c58d
This diff is collapsed.
Click to expand it.
src/components/FinancialModule/ReportForm/TeamRevenueReport.vue
View file @
41e2c58d
...
@@ -646,10 +646,10 @@ tr._item_list td:last-child {
...
@@ -646,10 +646,10 @@ tr._item_list td:last-child {
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</
template
>
</
template
>
<el-col
:span=
"4"
v-if=
"userId==1 || userId==5 || F_GeneralManager"
>
<el-col
:span=
"6"
v-if=
"userId==1 || userId==5 || userId==2786 || F_GeneralManager"
>
<el-button
@
click=
"msg.Is_Open=0,SetTravelClose()"
type=
"danger"
size=
"small"
round
:loading=
"btnloading"
>
开启团队收支
</el-button>
<el-button
@
click=
"msg.Is_Open=0,SetTravelClose()"
type=
"danger"
size=
"small"
round
:loading=
"btnloading"
>
开启团队收支
</el-button>
<el-button
@
click=
"msg.Is_Open=1,SetTravelClose()"
type=
"danger"
size=
"small"
round
:loading=
"btnloading"
>
关闭团队收支
</el-button>
<el-button
@
click=
"msg.Is_Open=1,SetTravelClose()"
type=
"danger"
size=
"small"
round
:loading=
"btnloading"
>
关闭团队收支
</el-button>
<!-- <el-button @click="SetTravelDataRecord()" type="danger" size="small" round :loading="btnloading">记录变更</el-button> -->
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<p
v-if=
"UpdateStaus==1"
>
正在更新,更新开始时间 {{UpdateStartTime}}
</p>
<p
v-if=
"UpdateStaus==1"
>
正在更新,更新开始时间 {{UpdateStartTime}}
</p>
...
@@ -2390,6 +2390,22 @@ export default {
...
@@ -2390,6 +2390,22 @@ export default {
}
}
);
);
},
},
SetTravelDataRecord
(){
this
.
btnloading
=
true
;
this
.
apipost
(
"financestatistics_post_SetTravelDataRecord"
,
this
.
msg
,
res
=>
{
this
.
btnloading
=
false
;
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
$message
.
success
(
res
.
data
.
message
);
}
else
{
this
.
AALloading
=
false
;
this
.
Error
(
res
.
data
.
message
);
}
}
);
},
goEasyReport
:
function
()
{
goEasyReport
:
function
()
{
let
year
=
this
.
productionDate
[
0
]
let
year
=
this
.
productionDate
[
0
]
?
this
.
productionDate
[
0
].
substring
(
0
,
4
)
?
this
.
productionDate
[
0
].
substring
(
0
,
4
)
...
...
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