Commit fd761042 authored by 黄奎's avatar 黄奎

价格隐藏

parent 5936c67e
...@@ -62,9 +62,9 @@ export const obj = { ...@@ -62,9 +62,9 @@ export const obj = {
lingduibaozhang: "Team leader reimbursement ", lingduibaozhang: "Team leader reimbursement ",
jiudianleixing: "Hotel Type ", jiudianleixing: "Hotel Type ",
zhenshimingcheng: "Real Name ", zhenshimingcheng: "Real Name ",
baojiayukucun: "Offer and Inventory ", baojiayukucun: "Offer&Inventory ",
jiudianmingzi: "Real Name", jiudianmingzi: "Real Name",
shifouyuyue: "Whether to make an appointment ", shifouyuyue: "Appointment",
zhifufangshi: "Payment Method ", zhifufangshi: "Payment Method ",
jiudianyouhui: "Hotel Deals ", jiudianyouhui: "Hotel Deals ",
kaishishuliang: "Starting quantity ", kaishishuliang: "Starting quantity ",
...@@ -77,12 +77,12 @@ export const obj = { ...@@ -77,12 +77,12 @@ export const obj = {
yongcanleixing: "Dining Type ", yongcanleixing: "Dining Type ",
tingchechang: "Parking lot ", tingchechang: "Parking lot ",
tingchefei: 'Parking fee', tingchefei: 'Parking fee',
rutangshui: "into the soup tax ", rutangshui: "soup tax ",
chengshishui: "City Tax ", chengshishui: "City Tax ",
fanyongleixing: "Rebate type ", fanyongleixing: "Rebate type ",
hanshuifanyong: "Rebate including tax ", hanshuifanyong: "Rebate including tax ",
bhanshuifanyong: "Rebate excluding tax ", bhanshuifanyong: "Rebate excluding tax ",
sidaojianshifoufany: "Does the director return commission?", sidaojianshifoufany: "Commission",
bufanyong: "No commission ", bufanyong: "No commission ",
xuanzetupian: 'Select a picture', xuanzetupian: 'Select a picture',
qingtianxiemc: "Please fill in the name ", qingtianxiemc: "Please fill in the name ",
...@@ -674,6 +674,12 @@ export const obj = { ...@@ -674,6 +674,12 @@ export const obj = {
suoshusj: 'Superior ', suoshusj: 'Superior ',
shangpinlxmc: 'Product Type Name ', shangpinlxmc: 'Product Type Name ',
qingshangctp: 'Please upload pictures ', qingshangctp: 'Please upload pictures ',
kehuditu: 'Customer Map' kehuditu: 'Customer Map',
hongri: "Red Sun",
wangji: "Peak season",
pingji: "Shoulder season",
danji: "Off season ",
tiebiejia: "Special price",
xingqianri: 'Day before departure',
} }
export default obj; export default obj;
...@@ -404,6 +404,15 @@ export const obj = { ...@@ -404,6 +404,15 @@ export const obj = {
shuihao: 'Tax ID', shuihao: 'Tax ID',
shangchuanshijian: 'Upload time', shangchuanshijian: 'Upload time',
diliweizhi: 'Geographic Location', diliweizhi: 'Geographic Location',
shifouyanfang: 'Stock Room',
zaocan: 'breakfast',
wancan: 'dinner',
jiekuanfs: 'Pay Type',
zifu: 'Self payment',
chufaqianjeikuan: 'Payment before departure',
ruzhuqjtjdj: 'Deposit Day',
ruzhuqjtfwk: 'Final payment',
jingdianlx: 'Ticket Type',
caravanshopcol: { caravanshopcol: {
t1: 'Car/usage time/days ', t1: 'Car/usage time/days ',
t2: 'Car Details ', t2: 'Car Details ',
......
...@@ -384,13 +384,13 @@ ...@@ -384,13 +384,13 @@
hotel_attention:' Attention ', hotel_attention:' Attention ',
hotel_attentionOne:' Only one months data can be processed at a time. ', hotel_attentionOne:' Only one months data can be processed at a time. ',
hotel_attentionTwo:' For the same day and the same supplier on the corresponding date already existing quotation or inventory information, if added or modified again, the latest data will prevail. ', hotel_attentionTwo:' For the same day and the same supplier on the corresponding date already existing quotation or inventory information, if added or modified again, the latest data will prevail. ',
hotel_Monday:' Monday ', hotel_Monday:' MON ',
hotel_Tuesday:' Tuesday ', hotel_Tuesday:' TUE ',
hotel_Wednesday:' Wednesday ', hotel_Wednesday:' WED ',
hotel_Thursday:' Thursday ', hotel_Thursday:' THU ',
hotel_Friday:' Friday ', hotel_Friday:' FRI ',
hotel_Saturday:' Saturday ', hotel_Saturday:' SAT ',
hotel_Sunday:' Sunday ', hotel_Sunday:' SUN ',
table_tel:' telephone ', table_tel:' telephone ',
table_address:' address ', table_address:' address ',
table_operater:' operator ', table_operater:' operator ',
...@@ -473,6 +473,8 @@ ...@@ -473,6 +473,8 @@
hotel_type: 'Hotel type', hotel_type: 'Hotel type',
hotel_jingdu:'Lng', hotel_jingdu:'Lng',
hotel_weidu:'Lat', hotel_weidu:'Lat',
hotel_payType:'Pay Type',
hotel_warm:'Warm Tip',
} }
export const leader = { export const leader = {
......
...@@ -425,7 +425,9 @@ export const admin={ //行政 ...@@ -425,7 +425,9 @@ export const admin={ //行政
hotel_zanwu:'暫く改訂レポート無', hotel_zanwu:'暫く改訂レポート無',
hotel_type: '酒店类型',    hotel_type: '酒店类型',   
hotel_jingdu:'経度', hotel_jingdu:'経度',
hotel_weidu:'緯度',       hotel_weidu:'緯度',   
hotel_payType:'支払い方法', 
hotel_warm:'暖かいヒント',
} }
export const leader = { export const leader = {
......
...@@ -471,6 +471,7 @@ export const admin={ //行政 ...@@ -471,6 +471,7 @@ export const admin={ //行政
hotel_type: '酒店类型', hotel_type: '酒店类型',
hotel_jingdu:'經度', hotel_jingdu:'經度',
hotel_weidu:'緯度', hotel_weidu:'緯度',
hotel_payType:'付款方式',
} }
export const leader = { export const leader = {
......
...@@ -473,6 +473,8 @@ export const admin={ //行政 ...@@ -473,6 +473,8 @@ export const admin={ //行政
hotel_type: '酒店类型', hotel_type: '酒店类型',
hotel_jingdu:'经度', hotel_jingdu:'经度',
hotel_weidu:'纬度', hotel_weidu:'纬度',
hotel_payType:'付款方式',
hotel_warm:'温馨提示',
} }
export const leader = { export const leader = {
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<el-switch v-model="addMsg.AppointmentStyle" :active-value="inActive" :inactive-value="notInActive"> <el-switch v-model="addMsg.AppointmentStyle" :active-value="inActive" :inactive-value="notInActive">
</el-switch> </el-switch>
</el-form-item> </el-form-item>
<el-form-item :label="$t('ground.zhifufangshi')"> <el-form-item :label="$t('hotel.hotel_payType')">
<el-select v-model="addMsg.PayStyle" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')" <el-select v-model="addMsg.PayStyle" class='multiple_input w300' :placeholder="$t('pub.pleaseSel')"
:disabled="IsHaveAuth==1?false:true"> :disabled="IsHaveAuth==1?false:true">
<el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option> <el-option :label="$t('pub.unlimitedSel')" :value='SelectDefaultValue'></el-option>
...@@ -189,7 +189,7 @@ ...@@ -189,7 +189,7 @@
<el-form-item :label="$t('hotel.hotel_remark')"> <el-form-item :label="$t('hotel.hotel_remark')">
<el-input type="textarea" v-model="addMsg.Remark" class="w300"></el-input> <el-input type="textarea" v-model="addMsg.Remark" class="w300"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="$t('Operation.Op_Warmprompt')"> <el-form-item :label="$t('hotel.hotel_warm')">
<el-input type="textarea" v-model="addMsg.WarmTip" class="w300"></el-input> <el-input type="textarea" v-model="addMsg.WarmTip" class="w300"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
...@@ -958,7 +958,7 @@ ...@@ -958,7 +958,7 @@
let userInfo = this.getLocalStorage() let userInfo = this.getLocalStorage()
//有权限操作的部门 //有权限操作的部门
if (userInfo.RB_Department_Id == 240 || userInfo.RB_Department_Id == 1 || userInfo.RB_Department_Id == 3 || if (userInfo.RB_Department_Id == 240 || userInfo.RB_Department_Id == 1 || userInfo.RB_Department_Id == 3 ||
userInfo.RB_Branch_id == 49) { userInfo.RB_Branch_id == 49||userInfo.RB_Group_id==100) {
this.IsHaveAuth = 1; this.IsHaveAuth = 1;
} }
this.GetPayList(); this.GetPayList();
......
...@@ -459,13 +459,13 @@ ...@@ -459,13 +459,13 @@
</template> </template>
</template> </template>
<template v-else> <template v-else>
<button @click="goSubInfo('HotelInfo', item.ID)" class="hotelBtnMan"> <button @click="goSubInfo('HotelInfo', item.ID)" class="hotelBtnMan" style="width:80px">
{{ $t("pub.updateMsg") }} {{ $t("pub.updateMsg") }}
</button> </button>
<button @click="CopyHotel(item.ID)" class="hotelBtnMan" v-if="userInfo.RB_Group_id == QjGroupId()"> <button @click="CopyHotel(item.ID)" class="hotelBtnMan" v-if="userInfo.RB_Group_id == QjGroupId()">
{{$t('objFill.copy')}} {{$t('objFill.copy')}}
</button> </button>
<button style="width: 80px; margin-top: 10px" @click="goUrl('HotelProductManage2', item)" <button style="width: 110px; margin-top: 10px" @click="goUrl('HotelProductManage2', item)"
class="hotelBtnMan"> class="hotelBtnMan">
{{ $t("ground.baojiayukucun") }} {{ $t("ground.baojiayukucun") }}
</button> </button>
...@@ -480,7 +480,8 @@ ...@@ -480,7 +480,8 @@
<el-input style="margin-bottom: 20px" v-model="uploadTitle" :placeholder="$t('objFill.qdtbaojiabt')"></el-input> <el-input style="margin-bottom: 20px" v-model="uploadTitle" :placeholder="$t('objFill.qdtbaojiabt')"></el-input>
<el-upload class="upload-demo" :file-list="DownloadMaterialsFileList" :http-request="uploadTest" <el-upload class="upload-demo" :file-list="DownloadMaterialsFileList" :http-request="uploadTest"
:on-remove="handleRemove" :limit="1" action=""> :on-remove="handleRemove" :limit="1" action="">
<el-button :disabled="DownloadMaterialsFileList.length ? true : false" size="small" type="primary">{{$t('tips.dianjishanhcuan')}} <el-button :disabled="DownloadMaterialsFileList.length ? true : false" size="small" type="primary">
{{$t('tips.dianjishanhcuan')}}
</el-button> </el-button>
</el-upload> </el-upload>
<div class="submit-box"> <div class="submit-box">
......
...@@ -40,14 +40,16 @@ ...@@ -40,14 +40,16 @@
style="color:#000000;background-color: #DDDDDD;padding:2px 4px;border-radius:5px">{{$t('ground.danji')}}</span> style="color:#000000;background-color: #DDDDDD;padding:2px 4px;border-radius:5px">{{$t('ground.danji')}}</span>
<span <span
style="color:#000000;background-color: #02F78E;padding:2px 4px;border-radius:5px">{{$t('ground.tebiejia')}}</span> style="color:#000000;background-color: #02F78E;padding:2px 4px;border-radius:5px">{{$t('ground.tebiejia')}}</span>
<span style="color:#000000;background-color: #808000;padding:2px 4px;border-radius:5px">{{$t('objFill.xingqianri')}}</span> <span
style="color:#000000;background-color: #808000;padding:2px 4px;border-radius:5px">{{$t('objFill.xingqianri')}}</span>
</div> </div>
<div class="hotelProductManage2_calendar"> <div class="hotelProductManage2_calendar">
<div class="hotelProductManage2_calendarItem" v-for="(item, index) in dayList" :key="index"> <div class="hotelProductManage2_calendarItem" v-for="(item, index) in dayList" :key="index">
<div class="calendarItem_month" :title="$t('ground.dianjichakanxq')" @click="calendarShow(item, index)"> <div class="calendarItem_month" :title="$t('ground.dianjichakanxq')" @click="calendarShow(item, index)">
{{item.date}}</div> {{item.date}}</div>
<div class="hotelproductCkbox"> <div class="hotelproductCkbox">
<el-checkbox v-model="item.isCked" @change="changeHotelStatus(item,index)">{{$t('system.table_chekAll')}}</el-checkbox> <el-checkbox v-model="item.isCked" @change="changeHotelStatus(item,index)">{{$t('system.table_chekAll')}}
</el-checkbox>
</div> </div>
<div class="calendarItem_week"> <div class="calendarItem_week">
<div>{{$t('hotel.hotel_Sunday')}}</div> <div>{{$t('hotel.hotel_Sunday')}}</div>
...@@ -135,7 +137,8 @@ ...@@ -135,7 +137,8 @@
{{childItem.SupplierName}} {{childItem.SupplierName}}
</td> </td>
<td style="text-align:center"> <td style="text-align:center">
<span :style="childItem.IsMortgage ? 'color:red' :'color:green'">{{childItem.IsMortgage ?$t('fnc.yes'):$t('fnc.fou')}}</span> <span
:style="childItem.IsMortgage ? 'color:red' :'color:green'">{{childItem.IsMortgage ?$t('fnc.yes'):$t('fnc.fou')}}</span>
</td> </td>
<td style="text-align:center"> <td style="text-align:center">
<a style="text-decoration:underline;cursor:pointer;color:blue;" <a style="text-decoration:underline;cursor:pointer;color:blue;"
...@@ -169,7 +172,8 @@ ...@@ -169,7 +172,8 @@
<div class="hotelProductManage2_edit2_header"> <div class="hotelProductManage2_edit2_header">
<div>{{$t('restaurant.res_bidManage')}}</div> <div>{{$t('restaurant.res_bidManage')}}</div>
<div> <div>
<input type="button" :value="$t('objFill.jdzr')" @click="goHotelDiscount('HotelDiscount')" class="hollowbtn" /> <input type="button" :value="$t('objFill.jdzr')" @click="goHotelDiscount('HotelDiscount')"
class="hollowbtn" />
<input type="button" :value="$t('ground.piliangshanchu')" @click="delete2Reset()" class="hollowbtn" /> <input type="button" :value="$t('ground.piliangshanchu')" @click="delete2Reset()" class="hollowbtn" />
<input type="button" :value="$t('ground.chongzhi')" @click="edit2Reset()" class="hollowFixedBtn" /> <input type="button" :value="$t('ground.chongzhi')" @click="edit2Reset()" class="hollowFixedBtn" />
<input type="button" :value="$t('pub.saveBtn')" @click="edit2Save()" class="normalBtn" /> <input type="button" :value="$t('pub.saveBtn')" @click="edit2Save()" class="normalBtn" />
...@@ -179,6 +183,7 @@ ...@@ -179,6 +183,7 @@
class="hotelProductManage2_edit2_form"> class="hotelProductManage2_edit2_form">
<el-row> <el-row>
<el-col :span="24" class="HotelProductEdit_date"> <el-col :span="24" class="HotelProductEdit_date">
<el-form-item :label="$t('ground.yixuanriqi')" prop="DateList"> <el-form-item :label="$t('ground.yixuanriqi')" prop="DateList">
<el-tag v-for="(item, key) in msg2.DateList" :key="key" type="info" style="margin: 0 5px 0 0;" closable <el-tag v-for="(item, key) in msg2.DateList" :key="key" type="info" style="margin: 0 5px 0 0;" closable
@close="calendarDayOff(item)">{{item}}</el-tag> @close="calendarDayOff(item)">{{item}}</el-tag>
...@@ -203,7 +208,7 @@ ...@@ -203,7 +208,7 @@
<el-input-number v-model="msg2.Inventory" :min="0"></el-input-number> <el-input-number v-model="msg2.Inventory" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.pici')"> <el-form-item :label="$t('ground.pici')">
<el-select v-model="msg2.BatchNumber" :placeholder="$t('pub.pleaseSel')"> <el-select v-model="msg2.BatchNumber" :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('ground.diyipi')" :value="1"></el-option> <el-option :label="$t('ground.diyipi')" :value="1"></el-option>
...@@ -211,12 +216,12 @@ ...@@ -211,12 +216,12 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.tiqianhuanfangts')"> <el-form-item :label="$t('ground.tiqianhuanfangts')">
<el-input-number v-model="msg2.BeforeDay" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg2.BeforeDay" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.mianjianshu')"> <el-form-item :label="$t('ground.mianjianshu')">
<el-input-number v-model="msg2.FreeRoomNum" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg2.FreeRoomNum" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
...@@ -226,12 +231,12 @@ ...@@ -226,12 +231,12 @@
<el-input-number v-model="msg2.CostPrice" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg2.CostPrice" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.sankejia')"> <el-form-item :label="$t('ground.sankejia')">
<el-input-number v-model="msg2.SanKePrice" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg2.SanKePrice" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.shuijin')"> <el-form-item :label="$t('ground.shuijin')">
<el-input-number v-model="msg2.TaxesPrice" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg2.TaxesPrice" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
...@@ -246,7 +251,7 @@ ...@@ -246,7 +251,7 @@
<el-input-number v-model="msg2.SingleroomPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg2.SingleroomPrice" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.buzhanccb')" prop="ChildNotBedPrice"> <el-form-item :label="$t('ground.buzhanccb')" prop="ChildNotBedPrice">
<el-input-number v-model="msg2.ChildNotBedPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg2.ChildNotBedPrice" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
...@@ -266,12 +271,12 @@ ...@@ -266,12 +271,12 @@
<el-input-number v-model="msg2.GuideRoomPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg2.GuideRoomPrice" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('objFill.rutangshui')"> <el-form-item :label="$t('objFill.rutangshui')">
<el-input-number v-model="msg2.PriceInTangTax" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg2.PriceInTangTax" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('objFill.zaocan')"> <el-form-item :label="$t('objFill.zaocan')">
<el-checkbox v-model="msg2.PriceIsBreakfast" :true-label="1" :false-label="0"></el-checkbox> <el-checkbox v-model="msg2.PriceIsBreakfast" :true-label="1" :false-label="0"></el-checkbox>
</el-form-item> </el-form-item>
...@@ -279,7 +284,7 @@ ...@@ -279,7 +284,7 @@
<el-checkbox v-model="msg2.PriceIsDinner" :true-label="1" :false-label="0"></el-checkbox> <el-checkbox v-model="msg2.PriceIsDinner" :true-label="1" :false-label="0"></el-checkbox>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item class="fontbold" :label="$t('objFill.shifouyanfang')"> <el-form-item class="fontbold" :label="$t('objFill.shifouyanfang')">
<el-checkbox v-model="msg2.IsMortgage" :true-label="1" :false-label="0"></el-checkbox> <el-checkbox v-model="msg2.IsMortgage" :true-label="1" :false-label="0"></el-checkbox>
</el-form-item> </el-form-item>
...@@ -316,7 +321,7 @@ ...@@ -316,7 +321,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row style="padding: 20px 0 0 0;border-top: 1px dashed #ccc;"> <el-row style="padding: 20px 0 0 0;border-top: 1px dashed #ccc;" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('ground.zhoumojiajia')" prop="WeekendAddPrice"> <el-form-item :label="$t('ground.zhoumojiajia')" prop="WeekendAddPrice">
<el-input-number v-model="msg2.WeekendAddPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg2.WeekendAddPrice" :precision="2" :min="0"></el-input-number>
...@@ -348,7 +353,7 @@ ...@@ -348,7 +353,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.shurushubie')"> <el-form-item :label="$t('ground.shurushubie')">
<el-select v-model="msg2.PriceTaxType" :placeholder="$t('pub.pleaseSel')"> <el-select v-model="msg2.PriceTaxType" :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option> <el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
...@@ -367,12 +372,13 @@ ...@@ -367,12 +372,13 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="msg2.CustomerPayType==1?$t('objFill.ruzhuqjtcmd'):$t('objFill.ruzhuqjtjdj')" prop="PayLimitFirstDay"> <el-form-item :label="msg2.CustomerPayType==1?$t('objFill.ruzhuqjtcmd'):$t('objFill.ruzhuqjtjdj')"
prop="PayLimitFirstDay">
<el-input-number v-model="msg2.PayLimitFirstDay" :min="1"></el-input-number> <el-input-number v-model="msg2.PayLimitFirstDay" :min="1"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6" v-if="msg2.CustomerPayType==2"> <el-col :span="6" v-if="msg2.CustomerPayType==2&&userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('objFill.ruzhuqjtfwk')" prop="PayLimitEndDay"> <el-form-item :label="$t('objFill.ruzhuqjtfwk')" prop="PayLimitEndDay">
<el-input-number v-model="msg2.PayLimitEndDay" :min="1"></el-input-number> <el-input-number v-model="msg2.PayLimitEndDay" :min="1"></el-input-number>
</el-form-item> </el-form-item>
...@@ -407,6 +413,7 @@ ...@@ -407,6 +413,7 @@
class="hotelProductManage2_edit_form"> class="hotelProductManage2_edit_form">
<el-row> <el-row>
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('ground.riqixuanzfs')" prop="DayType"> <el-form-item :label="$t('ground.riqixuanzfs')" prop="DayType">
<el-select v-model="msg.DayType" :placeholder="$t('pub.pleaseSel')" @change="dayTypeChange"> <el-select v-model="msg.DayType" :placeholder="$t('pub.pleaseSel')" @change="dayTypeChange">
<el-option :label="$t('ground.annian')" value="1"></el-option> <el-option :label="$t('ground.annian')" value="1"></el-option>
...@@ -492,7 +499,7 @@ ...@@ -492,7 +499,7 @@
<el-input-number v-model="msg.Inventory" :min="0"></el-input-number> <el-input-number v-model="msg.Inventory" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.pici')"> <el-form-item :label="$t('ground.pici')">
<el-select v-model="msg.BatchNumber" :placeholder="$t('pub.pleaseSel')"> <el-select v-model="msg.BatchNumber" :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('ground.diyipi')" :value="1"></el-option> <el-option :label="$t('ground.diyipi')" :value="1"></el-option>
...@@ -500,12 +507,12 @@ ...@@ -500,12 +507,12 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.tiqianhuanfangts')"> <el-form-item :label="$t('ground.tiqianhuanfangts')">
<el-input-number v-model="msg.BeforeDay" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg.BeforeDay" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.mianjianshu')"> <el-form-item :label="$t('ground.mianjianshu')">
<el-input-number v-model="msg.FreeRoomNum" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg.FreeRoomNum" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
...@@ -516,12 +523,12 @@ ...@@ -516,12 +523,12 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.sankejia')"> <el-form-item :label="$t('ground.sankejia')">
<el-input-number v-model="msg.SanKePrice" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg.SanKePrice" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.shuijin')"> <el-form-item :label="$t('ground.shuijin')">
<el-input-number v-model="msg.TaxesPrice" :precision="2" :min="0" maxlength="10"></el-input-number> <el-input-number v-model="msg.TaxesPrice" :precision="2" :min="0" maxlength="10"></el-input-number>
</el-form-item> </el-form-item>
...@@ -536,7 +543,7 @@ ...@@ -536,7 +543,7 @@
<el-input-number v-model="msg.SingleroomPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg.SingleroomPrice" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.buzhanccb')" prop="ChildNotBedPrice"> <el-form-item :label="$t('ground.buzhanccb')" prop="ChildNotBedPrice">
<el-input-number v-model="msg.ChildNotBedPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg.ChildNotBedPrice" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
...@@ -556,12 +563,12 @@ ...@@ -556,12 +563,12 @@
<el-input-number v-model="msg.GuideRoomPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg.GuideRoomPrice" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('objFill.rutangshui')"> <el-form-item :label="$t('objFill.rutangshui')">
<el-input-number v-model="msg.PriceInTangTax" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg.PriceInTangTax" :precision="2" :min="0"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('objFill.zaocan')"> <el-form-item :label="$t('objFill.zaocan')">
<el-checkbox v-model="msg.PriceIsBreakfast" :true-label="1" :false-label="0"></el-checkbox> <el-checkbox v-model="msg.PriceIsBreakfast" :true-label="1" :false-label="0"></el-checkbox>
</el-form-item> </el-form-item>
...@@ -569,7 +576,7 @@ ...@@ -569,7 +576,7 @@
<el-checkbox v-model="msg.PriceIsDinner" :true-label="1" :false-label="0"></el-checkbox> <el-checkbox v-model="msg.PriceIsDinner" :true-label="1" :false-label="0"></el-checkbox>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item class="fontbold" :label="$t('objFill.shifouyanfang')"> <el-form-item class="fontbold" :label="$t('objFill.shifouyanfang')">
<el-checkbox v-model="msg.IsMortgage" :true-label="1" :false-label="0"></el-checkbox> <el-checkbox v-model="msg.IsMortgage" :true-label="1" :false-label="0"></el-checkbox>
</el-form-item> </el-form-item>
...@@ -588,7 +595,8 @@ ...@@ -588,7 +595,8 @@
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('hotel.hotel_CurrentRate')" prop="CurrentRate"> <el-form-item :label="$t('hotel.hotel_CurrentRate')" prop="CurrentRate">
<el-input v-model="msg.CurrentRate" :placeholder="$t('hotel.hotel_CurrentRate')" style="width:80px;"></el-input> <el-input v-model="msg.CurrentRate" :placeholder="$t('hotel.hotel_CurrentRate')" style="width:80px;">
</el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
...@@ -605,7 +613,7 @@ ...@@ -605,7 +613,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row style="padding: 20px 0 0 0;border-top: 1px dashed #ccc;"> <el-row style="padding: 20px 0 0 0;border-top: 1px dashed #ccc;" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('ground.zhoumojiajia')" prop="WeekendAddPrice"> <el-form-item :label="$t('ground.zhoumojiajia')" prop="WeekendAddPrice">
<el-input-number v-model="msg.WeekendAddPrice" :precision="2" :min="0"></el-input-number> <el-input-number v-model="msg.WeekendAddPrice" :precision="2" :min="0"></el-input-number>
...@@ -637,7 +645,7 @@ ...@@ -637,7 +645,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="$t('ground.shurushubie')"> <el-form-item :label="$t('ground.shurushubie')">
<el-select v-model="msg.PriceTaxType" :placeholder="$t('pub.pleaseSel')"> <el-select v-model="msg.PriceTaxType" :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option> <el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
...@@ -656,12 +664,13 @@ ...@@ -656,12 +664,13 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="userInfo&&userInfo.RB_Group_id==2">
<el-form-item :label="msg.CustomerPayType==1?$t('objFill.ruzhuqjtcmd'):$t('objFill.ruzhuqjtjdj')" prop="PayLimitFirstDay"> <el-form-item :label="msg.CustomerPayType==1?$t('objFill.ruzhuqjtcmd'):$t('objFill.ruzhuqjtjdj')"
prop="PayLimitFirstDay">
<el-input-number v-model="msg.PayLimitFirstDay" :min="1"></el-input-number> <el-input-number v-model="msg.PayLimitFirstDay" :min="1"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6" v-if="msg.CustomerPayType==2"> <el-col :span="6" v-if="msg.CustomerPayType==2 && userInfo&&userInfo.RB_Group_id==2" >
<el-form-item :label="$t('objFill.ruzhuqjtfwk')" prop="PayLimitEndDay"> <el-form-item :label="$t('objFill.ruzhuqjtfwk')" prop="PayLimitEndDay">
<el-input-number v-model="msg.PayLimitEndDay" :min="1"></el-input-number> <el-input-number v-model="msg.PayLimitEndDay" :min="1"></el-input-number>
</el-form-item> </el-form-item>
...@@ -775,7 +784,7 @@ ...@@ -775,7 +784,7 @@
editShow: false, editShow: false,
msg: { msg: {
Hotel: '0', Hotel: '0',
Supplier: 30, Supplier: 0,
Inventory: '0', Inventory: '0',
B2BPrice: '0', B2BPrice: '0',
B2CPrice: '0', B2CPrice: '0',
...@@ -817,7 +826,7 @@ ...@@ -817,7 +826,7 @@
}, },
msg2: { msg2: {
Hotel: '0', Hotel: '0',
Supplier: 30, Supplier: 0,
Inventory: '0', Inventory: '0',
B2BPrice: '0', B2BPrice: '0',
B2CPrice: '0', B2CPrice: '0',
...@@ -1048,7 +1057,8 @@ ...@@ -1048,7 +1057,8 @@
}, },
allCurrencyList: [], allCurrencyList: [],
//供应商数组 //供应商数组
SupplierList: [] SupplierList: [],
userInfo: {},
} }
}, },
methods: { methods: {
...@@ -1203,9 +1213,9 @@ ...@@ -1203,9 +1213,9 @@
this.msg.PriceIsDinner = data.PriceIsDinner; this.msg.PriceIsDinner = data.PriceIsDinner;
this.msg.IsMortgage = data.IsMortgage; this.msg.IsMortgage = data.IsMortgage;
this.msg.TipContent = data.TipContent; this.msg.TipContent = data.TipContent;
this.msg.CustomerPayType = data.CustomerPayType?data.CustomerPayType:2; this.msg.CustomerPayType = data.CustomerPayType ? data.CustomerPayType : 2;
this.msg.PayLimitFirstDay = data.PayLimitFirstDay?data.PayLimitFirstDay:1; this.msg.PayLimitFirstDay = data.PayLimitFirstDay ? data.PayLimitFirstDay : 1;
this.msg.PayLimitEndDay = data.PayLimitEndDay?data.PayLimitEndDay:1; this.msg.PayLimitEndDay = data.PayLimitEndDay ? data.PayLimitEndDay : 1;
} }
}) })
}, },
...@@ -1403,6 +1413,7 @@ ...@@ -1403,6 +1413,7 @@
} }
}, },
created: function () { created: function () {
this.userInfo = this.getLocalStorage();
this.hotelId = this.$route.query.id === undefined ? '0' : this.$route.query.id; this.hotelId = this.$route.query.id === undefined ? '0' : this.$route.query.id;
this.msg.Hotel = this.$route.query.id === undefined ? '0' : this.$route.query.id; this.msg.Hotel = this.$route.query.id === undefined ? '0' : this.$route.query.id;
this.msg2.Hotel = this.$route.query.id === undefined ? '0' : this.$route.query.id; this.msg2.Hotel = this.$route.query.id === undefined ? '0' : this.$route.query.id;
...@@ -1422,11 +1433,12 @@ ...@@ -1422,11 +1433,12 @@
</script> </script>
<style> <style>
.fontbold > .el-form-item__label { .fontbold>.el-form-item__label {
font-size: 18px; font-size: 18px;
font-weight: bold; font-weight: bold;
color: red; color: red;
} }
.hotelProductManage2 { .hotelProductManage2 {
padding: 20px 0; padding: 20px 0;
} }
......
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