Commit 210215f0 authored by 黄媛媛's avatar 黄媛媛
parents 141fa797 f23fefc3
...@@ -14,8 +14,10 @@ ...@@ -14,8 +14,10 @@
<li> <li>
<span> <span>
<em>日期</em> <em>日期</em>
<el-date-picker class="w150" type="date" v-model="msg.QStartDate" :picker-options="pickerBeginDateBefore" value-format="yyyy-MM-dd" placeholder></el-date-picker> <el-date-picker class="w150" type="date" v-model="msg.QStartDate" :picker-options="pickerBeginDateBefore"
<el-date-picker class="w150" type="date" v-model="msg.QEndDate" :picker-options="pickerBeginDateAfter" value-format="yyyy-MM-dd" placeholder></el-date-picker> value-format="yyyy-MM-dd" placeholder></el-date-picker>
<el-date-picker class="w150" type="date" v-model="msg.QEndDate" :picker-options="pickerBeginDateAfter"
value-format="yyyy-MM-dd" placeholder></el-date-picker>
</span> </span>
</li> </li>
<li> <li>
...@@ -27,7 +29,18 @@ ...@@ -27,7 +29,18 @@
<li> <li>
<span> <span>
<em>团队编号</em> <em>团队编号</em>
<el-input v-model="msg.TCID" type="text" @keyup.native="checkInteger(msg,'TCID')" ></el-input> <el-input v-model="msg.TCID" type="text" @keyup.native="checkInteger(msg,'TCID')"></el-input>
</span>
</li>
<li>
<span>
<em>航空公司</em>
<el-select v-model="msg.AirTicketId" filterable :placeholder="$t('system.ph_buxian')" class="w150">
<el-option :label="$t('system.ph_buxian')" :value="0">
</el-option>
<el-option v-for="item in AirlineList" :key="item.AirLineId" :label="item.AlName"
:value="item.AirLineId"></el-option>
</el-select>
</span> </span>
</li> </li>
<li> <li>
...@@ -80,35 +93,37 @@ ...@@ -80,35 +93,37 @@
QEndDate: '', QEndDate: '',
TCNUM: '', TCNUM: '',
TCID: '', TCID: '',
AirTicketId: 0, //航空公司
pageIndex: 1, pageIndex: 1,
pageSize: 15 pageSize: 15
}, },
dataList: [], dataList: [],
AirlineList: [], //航空公司
currentPage: 1, currentPage: 1,
total: 0, total: 0,
pickerBeginDateBefore: { pickerBeginDateBefore: {
disabledDate: time => { disabledDate: time => {
if (this.msg.QEndDate == null) { if (this.msg.QEndDate == null) {
return false; return false;
} else { } else {
let endTime = new Date(this.msg.QEndDate); let endTime = new Date(this.msg.QEndDate);
return endTime.getTime() < time.getTime(); return endTime.getTime() < time.getTime();
}
} }
}
}, },
pickerBeginDateAfter: { pickerBeginDateAfter: {
disabledDate: time => { disabledDate: time => {
let startTime = new Date(this.msg.QStartDate); let startTime = new Date(this.msg.QStartDate);
return startTime.getTime() >= time.getTime(); return startTime.getTime() >= time.getTime();
} }
} }
} }
}, },
created() { created() {
}, },
components: {}, components: {},
mounted() { mounted() {
this.getAirlineList();
this.getList(); this.getList();
}, },
methods: { methods: {
...@@ -124,6 +139,18 @@ ...@@ -124,6 +139,18 @@
} }
}, err => {}) }, err => {})
}, },
//获取航空公司
getAirlineList() {
this.apipost(
"airline_post_GetList", {},
res => {
if (res.data.resultCode == 1) {
this.AirlineList = res.data.data;
}
},
err => {}
);
},
//翻页 //翻页
handleCurrentChange(val) { handleCurrentChange(val) {
this.msg.pageIndex = val; this.msg.pageIndex = val;
...@@ -145,4 +172,5 @@ ...@@ -145,4 +172,5 @@
}, },
} }
} }
</script>
\ No newline at end of file </script>
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