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
d687216c
Commit
d687216c
authored
Feb 01, 2020
by
华国豪
🙄
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/luochao/superman
parents
43d97e64
18a07a8c
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
250 additions
and
183 deletions
+250
-183
CostNewPrice.vue
...ponents/TravelManager/TravelNewQuotation/CostNewPrice.vue
+189
-150
newQuotation.vue
...ponents/TravelManager/TravelNewQuotation/newQuotation.vue
+61
-33
No files found.
src/components/TravelManager/TravelNewQuotation/CostNewPrice.vue
View file @
d687216c
This diff is collapsed.
Click to expand it.
src/components/TravelManager/TravelNewQuotation/newQuotation.vue
View file @
d687216c
...
...
@@ -9,7 +9,8 @@
<li>
<span>
<em>
所属线路
</em>
<el-select
v-model=
"queryData.LineId"
class=
'w200'
filterable
:placeholder=
"$t('pub.pleaseSel')"
@
change=
"getLineTeamList()"
>
<el-select
v-model=
"queryData.LineId"
class=
'w200'
filterable
:placeholder=
"$t('pub.pleaseSel')"
@
change=
"getLineTeamList()"
>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
'noLimit'
></el-option>
<el-option
v-for=
"item in LineList"
:label=
'item.LineName'
:value=
'item.LineID'
:key=
'item.LineID'
>
</el-option>
...
...
@@ -26,7 +27,7 @@
</el-select>
</span>
</li>
<li>
<span>
<em>
开团状态
</em>
...
...
@@ -46,30 +47,36 @@
<div
class=
"commonContent"
v-loading=
"loading"
>
<ul
class=
"_content"
>
<li
v-for=
"item in dataList"
:key=
"item.subCode"
:data-id=
"item.ID"
>
<div
class=
"_left"
>
<div>
<p
class=
"quoListName"
>
<div
class=
"_left"
style=
"padding:0;flex:0.3"
>
<div
class=
"QT_CodeNum"
>
{{
$t
(
'hotel.hotel_SerialNumber'
)
}}
:
{{
item
.
ID
}}
</div>
</div>
<div
class=
"_left"
>
<div
style=
"padding-left:10px"
>
<p
style=
"font-size:14px"
>
<el-tooltip
popper-class=
"max-w250"
effect=
"dark"
:content=
"item.Title"
placement=
"top-start"
>
<span>
线路名称:
{{
item
.
LineName
}}
</span>
</el-tooltip>
</p>
<span>
系列名称:
{{
item
.
LtName
}}
</span>
<span>
系列名称:
{{
item
.
LtName
}}
</span>
</div>
</div>
<div
class=
"_left"
>
<div
class=
"_left"
style=
"padding-left:10px"
>
<div>
<p
class=
"quoListName"
>
<p
style=
"font-size:14px"
>
<el-tooltip
popper-class=
"max-w250"
effect=
"dark"
:content=
"item.Title"
placement=
"top-start"
>
<span>
{{
item
.
Title
}}
</span>
</el-tooltip>
</p>
<span>
客户名称:
{{
item
.
CustomerName
}}
</span>
<span>
客户名称:
{{
item
.
CustomerName
}}
</span>
</div>
</div>
<div
class=
"_cent"
>
<div
class=
"stayDays"
>
{{
item
.
DayNum
}}{{
$t
(
'hotel.hotel_day'
)
}}{{
item
.
NightNum
}}{{
$t
(
'Operation.Op_night'
)
}}
</div>
<div
style=
"margin: 0 13px 0 10px;"
class=
"stayDays"
>
{{
item
.
DayNum
}}{{
$t
(
'hotel.hotel_day'
)
}}{{
item
.
NightNum
}}{{
$t
(
'Operation.Op_night'
)
}}
</div>
<div
class=
""
>
{{
$t
(
'op.SalesPrice'
)
}}
<el-popover
popper-class=
"salsSetPrice"
trigger=
"click"
>
...
...
@@ -82,7 +89,8 @@
<span
class=
"pRightPrice"
>
销售价格:¥
{{
salesItem
.
B2BPrice
}}
</span>
</div>
<div
class=
"priceDivCon"
>
<span
class=
"pLeftPrice"
>
{{
$t
(
'Operation.Op_directMember'
)
}}
:¥
{{
salesItem
.
B2CMemberPrice
}}
</span>
<span
class=
"pLeftPrice"
>
{{
$t
(
'Operation.Op_directMember'
)
}}
:¥
{{
salesItem
.
B2CMemberPrice
}}
</span>
<span
class=
"pRightPrice"
>
{{
$t
(
'Operation.Op_direct'
)
}}
:¥
{{
salesItem
.
B2CPrice
}}
</span>
</div>
</div>
...
...
@@ -107,7 +115,8 @@
<div
class=
"priceList"
>
<div>
<span
class=
"pLeftPrice"
>
{{
$t
(
'active.cl_qianzheng'
)
}}
:¥
{{
salesItem
.
VisaPrice
}}
</span>
<span
class=
"pRightPrice"
>
{{
$t
(
'Operation.Op_singleRoomcha'
)
}}
:¥
{{
salesItem
.
SingleRoomPrice
}}
</span>
<span
class=
"pRightPrice"
>
{{
$t
(
'Operation.Op_singleRoomcha'
)
}}
:¥
{{
salesItem
.
SingleRoomPrice
}}
</span>
</div>
<div
class=
"priceDivCon"
>
<span
class=
"pLeftPrice"
>
{{
$t
(
'Operation.Op_zafei'
)
}}
:¥
{{
salesItem
.
OtherPrice
}}
</span>
...
...
@@ -128,12 +137,11 @@
</div>
</div>
</div>
<span
slot=
"reference"
class=
"diPrice"
@
click=
"getSalsPrice(item.ID)"
>
{{
item
.
SalesPrice
}}
<span
class=
"qi"
>
{{
$t
(
'op.Qi'
)
}}
</span></span>
<span
slot=
"reference"
class=
"diPrice"
@
click=
"getSalsPrice(item.ID)"
>
{{
item
.
SalesPrice
}}
<span
class=
"qi"
>
{{
$t
(
'op.Qi'
)
}}
</span></span>
</el-popover>
</div>
<div
class=
"QT_CodeNum"
>
{{
$t
(
'hotel.hotel_SerialNumber'
)
}}
:
{{
item
.
ID
}}
</div>
</div>
<div
class=
"_right"
>
<div
class=
"AuditUserInfo clearfix aa"
>
...
...
@@ -146,19 +154,29 @@
</div>
</div>
<div>
<span
class=
"openGroup opbd"
@
click=
"goToOpenTravel('TravelManager6',item.ID,item.OpenState)"
>
{{
$t
(
'op.Kai'
)
}}
<span
class=
"openGroup opbd"
@
click=
"goToOpenTravel('TravelManager6',item.ID,item.OpenState)"
>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"开团"
placement=
"top-start"
popper-class=
"max-w250"
>
<i
class=
"iconfont icon-nav-hangzheng"
></i>
</el-tooltip>
</span>
<span
class=
"bianji opbd"
@
click=
"goUrl('QuotationNewPrice',item.ID,false)"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('pub.updateMsg')"
placement=
"top-start"
popper-class=
"max-w250"
>
<span
class=
"bianji opbd"
@
click=
"goUrl('QuotationNewPrice',item.ID,false)"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('pub.updateMsg')"
placement=
"top-start"
popper-class=
"max-w250"
>
<i
class=
"iconfont icon-bianji-smal"
></i>
</el-tooltip>
</span>
<span
class=
"QT-delete opbd"
@
click=
"delQuotation(item.ID)"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('system.table_delete')"
placement=
"top-start"
popper-class=
"max-w250"
>
<span
class=
"QT-delete opbd"
@
click=
"delQuotation(item.ID)"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('system.table_delete')"
placement=
"top-start"
popper-class=
"max-w250"
>
<i
class=
"iconfont icon-shanchu"
></i>
</el-tooltip>
</span>
<span
style=
"background:#85ce61;display:none;"
class=
"opbd"
@
click=
"DownLoadFile(item.ID)"
>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"下载"
placement=
"top-start"
popper-class=
"max-w250"
>
<i
class=
"iconfont icon-bb-xiazai"
></i>
</el-tooltip>
</span>
</div>
</div>
</li>
...
...
@@ -167,8 +185,8 @@
{{
$t
(
'system.content_noData'
)
}}
</div>
</div>
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"queryData.currentPage"
layout=
"total,prev, pager, next, jumper"
:page-size=
"queryData.pageSize"
:total=
"queryData.total"
>
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"queryData.currentPage"
layout=
"total,prev, pager, next, jumper"
:page-size=
"queryData.pageSize"
:total=
"queryData.total"
>
</el-pagination>
<el-dialog
custom-class=
'ComTeamPlan_info_box'
:title=
"tripTitle"
:visible
.
sync=
"outerVisible"
center
>
<commonTeamInfo
ref=
"comDialog"
></commonTeamInfo>
...
...
@@ -414,8 +432,8 @@
this
.
$router
.
push
({
path
:
path
,
query
:
{
blank
:
'y'
,
tab
:
'报价单'
blank
:
'y'
,
tab
:
'报价单'
}
});
},
...
...
@@ -424,8 +442,8 @@
path
:
path
,
query
:
{
configId
:
0
,
blank
:
'y'
,
tab
:
'报价单'
blank
:
'y'
,
tab
:
'报价单'
}
});
},
...
...
@@ -447,7 +465,7 @@
query
:
{
configId
:
configId
,
openState
:
openState
,
isOffer
:
1
isOffer
:
1
}
});
}
else
{
...
...
@@ -455,9 +473,19 @@
name
:
path
});
}
}
},
//报价单下载
DownLoadFile
(
configId
)
{
this
.
loading
=
true
;
var
newMsg
=
{
ID
:
configId
};
var
fileName
=
"成本下载"
+
this
.
DataObj
.
TeamNum
+
".xls"
;
this
.
GetLocalFile
(
"quotation_get_DownLoadQuotation"
,
newMsg
,
fileName
,
res
=>
{
this
.
loading
=
false
;
});
},
},
mounted
()
{
this
.
getLineList
();
this
.
getList
();
...
...
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