Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
罗超
SuperMan
Commits
8f36b8d5
Commit
8f36b8d5
authored
Aug 20, 2024
by
黄奎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
酒店、餐详情调整
parent
ea262e14
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
118 additions
and
121 deletions
+118
-121
HotelInfo.vue
src/components/Hotel/HotelInfo.vue
+1
-2
HotelInfoDetails.vue
src/components/Hotel/HotelInfoDetails.vue
+48
-45
restaurantInfoDetail.vue
src/components/Restaurant/restaurantInfoDetail.vue
+50
-54
restaurantInfoManage.vue
src/components/Restaurant/restaurantInfoManage.vue
+12
-19
TravelManagerThree.vue
...ewTravelmanager/TravelGroupControl/TravelManagerThree.vue
+6
-1
TravelPrice.vue
...nents/newTravelmanager/TravelGroupControl/TravelPrice.vue
+1
-0
No files found.
src/components/Hotel/HotelInfo.vue
View file @
8f36b8d5
...
@@ -98,7 +98,6 @@
...
@@ -98,7 +98,6 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"6"
:gutter=
"35"
v-if=
"index==0"
>
<el-col
:span=
"6"
:gutter=
"35"
v-if=
"index==0"
>
</el-col>
</el-col>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-button
icon=
"el-icon-minus"
circle
@
click=
"deleteAir(index)"
>
</el-button>
<el-button
icon=
"el-icon-minus"
circle
@
click=
"deleteAir(index)"
>
</el-button>
...
@@ -958,7 +957,7 @@
...
@@ -958,7 +957,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_Group_id
==
100
)
{
userInfo
.
RB_Branch_id
==
49
||
userInfo
.
RB_Group_id
==
100
)
{
this
.
IsHaveAuth
=
1
;
this
.
IsHaveAuth
=
1
;
}
}
this
.
GetPayList
();
this
.
GetPayList
();
...
...
src/components/Hotel/HotelInfoDetails.vue
View file @
8f36b8d5
...
@@ -9,22 +9,23 @@
...
@@ -9,22 +9,23 @@
<div
class=
"resource-baseinfo"
>
<div
class=
"resource-baseinfo"
>
<span
class=
"resource-lititle"
>
{{
$t
(
'hotel.hotel_baseinfo'
)
}}
</span>
<span
class=
"resource-lititle"
>
{{
$t
(
'hotel.hotel_baseinfo'
)
}}
</span>
<el-form-item
:label=
"$t('hotel.hotel_name')"
prop=
"Name"
>
<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>
<el-form-item
:label=
"$t('ground.jiudianmingzi')"
>
<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>
<el-form-item
:label=
"$t('hotel.hotel_describle')"
prop=
"Descriptions"
>
<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>
<el-form-item
:label=
"$t('hotel.hotel_openplatform')"
>
<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
v-for=
"item in openplatform"
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_brand')"
>
<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>
<el-form-item
:label=
"$t('hotel.hotel_starlevel')"
>
<el-form-item
:label=
"$t('hotel.hotel_starlevel')"
>
<el-select
disabled
class=
"w300"
:placeholder=
"$t('pub.unlimitedSel')"
v-model=
"addMsg.Star"
>
<el-select
disabled
class=
"w300"
:placeholder=
"$t('pub.unlimitedSel')"
v-model=
"addMsg.Star"
>
...
@@ -33,12 +34,13 @@
...
@@ -33,12 +34,13 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_website')"
>
<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
>
<template
slot=
"prepend"
>
https://
</
template
>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.shifouyuyue')"
>
<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-switch>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_payType')"
>
<el-form-item
:label=
"$t('hotel.hotel_payType')"
>
...
@@ -50,14 +52,16 @@
...
@@ -50,14 +52,16 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.jiudianleixing')"
>
<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
: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
v-for=
"item in HotelTypeList"
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('Operation.Op_price')"
>
<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
: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
v-for=
"item in HotelPirceTypeList"
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-option>
...
@@ -67,7 +71,8 @@
...
@@ -67,7 +71,8 @@
<div
class=
"res-span"
v-for=
"item in serviceList"
:key=
"item.subCode"
>
<div
class=
"res-span"
v-for=
"item in serviceList"
:key=
"item.subCode"
>
<span
class=
"common-lefttit"
>
{{item.Content}}
</span>
<span
class=
"common-lefttit"
>
{{item.Content}}
</span>
<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
v-for=
"subitem in item.list"
:key=
"subitem.ID"
:label=
"subitem.Content"
:value=
"subitem.ID"
>
</el-option>
</el-option>
</el-select>
</el-select>
...
@@ -81,19 +86,19 @@
...
@@ -81,19 +86,19 @@
<el-row
v-for=
"(list,index) in addMsg.DiscountList"
:key=
"index"
>
<el-row
v-for=
"(list,index) in addMsg.DiscountList"
:key=
"index"
>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-form-item
:label=
"$t('ground.kaishishuliang')"
>
<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>
@
keyup
.
native=
"checkInteger(list,'StartNum')"
maxlength=
"2"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-form-item
:label=
"$t('ground.jieshushuliang')"
>
<el-form-item
:label=
"$t('ground.jieshushuliang')"
>
<el-input
disabled
class=
'w80'
type=
"text"
v-model=
"list.EndNum"
@
keyup
.
native=
"checkInteger(list,'EndNum')
"
<el-input
readonly
class=
'w80'
type=
"text"
v-model=
"list.EndNum
"
maxlength=
"2"
></el-input>
@
keyup
.
native=
"checkInteger(list,'EndNum')"
maxlength=
"2"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-col
:span=
"6"
:gutter=
"35"
>
<el-form-item
:label=
"$t('ground.fanhuanshuliang')"
>
<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>
@
keyup
.
native=
"checkInteger(list,'DisCountNum')"
maxlength=
"2"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -107,8 +112,9 @@
...
@@ -107,8 +112,9 @@
</div>
</div>
<span
class=
"resource-lititle sheshi"
>
{{$t('hotel.hotel_type')}}
</span>
<span
class=
"resource-lititle sheshi"
>
{{$t('hotel.hotel_type')}}
</span>
<div
class=
"res-span"
>
<div
class=
"res-span"
>
<el-tree
:data=
"categoryTree"
disabled
default-expand-all
:props=
"{label: 'CategoryName', children: 'SubList'}"
<el-tree
:data=
"categoryTree"
disabled
default-expand-all
show-checkbox
node-key=
"Id"
ref=
"treeForm"
@
check-change=
"handleNodeClick"
>
:props=
"{label: 'CategoryName', children: 'SubList'}"
show-checkbox
node-key=
"Id"
ref=
"treeForm"
@
check-change=
"handleNodeClick"
>
</el-tree>
</el-tree>
</div>
</div>
</div>
</div>
...
@@ -131,8 +137,8 @@
...
@@ -131,8 +137,8 @@
</div>
</div>
</div>
</div>
<el-form-item
:label=
"$t('hotel.hotel_landline')"
>
<el-form-item
:label=
"$t('hotel.hotel_landline')"
>
<el-input
type=
"text"
disabled
v-model=
"addMsg.Tel"
maxlength=
"20"
:placeholder=
"$t('hotel.hotel_landline')
"
<el-input
type=
"text"
readonly
v-model=
"addMsg.Tel"
maxlength=
"20
"
class=
"w300"
></el-input>
:placeholder=
"$t('hotel.hotel_landline')"
class=
"w300"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('system.table_country')"
>
<el-form-item
:label=
"$t('system.table_country')"
>
<el-select
disabled
:placeholder=
"$t('visaT.qxzguojia')"
filterable
v-model=
"addMsg.Country"
<el-select
disabled
:placeholder=
"$t('visaT.qxzguojia')"
filterable
v-model=
"addMsg.Country"
...
@@ -144,7 +150,7 @@
...
@@ -144,7 +150,7 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_province')"
>
<el-form-item
:label=
"$t('hotel.hotel_province')"
>
<el-select
disabled
:placeholder=
"$t('ground.qingxuanzesheng')"
filterable
class=
'multiple_input w300'
<el-select
disabled
:placeholder=
"$t('ground.qingxuanzesheng')"
filterable
class=
'multiple_input w300'
v-model=
"addMsg.Province"
@
change=
"GetSubAreaList(addMsg.Province,2)"
>
v-model=
"addMsg.Province"
@
change=
"GetSubAreaList(addMsg.Province,2)"
>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
'SelectDefaultValue'
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
'SelectDefaultValue'
></el-option>
<el-option
v-for=
"childItem in ProvinceList"
:key=
"childItem.ID"
:label=
"childItem.Name"
<el-option
v-for=
"childItem in ProvinceList"
:key=
"childItem.ID"
:label=
"childItem.Name"
...
@@ -162,7 +168,7 @@
...
@@ -162,7 +168,7 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_detailinfo')"
prop=
"Address"
>
<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-button slot="append" @click="selectAddress = true" icon="iconfont icon-img_dw"></el-button> -->
</el-input>
</el-input>
</el-form-item>
</el-form-item>
...
@@ -171,34 +177,35 @@
...
@@ -171,34 +177,35 @@
<div
class=
"RabateDiv clearfix"
>
<div
class=
"RabateDiv clearfix"
>
<div
class=
"RebateCount reOne"
>
<div
class=
"RebateCount reOne"
>
<div
class=
"leftPnum"
>
{{$t('hotel.hotel_jingdu')}}
</div>
<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>
<div
class=
"RebateCount reTwo"
>
<div
class=
"RebateCount reTwo"
>
<div
class=
"fanNum"
>
{{$t('hotel.hotel_weidu')}}
</div>
<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>
</div>
</div>
</div>
<el-form-item
:label=
"$t('hotel.hotel_fax')"
>
<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>
<el-form-item
:label=
"$t('hotel.hotel_deadday')"
prop=
"DieLine"
>
<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
"
<el-input
readonly
type=
"text"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
maxlength=
"50
"
class=
"w300"
></el-input><span
class=
"hotelDay"
>
{{$t('hotel.hotel_day')}}
</span>
v-model=
"addMsg.DieLine"
class=
"w300"
></el-input><span
class=
"hotelDay"
>
{{$t('hotel.hotel_day')}}
</span>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_remark')"
>
<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>
<el-form-item
:label=
"$t('hotel.hotel_warm')"
>
<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-form-item>
<el-form-item>
<el-switch
disabled
v-model=
"isBook"
active-color=
"#13ce66"
inactive-color=
"#ff4949"
<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>
:active-text=
"$t('hotel.hotel_Supplier')"
:inactive-text=
"$t('ground.ziding')"
></el-switch>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
<el-switch
disabled
v-model=
"isDinner"
active-color=
"#13ce66"
@
change=
"getDinnerList"
inactive-color=
"#ff4949"
<el-switch
disabled
v-model=
"isDinner"
active-color=
"#13ce66"
@
change=
"getDinnerList"
:active-text=
"$t('commonPickUp.Pick_Ding')"
:inactive-text=
"$t('ground.buyongcan')"
></el-switch>
inactive-color=
"#ff4949"
:active-text=
"$t('commonPickUp.Pick_Ding')"
:inactive-text=
"$t('ground.buyongcan')"
></el-switch>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.yongcanleixing')"
v-show=
"isDinner"
>
<el-form-item
:label=
"$t('ground.yongcanleixing')"
v-show=
"isDinner"
>
<el-select
disabled
v-model=
"UseDinnerString"
class=
'multiple_input w300'
multiple
<el-select
disabled
v-model=
"UseDinnerString"
class=
'multiple_input w300'
multiple
...
@@ -211,19 +218,20 @@
...
@@ -211,19 +218,20 @@
<el-switch
disabled
v-model=
"addMsg.IsHavearking"
:active-value=
"1"
:inactive-value=
"0"
></el-switch>
<el-switch
disabled
v-model=
"addMsg.IsHavearking"
:active-value=
"1"
:inactive-value=
"0"
></el-switch>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.tingchefei')"
v-if=
"addMsg.IsHavearking==1"
>
<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>
@
keyup
.
native=
"checkPrice(addMsg,'ParkFee')"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.rutangshui')"
>
<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>
@
keyup
.
native=
"checkPrice(addMsg,'InTangTax')"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.chengshishui')"
>
<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>
@
keyup
.
native=
"checkPrice(addMsg,'CityTax')"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.fanyongleixing')"
>
<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=
"0"
:label=
"$t('pub.unlimitedSel')"
:value=
"0"
>
</el-option>
<el-option
:key=
"1"
:label=
"$t('ground.hanshuifanyong')"
:value=
"1"
>
</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>
<el-option
:key=
"2"
:label=
"$t('ground.bhanshuifanyong')"
:value=
"2"
>
</el-option>
...
@@ -241,16 +249,12 @@
...
@@ -241,16 +249,12 @@
<div
class=
"resource-list"
>
<div
class=
"resource-list"
>
<div
class=
"resource-imglist clearfix"
>
<div
class=
"resource-imglist clearfix"
>
<div
class=
"re-img"
v-for=
"(item,index) in HotelImageArray"
:key=
"item.subCode"
>
<div
class=
"re-img"
v-for=
"(item,index) in HotelImageArray"
:key=
"item.subCode"
>
<div
class=
"re-img"
>
<el-image
<div
class=
"re-img"
>
style=
"height: 100px"
<el-image
style=
"height: 100px"
:src=
"item.ShowPath"
:preview-src-list=
"DiningImageUrlArray"
>
:src=
"item.ShowPath"
</el-image>
:preview-src-list=
"DiningImageUrlArray"
>
</div>
</el-image></div>
<!-- <img :src="item.ShowPath" /> -->
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</el-form>
</el-form>
...
@@ -264,7 +268,6 @@
...
@@ -264,7 +268,6 @@
</el-dialog>
</el-dialog>
<div
class=
"btn-list"
>
<div
class=
"btn-list"
>
<span
class=
"common-lefttit"
></span>
<span
class=
"common-lefttit"
></span>
<button
class=
"cancel-Btn"
@
click=
"goUrl('HotelManagement')"
>
返回
</button>
<button
class=
"cancel-Btn"
@
click=
"goUrl('HotelManagement')"
>
返回
</button>
</div>
</div>
<viewer
:images=
"images"
:options=
'imageOptions'
@
inited=
"inited"
class=
"viewer"
ref=
"viewer"
>
<viewer
:images=
"images"
:options=
'imageOptions'
@
inited=
"inited"
class=
"viewer"
ref=
"viewer"
>
...
@@ -292,7 +295,7 @@
...
@@ -292,7 +295,7 @@
selectAddress
:
false
,
selectAddress
:
false
,
//上传的文件数组
//上传的文件数组
HotelImageArray
:
[],
HotelImageArray
:
[],
DiningImageUrlArray
:[],
DiningImageUrlArray
:
[],
//删除的图片文件数组
//删除的图片文件数组
DeleteImageArray
:
[],
DeleteImageArray
:
[],
//地接资源图片
//地接资源图片
...
@@ -740,7 +743,7 @@
...
@@ -740,7 +743,7 @@
_self
.
imgBeforeFile
+
_self
.
imgBeforeFile
+
imgItem
.
Path
;
imgItem
.
Path
;
this
.
HotelImageArray
.
push
(
obj
);
this
.
HotelImageArray
.
push
(
obj
);
this
.
DiningImageUrlArray
.
push
(
_self
.
imgBeforeFile
+
this
.
DiningImageUrlArray
.
push
(
_self
.
imgBeforeFile
+
imgItem
.
Path
);
imgItem
.
Path
);
});
});
}
}
...
@@ -943,7 +946,7 @@
...
@@ -943,7 +946,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_Group_id
==
100
)
{
userInfo
.
RB_Branch_id
==
49
||
userInfo
.
RB_Group_id
==
100
)
{
this
.
IsHaveAuth
=
1
;
this
.
IsHaveAuth
=
1
;
}
}
this
.
GetPayList
();
this
.
GetPayList
();
...
...
src/components/Restaurant/restaurantInfoDetail.vue
View file @
8f36b8d5
...
@@ -686,13 +686,13 @@
...
@@ -686,13 +686,13 @@
<div
class=
"resource-baseinfo"
>
<div
class=
"resource-baseinfo"
>
<span
class=
"resource-lititle"
>
{{
$t
(
'hotel.hotel_baseinfo'
)
}}
</span>
<span
class=
"resource-lititle"
>
{{
$t
(
'hotel.hotel_baseinfo'
)
}}
</span>
<el-form-item
:label=
"$t('ground.cantdwmc')"
prop=
"Name"
>
<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>
<el-form-item
:label=
"$t('ground.cantzsmc')"
prop=
"RealName"
>
<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>
<el-form-item
label=
"餐标"
>
<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
>
<template
slot=
"append"
>
/人
</
template
>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
...
@@ -704,12 +704,9 @@
...
@@ -704,12 +704,9 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_website')"
>
<el-form-item
:label=
"$t('hotel.hotel_website')"
>
<div>
<el-input
readonly
v-model=
"addMsg.URL"
maxlength=
"100"
class=
"w300"
>
<span
class=
"resource-net"
>
<
template
slot=
"prepend"
>
https://
</
template
>
<span
class=
"resource-http"
>
https://
</span>
</el-input>
<input
disabled
type=
"text"
v-model=
"addMsg.URL"
maxlength=
"100"
class=
"resource-name R1"
/>
</span>
</div>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('system.table_country')"
>
<el-form-item
:label=
"$t('system.table_country')"
>
<el-select
disabled
:placeholder=
"$t('visaT.qxzguojia')"
filterable
v-model=
"addMsg.Country"
<el-select
disabled
:placeholder=
"$t('visaT.qxzguojia')"
filterable
v-model=
"addMsg.Country"
...
@@ -731,8 +728,8 @@
...
@@ -731,8 +728,8 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_city')"
>
<el-form-item
:label=
"$t('hotel.hotel_city')"
>
<el-select
disabled
:placeholder=
"$t('pub.pleaseSel')"
filterable
class=
'multiple_input w300'
v-model=
"addMsg.City"
<el-select
disabled
:placeholder=
"$t('pub.pleaseSel')"
filterable
class=
'multiple_input w300'
@
change=
"GetSubAreaList(addMsg.City,3),addMsg.District=0"
>
v-model=
"addMsg.City"
@
change=
"GetSubAreaList(addMsg.City,3),addMsg.District=0"
>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
'SelectDefaultValue'
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
'SelectDefaultValue'
></el-option>
<el-option
v-for=
"childItem in CityList"
:key=
"childItem.ID"
:label=
"childItem.Name"
<el-option
v-for=
"childItem in CityList"
:key=
"childItem.ID"
:label=
"childItem.Name"
:value=
"childItem.ID"
>
:value=
"childItem.ID"
>
...
@@ -748,67 +745,71 @@
...
@@ -748,67 +745,71 @@
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_detailinfo')"
prop=
"Address"
>
<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-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('restaurant.res_BusinessHours')"
prop=
"OpeningHours"
>
<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>
<el-form-item
:label=
"$t('restaurant.res_ContactNumber')"
prop=
"Tel"
>
<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>
<el-form-item
:label=
"$t('hotel.hotel_fax')"
prop=
"Fax"
>
<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>
<el-form-item
:label=
"$t('restaurant.res_parkDetail')"
prop=
"ParkInfo"
>
<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>
</el-form-item>
<span
class=
"resource-lititle sheshi"
>
{{$t('restaurant.res_detailInformation')}}
</span>
<span
class=
"resource-lititle sheshi"
>
{{$t('restaurant.res_detailInformation')}}
</span>
<el-form-item
:label=
"$t('restaurant.res_salePlatform')"
>
<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
v-for=
"item in openplatform"
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('restaurant.res_bookCapacity')"
prop=
"SupportCount"
>
<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>
</el-form-item>
<div
class=
"RabateDiv clearfix"
>
<el-form-item
:label=
"$t('restaurant.res_advanceDays')"
prop=
"SupportCount"
>
<div
class=
"RebateCount reTwo dayLi"
>
<el-input
readonly
v-model=
"addMsg.DieLine"
maxlength=
"10"
class=
"w300"
<div
class=
"tiqianDay"
>
{{$t('restaurant.res_advanceDays')}}
</div>
onkeyup=
"value=value.replace(/[^\d]/g,'')"
>
<input
disabled
type=
"text"
class=
"dayNum"
v-model=
"addMsg.DieLine"
maxlength=
"10"
<
template
slot=
"append"
>
{{
$t
(
'hotel.hotel_day'
)
}}
</
template
>
onkeyup=
"value=value.replace(/[^\d]/g,'')"
>
</el-input>
<div
class=
"percentCon"
>
{{$t('hotel.hotel_day')}}
</div>
</el-form-item>
</div>
</div>
<el-form-item
:label=
"$t('ground.shifouyuyue')"
>
<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-switch>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.zhifufangshi')"
>
<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
: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
v-for=
"item in PayList"
:key=
"item.Id"
:label=
"item.Name"
:value=
"item.Id"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.cantingleixing')"
>
<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
: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
v-for=
"item in DiningTypeList"
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('Operation.Op_price')"
>
<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
: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
v-for=
"item in DiningPriceTypeList"
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('ground.hezuofangshi')"
>
<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
: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
v-for=
"item in CooperationTypeList"
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-option>
...
@@ -822,12 +823,12 @@
...
@@ -822,12 +823,12 @@
<div
class=
"RabateDiv clearfix"
>
<div
class=
"RabateDiv clearfix"
>
<div
class=
"RebateCount reOne"
>
<div
class=
"RebateCount reOne"
>
<div
class=
"leftPnum"
>
{{$t('admin.admin_personNumber')}}
</div>
<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"
>
onkeyup=
"value=value.replace(/[^\d]/g,'')"
maxlength=
"20"
>
</div>
</div>
<div
class=
"RebateCount reTwo"
>
<div
class=
"RebateCount reTwo"
>
<div
class=
"fanNum"
>
{{$t('restaurant.res_return')}}
</div>
<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"
>
onkeyup=
"value=value.replace(/[^\d]/g,'')"
maxlength=
"20"
>
<div
class=
"percentCon"
>
%
</div>
<div
class=
"percentCon"
>
%
</div>
</div>
</div>
...
@@ -837,29 +838,29 @@
...
@@ -837,29 +838,29 @@
<div
class=
"toolOne"
>
<div
class=
"toolOne"
>
<span
class=
"toolSpan"
>
{{$t('scen.sc_fdTag')}}
</span>
<span
class=
"toolSpan"
>
{{$t('scen.sc_fdTag')}}
</span>
<div
class=
"footabs"
>
<div
class=
"footabs"
>
<el-tag
:key=
"tag"
v-for=
"tag in foodTagList"
:disable-transitions=
"false"
<el-tag
:key=
"tag"
v-for=
"tag in foodTagList"
:disable-transitions=
"false"
@
close=
"handleCloseFoodTag(tag)"
>
{{tag}}
@
close=
"handleCloseFoodTag(tag)"
>
{{tag}}
</el-tag>
</el-tag>
</div>
</div>
</div>
</div>
<div
class=
"toolOne"
>
<div
class=
"toolOne"
>
<span
class=
"toolSpan"
>
{{$t('scen.sc_dlTag')}}
</span>
<span
class=
"toolSpan"
>
{{$t('scen.sc_dlTag')}}
</span>
<div
class=
"footabs"
>
<div
class=
"footabs"
>
<el-tag
:key=
"tag"
v-for=
"tag in Geographic"
:disable-transitions=
"false"
<el-tag
:key=
"tag"
v-for=
"tag in Geographic"
:disable-transitions=
"false"
@
close=
"handleClose2(tag)"
>
@
close=
"handleClose2(tag)"
>
{{tag}}
{{tag}}
</el-tag>
</el-tag>
</div>
</div>
</div>
</div>
<el-form-item
:label=
"$t('restaurant.res_special')"
>
<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>
<el-form-item
:label=
"$t('Operation.Op_Warmprompt')"
prop=
"About"
>
<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>
<el-form-item
:label=
"$t('restaurant.res_bookInformation')"
prop=
"BookingInfo"
>
<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>
<el-form-item
:label=
"$t('restaurant.res_WhetherToConfirm')"
>
<el-form-item
:label=
"$t('restaurant.res_WhetherToConfirm')"
>
<el-switch
disabled
v-model=
"addMsg.Sure"
active-value=
"1"
inactive-value=
"0"
></el-switch>
<el-switch
disabled
v-model=
"addMsg.Sure"
active-value=
"1"
inactive-value=
"0"
></el-switch>
...
@@ -878,14 +879,10 @@
...
@@ -878,14 +879,10 @@
<div
class=
"resource-imglist clearfix"
>
<div
class=
"resource-imglist clearfix"
>
<div
class=
"re-img"
v-for=
"(item,index) in DiningImageArray"
:key=
"index"
>
<div
class=
"re-img"
v-for=
"(item,index) in DiningImageArray"
:key=
"index"
>
<img
v-if=
"!item"
src=
"../../assets/img/bg_c3@3x.png"
>
<img
v-if=
"!item"
src=
"../../assets/img/bg_c3@3x.png"
>
<el-image
<el-image
style=
" height: 100px"
:src=
"item.ShowPath"
:preview-src-list=
"DiningImageUrlArray"
>
style=
" height: 100px"
</el-image>
:src=
"item.ShowPath"
:preview-src-list=
"DiningImageUrlArray"
>
</el-image>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</el-form>
</el-form>
...
@@ -931,7 +928,7 @@
...
@@ -931,7 +928,7 @@
totalimg
:
""
,
totalimg
:
""
,
selecnum
:
0
,
selecnum
:
0
,
ID
:
""
,
ID
:
""
,
foodTagList
:
[],
//实物标签
foodTagList
:
[],
//实物标签
tipsItem
:
""
,
tipsItem
:
""
,
Geographic
:
[],
Geographic
:
[],
GeoItem
:
""
,
GeoItem
:
""
,
...
@@ -956,7 +953,7 @@
...
@@ -956,7 +953,7 @@
district
:
[],
district
:
[],
//上传的文件数组
//上传的文件数组
DiningImageArray
:
[],
DiningImageArray
:
[],
DiningImageUrlArray
:[],
DiningImageUrlArray
:
[],
//删除的图片文件数组
//删除的图片文件数组
DeleteImageArray
:
[],
DeleteImageArray
:
[],
inActive
:
1
,
//已选中
inActive
:
1
,
//已选中
...
@@ -1230,7 +1227,7 @@
...
@@ -1230,7 +1227,7 @@
x
+
x
+
"?x-oss-process=image/resize,l_140"
;
"?x-oss-process=image/resize,l_140"
;
this
.
DiningImageArray
.
push
(
obj
);
this
.
DiningImageArray
.
push
(
obj
);
this
.
DiningImageUrlArray
.
push
(
this
.
domainManager
().
ViittoFileUrl
+
this
.
DiningImageUrlArray
.
push
(
this
.
domainManager
().
ViittoFileUrl
+
x
);
x
);
}
}
});
});
...
@@ -1304,8 +1301,7 @@
...
@@ -1304,8 +1301,7 @@
},
},
showFoodTag
()
{
showFoodTag
()
{
this
.
inputVisible
=
true
;
this
.
inputVisible
=
true
;
if
(
this
.
foodTagList
&&
this
.
foodTagList
.
length
==
0
)
if
(
this
.
foodTagList
&&
this
.
foodTagList
.
length
==
0
)
{
{
this
.
foodTagList
.
push
(
"徐總推薦"
)
this
.
foodTagList
.
push
(
"徐總推薦"
)
}
}
this
.
$nextTick
(
_
=>
{
this
.
$nextTick
(
_
=>
{
...
...
src/components/Restaurant/restaurantInfoManage.vue
View file @
8f36b8d5
...
@@ -704,12 +704,9 @@
...
@@ -704,12 +704,9 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('hotel.hotel_website')"
>
<el-form-item
:label=
"$t('hotel.hotel_website')"
>
<div>
<el-input
readonly
v-model=
"addMsg.URL"
maxlength=
"100"
class=
"w300"
>
<span
class=
"resource-net"
>
<
template
slot=
"prepend"
>
https://
</
template
>
<span
class=
"resource-http"
>
https://
</span>
</el-input>
<input
type=
"text"
v-model=
"addMsg.URL"
maxlength=
"100"
class=
"resource-name R1"
/>
</span>
</div>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('system.table_country')"
>
<el-form-item
:label=
"$t('system.table_country')"
>
<el-select
:placeholder=
"$t('visaT.qxzguojia')"
filterable
v-model=
"addMsg.Country"
<el-select
:placeholder=
"$t('visaT.qxzguojia')"
filterable
v-model=
"addMsg.Country"
...
@@ -753,7 +750,7 @@
...
@@ -753,7 +750,7 @@
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('restaurant.res_BusinessHours')"
prop=
"OpeningHours"
>
<el-form-item
:label=
"$t('restaurant.res_BusinessHours')"
prop=
"OpeningHours"
>
<el-input
type=
"text"
v-model=
"addMsg.OpeningHours"
maxlength=
"
2
0"
class=
"w300"
></el-input>
<el-input
type=
"text"
v-model=
"addMsg.OpeningHours"
maxlength=
"
5
0"
class=
"w300"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('restaurant.res_ContactNumber')"
prop=
"Tel"
>
<el-form-item
:label=
"$t('restaurant.res_ContactNumber')"
prop=
"Tel"
>
<el-input
type=
"text"
maxlength=
"20"
v-model=
"addMsg.Tel"
class=
"w300"
></el-input>
<el-input
type=
"text"
maxlength=
"20"
v-model=
"addMsg.Tel"
class=
"w300"
></el-input>
...
@@ -772,16 +769,13 @@
...
@@ -772,16 +769,13 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('restaurant.res_bookCapacity')"
prop=
"SupportCount"
>
<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>
</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-form-item
:label=
"$t('ground.shifouyuyue')"
>
<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>
...
@@ -963,7 +957,7 @@
...
@@ -963,7 +957,7 @@
totalimg
:
""
,
totalimg
:
""
,
selecnum
:
0
,
selecnum
:
0
,
ID
:
""
,
ID
:
""
,
foodTagList
:
[],
//实物标签
foodTagList
:
[],
//实物标签
tipsItem
:
""
,
tipsItem
:
""
,
Geographic
:
[],
Geographic
:
[],
GeoItem
:
""
,
GeoItem
:
""
,
...
@@ -1333,8 +1327,7 @@
...
@@ -1333,8 +1327,7 @@
},
},
showFoodTag
()
{
showFoodTag
()
{
this
.
inputVisible
=
true
;
this
.
inputVisible
=
true
;
if
(
this
.
foodTagList
&&
this
.
foodTagList
.
length
==
0
)
if
(
this
.
foodTagList
&&
this
.
foodTagList
.
length
==
0
)
{
{
this
.
foodTagList
.
push
(
"徐總推薦"
)
this
.
foodTagList
.
push
(
"徐總推薦"
)
}
}
this
.
$nextTick
(
_
=>
{
this
.
$nextTick
(
_
=>
{
...
...
src/components/newTravelmanager/TravelGroupControl/TravelManagerThree.vue
View file @
8f36b8d5
...
@@ -570,11 +570,16 @@
...
@@ -570,11 +570,16 @@
res
=>
{
res
=>
{
this
.
saveLoading
=
false
;
this
.
saveLoading
=
false
;
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
console
.
log
(
"111"
)
//配置编号
//配置编号
TripFeature
.
ConfigId
=
res
.
data
.
data
;
TripFeature
.
ConfigId
=
res
.
data
.
data
;
this
.
$refs
.
TravelFeature
.
getHtml
(
TripFeature
,
SaveType
,
this
.
TeamType
);
console
.
log
(
"222"
)
this
.
$refs
.
TravelPrice
.
closeHotelDialog
();
this
.
$refs
.
TravelPrice
.
closeHotelDialog
();
console
.
log
(
"333"
)
this
.
$refs
.
TravelPrice
.
initStatus
();
this
.
$refs
.
TravelPrice
.
initStatus
();
console
.
log
(
"444"
)
this
.
$refs
.
TravelFeature
.
getHtml
(
TripFeature
,
SaveType
,
this
.
TeamType
);
console
.
log
(
"555"
)
}
else
if
(
res
.
data
.
resultCode
==
10009
)
{
}
else
if
(
res
.
data
.
resultCode
==
10009
)
{
this
.
FeatureData
.
IsSave
=
false
;
this
.
FeatureData
.
IsSave
=
false
;
//表单重复提交
//表单重复提交
...
...
src/components/newTravelmanager/TravelGroupControl/TravelPrice.vue
View file @
8f36b8d5
...
@@ -1936,6 +1936,7 @@
...
@@ -1936,6 +1936,7 @@
},
},
//关闭弹窗方法
//关闭弹窗方法
closeHotelDialog
()
{
closeHotelDialog
()
{
console
.
log
(
"111"
);
this
.
outerVisible
=
false
;
this
.
outerVisible
=
false
;
},
},
//保存完成初始化
//保存完成初始化
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment