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
95b6ebeb
Commit
95b6ebeb
authored
Jan 07, 2026
by
liudong1993
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1 酒店制单控制
parent
407fccc7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
245 additions
and
31 deletions
+245
-31
addFinancialDocuments.vue
src/components/FinancialModule/addFinancialDocuments.vue
+16
-24
roomReservationsDetails.vue
src/components/Hotel/roomReservationsDetails.vue
+221
-3
roomStatic.vue
src/components/Hotel/roomStatic.vue
+2
-2
dmcTotalTable.vue
src/components/dmc/manager/dmcTotalTable.vue
+1
-0
teamRevenueExpenditure.vue
src/components/dmc/manager/teamRevenueExpenditure.vue
+5
-2
No files found.
src/components/FinancialModule/addFinancialDocuments.vue
View file @
95b6ebeb
...
...
@@ -2197,18 +2197,18 @@ import SpecialList from '../SalesModule/SpecialList.vue';
confirmMsg
.
push
(
this
.
$t
(
'objFill.chongqizdssfblts'
));
}
if
(
this
.
msg
.
HelpBranchId
>
-
1
)
{
let
that
=
this
let
brandName
=
this
.
$t
(
'objFill.querenypu'
);
this
.
companyList
.
forEach
(
item
=>
{
if
(
item
.
Id
==
this
.
msg
.
HelpBranchId
)
{
brandName
+=
item
.
BName
;
}
}
);
brandName
+=
(
this
.
$route
.
query
.
Type
==
1
?
this
.
$t
(
'objFill.daishou'
)
:
this
.
$t
(
'objFill.daifu'
))
+
this
.
$t
(
'objFill.cibikuanxianbmbh'
);
confirmMsg
.
push
(
brandName
);
}
//
if (this.msg.HelpBranchId > -1)
{
//
let that = this
//
let brandName = this.$t('objFill.querenypu');
//
this.companyList.forEach(item =>
{
//
if (item.Id == this.msg.HelpBranchId)
{
//
brandName += item.BName;
//
}
//
}
);
//
brandName += (this.$route.query.Type == 1 ? this.$t('objFill.daishou') : this.$t('objFill.daifu')) + this.$t(
//
'objFill.cibikuanxianbmbh');
//
confirmMsg.push(brandName);
//
}
if
(
confirmMsg
&&
confirmMsg
.
length
>
0
)
{
let
title
=
z
?
this
.
$t
(
'fnc.zancun'
)
:
this
.
$t
(
'fnc.tijiao'
)
const
h
=
this
.
$createElement
...
...
@@ -2256,16 +2256,6 @@ import SpecialList from '../SalesModule/SpecialList.vue';
}
}
)
}
).
catch
(()
=>
{
if
(
this
.
orderObj
&&
(
this
.
orderObj
.
EduCommissionEmp
||
this
.
orderObj
.
queryObj
))
{
location
.
reload
()
this
.
$router
.
push
({
name
:
'leaderReimbursement'
,
query
:
{
...
this
.
orderObj
.
queryObj
,
'blank'
:
'y'
,
}
}
);
}
else
{
this
.
$router
.
push
({
name
:
'FinancialDocuments'
,
query
:
{
...
...
@@ -2273,7 +2263,6 @@ import SpecialList from '../SalesModule/SpecialList.vue';
'InPay'
:
this
.
$route
.
query
.
InPay
}
}
);
}
}
);
}
else
{
this
.
resultCode
=
res
.
data
.
resultCode
;
...
...
@@ -2740,7 +2729,10 @@ import SpecialList from '../SalesModule/SpecialList.vue';
this
.
apipost
(
'Financial_post_Get'
,
{
ID
:
id
,
TempId
:
tempId
,
TCIDList
:
(
this
.
orderObj
&&
this
.
orderObj
.
TCIDList
)
?
this
.
orderObj
.
TCIDList
:
[]
TCIDList
:
(
this
.
orderObj
&&
this
.
orderObj
.
TCIDList
)
?
this
.
orderObj
.
TCIDList
:
[],
DMCOrderId
:
this
.
orderObj
&&
this
.
orderObj
.
EduCommissionEmp
?
this
.
orderObj
.
EduCommissionEmp
:
""
,
OrderSource
:
this
.
orderObj
&&
this
.
orderObj
.
OrderSource
?
this
.
orderObj
.
OrderSource
:
0
,
BranchId
:
this
.
$route
.
query
.
companyID
}
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
let
data
=
res
.
data
.
data
;
...
...
src/components/Hotel/roomReservationsDetails.vue
View file @
95b6ebeb
This diff is collapsed.
Click to expand it.
src/components/Hotel/roomStatic.vue
View file @
95b6ebeb
...
...
@@ -291,8 +291,8 @@
@
click=
"goUrl('roomSure',subItem,dayItem.DayStr,'订房管理')"
style=
"cursor:pointer;text-decoration:underline;"
:class=
"subItem.InventoryType==4 ? 'stock1' : 'stock2'"
>
{{$t('hotel.hotel_roomUsed')}}:
{{subItem.UseInventory}}
</a>
<span
v-else
>
{{$t('hotel.hotel_roomUsed')}}: {{subItem.UseInventory}}
</span>
{{subItem.UseInventory}}
{{(subItem.UseAmount>0?'['+$t('objFill.shanke')+']':'')}}
</a>
<span
v-else
>
{{$t('hotel.hotel_roomUsed')}}: {{subItem.UseInventory}}
{{(subItem.UseAmount>0?'['+$t('objFill.shanke')+']':'')}}
</span>
)
</p>
</div>
...
...
src/components/dmc/manager/dmcTotalTable.vue
View file @
95b6ebeb
...
...
@@ -1405,6 +1405,7 @@
query
:
{
"id"
:
obj
.
TCIDS
,
'TCNUM'
:
obj
.
TCNUMS
,
'OutBranchId'
:
obj
.
OutBranchId
,
'flightTotal'
:
obj
.
TotalSeat
,
'GuestNum'
:
obj
.
OrderGuestNum
,
'NewCombinationNum'
:
outItem
.
NewCombinationNum
,
...
...
src/components/dmc/manager/teamRevenueExpenditure.vue
View file @
95b6ebeb
...
...
@@ -38,11 +38,12 @@
</table>
<p
class=
"teamRevenueExpenditureTitle"
>
{{
$t
(
'hotel.hotel'
)
}}
<span
class=
"fr"
style=
"margin-top: -8px;"
>
<span
class=
"fr"
style=
"margin-top: -8px;"
v-if=
"IsJapanLine==false"
>
<input
type=
"button"
class=
"normalBtn"
:value=
"$t('objFill.xingzengfk')"
@
click=
"goUrl(1,2)"
/><input
type=
"button"
class=
"normalBtn"
:value=
"$t('objFill.xingzengshouk')"
@
click=
"goUrl(1,1)"
/>
<input
type=
"button"
class=
"normalBtn"
:value=
"$t('objFill.precharge')"
@
click=
"isOffset(1,2)"
/>
</span>
<span
class=
"fr"
style=
"margin-top: -8px;"
v-else
>
*酒店请至地接总表订房管理制单
</span>
</p>
<table
border=
"0"
cellspacing=
"1"
cellpadding=
"0"
class=
"teamRevenueExpenditureTable"
>
<tr>
...
...
@@ -395,7 +396,8 @@
IsPrerealContrast
:
false
,
PrerealContrastMsg
:
''
,
PrerealContrastOfferId
:
0
,
roomZeroNum
:
0
roomZeroNum
:
0
,
IsJapanLine
:
false
}
},
methods
:
{
...
...
@@ -728,6 +730,7 @@
this
.
getTuanMsg
()
let
userInfo
=
this
.
getLocalStorage
();
if
(
userInfo
.
RB_Group_id
==
2
&&
this
.
LineId
==
14
){
this
.
IsJapanLine
=
true
;
//日本线 酒店制单特殊处理
this
.
getTravelPrerealContrast
();
}
}
...
...
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