Commit 976caa71 authored by liudong1993's avatar liudong1993
parents 3cebfdd5 e78cbf11
......@@ -571,7 +571,7 @@
<tr>
<td>
<el-form-item label="导游服务费" prop="servicePrice">
<el-input type="text" class="w300" v-model="CtObj.servicePrice"></el-input>
<el-input type="text" class="w300" v-model="CtObj.servicePrice"></el-input> 元/人
</el-form-item>
</td>
</tr>
......
......@@ -371,7 +371,8 @@
<span v-if="item.IsUnion==1&&item.UnionTypeStr==1" title="主"
class="MainTeam">{{$t('Operation.Op_zhu')}}</span>
<span v-if="item.IsUnion==1&&item.UnionTypeStr==2" title="联">{{$t('Operation.Op_lian')}}</span>
<span v-if="item.Status==2" :title="'结团时间'+item.OutGroupAuditDate">{{$t('Operation.Op_jietuan')}}</span>
<span v-if="item.Status==2"
:title="'结团时间'+item.OutGroupAuditDate">{{$t('Operation.Op_jietuan')}}</span>
<span v-if="item.Status==5" title="结团审核中" style="background: rgb(0 128 255);">审核中</span>
<span v-if="item.Status==1" title="销售">{{$t('visaT.sale')}}</span>
<span v-if="item.GroupRecommendType==1" title="精品"></span>
......@@ -1096,6 +1097,30 @@
};
},
methods: {
//酒店餐厅处理跳转
goHotelDiningBus(item, HotelDiningBus, type) {
if (type == 1) {
this.$router.push({
name: "ChangeHotel",
query: {
TCNUM: item.TCNUM,
id: item.TCID,
blank: "y",
tab: "酒店变更"
}
});
} else {
this.$router.push({
name: "ChangeDining",
query: {
TCNUM: item.TCNUM,
id: item.TCID,
blank: "y",
tab: "餐厅变更"
}
});
}
},
//复制、新增报价单
NewCopyPriceSheet(item, type) {
if (type) {
......
......@@ -514,9 +514,6 @@
{{getLocalTotalMoney(subItem.PeopleNumber)}}
</template>
<template v-else>
<!-- <el-input v-model="subItem.SubtotalMoney" @keyup.native="checkPrice(subItem,'SubtotalMoney')"
class="w70">
</el-input> -->
{{subItem.SubtotalMoney}}
</template>
</td>
......@@ -975,8 +972,14 @@
},
getchange(type) {
this.getSubtotalMoney();
var that=this;
if (type && type == 1) {
this.teamPrice.SingleDMCPrice = this.getLocalTotalMoney(1);
var tempPrice = 0;
this.CostNumberList.forEach(x => {
//房餐车景点价格
tempPrice = Number(that.getLocalTotalMoney(x.PeopleNumber));
});
this.teamPrice.SingleDMCPrice = tempPrice.toFixed(0);
}
},
//员工列表
......
......@@ -7,7 +7,7 @@
<span class="foldList" @click="fold" v-if="isFold==''">{{$t('sm.djzd')}}</span>
<span class="foldList" @click="fold" v-if="isFold==1">{{$t('sm.djzk')}}</span>
<div class="TrfList clearfix">
<!--&&item.TypeState!=8-->
<div class="TFslide" v-for="item in TypeArray"
:class="{'TFcked':item.isShow,'display_none':(item.TypeState===4 && FeatureData.FeatureType !== 4) || (item.TypeState===4 && !$route.query.configId)}"
@click="clickFeature(item)" :key="item.subCode"
......@@ -106,7 +106,8 @@
<newFeature2 ref='newFeature2' :FeatureData='FeatureData'></newFeature2>
</div>
<!--行程特色第三版 -->
<UpgradedVersion :TripColor="TripColor" v-if="FeatureData.FeatureType==8" :FeatureData='FeatureData'></UpgradedVersion>
<UpgradedVersion :TripColor="FeatureData.TripColor" v-if="FeatureData.FeatureType==8"
:FeatureData='FeatureData'></UpgradedVersion>
</div>
</div>
</div>
......@@ -149,7 +150,7 @@
// newFeature3,
UpgradedVersion
},
props: ["subConfigId", "FeatureData", "isNewConfig", "TeamType","TripColor"],
props: ["subConfigId", "FeatureData", "isNewConfig", "TeamType"],
inject: ['loadConfigInfo'],
data() {
return {
......@@ -567,6 +568,7 @@
}
}
};
</script>
<style>
......
......@@ -39,9 +39,10 @@
:subConfig="journeyList" :isOpenGroup="false" :IsDirect="PostConfig.IsDirect" v-bind:AllCityList="AllCityList"
v-bind:StartCity="StartCity" :UseTypeArray="UseTypeArray" :AirPickUp="AirPickUp" :AirSend="AirSend"
@change="handlerChangeData" :TeamType="TeamType" :IsOpenHotel="PostConfig.IsOpenHotel"></TravelDaysTripDirect>
<TravelFeature :TripColor="PostConfig.TripColor" :class="{'showOther':(TeamType==3)}" ref="TravelFeature" id="thirdAnchor"
@featureCallBack="getFeature" :FeatureData="FeatureData" :TeamType="TeamType" :isNewConfig="isNewConfig"
@unlockFormCommit="unlockFormCommit" :CurrentUserInfo="CurrentUserInfo"></TravelFeature>
<TravelFeature :TripColor="PostConfig.TripColor" :class="{'showOther':(TeamType==3)}" ref="TravelFeature"
id="thirdAnchor" @featureCallBack="getFeature" :FeatureData="FeatureData" :TeamType="TeamType"
:isNewConfig="isNewConfig" @unlockFormCommit="unlockFormCommit" :CurrentUserInfo="CurrentUserInfo">
</TravelFeature>
<TravelNotice :class="{'showOther':TeamType==3}" ref="TravelNotice" id="fourAnchor" @headCallBack="getNotice"
:subArray="NoticeParameters" :NoticeData="NoticeData" v-bind:PostConfig="PostConfig"
v-bind:AllCityList="AllCityList" v-bind:CountryID="PostConfig.CountryID"></TravelNotice>
......@@ -179,9 +180,12 @@
Title: "",
Subtitle: "",
LineName: "",
LineShortName: "",
DayList: [],
TemplateId: 1,
IsSave: false //是否保存
IsSave: false, //是否保存
TripColor: "", //行程特色主色
LtName:"",//系列名称
},
//线路行程
journeyList: {
......@@ -270,7 +274,7 @@
/*获取组件配置信息【回调方法】*/
getConfig(configObj) {
this.PostConfig = configObj;
this.PostConfig.TripColor = configObj.TripColor?configObj.TripColor:'#CC6900'//#CC0066
this.PostConfig.TripColor = configObj.TripColor ? configObj.TripColor : '#CC6900' //#CC0066
//没有报价单根据线路设置直采和非直采方式生成线路行程
if (this.IsHaveOffer == 0) {
this.NoticeParameters.ConfigId = this.PostConfig.ConfigId;
......@@ -800,9 +804,20 @@
}
this.PriceList.push(priceObj);
}
this.FeatureData.Subtitle = tempData.LtName;
this.FeatureData.LineName = tempData.LineName;
if (tempData.LineShortName && tempData.LineShortName != '') {
this.FeatureData.LineShortName = tempData.LineShortName;
} else {
this.FeatureData.LineShortName = tempData.LineName;
}
//如果当前config配置主色就使用当前config配置的主色,没有配置,就取线路配置的主色
if (tempData.TripColor && tempData.TripColor != '') {
this.FeatureData.TripColor = tempData.TripColor;
} else if (tempData.LineTripColor && tempData.LineTripColor != '') {
this.FeatureData.TripColor = tempData.LineTripColor;
}
this.FeatureData.LtName=tempData.LtName;
this.FeatureData.DayList = tempData.DayList;
this.ConfigId = tempData.ID;
......
<template>
<div
class="edit_div"
:contenteditable="canEdit"
v-html="innerText"
@focus="isLocked = true"
@blur="isLocked = false"
@input="changeText">
</div>
<div class="edit_div" :contenteditable="canEdit" v-html="innerText" @focus="isLocked = true" @blur="isLocked = false"
@input="changeText">
</div>
</template>
<script>
export default {
props: ["value","canEdit"],
data() {
return {
innerText: this.value,
isLocked: false
};
},
watch: {
value() {
if (!this.isLocked || !this.innerText) {
this.$el.innerText = this.value;
export default {
props: ["value", "canEdit"],
data() {
return {
innerText: this.value,
isLocked: false
};
},
watch: {
value() {
if (!this.isLocked || !this.innerText) {
this.$el.innerText = this.value;
}
}
},
methods: {
changeText: function () {
let sel = window.getSelection()
let offset = sel.anchorOffset
this.$emit("input", this.$el.innerText);
setTimeout(() => {
var range = sel.getRangeAt(0);
if (range) {
var textNode = range.startContainer;
range.setStart(textNode, offset)
sel.removeAllRanges()
sel.addRange(range)
}
}, 0)
}
}
},
methods: {
changeText: function () {
let sel = window.getSelection()
let offset = sel.anchorOffset
this.$emit("input", this.$el.innerText);
setTimeout( () => {
var range = sel.getRangeAt(0)
var textNode = range.startContainer;
range.setStart(textNode,offset)
sel.removeAllRanges()
sel.addRange(range)
}, 0)
}
}
};
};
</script>
<style>
.edit_div{}
.edit_div {}
</style>
<template>
<div class="featureControls">
<div class="row-aic featureControls-bottom featureControls-bottomOne"
v-if="ControlsType=='row'">
<div class="row-aic featureControls-bottom featureControls-bottomOne" v-if="ControlsType=='row'">
<el-tooltip class="item" effect="dark" content="添加页面" placement="top">
<div @click="toAddPages">
<i class="el-icon-plus"></i>
......@@ -13,23 +12,21 @@
</div>
</el-tooltip>
</div>
<div class="column featureControls-bottom featureControls-bottomTwo"
v-else>
<div class="column featureControls-bottom featureControls-bottomTwo" v-else>
<div v-if="isTemplate">
<el-tooltip class="item" effect="dark" content="选模版" placement="top">
<el-popover trigger="hover" placement="right">
<div class="featureControls-Template">
<div class="Template-img relative" v-for="(item,index) in TemplateList"
@click="setTemplate(item)">
<img :src="item.url"/>
<div v-if="item.id==TemplateType" class="Template-imgSelect absolute row-ajc el-icon-success"></div>
<el-popover trigger="hover" placement="right">
<div class="featureControls-Template">
<div class="Template-img relative" v-for="(item,index) in TemplateList" @click="setTemplate(item)">
<img :src="item.url" />
<div v-if="item.id==TemplateType" class="Template-imgSelect absolute row-ajc el-icon-success"></div>
</div>
</div>
</div>
<div slot="reference" style="padding: 0;">
<i class="el-icon-copy-document"></i>
</div>
</el-popover>
</el-tooltip>
<div slot="reference" style="padding: 0;">
<i class="el-icon-copy-document"></i>
</div>
</el-popover>
</el-tooltip>
</div>
<el-tooltip class="item" effect="dark" content="上传图" placement="top">
<div @click="toUploadImg" v-if="isUploadImg">
......@@ -38,18 +35,18 @@
</el-tooltip>
<el-tooltip class="item" effect="dark" content="选图" placement="top">
<div @click="toSelectImg" v-if="isSelectImg">
<i class="el-icon-search"></i>
<i class="el-icon-search"></i>
</div>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="添加图" placement="top">
<div @click="toAddImg" v-if="isAddImg">
<i class="el-icon-plus"></i>
</div>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="删除图" placement="top">
<div @click="toDeleteImg" v-if="isDeleteImg">
<i class="el-icon-delete"></i>
</div>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="添加图" placement="top">
<div @click="toAddImg" v-if="isAddImg">
<i class="el-icon-plus"></i>
</div>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="删除图" placement="top">
<div @click="toDeleteImg" v-if="isDeleteImg">
<i class="el-icon-delete"></i>
</div>
</el-tooltip>
</div>
</div>
......@@ -60,50 +57,50 @@
components: {
},
props: ['index','FeatureData','ControlsType','pagesType','isDeletePage',
'isUploadImg','isSelectImg','isAddImg','isDeleteImg','isTemplate','Template'],
props: ['index', 'FeatureData', 'ControlsType', 'pagesType', 'isDeletePage',
'isUploadImg', 'isSelectImg', 'isAddImg', 'isDeleteImg', 'isTemplate', 'Template'
],
data() {
return {
TemplateType: 1,
TemplateList:[
{
url:'http://192.168.10.214:8130/Upload/NewTripFeature/featureTemplateOne.png',
id:1,
TemplateList: [{
url: 'http://192.168.10.214:8130/Upload/NewTripFeature/featureTemplateOne.png',
id: 1,
},
{
url:'http://192.168.10.214:8130/Upload/NewTripFeature/featureTemplateTwo.png',
id:2,
url: 'http://192.168.10.214:8130/Upload/NewTripFeature/featureTemplateTwo.png',
id: 2,
},
{
url:'http://192.168.10.214:8130/Upload/NewTripFeature/featureTemplateThree.png',
id:3,
url: 'http://192.168.10.214:8130/Upload/NewTripFeature/featureTemplateThree.png',
id: 3,
}
]
};
},
methods: {
setTemplate(item){
setTemplate(item) {
this.TemplateType = item.id
this.$emit('setTemplate',this.TemplateType)
this.$emit('setTemplate', this.TemplateType)
},
toUploadImg(){
toUploadImg() {
this.$emit('toUploadImg')
},
toSelectImg(){
toSelectImg() {
this.$emit('toSelectImg')
},
toAddImg(){
toAddImg() {
this.$emit('toAddImg')
},
toDeleteImg(){
toDeleteImg() {
this.$emit('toDeleteImg')
},
toAddPages(){
toAddPages() {
// this.pagesType 1 首页 2 介绍 3餐食介绍 4宿 5食 6景
this.$emit('toAddPages',this.index,this.FeatureData)
this.$emit('toAddPages', this.index, this.FeatureData)
},
toDeletePages(){
this.$emit('toDeletePages',this.index,this.FeatureData)
toDeletePages() {
this.$emit('toDeletePages', this.index, this.FeatureData)
},
},
computed: {},
......@@ -131,60 +128,72 @@
</script>
<style>
.featureControls{
opacity: 0;
transition: opacity 2s ease;
-webkit-transition: opacity 2s ease;
-moz-transition: opacity 2s ease;
-ms-transition: opacity 2s ease;
-o-transition: opacity 2s ease;
}
.featureControls-bottom{
font-size: 20px;
color: #fff;
cursor: pointer;
background: rgba(0, 0, 0, 0.7);
border-radius: 2px;
}
.featureControls-bottomOne{
padding: 1px 10px;
}
.featureControls-bottomTwo{
padding: 5px 0;
}
.featureControls-bottomOne div{
padding: 0 5px;
}
.featureControls-bottomTwo div{
padding: 5px;
}
.featureControls-Template{
width: 150px;
top: -5px;
left: 85px;
background: #fff;
border: 4px;
}
.featureControls-Template div{
padding: 0;
}
.Template-img{
background: #e6e6e6;
margin: 5px 8px;
border-radius: 4px;
overflow: hidden;
}
.Template-img img{
width: 100%;
padding: 10px;
display: block;
}
.Template-imgSelect{
background: rgba(0, 0, 0, 0.7);
left: 0;
top: 0;
right: 0;
bottom: 0;
color: #e95252;
}
.featureControls {
opacity: 0;
transition: opacity 2s ease;
-webkit-transition: opacity 2s ease;
-moz-transition: opacity 2s ease;
-ms-transition: opacity 2s ease;
-o-transition: opacity 2s ease;
}
.featureControls-bottom {
font-size: 20px;
color: #fff;
cursor: pointer;
background: rgba(0, 0, 0, 0.7);
border-radius: 2px;
}
.featureControls-bottomOne {
padding: 1px 10px;
}
.featureControls-bottomTwo {
padding: 5px 0;
}
.featureControls-bottomOne div {
padding: 0 5px;
}
.featureControls-bottomTwo div {
padding: 5px;
}
.featureControls-Template {
width: 150px;
top: -5px;
left: 85px;
background: #fff;
border: 4px;
}
.featureControls-Template div {
padding: 0;
}
.Template-img {
background: #e6e6e6;
margin: 5px 8px;
border-radius: 4px;
overflow: hidden;
cursor: pointer;
}
.Template-img img {
width: 100%;
padding: 10px;
display: block;
}
.Template-imgSelect {
background: rgba(0, 0, 0, 0.7);
left: 0;
top: 0;
right: 0;
bottom: 0;
color: #e95252;
}
</style>
<template>
<div class="UpgradedVersion-header absolute row-sb z-index1">
<div class="UpgradedVersion-header-left relative row-aic"
:style="{'background':TripColor}">
<img class="header-leftBj absolute z-index2" :src="backgroundImgBj2"/>
<img class="header-leftImg" src="http://192.168.10.214:8130/Upload/NewTripFeature/headerLogoTwo.png"/>
<div class="UpgradedVersion-header-left relative row-aic" :style="{'background':TripColor}">
<img class="header-leftBj absolute z-index2" :src="backgroundImgBj2" />
<img class="header-leftImg" src="http://192.168.10.214:8130/Upload/NewTripFeature/headerLogoTwo.png" />
</div>
<div class="UpgradedVersion-header-right">
<div class="UpgradedVersion-header-title">
<vEditDiv :canEdit='canEdit' v-model="first"></vEditDiv>
<vEditDiv :canEdit='canEdit' v-model="FeatureItem.dataObj.LineShortName"></vEditDiv>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../TravelTemp/VEditDiv";
export default {
......@@ -21,15 +20,14 @@
},
props: [
'TripColor',
// FeatureData
'FeatureItem'
],
data() {
return {
first: '欧洲线',
canEdit: true,
backgroundImg: '',
backgroundImgBj1: 'http://192.168.10.214:8130/Upload/NewTripFeature/logoBjOne.png',//花纹背景
backgroundImgBj2: 'http://192.168.10.214:8130/Upload/NewTripFeature/logoBjTwo.png',//白色背景
backgroundImgBj1: 'http://192.168.10.214:8130/Upload/NewTripFeature/logoBjOne.png', //花纹背景
backgroundImgBj2: 'http://192.168.10.214:8130/Upload/NewTripFeature/logoBjTwo.png', //白色背景
};
},
methods: {
......@@ -44,6 +42,13 @@
deep: false,
immediate: true
},
FeatureItem: {
handler(val,oldVal) {
},
deep: true,
immediate: true
}
},
mounted() {
......@@ -53,45 +58,51 @@
</script>
<style>
.UpgradedVersion-header{
top: 0;
left: 0;
right: 0;
}
.UpgradedVersion-header-left{
width: 341px;
height: 65px;
border-radius: 0px 0px 18px 0px;
position: relative;
}
.header-leftImg{
width: 292px;
height: auto;
display: block;
margin-left: 19px;
}
.header-leftBj{
left: 314px;
top: 0;
width: 27px;
height: 100%;
background-size: 100% 100%;
}
.UpgradedVersion-header-title{
padding: 12px 19px 10px 19px;
margin-right: 53px;
margin-top: 20px;
border: 2px dashed #000;
border-radius: 14px;
-webkit-border-radius: 14px;
-moz-border-radius: 14px;
-ms-border-radius: 14px;
-o-border-radius: 14px;
}
.UpgradedVersion-header .edit_div{
font-size: 38px;
font-weight: 400;
font-family: FZCuSong-B09S;
color: #2A2A2A;
}
.UpgradedVersion-header {
top: 0;
left: 0;
right: 0;
}
.UpgradedVersion-header-left {
width: 341px;
height: 65px;
border-radius: 0px 0px 18px 0px;
position: relative;
}
.header-leftImg {
width: 292px;
height: auto;
display: block;
margin-left: 19px;
}
.header-leftBj {
left: 314px;
top: 0;
width: 27px;
height: 100%;
background-size: 100% 100%;
}
.UpgradedVersion-header-title {
padding: 12px 19px 10px 19px;
margin-right: 53px;
margin-top: 20px;
border: 2px dashed #000;
border-radius: 14px;
-webkit-border-radius: 14px;
-moz-border-radius: 14px;
-ms-border-radius: 14px;
-o-border-radius: 14px;
}
.UpgradedVersion-header .edit_div {
font-size: 38px;
font-weight: 400;
font-family: FZCuSong-B09S;
color: #2A2A2A;
}
</style>
<template>
<div class="UpgradedVersion-headerTitle">
<div class="UpgradedVersion-headerTitle-one absolute z-index1">
<vEditDiv :canEdit='canEdit' v-model="first"></vEditDiv>
<vEditDiv :canEdit='canEdit' v-model="FeatureItem.dataObj.LtName"></vEditDiv>
</div>
<div class="UpgradedVersion-headerTitle-two absolute z-index2">
<vEditDiv :canEdit='canEdit1' v-model="first1"></vEditDiv>
<vEditDiv :canEdit='canEdit1' v-model="FeatureItem.dataObj.Title"></vEditDiv>
</div>
<div class="UpgradedVersion-headerTitle-three absolute z-index1" :style="{'background':backgroundColor}">&nbsp;
</div>
<div class="UpgradedVersion-headerTitle-three absolute z-index1"
:style="{'background':backgroundColor}">&nbsp;</div>
<!-- <img class="UpgradedVersion-headerTitle-three absolute z-index1"
src="http://192.168.10.214:8130/Upload/NewTripFeature/textBj.png" /> -->
</div>
......@@ -21,12 +21,11 @@
},
props: [
'TripColor',
'FeatureData'
'FeatureItem'
],
data() {
return {
first: '森之京都~椿山庄.风景美术馆日本平系列',
first1: '温泉.美食.叡山铁道秋枫漫游之旅',
canEdit: true,
canEdit1: true,
backgroundColor: null
......@@ -39,7 +38,7 @@
watch: {
TripColor: {
handler(val, oldVal) {
this.backgroundColor = this.hexToRgb(val,0.6)
this.backgroundColor = this.hexToRgb(val, 0.6)
},
deep: false,
immediate: true
......@@ -53,40 +52,47 @@
</script>
<style>
.UpgradedVersion-headerTitle{
text-align: center;
}
.UpgradedVersion-headerTitle-one{
top: 139px;
left: 124px;
right: 124px;
height: 53px;
font-size: 49px;
font-family: FZCuSong-B09S;
font-weight: 400;
color: #2A2A2A;
}
.UpgradedVersion-headerTitle-two{
top: 205px;
left: 144px;
right: 144px;
font-size: 34px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #2A2A2A;
}
.UpgradedVersion-headerTitle-one .edit_div,.UpgradedVersion-headerTitle-two .edit_div{
white-space: nowrap;
overflow: hidden;
}
.UpgradedVersion-headerTitle-two .edit_div{
height: 40px;
}
.UpgradedVersion-headerTitle-three{
top: 237px;
left: 370px;
width: 379px;
height: 14px;
border-radius: 7px;
}
.UpgradedVersion-headerTitle {
text-align: center;
}
.UpgradedVersion-headerTitle-one {
top: 139px;
left: 124px;
right: 124px;
height: 53px;
font-size: 49px;
font-family: FZCuSong-B09S;
font-weight: 400;
color: #2A2A2A;
}
.UpgradedVersion-headerTitle-two {
top: 205px;
left: 144px;
right: 144px;
font-size: 34px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #2A2A2A;
}
.UpgradedVersion-headerTitle-one .edit_div,
.UpgradedVersion-headerTitle-two .edit_div {
white-space: nowrap;
overflow: hidden;
}
.UpgradedVersion-headerTitle-two .edit_div {
height: 40px;
}
.UpgradedVersion-headerTitle-three {
top: 237px;
left: 370px;
width: 379px;
height: 14px;
border-radius: 7px;
}
</style>
<template>
<div class="featureImgControls">
<FeatureControls
:index="index"
:FeatureData="FeatureData"
:ControlsType="'column'"
:isUploadImg="true"
:isSelectImg="true"
:isAddImg="false"
:isDeleteImg="isDeleteImg"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"
></FeatureControls>
</div>
</template>
<script>
import FeatureControls from "./featureControls";
export default {
components: {
FeatureControls
},
props: ['index','FeatureData','ControlsType','pagesType','isDeletePage',
'isUploadImg','isSelectImg','isAddImg','isDeleteImg','isTemplate','Template'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
toAddPages(){
// this.pagesType 1 首页 2 介绍 3餐食介绍 4宿 5食 6景
this.$emit('toAddPages',this.index,this.FeatureData)
},
toDeletePages(){
this.$emit('toDeletePages',this.index,this.FeatureData)
},
},
computed: {},
watch: {
// FeatureData: {
// handler(val, oldVal) {
// },
// deep: true
// },
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-2 row-sb">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative bjE6 marginL20 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
// FeatureData: {
// handler(val, oldVal) {
// },
// deep: true
// },
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-3 row-sb-nowrap">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-2 column marginL20">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT20 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-4 relative">
<div class="MasterMapList-2 row-sb">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL20 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
<div class="MasterMapList-2 row-sb marginT20">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL20 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-5 relative">
<div class="MasterMapList-8 relative">
<div class="MasterMapList-8-one row-sb">
<div class="MasterMapList-8-oneL column">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
<div class="MasterMapList-8-oneR column marginL11">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-6 relative">
<div class="MasterMapList-8 relative">
<div class="MasterMapList-8-one row-sb">
<div class="MasterMapList-8-oneL column">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
<div class="MasterMapList-8-oneR column marginL11">
<div class="MasterMapList-2 row-sb-nowrap">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL11 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
<div class="MasterMapList-2 row-sb-nowrap marginT14">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL11 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-7 relative">
<div class="MasterMapList-8 relative">
<div class="MasterMapList-8-one row-sb">
<div class="MasterMapList-8-oneL column">
<div class="MasterMapList-2 row-sb-nowrap">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL11 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
<div class="MasterMapList-2 row-sb-nowrap marginT14">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL11 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
<div class="MasterMapList-8-oneR column marginL11">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-8 relative">
<div class="MasterMapList-8-one row-sb">
<div class="MasterMapList-8-oneL">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
<div class="MasterMapList-8-oneR column marginL11">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
<div class="MasterMapList-8-two marginT13">
<div class="MasterMapList-8-oneR row-sb">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL15 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL15 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL15 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
<template>
<div class="MasterMapList-9 relative">
<div class="MasterMapList-8 relative">
<div class="MasterMapList-8-one row-sb">
<div class="MasterMapList-8-oneL row-sb">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL11 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
<div class="MasterMapList-8-oneR column marginL11">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginT14 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
<div class="MasterMapList-8-two marginT13">
<div class="MasterMapList-8-oneR row-sb">
<div class="MasterMapList-1 relative bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL15 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL15 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
<div class="MasterMapList-1 relative marginL15 bjE6 UpgradedVersion-Hover">
<div class="MasterMapList1 absolute z-index1">
<imgControls
v-if="FeatureData"
:index="index"
:FeatureData="FeatureData"
:isDeleteImg="true"
@toUploadImg="toUploadImg"
@toSelectImg="toSelectImg"
@toAddImg="toAddImg"
@toDeleteImg="toDeleteImg"/>
</div>
<img class="absolute" src="http://192.168.10.214:8130/Upload/NewTripFeature/homeBj.png"/>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
import vEditDiv from "../../../TravelTemp/VEditDiv";
import imgControls from "../imgControls";
export default {
components: {
vEditDiv,
imgControls,
},
props: ['index','FeatureData'],
data() {
return {
};
},
methods: {
toUploadImg(){
this.$emit('toUploadImg')
},
toSelectImg(){
this.$emit('toSelectImg')
},
toAddImg(){
this.$emit('toAddImg')
},
toDeleteImg(){
this.$emit('toDeleteImg')
},
},
computed: {},
watch: {
FeatureData: {
handler(val, oldVal) {
},
deep: true
},
},
mounted() {
}
};
</script>
<style>
</style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment