|
|
@@ -134,7 +134,7 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属乡镇:" :label-width="formLabelWidth" :required="true" prop="id">
|
|
|
- <el-select v-model="formAddHostel.id" clearable placeholder="请选择乡镇" @change="getHotelId($event)">
|
|
|
+ <el-select v-model="formAddHostel.hotelTownship" clearable placeholder="请选择乡镇" @change="getHotelId($event)">
|
|
|
<el-option v-for="item in formAddHostel.options" :key="item.id" :label="item.hotelTownship" :value="item.id">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
@@ -161,6 +161,16 @@
|
|
|
<el-input v-model="formAddHostel.bankName" autocomplete="off" placeholder="请输入银行名称" maxlength="10">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="民宿等级:" :label-width="formLabelWidth" :required="true" prop="jibieId">
|
|
|
+ <el-select v-model="formAddHostel.jibieId" clearable placeholder="请选择等级">
|
|
|
+ <el-option v-for="item in formAddHostel.jibie" :key="item.id" :label="item.jibieName" :value="item.id">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="720全景链接" :label-width="formLabelWidth" :required="true" prop="linkproUrl">
|
|
|
+ <el-input v-model="formAddHostel.linkproUrl" autocomplete="off" placeholder="请输入720全景链接">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
@@ -227,6 +237,16 @@
|
|
|
<el-input v-model="formModifyHostel.bankName" autocomplete="off" placeholder="请输入银行名称">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="民宿等级:" :label-width="formLabelWidth" :required="true" prop="type">
|
|
|
+ <el-select v-model="formModifyHostel.type" clearable placeholder="请选择等级">
|
|
|
+ <el-option v-for="item in formModifyHostel.jibie" :key="item.id" :label="item.jibieName" :value="item.id">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="720全景链接" :label-width="formLabelWidth" :required="true" prop="linkProUrl">
|
|
|
+ <el-input v-model="formModifyHostel.linkProUrl" autocomplete="off" placeholder="请输入720全景链接">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
@@ -711,6 +731,18 @@
|
|
|
}
|
|
|
callback();
|
|
|
};
|
|
|
+ var checkJibieId = (rule, value, callback) => {
|
|
|
+ if (!value) {
|
|
|
+ return callback(new Error('请选择民宿等级'));
|
|
|
+ }
|
|
|
+ callback();
|
|
|
+ };
|
|
|
+ var checkLinkproUrl = (rule, value, callback) => {
|
|
|
+ if (!value) {
|
|
|
+ return callback(new Error('请输入720全景链接'));
|
|
|
+ }
|
|
|
+ callback();
|
|
|
+ };
|
|
|
var checkHostelCalssName = (rule, value, callback) => {
|
|
|
if (!value) {
|
|
|
return callback(new Error('请输入民宿类型'));
|
|
|
@@ -838,8 +870,15 @@
|
|
|
bankCard: '',
|
|
|
cardName: '',
|
|
|
bankName: '',
|
|
|
+ jibie:[
|
|
|
+ {id:1,jibieName:'银宿级'},
|
|
|
+ {id:2,jibieName:'金宿级'},
|
|
|
+ {id:3,jibieName:'铂金级'},
|
|
|
+ ],//民宿级别
|
|
|
+ jibieId:'',
|
|
|
fileUrl: '', // 图片上传列表
|
|
|
url: '', // 上传的图片列表
|
|
|
+ linkproUrl:'',//720全景链接
|
|
|
level: this.$store.state.user.level
|
|
|
},
|
|
|
addHostelFormRules: {
|
|
|
@@ -869,7 +908,13 @@
|
|
|
}],
|
|
|
fileUrl: [{
|
|
|
validator: checkFileUrl
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ jibieId: [{
|
|
|
+ validator: checkJibieId
|
|
|
+ }],
|
|
|
+ linkproUrl: [{
|
|
|
+ validator: checkLinkproUrl
|
|
|
+ }],
|
|
|
},
|
|
|
formModifyHostel: {
|
|
|
options: [],
|
|
|
@@ -883,8 +928,15 @@
|
|
|
bankCard: '',
|
|
|
cardName: '',
|
|
|
bankName: '',
|
|
|
+ jibie:[
|
|
|
+ {id:1,jibieName:'银宿级'},
|
|
|
+ {id:2,jibieName:'金宿级'},
|
|
|
+ {id:3,jibieName:'铂金级'},
|
|
|
+ ],//民宿级别
|
|
|
+ type:'',
|
|
|
fileUrl: '', // 图片上传列表
|
|
|
url: '', // 上传的图片列表
|
|
|
+ linkProUrl:'',//720全景链接
|
|
|
level: this.$store.state.user.level
|
|
|
},
|
|
|
modifyHostelFormRules: {
|
|
|
@@ -914,7 +966,13 @@
|
|
|
}],
|
|
|
fileUrl: [{
|
|
|
validator: checkFileUrl
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ type: [{
|
|
|
+ validator: checkJibieId
|
|
|
+ }],
|
|
|
+ linkProUrl: [{
|
|
|
+ validator: checkLinkproUrl
|
|
|
+ }],
|
|
|
},
|
|
|
// 修改字典数据
|
|
|
modify_dictionary_data: {
|
|
|
@@ -1309,7 +1367,7 @@
|
|
|
* 修改民宿
|
|
|
*/
|
|
|
modify_house_dialog(index, row) {
|
|
|
- // console.log(index, row);
|
|
|
+ console.log(index, row);
|
|
|
var t = parseInt(row.hotelTownship);
|
|
|
this.formModifyHostel.id = row.id;
|
|
|
if (typeof t === 'number' && isNaN(t)) {
|
|
|
@@ -1324,6 +1382,8 @@
|
|
|
this.formModifyHostel.bankCard = row.bankCard;
|
|
|
this.formModifyHostel.cardName = row.cardName;
|
|
|
this.formModifyHostel.bankName = row.bankName;
|
|
|
+ this.formModifyHostel.type = row.type;
|
|
|
+ this.formModifyHostel.linkProUrl = row.linkProUrl;
|
|
|
// this.formModifyHostel.fileUrl = row.bankName;
|
|
|
|
|
|
this.dialogModifyHostelFormVisible = true;
|