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
c167fbe1
Commit
c167fbe1
authored
Feb 26, 2019
by
王悦
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/luochao/superman
parents
e249be9a
e4842613
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
513 additions
and
121 deletions
+513
-121
cssReset.css
src/assets/css/cssReset.css
+1
-0
BusExport.vue
src/components/BusExport.vue
+2
-1
addCapitalAllocation.vue
src/components/FinancialModule/addCapitalAllocation.vue
+424
-77
Login.vue
src/components/Login.vue
+1
-1
groupTourOrder.vue
src/components/SalesModule/groupTourOrder.vue
+4
-4
groupTourOrderByTuan.vue
src/components/SalesModule/groupTourOrderByTuan.vue
+23
-9
productQuery.vue
src/components/SalesModule/productQuery.vue
+6
-1
ShoppingStore.vue
src/components/ShoppingStore/ShoppingStore.vue
+6
-12
RegistrationList.vue
src/components/TravelManager/TravelList/RegistrationList.vue
+28
-12
BusApportionManagement.vue
src/components/busManagement/BusApportionManagement.vue
+13
-1
TravelManager2.vue
...ts/newTravelmanager/TravelGroupControl/TravelManager2.vue
+0
-1
travelFeature3.vue
...lmanager/TravelGroupControl/TravelTemp/travelFeature3.vue
+5
-2
No files found.
src/assets/css/cssReset.css
View file @
c167fbe1
...
@@ -103,6 +103,7 @@ input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
...
@@ -103,6 +103,7 @@ input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
.w220
{
width
:
220px
!important
;}
.w220
{
width
:
220px
!important
;}
.w230
{
width
:
230px
!important
;}
.w230
{
width
:
230px
!important
;}
.w240
{
width
:
240px
!important
;}
.w240
{
width
:
240px
!important
;}
.w250
{
width
:
250px
!important
;}
.w260
{
width
:
260px
!important
;}
.w260
{
width
:
260px
!important
;}
.w272
{
width
:
272px
!important
;}
.w272
{
width
:
272px
!important
;}
.w275
{
width
:
275px
!important
;}
.w275
{
width
:
275px
!important
;}
...
...
src/components/BusExport.vue
View file @
c167fbe1
...
@@ -147,6 +147,7 @@
...
@@ -147,6 +147,7 @@
MakeEndDate
:
''
,
MakeEndDate
:
''
,
CurrType
:
''
,
CurrType
:
''
,
CurrName
:
''
,
CurrName
:
''
,
ClientId
:
''
},
},
Year
:
''
,
Year
:
''
,
Month
:
''
,
Month
:
''
,
...
@@ -160,7 +161,7 @@
...
@@ -160,7 +161,7 @@
this
.
msg
.
MakeStartDate
=
this
.
$route
.
query
.
MakeStartDate
;
this
.
msg
.
MakeStartDate
=
this
.
$route
.
query
.
MakeStartDate
;
this
.
msg
.
MakeEndDate
=
this
.
$route
.
query
.
MakeEndDate
;
this
.
msg
.
MakeEndDate
=
this
.
$route
.
query
.
MakeEndDate
;
this
.
msg
.
CurrType
=
this
.
$route
.
query
.
CurrType
;
this
.
msg
.
CurrType
=
this
.
$route
.
query
.
CurrType
;
this
.
msg
.
ClientId
=
this
.
$route
.
query
.
ClientId
;
this
.
Year
=
this
.
msg
.
Month
.
split
(
'-'
)[
0
];
this
.
Year
=
this
.
msg
.
Month
.
split
(
'-'
)[
0
];
this
.
Month
=
this
.
msg
.
Month
.
split
(
'-'
)[
1
];
this
.
Month
=
this
.
msg
.
Month
.
split
(
'-'
)[
1
];
...
...
src/components/FinancialModule/addCapitalAllocation.vue
View file @
c167fbe1
This diff is collapsed.
Click to expand it.
src/components/Login.vue
View file @
c167fbe1
...
@@ -338,7 +338,7 @@ export default {
...
@@ -338,7 +338,7 @@ export default {
);
);
},
},
getCode
()
{
getCode
()
{
var
phoneReg
=
/
(
^1
[
3|4|5|7|8
]\d{9}
$
)
|
(
^09
\d{8}
$
)
/
;
var
phoneReg
=
/
(
^1
[
3|4|5|7|8
|9
]\d{9}
$
)
|
(
^09
\d{8}
$
)
/
;
//电话
//电话
var
phone
=
this
.
mobileNumber
.
replace
(
/^
\s
+|
\s
+$/gm
,
""
);
var
phone
=
this
.
mobileNumber
.
replace
(
/^
\s
+|
\s
+$/gm
,
""
);
if
(
!
phoneReg
.
test
(
phone
))
{
if
(
!
phoneReg
.
test
(
phone
))
{
...
...
src/components/SalesModule/groupTourOrder.vue
View file @
c167fbe1
...
@@ -1425,8 +1425,8 @@
...
@@ -1425,8 +1425,8 @@
<p
style=
"max-width: 160px;display: block;"
class=
"over_ellipsis"
:title=
"item.ltName"
>
{{
item
.
ltName
}}
</p>
<p
style=
"max-width: 160px;display: block;"
class=
"over_ellipsis"
:title=
"item.ltName"
>
{{
item
.
ltName
}}
</p>
</td>
</td>
<td>
<td>
<
el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
<
!--
<el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
--
>
<div
class=
"personNolayer"
>
<
!--
<
div
class=
"personNolayer"
>
<p>
<p>
<span>
成人:
{{
item
.
manNum
}}
人
</span>
<span>
成人:
{{
item
.
manNum
}}
人
</span>
<span>
儿童:
{{
item
.
chirdNum
}}
人
</span>
<span>
儿童:
{{
item
.
chirdNum
}}
人
</span>
...
@@ -1453,14 +1453,14 @@
...
@@ -1453,14 +1453,14 @@
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
</tr>
</tr>
</table>
</table>
</div>
</div>
-->
<span
v-if=
'item.guestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
<span
v-if=
'item.guestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.guestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
<span
v-if=
'item.guestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.guestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
<span
v-if=
'item.guestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<
/el-popover
>
<
!--
</el-popover>
--
>
</td>
</td>
<td
style=
"color:#FF9C00"
>
{{
item
.
tC_Price
}}
</td>
<td
style=
"color:#FF9C00"
>
{{
item
.
tC_Price
}}
</td>
<td
style=
"color:#FF9C00"
>
{{
item
.
unit_Price
}}
</td>
<td
style=
"color:#FF9C00"
>
{{
item
.
unit_Price
}}
</td>
...
...
src/components/SalesModule/groupTourOrderByTuan.vue
View file @
c167fbe1
...
@@ -1447,8 +1447,8 @@
...
@@ -1447,8 +1447,8 @@
<p
class=
"fz12"
>
{{
item
.
contactMobile
}}
</p>
-->
<p
class=
"fz12"
>
{{
item
.
contactMobile
}}
</p>
-->
</td>
</td>
<td>
<td>
<
el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
<
!--
<el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
--
>
<div
class=
"personNolayer"
>
<
!--
<
div
class=
"personNolayer"
>
<p>
<p>
<span>
成人:
{{
item
.
manNum
}}
人
</span>
<span>
成人:
{{
item
.
manNum
}}
人
</span>
<span>
儿童:
{{
item
.
chirdNum
}}
人
</span>
<span>
儿童:
{{
item
.
chirdNum
}}
人
</span>
...
@@ -1475,11 +1475,11 @@
...
@@ -1475,11 +1475,11 @@
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
</tr>
</tr>
</table>
</table>
</div>
</div>
-->
<span
v-if=
'item.guestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.guestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.guestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.guestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.guestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.guestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{
item
.
guestNum
}}
/
{{
item
.
ySeatNum
>
0
?
item
.
ySeatNum
+
'Y '
:
''
}}{{
item
.
eSeatNum
>
0
?
item
.
eSeatNum
+
'E '
:
''
}}{{
item
.
fSeatNum
>
0
?
item
.
fSeatNum
+
'F '
:
''
}}
</span>
<
/el-popover
>
<
!--
</el-popover>
--
>
</td>
</td>
<td
style=
"color:#FF9C00"
>
<td
style=
"color:#FF9C00"
>
<span>
{{
item
.
tC_Price
}}
</span>
<span>
{{
item
.
tC_Price
}}
</span>
...
@@ -1624,7 +1624,9 @@
...
@@ -1624,7 +1624,9 @@
<tr>
<tr>
<td
colspan=
"4"
class=
"groupTourOrder_remarks"
style=
"height: 40px;"
>
<td
colspan=
"4"
class=
"groupTourOrder_remarks"
style=
"height: 40px;"
>
<div>
<div>
<div><span>
备注:
</span><p><span
v-if=
'item.clientSource==1&&item.brandName!=""'
>
{{
item
.
brandName
}}
订单
{{
item
.
platformOrder
}}
;
</span>
{{
item
.
remarks
}}
</p></div>
<div><span>
备注:
</span><p>
<span
v-if=
"item.tsId>0"
>
投诉单号:
<a
href=
"javascript:void(0);"
@
click=
"goUrlTS('ComplaintsDetail',item.tsId,item.orderId,'投诉详情')"
>
{{
item
.
tsId
}}
</a>
;
</span>
<span
v-if=
'item.clientSource==1&&item.brandName!=""'
>
{{
item
.
brandName
}}
订单
{{
item
.
platformOrder
}}
;
</span>
{{
item
.
remarks
}}
</p></div>
<div>
<div>
<!--
<span>
{{
item
.
remarksName
}}
 
{{
item
.
rematksTime
}}
</span>
-->
<!--
<span>
{{
item
.
remarksName
}}
 
{{
item
.
rematksTime
}}
</span>
-->
<el-popover
width=
"600"
placement=
"bottom-end"
trigger=
"click"
>
<el-popover
width=
"600"
placement=
"bottom-end"
trigger=
"click"
>
...
@@ -1734,8 +1736,8 @@
...
@@ -1734,8 +1736,8 @@
<p
v-if=
'item.isOwn==2&&userId!=1&&userId!=5&&positionId!=168'
>
*****
</p>
<p
v-if=
'item.isOwn==2&&userId!=1&&userId!=5&&positionId!=168'
>
*****
</p>
</td>
</td>
<td>
<td>
<
el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
<
!-- <el-popover style='padding: 0;' width="470" trigger="click" > --
>
<div
class=
"personNolayer"
>
<
!-- <
div class="personNolayer">
<p>
<p>
<span>成人:{{item.manNum}}人</span>
<span>成人:{{item.manNum}}人</span>
<span>儿童:{{item.chirdNum}}人</span>
<span>儿童:{{item.chirdNum}}人</span>
...
@@ -1762,11 +1764,11 @@
...
@@ -1762,11 +1764,11 @@
<td colspan="5" align="center">暂无数据</td>
<td colspan="5" align="center">暂无数据</td>
</tr>
</tr>
</table>
</table>
</div>
</div>
-->
<span
v-if=
'item.guestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{item.guestNum}}/{{item.ySeatNum>0? item.ySeatNum+'Y ':''}}{{item.eSeatNum>0? item.eSeatNum+'E ':''}}{{item.fSeatNum>0? item.fSeatNum+'F ':''}}
</span>
<span
v-if=
'item.guestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{item.guestNum}}/{{item.ySeatNum>0? item.ySeatNum+'Y ':''}}{{item.eSeatNum>0? item.eSeatNum+'E ':''}}{{item.fSeatNum>0? item.fSeatNum+'F ':''}}
</span>
<span
v-if=
'item.guestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{item.guestNum}}/{{item.ySeatNum>0? item.ySeatNum+'Y ':''}}{{item.eSeatNum>0? item.eSeatNum+'E ':''}}{{item.fSeatNum>0? item.fSeatNum+'F ':''}}
</span>
<span
v-if=
'item.guestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{item.guestNum}}/{{item.ySeatNum>0? item.ySeatNum+'Y ':''}}{{item.eSeatNum>0? item.eSeatNum+'E ':''}}{{item.fSeatNum>0? item.fSeatNum+'F ':''}}
</span>
<span
v-if=
'item.guestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{item.guestNum}}/{{item.ySeatNum>0? item.ySeatNum+'Y ':''}}{{item.eSeatNum>0? item.eSeatNum+'E ':''}}{{item.fSeatNum>0? item.fSeatNum+'F ':''}}
</span>
<span
v-if=
'item.guestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
@
click=
"getMembersDetail(item)"
>
{{item.guestNum}}/{{item.ySeatNum>0? item.ySeatNum+'Y ':''}}{{item.eSeatNum>0? item.eSeatNum+'E ':''}}{{item.fSeatNum>0? item.fSeatNum+'F ':''}}
</span>
<
/el-popover
>
<
!-- </el-popover> --
>
</td>
</td>
<td
style=
"color:#FF9C00"
>
<td
style=
"color:#FF9C00"
>
<span>
{{item.tC_Price}}
</span>
<span>
{{item.tC_Price}}
</span>
...
@@ -2314,6 +2316,18 @@ export default {
...
@@ -2314,6 +2316,18 @@ export default {
}
}
},
},
methods
:
{
methods
:
{
//跳转
goUrlTS
(
path
,
id
,
orderId
,
title
)
{
this
.
$router
.
push
({
name
:
path
,
query
:
{
'id'
:
id
,
'orderId'
:
orderId
,
blank
:
'y'
,
tab
:
title
}
})
},
//是否可以修改成交单价
//是否可以修改成交单价
canEditUnitPrice
()
{
canEditUnitPrice
()
{
let
userInfo
=
this
.
getLocalStorage
();
let
userInfo
=
this
.
getLocalStorage
();
...
...
src/components/SalesModule/productQuery.vue
View file @
c167fbe1
...
@@ -289,7 +289,7 @@
...
@@ -289,7 +289,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
>
<el-col
:span=
"4"
>
<el-form-item
label=
"单地接人数"
prop=
"AirticketNum"
>
<el-form-item
label=
"单地接人数"
prop=
"AirticketNum"
v-show=
"addMsg.GroupType !== '1'"
>
<el-input
v-model=
'addMsg.AirticketNum'
@
keyup
.
native=
"checkInteger(addMsg,'AirticketNum')"
@
input=
'getNumber();getTotalPrice();getHouseNo();autoRemarks("AirticketNum","单地接数量")'
></el-input>
<el-input
v-model=
'addMsg.AirticketNum'
@
keyup
.
native=
"checkInteger(addMsg,'AirticketNum')"
@
input=
'getNumber();getTotalPrice();getHouseNo();autoRemarks("AirticketNum","单地接数量")'
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -1110,6 +1110,11 @@
...
@@ -1110,6 +1110,11 @@
this
.
getNumber
();
this
.
getNumber
();
this
.
getHouseNo
();
this
.
getHouseNo
();
this
.
getTotalPrice
()
this
.
getTotalPrice
()
}
else
if
(
val
===
'1'
)
{
this
.
addMsg
.
AirticketNum
=
0
this
.
getNumber
();
this
.
getHouseNo
();
this
.
getTotalPrice
()
}
}
},
},
downloadFile
:
function
(
item
)
{
downloadFile
:
function
(
item
)
{
...
...
src/components/ShoppingStore/ShoppingStore.vue
View file @
c167fbe1
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
}
}
.shoppingStore
.resourceList
{
.shoppingStore
.resourceList
{
width
:
215px
;
width
:
215px
;
height
:
2
88
px
;
height
:
2
30
px
;
background-color
:
#fff
;
background-color
:
#fff
;
border
:
1px
solid
#ededed
;
border
:
1px
solid
#ededed
;
border-radius
:
4px
;
border-radius
:
4px
;
...
@@ -434,10 +434,9 @@
...
@@ -434,10 +434,9 @@
<div
class=
"hotelResource clearfix"
v-loading=
"loading"
:class=
"
{'divTop':isShow,'fillTop':fillShow}">
<div
class=
"hotelResource clearfix"
v-loading=
"loading"
:class=
"
{'divTop':isShow,'fillTop':fillShow}">
<div
class=
"resourceList"
v-for=
"item in dataInfo"
:key=
"item.subCode"
>
<div
class=
"resourceList"
v-for=
"item in dataInfo"
:key=
"item.subCode"
>
<div
class=
"reTopInfo"
>
<div
class=
"reTopInfo"
>
<img
v-if=
"item.PicPath!=''"
:src=
"'https://reborndev.oss-cn-hangzhou.aliyuncs.com'+item.PicPath"
:onerror=
'defaultImg'
/>
<img
v-if=
"item.PicPath!=''"
:src=
"'https://reborndev.oss-cn-hangzhou.aliyuncs.com'+item.PicPath"
:onerror=
'defaultImg'
/>
<img
v-else
src=
"../../assets/img/shoppingstore.jpg"
:onerror=
'defaultImg'
/>
<img
v-else
src=
"../../assets/img/shoppingstore.jpg"
:onerror=
'defaultImg'
/>
<div
class=
"profitList"
>
<div
class=
"profitList"
style=
"display:none"
>
<div
class=
"profOne"
>
一
<span
class=
"cumlaProfit"
>
累计利润
</span>
一
</div>
<div
class=
"profOne"
>
一
<span
class=
"cumlaProfit"
>
累计利润
</span>
一
</div>
<div>
¥
{{
item
.
TotalProfit
}}
</div>
<div>
¥
{{
item
.
TotalProfit
}}
</div>
</div>
</div>
...
@@ -453,8 +452,8 @@
...
@@ -453,8 +452,8 @@
No.
{{
item
.
Sort
}}
No.
{{
item
.
Sort
}}
</div>
</div>
</div>
</div>
<div
class=
"AccumuTrading"
>
累计交易
</div>
<div
class=
"AccumuTrading"
style=
"display:none"
>
累计交易
</div>
<div
class=
"amountOf"
>
¥
{{
item
.
TotalPrice
}}
</div>
<div
class=
"amountOf"
style=
"display:none"
>
¥
{{
item
.
TotalPrice
}}
</div>
<div
class=
"PhoneNum"
>
<div
class=
"PhoneNum"
>
<i
class=
"iconfont icon-img_dianhua"
></i>
{{
item
.
Tel
}}
<i
class=
"iconfont icon-img_dianhua"
></i>
{{
item
.
Tel
}}
</div>
</div>
...
@@ -477,7 +476,6 @@
...
@@ -477,7 +476,6 @@
<input
type=
"button"
class=
"hollowFixedBtn"
@
click=
"isShow=false,resetForm('addMsg')"
value=
"取消"
/>
<input
type=
"button"
class=
"hollowFixedBtn"
@
click=
"isShow=false,resetForm('addMsg')"
value=
"取消"
/>
</el-col>
</el-col>
</el-row>
</el-row>
<!--
<div
class=
"combottomTitle"
>
{{
titleInfo
}}
</div>
-->
<el-form
:model=
"addMsg"
:rules=
"rules"
ref=
"addMsg"
label-width=
"100px"
>
<el-form
:model=
"addMsg"
:rules=
"rules"
ref=
"addMsg"
label-width=
"100px"
>
<ul
class=
"changeMsg"
>
<ul
class=
"changeMsg"
>
<li>
<li>
...
@@ -575,15 +573,10 @@
...
@@ -575,15 +573,10 @@
</div>
</div>
</div>
</div>
</el-form>
</el-form>
<!--
<div
class=
"btmBtn"
>
<div
style=
"float:right;"
>
<input
type=
"button"
class=
"hollowFixedBtn"
@
click=
"isShow=false,resetForm('addMsg')"
value=
"取消"
/>
<input
type=
"button"
class=
"normalBtn"
@
click=
"submitForm('addMsg')"
value=
"保存"
/>
</div>
</div>
-->
</div>
</div>
<div
class=
"btmAddStore"
:class=
"
{'fillShow':fillShow}">
<div
class=
"btmAddStore"
:class=
"
{'fillShow':fillShow}">
<div
class=
"btmTitle"
>
导入营销数据
<span
class=
"litTip"
>
(红色边框代表未匹配到的数据)
</span></div>
<div
class=
"btmTitle"
>
导入营销数据
<span
class=
"litTip"
>
(红色边框代表未匹配到的数据)
</span></div>
<div
style=
"height:250px;overflow-y: auto;"
>
<table
class=
"impoTable"
style=
"border-spacing: 0px 1px;"
>
<table
class=
"impoTable"
style=
"border-spacing: 0px 1px;"
>
<thead>
<thead>
<tr>
<tr>
...
@@ -633,6 +626,7 @@
...
@@ -633,6 +626,7 @@
</tr>
</tr>
</thead>
</thead>
</table>
</table>
</div>
<div
class=
"btmBtn impotBtn"
>
<div
class=
"btmBtn impotBtn"
>
<input
type=
"button"
class=
"normalBtn"
@
click=
"importInfo"
value=
"确认导入"
/>
<input
type=
"button"
class=
"normalBtn"
@
click=
"importInfo"
value=
"确认导入"
/>
<input
type=
"button"
class=
"hollowFixedBtn"
@
click=
"hideFill"
value=
"取消"
/>
<input
type=
"button"
class=
"hollowFixedBtn"
@
click=
"hideFill"
value=
"取消"
/>
...
...
src/components/TravelManager/TravelList/RegistrationList.vue
View file @
c167fbe1
...
@@ -1404,13 +1404,14 @@
...
@@ -1404,13 +1404,14 @@
<p
class=
"fz12 over_ellipsis"
style=
"width: 90%;"
>
领队控位
</p>
<p
class=
"fz12 over_ellipsis"
style=
"width: 90%;"
>
领队控位
</p>
</td>
</td>
<td>
<td>
<
el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
<
!--
<el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
--
>
<div
class=
"personNolayer"
>
<
!--
<
div
class=
"personNolayer"
>
<p>
<p>
<span>
成人:
{{
item
.
ManNum
}}
人
</span>
<span>
成人:
{{
item
.
ManNum
}}
人
</span>
<span>
儿童:
{{
item
.
ChirdNum
}}
人
</span>
<span>
儿童:
{{
item
.
ChirdNum
}}
人
</span>
<span>
老人:
{{
item
.
OldPeopleNum
}}
人
</span>
<span>
老人:
{{
item
.
OldPeopleNum
}}
人
</span>
<span>
婴儿:
{{
item
.
BabyNum
}}
人
</span>
<span>
婴儿:
{{
item
.
BabyNum
}}
人
</span>
<span>
单地接:
{{
item
.
AirticketNum
}}
人
</span>
</p>
</p>
<table
border=
"0"
cellspacing=
"1"
cellpadding=
"1"
>
<table
border=
"0"
cellspacing=
"1"
cellpadding=
"1"
>
<tr>
<tr>
...
@@ -1431,11 +1432,11 @@
...
@@ -1431,11 +1432,11 @@
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
</tr>
</tr>
</table>
</table>
</div>
</div>
-->
<span
v-if=
'item.GuestNumStatus==1'
style=
"color:#1AA86B; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
item
.
GuestNum
}}
/
{{
item
.
YSeatNum
>
0
?
item
.
YSeatNum
+
'Y '
:
''
}}{{
item
.
ESeatNum
>
0
?
item
.
ESeatNum
+
'E '
:
''
}}{{
item
.
FSeatNum
>
0
?
item
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.GuestNumStatus==1'
style=
"color:#1AA86B; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
item
.
GuestNum
}}
/
{{
item
.
YSeatNum
>
0
?
item
.
YSeatNum
+
'Y '
:
''
}}{{
item
.
ESeatNum
>
0
?
item
.
ESeatNum
+
'E '
:
''
}}{{
item
.
FSeatNum
>
0
?
item
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.GuestNumStatus==2'
style=
"color:#E95252; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
item
.
GuestNum
}}
/
{{
item
.
YSeatNum
>
0
?
item
.
YSeatNum
+
'Y '
:
''
}}{{
item
.
ESeatNum
>
0
?
item
.
ESeatNum
+
'E '
:
''
}}{{
item
.
FSeatNum
>
0
?
item
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.GuestNumStatus==2'
style=
"color:#E95252; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
item
.
GuestNum
}}
/
{{
item
.
YSeatNum
>
0
?
item
.
YSeatNum
+
'Y '
:
''
}}{{
item
.
ESeatNum
>
0
?
item
.
ESeatNum
+
'E '
:
''
}}{{
item
.
FSeatNum
>
0
?
item
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.GuestNumStatus==3'
style=
"color:#666; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
item
.
GuestNum
}}
/
{{
item
.
YSeatNum
>
0
?
item
.
YSeatNum
+
'Y '
:
''
}}{{
item
.
ESeatNum
>
0
?
item
.
ESeatNum
+
'E '
:
''
}}{{
item
.
FSeatNum
>
0
?
item
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'item.GuestNumStatus==3'
style=
"color:#666; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
item
.
GuestNum
}}
/
{{
item
.
YSeatNum
>
0
?
item
.
YSeatNum
+
'Y '
:
''
}}{{
item
.
ESeatNum
>
0
?
item
.
ESeatNum
+
'E '
:
''
}}{{
item
.
FSeatNum
>
0
?
item
.
FSeatNum
+
'F '
:
''
}}
</span>
<
/el-popover
>
<
!--
</el-popover>
--
>
</td>
</td>
<td>
{{
item
.
TC_Price
}}
</td>
<td>
{{
item
.
TC_Price
}}
</td>
<td>
{{
item
.
Unit_Price
}}
</td>
<td>
{{
item
.
Unit_Price
}}
</td>
...
@@ -1585,13 +1586,14 @@
...
@@ -1585,13 +1586,14 @@
<p
v-if=
"childItem.IsOwn==2&&userId!=1&&userId!=5"
>
*****
</p>
<p
v-if=
"childItem.IsOwn==2&&userId!=1&&userId!=5"
>
*****
</p>
</td>
</td>
<td>
<td>
<
el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
<
!--
<el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
--
>
<div
class=
"personNolayer"
>
<
!--
<
div
class=
"personNolayer"
>
<p>
<p>
<span>
成人:
{{
childItem
.
ManNum
}}
人
</span>
<span>
成人:
{{
childItem
.
ManNum
}}
人
</span>
<span>
儿童:
{{
childItem
.
ChirdNum
}}
人
</span>
<span>
儿童:
{{
childItem
.
ChirdNum
}}
人
</span>
<span>
老人:
{{
childItem
.
OldPeopleNum
}}
人
</span>
<span>
老人:
{{
childItem
.
OldPeopleNum
}}
人
</span>
<span>
婴儿:
{{
childItem
.
BabyNum
}}
人
</span>
<span>
婴儿:
{{
childItem
.
BabyNum
}}
人
</span>
<span>
单地接:
{{
childItem
.
AirticketNum
}}
人
</span>
</p>
</p>
<table
border=
"0"
cellspacing=
"1"
cellpadding=
"1"
>
<table
border=
"0"
cellspacing=
"1"
cellpadding=
"1"
>
<tr>
<tr>
...
@@ -1612,11 +1614,11 @@
...
@@ -1612,11 +1614,11 @@
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
<td
colspan=
"5"
align=
"center"
>
暂无数据
</td>
</tr>
</tr>
</table>
</table>
</div>
</div>
-->
<span
v-if=
'childItem.GuestNumStatus==1'
style=
"color:#1AA86B; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
childItem
.
GuestNum
}}
/
{{
childItem
.
YSeatNum
>
0
?
childItem
.
YSeatNum
+
'Y '
:
''
}}{{
childItem
.
ESeatNum
>
0
?
childItem
.
ESeatNum
+
'E '
:
''
}}{{
childItem
.
FSeatNum
>
0
?
childItem
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'childItem.GuestNumStatus==1'
style=
"color:#1AA86B; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
childItem
.
GuestNum
}}
/
{{
childItem
.
YSeatNum
>
0
?
childItem
.
YSeatNum
+
'Y '
:
''
}}{{
childItem
.
ESeatNum
>
0
?
childItem
.
ESeatNum
+
'E '
:
''
}}{{
childItem
.
FSeatNum
>
0
?
childItem
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'childItem.GuestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo nowrap"
slot=
"reference"
>
{{
childItem
.
GuestNum
}}
/
{{
childItem
.
YSeatNum
>
0
?
childItem
.
YSeatNum
+
'Y '
:
''
}}{{
childItem
.
ESeatNum
>
0
?
childItem
.
ESeatNum
+
'E '
:
''
}}{{
childItem
.
FSeatNum
>
0
?
childItem
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'childItem.GuestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo nowrap"
slot=
"reference"
>
{{
childItem
.
GuestNum
}}
/
{{
childItem
.
YSeatNum
>
0
?
childItem
.
YSeatNum
+
'Y '
:
''
}}{{
childItem
.
ESeatNum
>
0
?
childItem
.
ESeatNum
+
'E '
:
''
}}{{
childItem
.
FSeatNum
>
0
?
childItem
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'childItem.GuestNumStatus==3'
style=
"color:#666; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
childItem
.
GuestNum
}}
/
{{
childItem
.
YSeatNum
>
0
?
childItem
.
YSeatNum
+
'Y '
:
''
}}{{
childItem
.
ESeatNum
>
0
?
childItem
.
ESeatNum
+
'E '
:
''
}}{{
childItem
.
FSeatNum
>
0
?
childItem
.
FSeatNum
+
'F '
:
''
}}
</span>
<span
v-if=
'childItem.GuestNumStatus==3'
style=
"color:#666; "
class=
"personNo nowrap"
slot=
"reference"
>
{{
childItem
.
GuestNum
}}
/
{{
childItem
.
YSeatNum
>
0
?
childItem
.
YSeatNum
+
'Y '
:
''
}}{{
childItem
.
ESeatNum
>
0
?
childItem
.
ESeatNum
+
'E '
:
''
}}{{
childItem
.
FSeatNum
>
0
?
childItem
.
FSeatNum
+
'F '
:
''
}}
</span>
<
/el-popover
>
<
!--
</el-popover>
--
>
</td>
</td>
<td
class=
"nowrap"
>
{{
childItem
.
TC_Price
}}
</td>
<td
class=
"nowrap"
>
{{
childItem
.
TC_Price
}}
</td>
<td>
{{
childItem
.
Unit_Price
}}
</td>
<td>
{{
childItem
.
Unit_Price
}}
</td>
...
@@ -1723,6 +1725,7 @@
...
@@ -1723,6 +1725,7 @@
<div
class=
"clearfix RL-MARK"
>
<div
class=
"clearfix RL-MARK"
>
<span
class=
"RL-remarkTitle"
>
备注:
</span>
<span
class=
"RL-remarkTitle"
>
备注:
</span>
<p
class=
"RL-redType RL-remarkCon"
>
<p
class=
"RL-redType RL-remarkCon"
>
<span
v-if=
"childItem.TsId>0"
>
投诉单号:
<a
href=
"javascript:void(0);"
@
click=
"goUrlTS('ComplaintsDetail',childItem.TsId,childItem.OrderId,'投诉详情')"
>
{{
childItem
.
TsId
}}
</a>
;
</span>
<span
v-if=
'childItem.ClientSource==1&&childItem.BrandName!=""'
>
{{
childItem
.
BrandName
}}
订单
<span
v-if=
'childItem.ClientSource==1&&childItem.BrandName!=""'
>
{{
childItem
.
BrandName
}}
订单
{{
childItem
.
PlatformOrder
}}
;
</span>
{{
childItem
.
PlatformOrder
}}
;
</span>
{{
childItem
.
Remarks
}}
{{
childItem
.
Remarks
}}
...
@@ -1804,13 +1807,14 @@
...
@@ -1804,13 +1807,14 @@
<p
v-if=
"item.IsOwn==2&&userId!=1&&userId!=5"
>
*****
</p>
<p
v-if=
"item.IsOwn==2&&userId!=1&&userId!=5"
>
*****
</p>
</td>
</td>
<td>
<td>
<
el-popover
style=
'padding: 0;'
width=
"470"
trigger=
"click"
>
<
!-- <el-popover style='padding: 0;' width="470" trigger="click"> --
>
<div
class=
"personNolayer"
>
<
!-- <
div class="personNolayer">
<p>
<p>
<span>成人:{{item.ManNum}}人</span>
<span>成人:{{item.ManNum}}人</span>
<span>儿童:{{item.ChirdNum}}人</span>
<span>儿童:{{item.ChirdNum}}人</span>
<span>老人:{{item.OldPeopleNum}}人</span>
<span>老人:{{item.OldPeopleNum}}人</span>
<span>婴儿:{{item.BabyNum}}人</span>
<span>婴儿:{{item.BabyNum}}人</span>
<span>单地接:{{item.AirticketNum}}人</span>
</p>
</p>
<table border="0" cellspacing="1" cellpadding="1">
<table border="0" cellspacing="1" cellpadding="1">
<tr>
<tr>
...
@@ -1831,11 +1835,11 @@
...
@@ -1831,11 +1835,11 @@
<td colspan="5" align="center">暂无数据</td>
<td colspan="5" align="center">暂无数据</td>
</tr>
</tr>
</table>
</table>
</div>
</div>
-->
<span
v-if=
'item.GuestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
>
{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}
</span>
<span
v-if=
'item.GuestNumStatus==1'
style=
"color:#1AA86B;"
class=
"personNo"
slot=
"reference"
>
{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}
</span>
<span
v-if=
'item.GuestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
>
{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}
</span>
<span
v-if=
'item.GuestNumStatus==2'
style=
"color:#E95252;"
class=
"personNo"
slot=
"reference"
>
{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}
</span>
<span
v-if=
'item.GuestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
>
{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}
</span>
<span
v-if=
'item.GuestNumStatus==3'
style=
"color:#666;"
class=
"personNo"
slot=
"reference"
>
{{item.GuestNum}}/{{item.YSeatNum>0? item.YSeatNum+'Y ':''}}{{item.ESeatNum>0? item.ESeatNum+'E ':''}}{{item.FSeatNum>0? item.FSeatNum+'F ':''}}
</span>
<
/el-popover
>
<
!-- </el-popover> --
>
</td>
</td>
<td>
{{item.TC_Price}}
</td>
<td>
{{item.TC_Price}}
</td>
<td>
{{item.Unit_Price}}
</td>
<td>
{{item.Unit_Price}}
</td>
...
@@ -2498,6 +2502,18 @@ import updateSalesMan from "../../commonPage/updateSalesMan.vue";
...
@@ -2498,6 +2502,18 @@ import updateSalesMan from "../../commonPage/updateSalesMan.vue";
updateSalesMan
:
updateSalesMan
updateSalesMan
:
updateSalesMan
},
},
methods
:
{
methods
:
{
//跳转
goUrlTS
(
path
,
id
,
orderId
,
title
)
{
this
.
$router
.
push
({
name
:
path
,
query
:
{
'id'
:
id
,
'orderId'
:
orderId
,
blank
:
'y'
,
tab
:
title
}
})
},
maxCommissionMinusRate
:
function
()
{
maxCommissionMinusRate
:
function
()
{
this
.
TCMsg
.
CommissionMinusRate
=
this
.
TCMsg
.
CommissionMinusRate
.
replace
(
/
[^\.\d]
/g
,
''
);
this
.
TCMsg
.
CommissionMinusRate
=
this
.
TCMsg
.
CommissionMinusRate
.
replace
(
/
[^\.\d]
/g
,
''
);
this
.
TCMsg
.
CommissionMinusRate
=
this
.
TCMsg
.
CommissionMinusRate
.
replace
(
'.'
,
''
);
this
.
TCMsg
.
CommissionMinusRate
=
this
.
TCMsg
.
CommissionMinusRate
.
replace
(
'.'
,
''
);
...
...
src/components/busManagement/BusApportionManagement.vue
View file @
c167fbe1
...
@@ -298,6 +298,16 @@
...
@@ -298,6 +298,16 @@
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"客户名称"
class=
'multiple_input countryList'
>
<el-select
filterable
v-model=
'exportInfo.ClientId'
placeholder=
"请选择客户名称"
class=
"w200 _border_b_1"
>
<el-option
:value=
"0"
label=
"不限"
></el-option>
<el-option
v-for=
'item in ClientAccountList'
:label=
'item.Name'
:value=
'item.ID'
:key=
'item.ID'
>
</el-option>
</el-select>
</el-form-item>
</el-form>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<div
slot=
"footer"
class=
"dialog-footer"
>
<button
class=
"normalBtn"
type=
"primary"
@
click=
"goToExport('BusExport')"
>
{{
$t
(
'pub.saveBtn'
)
}}
</button>
<button
class=
"normalBtn"
type=
"primary"
@
click=
"goToExport('BusExport')"
>
{{
$t
(
'pub.saveBtn'
)
}}
</button>
...
@@ -388,7 +398,8 @@ export default {
...
@@ -388,7 +398,8 @@ export default {
DCDate
:
''
,
DCDate
:
''
,
StartGroupDate
:
''
,
StartGroupDate
:
''
,
EndGroupDate
:
''
,
EndGroupDate
:
''
,
CurrType
:
3
CurrType
:
3
,
ClientId
:
0
},
},
pickerBeginDateBefore
:
{
pickerBeginDateBefore
:
{
disabledDate
:
time
=>
{
disabledDate
:
time
=>
{
...
@@ -818,6 +829,7 @@ export default {
...
@@ -818,6 +829,7 @@ export default {
MakeStartDate
:
this
.
exportInfo
.
StartGroupDate
,
MakeStartDate
:
this
.
exportInfo
.
StartGroupDate
,
MakeEndDate
:
this
.
exportInfo
.
EndGroupDate
,
MakeEndDate
:
this
.
exportInfo
.
EndGroupDate
,
CurrType
:
this
.
exportInfo
.
CurrType
,
CurrType
:
this
.
exportInfo
.
CurrType
,
ClientId
:
this
.
exportInfo
.
ClientId
}
}
});
});
window
.
open
(
routeData
.
href
,
"_blank"
);
window
.
open
(
routeData
.
href
,
"_blank"
);
...
...
src/components/newTravelmanager/TravelGroupControl/TravelManager2.vue
View file @
c167fbe1
...
@@ -579,7 +579,6 @@
...
@@ -579,7 +579,6 @@
res
=>
{
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
var
tempData
=
res
.
data
.
data
;
var
tempData
=
res
.
data
.
data
;
console
.
log
(
'tempData'
,
tempData
)
if
(
tempData
.
Feature
!=
null
)
{
if
(
tempData
.
Feature
!=
null
)
{
this
.
FeatureData
.
ID
=
tempData
.
Feature
.
ID
;
this
.
FeatureData
.
ID
=
tempData
.
Feature
.
ID
;
this
.
FeatureData
.
ConfigId
=
tempData
.
Feature
.
ConfigId
;
this
.
FeatureData
.
ConfigId
=
tempData
.
Feature
.
ConfigId
;
...
...
src/components/newTravelmanager/TravelGroupControl/TravelTemp/travelFeature3.vue
View file @
c167fbe1
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<!--
<div
id=
'newFeatureBox'
v-if=
"!Refresh"
v-loading=
"RenderingOk"
>
-->
<!--
<div
id=
'newFeatureBox'
v-if=
"!Refresh"
v-loading=
"RenderingOk"
>
-->
<div
id=
'newFeatureBox'
v-if=
"!Refresh"
>
<div
id=
'newFeatureBox'
v-if=
"!Refresh"
>
<!-- 酒店 -->
<!-- 酒店 -->
<div
class=
"travle_page"
v-for=
"(item, index) in hotelObj.pageList"
:key=
"'hotel'+index "
v-if=
"
item ===
0"
>
<div
class=
"travle_page"
v-for=
"(item, index) in hotelObj.pageList"
:key=
"'hotel'+index "
v-if=
"
hotelObj.list.length>
0"
>
<!-- 酒店1 -->
<!-- 酒店1 -->
<div
class=
"travel_hotel_1"
v-if=
"item === 0 && hotelObj.list!=null && hotelObj.list.length>0"
>
<div
class=
"travel_hotel_1"
v-if=
"item === 0 && hotelObj.list!=null && hotelObj.list.length>0"
>
<div
class=
"hotel_1_header"
>
<div
class=
"hotel_1_header"
>
...
@@ -1354,7 +1354,8 @@
...
@@ -1354,7 +1354,8 @@
init
:
function
()
{
//初始化
init
:
function
()
{
//初始化
let
dataList
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
FeatureData
));
let
dataList
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
FeatureData
));
let
deleteDataList
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
FeatureData
.
FeatureHtmlJsonDelete
));
let
deleteDataList
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
FeatureData
.
FeatureHtmlJsonDelete
));
this
.
deleteArray
=
deleteDataList
===
""
?
this
.
deleteArray
:
deleteDataList
;
this
.
deleteArray
=
!
deleteDataList
?
[]
:
deleteDataList
;
console
.
log
(
"this.deleteArray"
,
this
.
deleteArray
)
console
.
log
(
"dataList"
,
dataList
,
!
this
.
$route
.
query
.
configId
,
dataList
.
switch4or5
)
console
.
log
(
"dataList"
,
dataList
,
!
this
.
$route
.
query
.
configId
,
dataList
.
switch4or5
)
// console.log("this.$route.query.configId && this.FeatureData.FeatureType
<
4
",this.$route.query.configId && this.FeatureData.FeatureType<4) || (this.$route.query.configId && this.FeatureData.FeatureType<4)
// console.log("this.$route.query.configId && this.FeatureData.FeatureType
<
4
",this.$route.query.configId && this.FeatureData.FeatureType<4) || (this.$route.query.configId && this.FeatureData.FeatureType<4)
if (!this.$route.query.configId || (this.$route.query.configId && dataList.switch4or5) || (this.$route.query.configId && this.FeatureData.lastFeatureType<4)){
if (!this.$route.query.configId || (this.$route.query.configId && dataList.switch4or5) || (this.$route.query.configId && this.FeatureData.lastFeatureType<4)){
...
@@ -1841,6 +1842,7 @@
...
@@ -1841,6 +1842,7 @@
},
},
// 版块删除
// 版块删除
bolckToDelete: function (name, index1, index2) {
bolckToDelete: function (name, index1, index2) {
console.log(name, index1)
let blockList = [];
let blockList = [];
if (name === 'hotel') {
if (name === 'hotel') {
blockList = this.hotelObj.list
blockList = this.hotelObj.list
...
@@ -1849,6 +1851,7 @@
...
@@ -1849,6 +1851,7 @@
} else if (name === 'restaurant') {
} else if (name === 'restaurant') {
blockList = this.restaurantObj.list
blockList = this.restaurantObj.list
}
}
console.log(blockList)
this.imgTopReset(name, index1, index2);
this.imgTopReset(name, index1, index2);
this.deleteArray.push(blockList[index1]);
this.deleteArray.push(blockList[index1]);
console.log("
删除
",blockList[index1])
console.log("
删除
",blockList[index1])
...
...
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