|
@@ -185,6 +185,15 @@
|
|
|
<el-input size="medium" type="text"
|
|
|
v-model="RequiredParameters.DetermineNumber"></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item style="width:395px ;" label="所在地区" prop="AreaId">
|
|
|
+ <el-select size="medium" filterable @change="AreaIdchange" v-model="RequiredParameters.AreaId"
|
|
|
+ placeholder="所在地区">
|
|
|
+ <el-option v-for="item in countrys" :key="item.id" :label="item.cityname"
|
|
|
+ :value="item.id">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ <!-- <el-input size="medium" type="text" v-model="RequiredParameters.AreaId"></el-input> -->
|
|
|
+ </el-form-item>
|
|
|
<el-form-item style="width:395px ;" label="所在城市" prop="LocationCity">
|
|
|
<el-input size="medium" type="text" v-model="RequiredParameters.LocationCity"></el-input>
|
|
|
</el-form-item>
|
|
@@ -898,6 +907,7 @@ export default {
|
|
|
BookingWeb:'',//预订网站
|
|
|
ReservationNumber:'',//预订号码
|
|
|
DetermineNumber:'',//酒店确定号码
|
|
|
+ AreaId:'',//所在地区
|
|
|
LocationCity:'',//所在城市
|
|
|
HotelName:'',//酒店名称
|
|
|
HotelPhone:'',//酒店电话
|
|
@@ -957,7 +967,7 @@ export default {
|
|
|
remittancecardnumber:'',//对方银行卡号
|
|
|
remittancename:'',//对方姓名
|
|
|
},
|
|
|
-
|
|
|
+ countrys:[],
|
|
|
OpHotelReservationsData: {
|
|
|
diId: 0,
|
|
|
},
|
|
@@ -981,9 +991,13 @@ export default {
|
|
|
DetermineNumber: [
|
|
|
{ required: true, message: '请输入酒店确定号码', trigger: ['blur', 'change'] }
|
|
|
],
|
|
|
+ AreaId: [
|
|
|
+ { required: true, message: '选择所在地区', trigger: ['blur', 'change'] }
|
|
|
+ ],
|
|
|
LocationCity: [
|
|
|
{ required: true, message: '请输入所在城市', trigger: ['blur', 'change'] }
|
|
|
],
|
|
|
+
|
|
|
HotelName: [
|
|
|
{ required: true, message: '请输入酒店名称', trigger: ['blur', 'change'] }
|
|
|
],
|
|
@@ -1165,6 +1179,13 @@ export default {
|
|
|
handleCurrentChange(val) {
|
|
|
this.currentPage = val;
|
|
|
},
|
|
|
+ AreaIdchange(val){
|
|
|
+ var obj = {}
|
|
|
+ obj = this.countrys.find(function (i) {
|
|
|
+ return i.id === val;
|
|
|
+ });
|
|
|
+ this.RequiredParameters.LocationCity=obj.city;
|
|
|
+ },
|
|
|
//获取客户名单info
|
|
|
PostTourClientListByDiId(val) {
|
|
|
this.rollcallarr=[];
|
|
@@ -1319,6 +1340,12 @@ export default {
|
|
|
}
|
|
|
}).then(function (res) {
|
|
|
if (res.data.code == 200) {
|
|
|
+ let countryss=[];
|
|
|
+ for (let i = 0; i < res.data.data.countrys.length; i++) {
|
|
|
+ res.data.data.countrys[i]['cityname'] = res.data.data.countrys[i].country + '-' + res.data.data.countrys[i].city;
|
|
|
+ countryss.push(res.data.data.countrys[i]);
|
|
|
+ }
|
|
|
+ that.countrys=countryss;
|
|
|
that.GuestNamelist=res.data.data.guestName;
|
|
|
that.guestType=res.data.data.guestType;
|
|
|
if(that.guestType){
|
|
@@ -1503,6 +1530,7 @@ export default {
|
|
|
that.RequiredParameters.BookingWeb=res.data.data.reservationsWebsite;//预订网站
|
|
|
that.RequiredParameters.ReservationNumber=res.data.data.reservationsNo;//预订号码
|
|
|
that.RequiredParameters.DetermineNumber=res.data.data.determineNo;//酒店确定号码
|
|
|
+ that.RequiredParameters.AreaId=res.data.data.areaId;//所在城市
|
|
|
that.RequiredParameters.LocationCity=res.data.data.city;//所在城市
|
|
|
that.RequiredParameters.HotelName=res.data.data.hotelName;//酒店名称
|
|
|
that.RequiredParameters.HotelPhone=res.data.data.hotelTel;//酒店电话
|
|
@@ -1721,6 +1749,7 @@ export default {
|
|
|
reservationsWebsite:that.RequiredParameters.BookingWeb,//预订网站
|
|
|
reservationsNo:that.RequiredParameters.ReservationNumber,//预订号码
|
|
|
determineNo:that.RequiredParameters.DetermineNumber,//酒店确定号码
|
|
|
+ areaId:that.RequiredParameters.AreaId,//城市
|
|
|
city:that.RequiredParameters.LocationCity,//城市
|
|
|
hotelName:that.RequiredParameters.HotelName,//酒店名称
|
|
|
hotelTel:that.RequiredParameters.HotelPhone,//酒店电话
|
|
@@ -1924,6 +1953,7 @@ export default {
|
|
|
BookingWeb:'',//预订网站
|
|
|
ReservationNumber:'',//预订号码
|
|
|
DetermineNumber:'',//酒店确定号码
|
|
|
+ AreaId:'',//所在地区
|
|
|
LocationCity:'',//所在城市
|
|
|
HotelName:'',//酒店名称
|
|
|
HotelPhone:'',//酒店电话
|