Commit 8f36b8d5 authored by 黄奎's avatar 黄奎

酒店、餐详情调整

parent ea262e14
......@@ -98,7 +98,6 @@
</el-form-item>
</el-col>
<el-col :span="6" :gutter="35" v-if="index==0">
</el-col>
<el-col :span="6" :gutter="35">
<el-button icon="el-icon-minus" circle @click="deleteAir(index)"> </el-button>
......@@ -958,7 +957,7 @@
let userInfo = this.getLocalStorage()
//有权限操作的部门
if (userInfo.RB_Department_Id == 240 || userInfo.RB_Department_Id == 1 || userInfo.RB_Department_Id == 3 ||
userInfo.RB_Branch_id == 49||userInfo.RB_Group_id==100) {
userInfo.RB_Branch_id == 49 || userInfo.RB_Group_id == 100) {
this.IsHaveAuth = 1;
}
this.GetPayList();
......
......@@ -9,22 +9,23 @@
<div class="resource-baseinfo">
<span class="resource-lititle">{{$t('hotel.hotel_baseinfo')}}</span>
<el-form-item :label="$t('hotel.hotel_name')" prop="Name">
<el-input type="text" disabled v-model="addMsg.Name" maxlength="100" class="w300"></el-input>
<el-input type="text" readonly v-model="addMsg.Name" maxlength="100" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('ground.jiudianmingzi')">
<el-input type="text" disabled v-model="addMsg.HotelRealName" maxlength="100" class="w300"></el-input>
<el-input type="text" readonly v-model="addMsg.HotelRealName" maxlength="100" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_describle')" prop="Descriptions">
<el-input type="textarea" disabled v-model="addMsg.Descriptions" class="w300"></el-input>
<el-input type="textarea" readonly v-model="addMsg.Descriptions" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_openplatform')">
<el-select disabled v-model="openplatString" class='multiple_input w300' multiple :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="openplatString" class='multiple_input w300' multiple
:placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in openplatform" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_brand')">
<el-input disabled type="text" v-model="addMsg.ChainBrand" maxlength="50" class="w300"></el-input>
<el-input readonly type="text" v-model="addMsg.ChainBrand" maxlength="50" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_starlevel')">
<el-select disabled class="w300" :placeholder="$t('pub.unlimitedSel')" v-model="addMsg.Star">
......@@ -33,12 +34,13 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_website')">
<el-input disabled class="w300" v-model="addMsg.URL" maxlength="50">
<el-input readonly class="w300" v-model="addMsg.URL" maxlength="50">
<template slot="prepend">https://</template>
</el-input>
</el-form-item>
<el-form-item :label="$t('ground.shifouyuyue')">
<el-switch disabled v-model="addMsg.AppointmentStyle" :active-value="inActive" :inactive-value="notInActive">
<el-switch disabled v-model="addMsg.AppointmentStyle" :active-value="inActive"
:inactive-value="notInActive">
</el-switch>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_payType')">
......@@ -50,14 +52,16 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('ground.jiudianleixing')">
<el-select disabled v-model="addMsg.HotelType" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="addMsg.HotelType" class='multiple_input w300'
:placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
<el-option v-for="item in HotelTypeList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('Operation.Op_price')">
<el-select disabled v-model="addMsg.HotelPriceType" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="addMsg.HotelPriceType" class='multiple_input w300'
:placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
<el-option v-for="item in HotelPirceTypeList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
......@@ -67,7 +71,8 @@
<div class="res-span" v-for="item in serviceList" :key="item.subCode">
<span class="common-lefttit">{{item.Content}}</span>
<span>
<el-select disabled multiple :placeholder="$t('pub.pleaseSel')" class='multiple_input w300' v-model="item.checked">
<el-select disabled multiple :placeholder="$t('pub.pleaseSel')" class='multiple_input w300'
v-model="item.checked">
<el-option v-for="subitem in item.list" :key="subitem.ID" :label="subitem.Content" :value="subitem.ID">
</el-option>
</el-select>
......@@ -81,19 +86,19 @@
<el-row v-for="(list,index) in addMsg.DiscountList" :key="index">
<el-col :span="6" :gutter="35">
<el-form-item :label="$t('ground.kaishishuliang')">
<el-input disabled class='w80' type="text" v-model="list.StartNum"
<el-input readonly class='w80' type="text" v-model="list.StartNum"
@keyup.native="checkInteger(list,'StartNum')" maxlength="2"></el-input>
</el-form-item>
</el-col>
<el-col :span="6" :gutter="35">
<el-form-item :label="$t('ground.jieshushuliang')">
<el-input disabled class='w80' type="text" v-model="list.EndNum" @keyup.native="checkInteger(list,'EndNum')"
maxlength="2"></el-input>
<el-input readonly class='w80' type="text" v-model="list.EndNum"
@keyup.native="checkInteger(list,'EndNum')" maxlength="2"></el-input>
</el-form-item>
</el-col>
<el-col :span="6" :gutter="35">
<el-form-item :label="$t('ground.fanhuanshuliang')">
<el-input disabled class='w80' type="text" v-model="list.DisCountNum"
<el-input readonly class='w80' type="text" v-model="list.DisCountNum"
@keyup.native="checkInteger(list,'DisCountNum')" maxlength="2"></el-input>
</el-form-item>
</el-col>
......@@ -107,8 +112,9 @@
</div>
<span class="resource-lititle sheshi">{{$t('hotel.hotel_type')}}</span>
<div class="res-span">
<el-tree :data="categoryTree" disabled default-expand-all :props="{label: 'CategoryName', children: 'SubList'}"
show-checkbox node-key="Id" ref="treeForm" @check-change="handleNodeClick">
<el-tree :data="categoryTree" disabled default-expand-all
:props="{label: 'CategoryName', children: 'SubList'}" show-checkbox node-key="Id" ref="treeForm"
@check-change="handleNodeClick">
</el-tree>
</div>
</div>
......@@ -131,8 +137,8 @@
</div>
</div>
<el-form-item :label="$t('hotel.hotel_landline')">
<el-input type="text" disabled v-model="addMsg.Tel" maxlength="20" :placeholder="$t('hotel.hotel_landline')"
class="w300"></el-input>
<el-input type="text" readonly v-model="addMsg.Tel" maxlength="20"
:placeholder="$t('hotel.hotel_landline')" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('system.table_country')">
<el-select disabled :placeholder="$t('visaT.qxzguojia')" filterable v-model="addMsg.Country"
......@@ -162,7 +168,7 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_detailinfo')" prop="Address">
<el-input disabled :placeholder="$t('fnc.qsrneirong')" class="w300 addAddress" v-model="addMsg.Address">
<el-input readonly :placeholder="$t('fnc.qsrneirong')" class="w300 addAddress" v-model="addMsg.Address">
<!-- <el-button slot="append" @click="selectAddress = true" icon="iconfont icon-img_dw"></el-button> -->
</el-input>
</el-form-item>
......@@ -171,34 +177,35 @@
<div class="RabateDiv clearfix">
<div class="RebateCount reOne">
<div class="leftPnum">{{$t('hotel.hotel_jingdu')}}</div>
<input disabled type="text" class="toolInput inpuOne" v-model="addMsg.Lng" maxlength="20">
<input readonly type="text" class="toolInput inpuOne" v-model="addMsg.Lng" maxlength="20">
</div>
<div class="RebateCount reTwo">
<div class="fanNum">{{$t('hotel.hotel_weidu')}}</div>
<input disabled type="text" class="toolInput inpuTwo" v-model="addMsg.Lat" maxlength="20">
<input readonly type="text" class="toolInput inpuTwo" v-model="addMsg.Lat" maxlength="20">
</div>
</div>
</div>
<el-form-item :label="$t('hotel.hotel_fax')">
<el-input disabled type="text" v-model="addMsg.Fax" maxlength="20" class="w300"></el-input>
<el-input readonly type="text" v-model="addMsg.Fax" maxlength="20" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_deadday')" prop="DieLine">
<el-input disabled type="text" onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="50" v-model="addMsg.DieLine"
class="w300"></el-input><span class="hotelDay">{{$t('hotel.hotel_day')}}</span>
<el-input readonly type="text" onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="50"
v-model="addMsg.DieLine" class="w300"></el-input><span class="hotelDay">{{$t('hotel.hotel_day')}}</span>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_remark')">
<el-input disabled type="textarea" v-model="addMsg.Remark" class="w300"></el-input>
<el-input readonly type="textarea" v-model="addMsg.Remark" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_warm')">
<el-input disabled type="textarea" v-model="addMsg.WarmTip" class="w300"></el-input>
<el-input readonly type="textarea" v-model="addMsg.WarmTip" class="w300"></el-input>
</el-form-item>
<el-form-item>
<el-switch disabled v-model="isBook" active-color="#13ce66" inactive-color="#ff4949"
:active-text="$t('hotel.hotel_Supplier')" :inactive-text="$t('ground.ziding')"></el-switch>
</el-form-item>
<el-form-item>
<el-switch disabled v-model="isDinner" active-color="#13ce66" @change="getDinnerList" inactive-color="#ff4949"
:active-text="$t('commonPickUp.Pick_Ding')" :inactive-text="$t('ground.buyongcan')"></el-switch>
<el-switch disabled v-model="isDinner" active-color="#13ce66" @change="getDinnerList"
inactive-color="#ff4949" :active-text="$t('commonPickUp.Pick_Ding')"
:inactive-text="$t('ground.buyongcan')"></el-switch>
</el-form-item>
<el-form-item :label="$t('ground.yongcanleixing')" v-show="isDinner">
<el-select disabled v-model="UseDinnerString" class='multiple_input w300' multiple
......@@ -211,19 +218,20 @@
<el-switch disabled v-model="addMsg.IsHavearking" :active-value="1" :inactive-value="0"></el-switch>
</el-form-item>
<el-form-item :label="$t('ground.tingchefei')" v-if="addMsg.IsHavearking==1">
<el-input disabled type="text" v-model="addMsg.ParkFee" class="w300" maxlength="10"
<el-input readonly type="text" v-model="addMsg.ParkFee" class="w300" maxlength="10"
@keyup.native="checkPrice(addMsg,'ParkFee')"></el-input>
</el-form-item>
<el-form-item :label="$t('ground.rutangshui')">
<el-input disabled type="text" v-model="addMsg.InTangTax" class="w300" maxlength="10"
<el-input readonly type="text" v-model="addMsg.InTangTax" class="w300" maxlength="10"
@keyup.native="checkPrice(addMsg,'InTangTax')"></el-input>
</el-form-item>
<el-form-item :label="$t('ground.chengshishui')">
<el-input disabled type="text" v-model="addMsg.CityTax" class="w300" maxlength="10"
<el-input readonly type="text" v-model="addMsg.CityTax" class="w300" maxlength="10"
@keyup.native="checkPrice(addMsg,'CityTax')"></el-input>
</el-form-item>
<el-form-item :label="$t('ground.fanyongleixing')">
<el-select disabled v-model="addMsg.RebateType" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="addMsg.RebateType" class='multiple_input w300'
:placeholder="$t('pub.pleaseSel')">
<el-option :key="0" :label="$t('pub.unlimitedSel')" :value="0"> </el-option>
<el-option :key="1" :label="$t('ground.hanshuifanyong')" :value="1"> </el-option>
<el-option :key="2" :label="$t('ground.bhanshuifanyong')" :value="2"> </el-option>
......@@ -241,16 +249,12 @@
<div class="resource-list">
<div class="resource-imglist clearfix">
<div class="re-img" v-for="(item,index) in HotelImageArray" :key="item.subCode">
<div class="re-img"> <el-image
style="height: 100px"
:src="item.ShowPath"
:preview-src-list="DiningImageUrlArray">
</el-image></div>
<!-- <img :src="item.ShowPath" /> -->
<div class="re-img">
<el-image style="height: 100px" :src="item.ShowPath" :preview-src-list="DiningImageUrlArray">
</el-image>
</div>
</div>
</div>
</div>
</div>
</el-form>
......@@ -264,7 +268,6 @@
</el-dialog>
<div class="btn-list">
<span class="common-lefttit"></span>
<button class="cancel-Btn" @click="goUrl('HotelManagement')">返回</button>
</div>
<viewer :images="images" :options='imageOptions' @inited="inited" class="viewer" ref="viewer">
......@@ -292,7 +295,7 @@
selectAddress: false,
//上传的文件数组
HotelImageArray: [],
DiningImageUrlArray:[],
DiningImageUrlArray: [],
//删除的图片文件数组
DeleteImageArray: [],
//地接资源图片
......@@ -740,7 +743,7 @@
_self.imgBeforeFile +
imgItem.Path;
this.HotelImageArray.push(obj);
this.DiningImageUrlArray.push( _self.imgBeforeFile +
this.DiningImageUrlArray.push(_self.imgBeforeFile +
imgItem.Path);
});
}
......@@ -943,7 +946,7 @@
let userInfo = this.getLocalStorage()
//有权限操作的部门
if (userInfo.RB_Department_Id == 240 || userInfo.RB_Department_Id == 1 || userInfo.RB_Department_Id == 3 ||
userInfo.RB_Branch_id == 49||userInfo.RB_Group_id==100) {
userInfo.RB_Branch_id == 49 || userInfo.RB_Group_id == 100) {
this.IsHaveAuth = 1;
}
this.GetPayList();
......
......@@ -686,13 +686,13 @@
<div class="resource-baseinfo">
<span class="resource-lititle">{{$t('hotel.hotel_baseinfo')}}</span>
<el-form-item :label="$t('ground.cantdwmc')" prop="Name">
<el-input disabled type="text" v-model="addMsg.Name" maxlength="100" class="w300"></el-input>
<el-input readonly type="text" v-model="addMsg.Name" maxlength="100" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('ground.cantzsmc')" prop="RealName">
<el-input disabled type="text" v-model="addMsg.RealName" maxlength="100" class="w300"></el-input>
<el-input readonly type="text" v-model="addMsg.RealName" maxlength="100" class="w300"></el-input>
</el-form-item>
<el-form-item label="餐标">
<el-input disabled type="text" v-model="addMsg.UnitPrice" maxlength="100" class="w300">
<el-input readonly type="text" v-model="addMsg.UnitPrice" maxlength="100" class="w300">
<template slot="append">/人</template>
</el-input>
</el-form-item>
......@@ -704,12 +704,9 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_website')">
<div>
<span class="resource-net">
<span class="resource-http">https://</span>
<input disabled type="text" v-model="addMsg.URL" maxlength="100" class="resource-name R1" />
</span>
</div>
<el-input readonly v-model="addMsg.URL" maxlength="100" class="w300">
<template slot="prepend">https://</template>
</el-input>
</el-form-item>
<el-form-item :label="$t('system.table_country')">
<el-select disabled :placeholder="$t('visaT.qxzguojia')" filterable v-model="addMsg.Country"
......@@ -731,8 +728,8 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_city')">
<el-select disabled :placeholder="$t('pub.pleaseSel')" filterable class='multiple_input w300' v-model="addMsg.City"
@change="GetSubAreaList(addMsg.City,3),addMsg.District=0">
<el-select disabled :placeholder="$t('pub.pleaseSel')" filterable class='multiple_input w300'
v-model="addMsg.City" @change="GetSubAreaList(addMsg.City,3),addMsg.District=0">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
<el-option v-for="childItem in CityList" :key="childItem.ID" :label="childItem.Name"
:value="childItem.ID">
......@@ -748,67 +745,71 @@
</el-form-item>
<el-form-item :label="$t('hotel.hotel_detailinfo')" prop="Address">
<el-input disabled :placeholder="$t('fnc.qsrneirong')" class="w300 addAddress" v-model="addMsg.Address">
<!-- <el-button slot="append" @click="selectAddress = true" icon="iconfont icon-img_dw"></el-button> -->
<el-input readonly :placeholder="$t('fnc.qsrneirong')" class="w300 addAddress" v-model="addMsg.Address">
</el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_BusinessHours')" prop="OpeningHours">
<el-input disabled type="text" v-model="addMsg.OpeningHours" maxlength="20" class="w300"></el-input>
<el-input readonly type="text" v-model="addMsg.OpeningHours" maxlength="20" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_ContactNumber')" prop="Tel">
<el-input disabled type="text" maxlength="20" v-model="addMsg.Tel" class="w300"></el-input>
<el-input readonly type="text" maxlength="20" v-model="addMsg.Tel" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_fax')" prop="Fax">
<el-input disabled type="text" maxlength="20" v-model="addMsg.Fax" class="w300"></el-input>
<el-input readonly type="text" maxlength="20" v-model="addMsg.Fax" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_parkDetail')" prop="ParkInfo">
<el-input disabled type="text" maxlength="100" v-model="addMsg.ParkInfo" class="w300"></el-input>
<el-input readonly type="text" maxlength="100" v-model="addMsg.ParkInfo" class="w300"></el-input>
</el-form-item>
<span class="resource-lititle sheshi">{{$t('restaurant.res_detailInformation')}}</span>
<el-form-item :label="$t('restaurant.res_salePlatform')">
<el-select disabled v-model="openplatString" class='multiple_input w300' multiple :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="openplatString" class='multiple_input w300' multiple
:placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in openplatform" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('restaurant.res_bookCapacity')" prop="SupportCount">
<el-input-number disabled v-model="addMsg.SupportCount" class="w300" :min="0"></el-input-number>
<el-input-number readonly v-model="addMsg.SupportCount" style="width:298px;" :min="0"></el-input-number>
</el-form-item>
<div class="RabateDiv clearfix">
<div class="RebateCount reTwo dayLi">
<div class="tiqianDay">{{$t('restaurant.res_advanceDays')}}</div>
<input disabled type="text" class="dayNum" v-model="addMsg.DieLine" maxlength="10"
<el-form-item :label="$t('restaurant.res_advanceDays')" prop="SupportCount">
<el-input readonly v-model="addMsg.DieLine" maxlength="10" class="w300"
onkeyup="value=value.replace(/[^\d]/g,'')">
<div class="percentCon">{{$t('hotel.hotel_day')}}</div>
</div>
</div>
<template slot="append">{{$t('hotel.hotel_day')}}</template>
</el-input>
</el-form-item>
<el-form-item :label="$t('ground.shifouyuyue')">
<el-switch disabled v-model="addMsg.AppointmentStyle" :active-value="inActive" :inactive-value="notInActive">
<el-switch disabled v-model="addMsg.AppointmentStyle" :active-value="inActive"
:inactive-value="notInActive">
</el-switch>
</el-form-item>
<el-form-item :label="$t('ground.zhifufangshi')">
<el-select disabled v-model="addMsg.PayStyle" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')" >
<el-select disabled v-model="addMsg.PayStyle" class='multiple_input w300'
:placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
<el-option v-for="item in PayList" :key="item.Id" :label="item.Name" :value="item.Id">
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('ground.cantingleixing')">
<el-select disabled v-model="addMsg.DiningType" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="addMsg.DiningType" class='multiple_input w300'
:placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
<el-option v-for="item in DiningTypeList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('Operation.Op_price')">
<el-select disabled v-model="addMsg.DiningPriceType" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="addMsg.DiningPriceType" class='multiple_input w300'
:placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
<el-option v-for="item in DiningPriceTypeList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('ground.hezuofangshi')">
<el-select disabled v-model="addMsg.CooperationType" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')">
<el-select disabled v-model="addMsg.CooperationType" class='multiple_input w300'
:placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
<el-option v-for="item in CooperationTypeList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
......@@ -822,12 +823,12 @@
<div class="RabateDiv clearfix">
<div class="RebateCount reOne">
<div class="leftPnum">{{$t('admin.admin_personNumber')}}</div>
<input disabled type="text" class="toolInput inpuOne" v-model="addMsg.RebateCount"
<input readonly type="text" class="toolInput inpuOne" v-model="addMsg.RebateCount"
onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="20">
</div>
<div class="RebateCount reTwo">
<div class="fanNum">{{$t('restaurant.res_return')}}</div>
<input disabled type="text" class="toolInput inpuTwo" v-model="addMsg.RebateRatio"
<input readonly type="text" class="toolInput inpuTwo" v-model="addMsg.RebateRatio"
onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="20">
<div class="percentCon">%</div>
</div>
......@@ -846,20 +847,20 @@
<div class="toolOne">
<span class="toolSpan">{{$t('scen.sc_dlTag')}}</span>
<div class="footabs">
<el-tag :key="tag" v-for="tag in Geographic" :disable-transitions="false"
@close="handleClose2(tag)">{{tag}}
<el-tag :key="tag" v-for="tag in Geographic" :disable-transitions="false" @close="handleClose2(tag)">
{{tag}}
</el-tag>
</div>
</div>
<el-form-item :label="$t('restaurant.res_special')">
<el-input disabled type="textarea" class="w300" v-model="addMsg.Feature"></el-input>
<el-input readonly type="textarea" class="w300" v-model="addMsg.Feature"></el-input>
</el-form-item>
<el-form-item :label="$t('Operation.Op_Warmprompt')" prop="About">
<el-input disabled type="textarea" maxlength="1000" v-model="addMsg.About" class="w300"></el-input>
<el-input readonly type="textarea" maxlength="1000" v-model="addMsg.About" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_bookInformation')" prop="BookingInfo">
<el-input disabled type="textarea" maxlength="1000" v-model="addMsg.BookingInfo" class="w300"></el-input>
<el-input readonly type="textarea" maxlength="1000" v-model="addMsg.BookingInfo" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_WhetherToConfirm')">
<el-switch disabled v-model="addMsg.Sure" active-value="1" inactive-value="0"></el-switch>
......@@ -878,14 +879,10 @@
<div class="resource-imglist clearfix">
<div class="re-img" v-for="(item,index) in DiningImageArray" :key="index">
<img v-if="!item" src="../../assets/img/bg_c3@3x.png">
<el-image
style=" height: 100px"
:src="item.ShowPath"
:preview-src-list="DiningImageUrlArray">
<el-image style=" height: 100px" :src="item.ShowPath" :preview-src-list="DiningImageUrlArray">
</el-image>
</div>
</div>
</div>
</div>
</el-form>
......@@ -931,7 +928,7 @@
totalimg: "",
selecnum: 0,
ID: "",
foodTagList: [],//实物标签
foodTagList: [], //实物标签
tipsItem: "",
Geographic: [],
GeoItem: "",
......@@ -956,7 +953,7 @@
district: [],
//上传的文件数组
DiningImageArray: [],
DiningImageUrlArray:[],
DiningImageUrlArray: [],
//删除的图片文件数组
DeleteImageArray: [],
inActive: 1, //已选中
......@@ -1230,7 +1227,7 @@
x +
"?x-oss-process=image/resize,l_140";
this.DiningImageArray.push(obj);
this.DiningImageUrlArray.push( this.domainManager().ViittoFileUrl +
this.DiningImageUrlArray.push(this.domainManager().ViittoFileUrl +
x);
}
});
......@@ -1304,8 +1301,7 @@
},
showFoodTag() {
this.inputVisible = true;
if(this.foodTagList&&this.foodTagList.length==0)
{
if (this.foodTagList && this.foodTagList.length == 0) {
this.foodTagList.push("徐總推薦")
}
this.$nextTick(_ => {
......
......@@ -704,12 +704,9 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('hotel.hotel_website')">
<div>
<span class="resource-net">
<span class="resource-http">https://</span>
<input type="text" v-model="addMsg.URL" maxlength="100" class="resource-name R1" />
</span>
</div>
<el-input readonly v-model="addMsg.URL" maxlength="100" class="w300">
<template slot="prepend">https://</template>
</el-input>
</el-form-item>
<el-form-item :label="$t('system.table_country')">
<el-select :placeholder="$t('visaT.qxzguojia')" filterable v-model="addMsg.Country"
......@@ -753,7 +750,7 @@
</el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_BusinessHours')" prop="OpeningHours">
<el-input type="text" v-model="addMsg.OpeningHours" maxlength="20" class="w300"></el-input>
<el-input type="text" v-model="addMsg.OpeningHours" maxlength="50" class="w300"></el-input>
</el-form-item>
<el-form-item :label="$t('restaurant.res_ContactNumber')" prop="Tel">
<el-input type="text" maxlength="20" v-model="addMsg.Tel" class="w300"></el-input>
......@@ -772,16 +769,13 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('restaurant.res_bookCapacity')" prop="SupportCount">
<el-input-number v-model="addMsg.SupportCount" class="w300" :min="0"></el-input-number>
<el-input-number v-model="addMsg.SupportCount" style="width:298px;" :min="0"></el-input-number>
</el-form-item>
<el-form-item :label="$t('restaurant.res_advanceDays')" prop="SupportCount">
<el-input v-model="addMsg.DieLine" maxlength="10" class="w300" onkeyup="value=value.replace(/[^\d]/g,'')">
<template slot="append">{{$t('hotel.hotel_day')}}</template>
</el-input>
</el-form-item>
<div class="RabateDiv clearfix">
<div class="RebateCount reTwo dayLi">
<div class="tiqianDay">{{$t('restaurant.res_advanceDays')}}</div>
<input type="text" class="dayNum" v-model="addMsg.DieLine" maxlength="10"
onkeyup="value=value.replace(/[^\d]/g,'')">
<div class="percentCon">{{$t('hotel.hotel_day')}}</div>
</div>
</div>
<el-form-item :label="$t('ground.shifouyuyue')">
<el-switch v-model="addMsg.AppointmentStyle" :active-value="inActive" :inactive-value="notInActive">
</el-switch>
......@@ -963,7 +957,7 @@
totalimg: "",
selecnum: 0,
ID: "",
foodTagList: [],//实物标签
foodTagList: [], //实物标签
tipsItem: "",
Geographic: [],
GeoItem: "",
......@@ -1333,8 +1327,7 @@
},
showFoodTag() {
this.inputVisible = true;
if(this.foodTagList&&this.foodTagList.length==0)
{
if (this.foodTagList && this.foodTagList.length == 0) {
this.foodTagList.push("徐總推薦")
}
this.$nextTick(_ => {
......
......@@ -570,11 +570,16 @@
res => {
this.saveLoading = false;
if (res.data.resultCode == 1) {
console.log("111")
//配置编号
TripFeature.ConfigId = res.data.data;
this.$refs.TravelFeature.getHtml(TripFeature, SaveType, this.TeamType);
console.log("222")
this.$refs.TravelPrice.closeHotelDialog();
console.log("333")
this.$refs.TravelPrice.initStatus();
console.log("444")
this.$refs.TravelFeature.getHtml(TripFeature, SaveType, this.TeamType);
console.log("555")
} else if (res.data.resultCode == 10009) {
this.FeatureData.IsSave = false;
//表单重复提交
......
......@@ -1936,6 +1936,7 @@
},
//关闭弹窗方法
closeHotelDialog() {
console.log("111");
this.outerVisible = false;
},
//保存完成初始化
......
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