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
d48ac28f
Commit
d48ac28f
authored
Oct 17, 2023
by
吴春
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/luochao/superman
parents
f273cae1
cf43b8f1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
927 additions
and
752 deletions
+927
-752
list.vue
src/components/FinancialModule/HandDispensingFee/list.vue
+687
-668
groupTourOrder.vue
src/components/SalesModule/groupTourOrder.vue
+1
-0
groupTourOrderByTuan.vue
src/components/SalesModule/groupTourOrderByTuan.vue
+19
-4
PassengerList.vue
src/components/Ticketing/PassengerList.vue
+67
-8
TicketManager.vue
src/components/Ticketing/TicketManager.vue
+0
-1
RegistrationList.vue
src/components/TravelManager/TravelList/RegistrationList.vue
+20
-6
LeaderHander.vue
src/components/dmc/manager/LeaderHander.vue
+1
-1
dmcTotalTable.vue
src/components/dmc/manager/dmcTotalTable.vue
+1
-1
TravelManagerThree.vue
...ewTravelmanager/TravelGroupControl/TravelManagerThree.vue
+22
-19
TravelPrice.vue
...nents/newTravelmanager/TravelGroupControl/TravelPrice.vue
+1
-1
TravelPrice3.vue
...ents/newTravelmanager/TravelGroupControl/TravelPrice3.vue
+107
-32
travelDays.vue
...newTravelmanager/travelLineTrip/components/travelDays.vue
+1
-11
No files found.
src/components/FinancialModule/HandDispensingFee/list.vue
View file @
d48ac28f
This diff is collapsed.
Click to expand it.
src/components/SalesModule/groupTourOrder.vue
View file @
d48ac28f
...
@@ -2144,6 +2144,7 @@
...
@@ -2144,6 +2144,7 @@
<span
class=
"RL-redType RL-remarkCon"
v-if=
"item.guestList.length > 0"
>
<span
class=
"RL-redType RL-remarkCon"
v-if=
"item.guestList.length > 0"
>
<span
v-for=
"childItem in item.guestList"
style=
"color: blue"
>
{{ childItem.userName }}
<span
v-for=
"childItem in item.guestList"
style=
"color: blue"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
<span
style=
"color:#f56c6c"
>
{{childItem.ticketOutTypeStr}}
</span>
<span
v-if=
"childItem.isApplyPhoto == 1"
style=
"color: red"
>
({{ $t("salesModule.Zhao") }})
</span>
<span
v-if=
"childItem.isApplyPhoto == 1"
style=
"color: red"
>
({{ $t("salesModule.Zhao") }})
</span>
</span>
</span>
<span
v-if=
"item.photoNum > 0"
>
({{ $t("salesModule.NoPhoto") }} {{ item.photoNum
<span
v-if=
"item.photoNum > 0"
>
({{ $t("salesModule.NoPhoto") }} {{ item.photoNum
...
...
src/components/SalesModule/groupTourOrderByTuan.vue
View file @
d48ac28f
...
@@ -2336,13 +2336,20 @@
...
@@ -2336,13 +2336,20 @@
IsLookOrder ||
IsLookOrder ||
isUpdateOrder)
isUpdateOrder)
"
>
"
>
<span
v-for=
"childItem in item.guestList"
style=
"color: blue"
>
{{childItem.userName}}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span><span
v-if=
"childItem.isApplyPhoto == 1"
style=
"color: red"
>
(照)
</span>
</span>
<span
v-for=
"childItem in item.guestList"
style=
"color: blue"
>
{{childItem.userName}}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
<span
style=
"color:#f56c6c"
>
{{childItem.ticketOutTypeStr}}
</span>
<span
v-if=
"childItem.isApplyPhoto == 1"
style=
"color: red"
>
(照)
</span>
</span>
<span
v-if=
"item.photoNum > 0"
>
(照片一人 {{ item.photoNum }}份)
</span>
<span
v-if=
"item.photoNum > 0"
>
(照片一人 {{ item.photoNum }}份)
</span>
</span>
</span>
<p
v-if=
"item.cancelGuestList && item.cancelGuestList.length > 0"
>
<p
v-if=
"item.cancelGuestList && item.cancelGuestList.length > 0"
>
<span
class=
""
>
取消名单:
</span>
<span
class=
""
>
取消名单:
</span>
<span
class=
"RL-redType RL-remarkCon"
>
<span
class=
"RL-redType RL-remarkCon"
>
<span
style=
"color: red"
n
v-for=
"(childItem, childIndex) in item.cancelGuestList"
:key=
"childIndex+150000"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
</span>
<span
style=
"color: red"
n
v-for=
"(childItem, childIndex) in item.cancelGuestList"
:key=
"childIndex+150000"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
</span>
</span>
</span>
</p>
</p>
<span
style=
"display: block"
>
房间信息
<span
v-if=
"item.oneSex > 0"
<span
style=
"display: block"
>
房间信息
<span
v-if=
"item.oneSex > 0"
...
@@ -2885,13 +2892,21 @@
...
@@ -2885,13 +2892,21 @@
IsLookOrder ||
IsLookOrder ||
isUpdateOrder)
isUpdateOrder)
"
>
"
>
<span
v-for=
"childItem in item.guestList"
style=
"color: blue"
>
{{ childItem.userName}}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span><span
v-if=
"childItem.isApplyPhoto == 1"
style=
"color: red"
>
(照)
</span>
</span>
<span
v-for=
"childItem in item.guestList"
style=
"color: blue"
>
{{ childItem.userName}}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
<span
style=
"color:#f56c6c"
>
{{childItem.ticketOutTypeStr}}
</span>
<span
v-if=
"childItem.isApplyPhoto == 1"
style=
"color: red"
>
(照)
</span>
</span>
<span
v-if=
"item.photoNum > 0"
>
(照片一人 {{ item.photoNum }}份)
</span>
<span
v-if=
"item.photoNum > 0"
>
(照片一人 {{ item.photoNum }}份)
</span>
</span>
</span>
<p
v-if=
"item.cancelGuestList && item.cancelGuestList.length > 0"
>
<p
v-if=
"item.cancelGuestList && item.cancelGuestList.length > 0"
>
<span
class=
""
>
取消名单:
</span>
<span
class=
""
>
取消名单:
</span>
<span
class=
"RL-redType RL-remarkCon"
>
<span
class=
"RL-redType RL-remarkCon"
>
<span
style=
"color: red"
v-for=
"(childItem, childIndex) in item.cancelGuestList"
:key=
"childIndex+260000"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
</span>
<span
style=
"color: red"
v-for=
"(childItem, childIndex) in item.cancelGuestList"
:key=
"childIndex+260000"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.visaType==1?'(个签)':''}}
</span>
</span>
</span>
</span>
</p>
</p>
<span
style=
"display: block"
>
房间信息
<span
v-if=
"item.oneSex > 0"
<span
style=
"display: block"
>
房间信息
<span
v-if=
"item.oneSex > 0"
...
...
src/components/Ticketing/PassengerList.vue
View file @
d48ac28f
...
@@ -143,6 +143,12 @@
...
@@ -143,6 +143,12 @@
</table>
</table>
</li>
</li>
<li>
<li>
<input
v-if=
"!isShowAirticketOut"
type=
"button"
class=
"normalBtn"
value=
"开票"
@
click=
"openAirticket"
/>
<el-select
v-if=
"isShowAirticketOut"
size=
"small"
v-model=
"checkOutMsg.TicketOutType"
placeholder=
"请选择开票类型"
>
<el-option
label=
"团队票"
:value=
"1"
></el-option>
<el-option
label=
"散客票"
:value=
"2"
></el-option>
</el-select>
<input
v-if=
"isShowAirticketOut"
type=
"button"
class=
"normalBtn"
value=
"保存开票信息"
@
click=
"setAirticketGuest"
/>
<input
type=
"button"
class=
"normalBtn"
value=
"导出报表"
@
click=
"getFlightInfo(0),getCombinTeam()"
/>
<input
type=
"button"
class=
"normalBtn"
value=
"导出报表"
@
click=
"getFlightInfo(0),getCombinTeam()"
/>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"包含机票信息"
placement=
"bottom"
>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"包含机票信息"
placement=
"bottom"
>
<input
type=
"button"
class=
"normalBtn"
value=
"导出旅客&航班"
@
click=
"getFlightInfo(1),getCombinTeam()"
/>
<input
type=
"button"
class=
"normalBtn"
value=
"导出旅客&航班"
@
click=
"getFlightInfo(1),getCombinTeam()"
/>
...
@@ -164,6 +170,10 @@
...
@@ -164,6 +170,10 @@
v-model=
"checkedshuijin"
/></th>
v-model=
"checkedshuijin"
/></th>
<th
v-if=
"isShowGuoji"
>
升舱
<input
type=
"checkbox"
@
change=
"checkAllbox(checkedsc,'shengcang')"
<th
v-if=
"isShowGuoji"
>
升舱
<input
type=
"checkbox"
@
change=
"checkAllbox(checkedsc,'shengcang')"
v-model=
"checkedsc"
/></th>
v-model=
"checkedsc"
/></th>
<th
v-if=
"isShowAirticketOut"
>
出票
<input
type=
"checkbox"
@
change=
"checkAllbox(checkAirticketOut,'checkAirticketOut')"
v-model=
"checkAirticketOut"
/>
</th>
<th>
旅客姓名
</th>
<th>
旅客姓名
</th>
<th>
身份证
</th>
<th>
身份证
</th>
<th>
英文姓
</th>
<th>
英文姓
</th>
...
@@ -175,6 +185,7 @@
...
@@ -175,6 +185,7 @@
<th>
证件有效期
</th>
<th>
证件有效期
</th>
<th>
客人联系方式
</th>
<th>
客人联系方式
</th>
<th>
签证状态
</th>
<th>
签证状态
</th>
<th>
出票状态
</th>
</tr>
</tr>
<tr
v-for=
"(item,index) in QueryMsg.dataList"
:class=
"
{'redTr':item.VisaState==1}" :key="index+10000">
<tr
v-for=
"(item,index) in QueryMsg.dataList"
:class=
"
{'redTr':item.VisaState==1}" :key="index+10000">
<td
v-if=
"isShowGuoji"
>
<td
v-if=
"isShowGuoji"
>
...
@@ -192,6 +203,9 @@
...
@@ -192,6 +203,9 @@
<td
v-if=
"isShowGuoji"
>
<td
v-if=
"isShowGuoji"
>
<input
v-model=
"item.shengcang"
type=
"checkbox"
/>
<input
v-model=
"item.shengcang"
type=
"checkbox"
/>
</td>
</td>
<td
v-if=
"isShowAirticketOut"
>
<input
type=
"checkbox"
v-model=
"item.checkAirticketOut"
/>
</td>
<td>
{{
item
.
GuestName
}}
</td>
<td>
{{
item
.
GuestName
}}
</td>
<td>
{{
item
.
IdCard
}}
</td>
<td>
{{
item
.
IdCard
}}
</td>
<td>
{{
item
.
ESurName
}}
</td>
<td>
{{
item
.
ESurName
}}
</td>
...
@@ -203,6 +217,17 @@
...
@@ -203,6 +217,17 @@
<td>
{{
item
.
PassportExpiry
}}
</td>
<td>
{{
item
.
PassportExpiry
}}
</td>
<td>
{{
item
.
NaMobilePhoneme
}}
</td>
<td>
{{
item
.
NaMobilePhoneme
}}
</td>
<td>
{{
item
.
VisaState
==
1
?
"拒签"
:
"正常"
}}
</td>
<td>
{{
item
.
VisaState
==
1
?
"拒签"
:
"正常"
}}
</td>
<td>
<template
v-if=
"item.TicketOutType==0"
>
<span
style=
"color:red"
>
{{
item
.
TicketOutTypeStr
}}
</span>
</
template
>
<
template
v-if=
"item.TicketOutType==1"
>
<span
style=
"color:green"
>
{{
item
.
TicketOutTypeStr
}}
</span>
</
template
>
<
template
v-if=
"item.TicketOutType==2"
>
<span
style=
"color:blue"
>
{{
item
.
TicketOutTypeStr
}}
</span>
</
template
>
</td>
</tr>
</tr>
</table>
</table>
<div
class=
"noData"
v-show=
"QueryMsg.noData"
>
<div
class=
"noData"
v-show=
"QueryMsg.noData"
>
...
@@ -354,10 +379,45 @@
...
@@ -354,10 +379,45 @@
checkedshuijin
:
false
,
checkedshuijin
:
false
,
checkedsc
:
false
,
checkedsc
:
false
,
isShowSelect
:
0
,
isShowSelect
:
0
,
checkModule
:
0
checkModule
:
0
,
isShowAirticketOut
:
false
,
//是否线下开票
checkAirticketOut
:
false
,
//提交开票类型
checkOutMsg
:
{
TicketOutType
:
1
,
GuestIds
:
""
}
};
};
},
},
methods
:
{
methods
:
{
openAirticket
()
{
this
.
isShowAirticketOut
=
true
;
},
//设置旅客的出票类型
setAirticketGuest
()
{
var
tempIds
=
""
;
if
(
this
.
QueryMsg
.
dataList
&&
this
.
QueryMsg
.
dataList
.
length
>
0
)
{
this
.
QueryMsg
.
dataList
.
forEach
(
item
=>
{
if
(
item
.
checkAirticketOut
)
{
tempIds
+=
","
+
item
.
Id
;
}
})
}
this
.
checkOutMsg
.
GuestIds
=
tempIds
;
this
.
apipost
(
"travel_get_SetAirticketGuest"
,
this
.
checkOutMsg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
Success
(
res
.
data
.
message
);
this
.
getList
();
this
.
isShowAirticketOut
=
false
;
this
.
checkOutMsg
.
GuestIds
=
""
;
this
.
checkOutMsg
.
TicketOutType
=
1
;
this
.
checkAirticketOut
=
false
;
}
else
{
this
.
Error
(
res
.
data
.
message
);
}
})
},
//获取数据
//获取数据
getList
()
{
getList
()
{
this
.
QueryMsg
.
loading
=
true
;
this
.
QueryMsg
.
loading
=
true
;
...
@@ -376,6 +436,7 @@
...
@@ -376,6 +436,7 @@
}
else
{
}
else
{
item
.
Sex
=
"女"
;
item
.
Sex
=
"女"
;
}
}
item
.
checkAirticketOut
=
false
;
});
});
if
(
this
.
isShowGuoji
)
{
if
(
this
.
isShowGuoji
)
{
this
.
QueryMsg
.
dataList
.
forEach
(
x
=>
{
this
.
QueryMsg
.
dataList
.
forEach
(
x
=>
{
...
@@ -402,7 +463,7 @@
...
@@ -402,7 +463,7 @@
}
else
{
}
else
{
this
.
Error
(
res
.
data
.
message
);
this
.
Error
(
res
.
data
.
message
);
}
}
}
,
err
=>
{}
);
});
this
.
outerVisible
=
true
;
this
.
outerVisible
=
true
;
},
},
//获取联运团信息
//获取联运团信息
...
@@ -475,7 +536,7 @@
...
@@ -475,7 +536,7 @@
Type
:
this
.
checkModule
,
Type
:
this
.
checkModule
,
TemplateType
:
this
.
TemplateType
TemplateType
:
this
.
TemplateType
};
};
var
fileName
=
this
.
$route
.
query
.
flightdate
//this.QueryMsg.nowDate
;
var
fileName
=
this
.
$route
.
query
.
flightdate
;
var
TempfileName
=
""
var
TempfileName
=
""
this
.
QueryMsg
.
TeamInfoData
.
forEach
(
item
=>
{
this
.
QueryMsg
.
TeamInfoData
.
forEach
(
item
=>
{
if
(
TempfileName
.
length
>
0
)
{
if
(
TempfileName
.
length
>
0
)
{
...
@@ -495,9 +556,6 @@
...
@@ -495,9 +556,6 @@
fileName
=
fileName
+
".xls"
;
fileName
=
fileName
+
".xls"
;
this
.
GetLocalFile
(
"travel_get_GetAirTicketGuestExport"
,
msg
,
fileName
);
this
.
GetLocalFile
(
"travel_get_GetAirTicketGuestExport"
,
msg
,
fileName
);
},
},
handleCurrentChange
(
val
)
{
handleCurrentChange
(
val
)
{
this
.
msg
.
pageIndex
=
val
;
this
.
msg
.
pageIndex
=
val
;
this
.
getList
();
this
.
getList
();
...
@@ -564,7 +622,7 @@
...
@@ -564,7 +622,7 @@
name
:
'ChoiceAddFinancialDocuments'
,
name
:
'ChoiceAddFinancialDocuments'
,
query
:
{
query
:
{
"Type"
:
2
,
"Type"
:
2
,
"portTypeId"
:
1
,
"portTypeId"
:
1
,
"path"
:
""
,
"path"
:
""
,
'blank'
:
'y'
,
'blank'
:
'y'
,
'orderObj'
:
JSON
.
stringify
(
orderObj
)
'orderObj'
:
JSON
.
stringify
(
orderObj
)
...
@@ -583,7 +641,8 @@
...
@@ -583,7 +641,8 @@
x
[
y
]
=
false
x
[
y
]
=
false
})
})
}
}
}
},
},
},
mounted
()
{
mounted
()
{
this
.
QueryMsg
.
AirTicketId
=
this
.
$route
.
query
.
id
;
this
.
QueryMsg
.
AirTicketId
=
this
.
$route
.
query
.
id
;
...
...
src/components/Ticketing/TicketManager.vue
View file @
d48ac28f
...
@@ -1878,7 +1878,6 @@
...
@@ -1878,7 +1878,6 @@
<el-button
v-else
type=
"primary"
icon=
"iconfont icon-xiazai2"
style=
"margin-left:0;"
<el-button
v-else
type=
"primary"
icon=
"iconfont icon-xiazai2"
style=
"margin-left:0;"
@
click=
"DownLoad(3,item.TripItinerary)"
></el-button>
@
click=
"DownLoad(3,item.TripItinerary)"
></el-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"散卖"
placement=
"top-start"
>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"散卖"
placement=
"top-start"
>
<el-button
type=
"primary"
icon=
"iconfont icon-maichu"
@
click=
"sanSale(item)"
></el-button>
<el-button
type=
"primary"
icon=
"iconfont icon-maichu"
@
click=
"sanSale(item)"
></el-button>
</el-tooltip>
</el-tooltip>
...
...
src/components/TravelManager/TravelList/RegistrationList.vue
View file @
d48ac28f
...
@@ -2095,13 +2095,18 @@
...
@@ -2095,13 +2095,18 @@
<span
class=
"RL-remarkTitle"
v-if=
"item.GuestList.length > 0"
>
{{ $t("salesModule.MD") }}:
</span>
<span
class=
"RL-remarkTitle"
v-if=
"item.GuestList.length > 0"
>
{{ $t("salesModule.MD") }}:
</span>
<p
class=
"RL-redType RL-remarkCon"
v-if=
"item.GuestList.length > 0"
>
<p
class=
"RL-redType RL-remarkCon"
v-if=
"item.GuestList.length > 0"
>
<span
style=
"color: blue !important"
v-for=
"(childItem,childIndex) in item.GuestList"
:key=
"childIndex"
<span
style=
"color: blue !important"
v-for=
"(childItem,childIndex) in item.GuestList"
:key=
"childIndex"
@
click=
"goToPassenger(childItem, 2)"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.VisaType==1?'(个签)':''}}
</span></span>
@
click=
"goToPassenger(childItem, 2)"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.VisaType==1?'(个签)':''}}
</span>
<span
style=
"color:#f56c6c"
>
{{childItem.TicketOutTypeStr}}
</span>
</span>
</p>
</p>
<p
v-if=
"item.CancelGuestList.length > 0"
>
<p
v-if=
"item.CancelGuestList.length > 0"
>
<span
class=
""
>
{{ $t("salesModule.CancelOrder") }}:
</span>
<span
class=
""
>
{{ $t("salesModule.CancelOrder") }}:
</span>
<span
class=
"RL-redType RL-remarkCon"
>
<span
class=
"RL-redType RL-remarkCon"
>
<span
v-for=
"(childItem,childIndex) in item.CancelGuestList"
<span
v-for=
"(childItem,childIndex) in item.CancelGuestList"
:key=
"childIndex"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.VisaType==1?'(个签)':''}}
</span>
</span>
:key=
"childIndex"
>
{{ childItem.userName }}
<span
style=
"color:#f56c6c"
>
{{childItem.VisaType==1?'(个签)':''}}
</span>
</span>
</span>
</span>
</p>
</p>
<span>
{{ $t("salesModule.RoomInfo") }}:{{
<span>
{{ $t("salesModule.RoomInfo") }}:{{
...
@@ -2136,6 +2141,7 @@
...
@@ -2136,6 +2141,7 @@
</td>
</td>
<td
colspan=
"3"
>
<td
colspan=
"3"
>
<div>
<div>
<!-- {{item.OrderGuestFlightList}} -->
<
template
v-if=
"item.OrderGuestFlightList&&item.OrderGuestFlightList.length>0"
>
<
template
v-if=
"item.OrderGuestFlightList&&item.OrderGuestFlightList.length>0"
>
<template
v-for=
"(uItem,uIndex) in item.OrderGuestFlightList"
>
<template
v-for=
"(uItem,uIndex) in item.OrderGuestFlightList"
>
<div
:key=
"uIndex+20000"
>
<div
:key=
"uIndex+20000"
>
...
@@ -2627,13 +2633,21 @@
...
@@ -2627,13 +2633,21 @@
<td
colspan=
"15"
class=
"RL_Order"
>
<td
colspan=
"15"
class=
"RL_Order"
>
<span
class=
"RL-remarkTitle"
v-if=
"childItem.GuestList.length > 0"
>
{{ $t("salesModule.MD") }}:
</span>
<span
class=
"RL-remarkTitle"
v-if=
"childItem.GuestList.length > 0"
>
{{ $t("salesModule.MD") }}:
</span>
<span
class=
"RL-redType RL-remarkCon"
v-if=
"childItem.GuestList.length > 0"
>
<span
class=
"RL-redType RL-remarkCon"
v-if=
"childItem.GuestList.length > 0"
>
<span
style=
"color: blue !important"
v-for=
"fourthItem in childItem.GuestList"
<
template
v-for=
"(fourthItem,fourthIndex) in childItem.GuestList"
>
@
click=
"goToPassenger2(msg.TCID, fourthItem.OrderId, 2)"
>
{{ fourthItem.userName }}
<span
style=
"color:#f56c6c"
>
{{fourthItem.VisaType==1?'(个签)':''}}
</span></span>
<span
style=
"color: blue !important"
:key=
"fourthIndex"
@
click=
"goToPassenger2(msg.TCID, fourthItem.OrderId, 2)"
>
{{
fourthItem
.
userName
}}
<span
style=
"color:#f56c6c"
>
{{
fourthItem
.
VisaType
==
1
?
'(个签)'
:
''
}}
</span>
<span
style=
"color:#f56c6c"
>
{{
fourthItem
.
TicketOutTypeStr
}}
</span>
</span>
</
template
>
</span>
</span>
<p
v-if=
"childItem.CancelGuestList.length > 0"
>
<p
v-if=
"childItem.CancelGuestList.length > 0"
>
<span
class=
""
>
{{ $t("salesModule.CancelOrder") }}:
</span>
<span
class=
""
>
{{ $t("salesModule.CancelOrder") }}:
</span>
<span
class=
"RL-redType RL-remarkCon"
>
<span
class=
"RL-redType RL-remarkCon"
>
<span
v-for=
"subItem in childItem.CancelGuestList"
>
{{ subItem.userName }}
<span
style=
"color:#f56c6c"
>
{{subItem.VisaType==1?'(个签)':''}}
</span>
</span>
<span
v-for=
"subItem in childItem.CancelGuestList"
>
{{ subItem.userName }}
<span
style=
"color:#f56c6c"
>
{{subItem.VisaType==1?'(个签)':''}}
</span>
</span>
</span>
</span>
</p>
</p>
<span
style=
"display: block"
>
<span
style=
"display: block"
>
...
@@ -6006,7 +6020,7 @@
...
@@ -6006,7 +6020,7 @@
"sellorder_get_GetOrderListByTCID"
,
"sellorder_get_GetOrderListByTCID"
,
msg
,
msg
,
(
res
)
=>
{
(
res
)
=>
{
console
.
log
(
"RegistrationList_sellorder_get_GetOrderListByTCID"
,
res
.
data
);
console
.
log
(
"RegistrationList_sellorder_get_GetOrderListByTCID"
,
res
.
data
);
this
.
loading
=
false
;
this
.
loading
=
false
;
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
OrderDataList
=
res
.
data
.
data
;
this
.
OrderDataList
=
res
.
data
.
data
;
...
...
src/components/dmc/manager/LeaderHander.vue
View file @
d48ac28f
...
@@ -613,7 +613,7 @@
...
@@ -613,7 +613,7 @@
NewCombinationNum
:
this
.
NewCombinationNum
NewCombinationNum
:
this
.
NewCombinationNum
};
};
this
.
loading
=
true
;
this
.
loading
=
true
;
var
fileName
=
"领队交接表"
+
"
"
+
".xls"
;
var
fileName
=
"领队交接表"
+
this
.
NewCombinationNum
+
"("
+
tcids
+
")
"
+
".xls"
;
this
.
GetLocalFile
(
"dmc_get_DownLoadLeaderHander"
,
msg
,
fileName
,
res
=>
{
this
.
GetLocalFile
(
"dmc_get_DownLoadLeaderHander"
,
msg
,
fileName
,
res
=>
{
this
.
loading
=
false
;
this
.
loading
=
false
;
});
});
...
...
src/components/dmc/manager/dmcTotalTable.vue
View file @
d48ac28f
...
@@ -337,7 +337,7 @@
...
@@ -337,7 +337,7 @@
</td>
</td>
<td>
<td>
<div
class=
"fz16 fbold linkspan"
<div
class=
"fz16 fbold linkspan"
@
click=
"goUrl([131,14, 90].includes(item.LineId) ? 'roomReservationsDetails' : 'roomReservationsDetailsNew',item,outItem,'订房详情')"
>
@
click=
"goUrl([131,14, 90
,118
].includes(item.LineId) ? 'roomReservationsDetails' : 'roomReservationsDetailsNew',item,outItem,'订房详情')"
>
<span
style=
"color: #4BCA81;"
v-if=
"item.HotelResult==1"
>
√
</span>
<span
style=
"color: #4BCA81;"
v-if=
"item.HotelResult==1"
>
√
</span>
<span
class=
"colorE95252"
v-else
>
{{
item
.
HotelResult
==
'-1'
?
"x"
:
"O"
}}
</span>
<span
class=
"colorE95252"
v-else
>
{{
item
.
HotelResult
==
'-1'
?
"x"
:
"O"
}}
</span>
</div>
</div>
...
...
src/components/newTravelmanager/TravelGroupControl/TravelManagerThree.vue
View file @
d48ac28f
...
@@ -81,25 +81,28 @@
...
@@ -81,25 +81,28 @@
<TravelNotice
:class=
"
{'showOther':TeamType==3}" ref="TravelNotice" id="fourAnchor" @headCallBack="getNotice"
<TravelNotice
:class=
"
{'showOther':TeamType==3}" ref="TravelNotice" id="fourAnchor" @headCallBack="getNotice"
:subArray="NoticeParameters" :NoticeData="NoticeData" v-bind:PostConfig="PostConfig"
:subArray="NoticeParameters" :NoticeData="NoticeData" v-bind:PostConfig="PostConfig"
v-bind:AllCityList="AllCityList" v-bind:CountryID="PostConfig.CountryID">
</TravelNotice>
v-bind:AllCityList="AllCityList" v-bind:CountryID="PostConfig.CountryID">
</TravelNotice>
<!--常规团-->
<div
id=
"fiveAnchor"
>
<TravelPrice
v-show=
"PostConfig.TeamType==0"
@
saveMsg=
"SaveData(1)"
ref=
"TravelPrice"
id=
"fiveAnchor"
<!--常规团-->
@
headCallBack=
"getPrice"
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
:modifyTcid=
"modifyTcid"
<TravelPrice
v-show=
"PostConfig.TeamType==0"
@
saveMsg=
"SaveData(1)"
ref=
"TravelPrice"
@
headCallBack=
"getPrice"
:CurrentUserInfo=
"CurrentUserInfo"
:IsDirect=
"PostConfig.IsDirect"
></TravelPrice>
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
:modifyTcid=
"modifyTcid"
:CurrentUserInfo=
"CurrentUserInfo"
:IsDirect=
"PostConfig.IsDirect"
></TravelPrice>
<!--小包团-->
<!--小包团-->
<TravelPrice2
v-show=
"PostConfig.TeamType==1"
@
saveMsg=
"SaveData(1)"
ref=
"TravelPrice"
id=
"fiveAnchor
"
<TravelPrice2
v-show=
"PostConfig.TeamType==1"
@
saveMsg=
"SaveData(1)"
ref=
"TravelPrice"
@
headCallBack=
"getPrice
"
@
headCallBack=
"getPrice"
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
:modifyTcid=
"modifyTcid
"
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
:modifyTcid=
"modifyTcid"
:CurrentUserInfo=
"CurrentUserInfo
"
:CurrentUserInfo=
"CurrentUserInfo"
:IsDirect=
"PostConfig.IsDirect"
>
:IsDirect=
"PostConfig.IsDirect"
>
</TravelPrice2>
</TravelPrice2>
<!--当地游-->
<!--当地游-->
<TravelPrice3
ref=
"TravelPrice"
id=
"fiveAnchor"
@
headCallBack=
"getPrice"
:PostDaysTrip=
"PostDaysTrip"
<TravelPrice3
v-show=
"PostConfig.TeamType==2"
@
saveMsg=
"SaveData(1)"
ref=
"TravelPrice"
@
headCallBack=
"getPrice"
v-if=
"PostConfig.TeamType==2"
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
:modifyTcid=
"modifyTcid"
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
:modifyTcid=
"modifyTcid"
:CurrentUserInfo=
"CurrentUserInfo"
:TeamType=
"PostConfig.TeamType"
></TravelPrice3>
:TeamType=
"PostConfig.TeamType"
></TravelPrice3>
<!--地接团-->
<TravelPrice4
@
saveMsg=
"SaveData(1)"
ref=
"TravelPrice"
id=
"fiveAnchor"
@
headCallBack=
"getPrice"
<!--地接团-->
:PostDaysTrip=
"PostDaysTrip"
v-if=
"PostConfig.TeamType==3"
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
<TravelPrice4
v-show=
"PostConfig.TeamType==3"
@
saveMsg=
"SaveData(1)"
ref=
"TravelPrice"
@
headCallBack=
"getPrice"
:modifyTcid=
"modifyTcid"
:TeamType=
"PostConfig.TeamType"
></TravelPrice4>
:priceList=
"PriceList"
:PostConfig=
"PostConfig"
:modifyTcid=
"modifyTcid"
:CurrentUserInfo=
"CurrentUserInfo"
:TeamType=
"PostConfig.TeamType"
></TravelPrice4>
</div>
<div
class=
"btnFixedDiv"
v-if=
"IsShowBtn"
>
<div
class=
"btnFixedDiv"
v-if=
"IsShowBtn"
>
<div
class=
"toTop"
@
click=
"backTop"
>
<div
class=
"toTop"
@
click=
"backTop"
>
...
@@ -418,8 +421,8 @@
...
@@ -418,8 +421,8 @@
basicData
.
TeamType
=
this
.
PostConfig
.
TeamType
;
basicData
.
TeamType
=
this
.
PostConfig
.
TeamType
;
basicData
.
TripMapList
=
this
.
PostConfig
.
TripMapList
;
basicData
.
TripMapList
=
this
.
PostConfig
.
TripMapList
;
basicData
.
TripCountryList
=
this
.
PostConfig
.
TripCountryList
;
basicData
.
TripCountryList
=
this
.
PostConfig
.
TripCountryList
;
basicData
.
TripCityList
=
this
.
PostConfig
.
TripCityList
;
basicData
.
TripCityList
=
this
.
PostConfig
.
TripCityList
;
basicData
.
StartCityId
=
0
;
basicData
.
StartCityId
=
0
;
basicData
.
ReturnArriveCityId
=
0
;
basicData
.
ReturnArriveCityId
=
0
;
if
(
this
.
PostDaysTrip
)
{
if
(
this
.
PostDaysTrip
)
{
...
...
src/components/newTravelmanager/TravelGroupControl/TravelPrice.vue
View file @
d48ac28f
...
@@ -461,7 +461,7 @@
...
@@ -461,7 +461,7 @@
</el-checkbox>
</el-checkbox>
<template
v-if=
"CurrentUserInfo.RB_Group_id==2"
>
<template
v-if=
"CurrentUserInfo.RB_Group_id==2"
>
<input
type=
"button"
class=
"normalBtn"
:value=
"$t('op.HotelUse')"
@
click=
"outerVisible=true"
<input
type=
"button"
class=
"normalBtn"
:value=
"$t('op.HotelUse')"
@
click=
"outerVisible=true"
v-if=
"(PostConfig.LineId==14 || PostConfig.LineId==131|| PostConfig.LineId==90||PostConfig.LineId==168) "
/>
v-if=
"(PostConfig.LineId==14 || PostConfig.LineId==131|| PostConfig.LineId==90||PostConfig.LineId==168
||PostConfig.LineId==118
) "
/>
</
template
>
</
template
>
<
template
v-else
>
<
template
v-else
>
<input
type=
"button"
class=
"normalBtn"
:value=
"$t('op.HotelUse')"
@
click=
"outerVisible=true"
<input
type=
"button"
class=
"normalBtn"
:value=
"$t('op.HotelUse')"
@
click=
"outerVisible=true"
...
...
src/components/newTravelmanager/TravelGroupControl/TravelPrice3.vue
View file @
d48ac28f
This diff is collapsed.
Click to expand it.
src/components/newTravelmanager/travelLineTrip/components/travelDays.vue
View file @
d48ac28f
...
@@ -130,7 +130,6 @@
...
@@ -130,7 +130,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:x=
"524"
:y=
"250"
></FeatureControls>
:x=
"524"
:y=
"250"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"524"
:h=
"250"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"524"
:h=
"250"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -224,7 +223,6 @@
...
@@ -224,7 +223,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:x=
"517"
:y=
"280"
></FeatureControls>
:x=
"517"
:y=
"280"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"517"
:h=
"280"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"517"
:h=
"280"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -257,7 +255,6 @@
...
@@ -257,7 +255,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(2)"
@
toSelectImg=
"SelectImg(2)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(2)"
@
toSelectImg=
"SelectImg(2)"
:x=
"517"
:y=
"280"
></FeatureControls>
:x=
"517"
:y=
"280"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>2||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>2||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"517"
:h=
"280"
:ref=
"'viewSpotVds_' + item * 4 + '_2'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"517"
:h=
"280"
:ref=
"'viewSpotVds_' + item * 4 + '_2'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -303,7 +300,7 @@
...
@@ -303,7 +300,7 @@
:x=
"696"
:y=
"449"
></FeatureControls>
:x=
"696"
:y=
"449"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>
1
||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>
0
||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"696"
:h=
"449"
:ref=
"'viewSpotVds_' + item * 4 + '_0'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"696"
:h=
"449"
:ref=
"'viewSpotVds_' + item * 4 + '_0'+index"
tabindex=
"0"
:resizable=
"false"
:active=
"false"
:parent=
"false"
axis=
"y"
@
activated=
"onActivated(0)"
:active=
"false"
:parent=
"false"
axis=
"y"
@
activated=
"onActivated(0)"
:x=
"ScenicArrayList&&ScenicArrayList.length>0?ScenicArrayList[0].ScenicJson.x:item.TrafficObj.trafficIntroduce.x"
:x=
"ScenicArrayList&&ScenicArrayList.length>0?ScenicArrayList[0].ScenicJson.x:item.TrafficObj.trafficIntroduce.x"
...
@@ -343,7 +340,6 @@
...
@@ -343,7 +340,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:x=
"331"
:y=
"214"
></FeatureControls>
:x=
"331"
:y=
"214"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -384,7 +380,6 @@
...
@@ -384,7 +380,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(2)"
@
toSelectImg=
"SelectImg(2)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(2)"
@
toSelectImg=
"SelectImg(2)"
:x=
"331"
:y=
"214"
></FeatureControls>
:x=
"331"
:y=
"214"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_2'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_2'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -425,7 +420,6 @@
...
@@ -425,7 +420,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(3)"
@
toSelectImg=
"SelectImg(3)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(3)"
@
toSelectImg=
"SelectImg(3)"
:x=
"331"
:y=
"214"
></FeatureControls>
:x=
"331"
:y=
"214"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_3'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_3'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -507,7 +501,6 @@
...
@@ -507,7 +501,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(1)"
@
toSelectImg=
"SelectImg(1)"
:x=
"514"
:y=
"291"
></FeatureControls>
:x=
"514"
:y=
"291"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>0||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>0||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"514"
:h=
"291"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"514"
:h=
"291"
:ref=
"'viewSpotVds_' + item * 4 + '_1'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -547,7 +540,6 @@
...
@@ -547,7 +540,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(2)"
@
toSelectImg=
"SelectImg(2)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(2)"
@
toSelectImg=
"SelectImg(2)"
:x=
"331"
:y=
"214"
></FeatureControls>
:x=
"331"
:y=
"214"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_2'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_2'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -588,7 +580,6 @@
...
@@ -588,7 +580,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(3)"
@
toSelectImg=
"SelectImg(3)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(3)"
@
toSelectImg=
"SelectImg(3)"
:x=
"331"
:y=
"214"
></FeatureControls>
:x=
"331"
:y=
"214"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>1||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_3'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_3'+index"
tabindex=
"0"
:resizable=
"false"
...
@@ -629,7 +620,6 @@
...
@@ -629,7 +620,6 @@
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
<FeatureControls
:index=
"index"
:FeatureData=
"item"
:ControlsType=
"'row'"
:isTemplate=
"false"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(4)"
@
toSelectImg=
"SelectImg(4)"
:isUploadImg=
"true"
:isSelectImg=
"true"
@
toUploadImg=
"UploadImg(4)"
@
toSelectImg=
"SelectImg(4)"
:x=
"331"
:y=
"214"
></FeatureControls>
:x=
"331"
:y=
"214"
></FeatureControls>
<input
type=
"file"
style=
"display:none"
:id=
"'dayfile_'+(item * 2 + 1) + '_'+index"
@
change=
"uploadpic"
>
</div>
</div>
<VueDraggableResizable
v-if=
"item.ScenicArray.length>4||item.TrafficObj.trafficIntroduce.IntroduceImage"
<VueDraggableResizable
v-if=
"item.ScenicArray.length>4||item.TrafficObj.trafficIntroduce.IntroduceImage"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_4'+index"
tabindex=
"0"
:resizable=
"false"
:w=
"331"
:h=
"214"
:ref=
"'viewSpotVds_' + item * 4 + '_4'+index"
tabindex=
"0"
:resizable=
"false"
...
...
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