...
|
...
|
@@ -55,6 +55,7 @@ |
|
|
:picker-options="{
|
|
|
selectableRange: '00:00:00 - 23:59:59'
|
|
|
}"
|
|
|
format="HHmmss"
|
|
|
style="width:100%"
|
|
|
placeholder="任意时间点">
|
|
|
</el-time-picker>
|
...
|
...
|
@@ -67,6 +68,7 @@ |
|
|
:picker-options="{
|
|
|
selectableRange: '00:00:00 - 23:59:59'
|
|
|
}"
|
|
|
format="HHmmss"
|
|
|
style="width:100%"
|
|
|
placeholder="任意时间点">
|
|
|
</el-time-picker>
|
...
|
...
|
@@ -77,6 +79,8 @@ |
|
|
<el-date-picker
|
|
|
v-model="airline.effStartdate"
|
|
|
type="date"
|
|
|
value-format="yyyyMMdd"
|
|
|
format="yyyyMMdd"
|
|
|
style="width:100%"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
...
|
...
|
@@ -87,6 +91,8 @@ |
|
|
<el-date-picker
|
|
|
v-model="airline.effEnddate"
|
|
|
type="date"
|
|
|
value-format="yyyyMMdd"
|
|
|
format="yyyyMMdd"
|
|
|
style="width:100%"
|
|
|
placeholder="选择日期">
|
|
|
</el-date-picker>
|
...
|
...
|
@@ -156,6 +162,20 @@ |
|
|
</el-pagination>
|
|
|
</el-dialog>
|
|
|
</el-row>
|
|
|
<!--对话提示框-->
|
|
|
<el-row>
|
|
|
<el-dialog
|
|
|
title="系统提示"
|
|
|
:visible.sync="centerDialogVisible"
|
|
|
width="30%"
|
|
|
center>
|
|
|
<span>{{msg}}</span>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
|
<el-button @click="centerDialogVisible = false">取 消</el-button>
|
|
|
<el-button type="primary" @click="centerDialogVisible = false">确 定</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
</el-row>
|
|
|
</el-main>
|
|
|
</el-container>
|
|
|
</template>
|
...
|
...
|
@@ -178,6 +198,9 @@ |
|
|
.el-col{margin-right: 0px;}
|
|
|
</style>
|
|
|
<script>
|
|
|
|
|
|
const fecha = require('fecha');
|
|
|
import {addRoute,selectRoute} from '../../api/transport'
|
|
|
export default {
|
|
|
data(){
|
|
|
return{
|
...
|
...
|
@@ -201,7 +224,7 @@ |
|
|
createBy:undefined,
|
|
|
updateTime:undefined,
|
|
|
updateBy:undefined,
|
|
|
isDelete:undefined
|
|
|
isDelete:undefined,
|
|
|
},
|
|
|
rules: {
|
|
|
departurePort: [
|
...
|
...
|
@@ -218,22 +241,36 @@ |
|
|
arrivalCustomNo: [
|
|
|
{required: true, message: '请输入关区代码', trigger: 'blur'}
|
|
|
],
|
|
|
serialNo:[
|
|
|
{required: true, message: '请输入航线序号', trigger: 'blur'}
|
|
|
]
|
|
|
},
|
|
|
tableData: [{
|
|
|
std: '16:11:46',
|
|
|
sta: '16:11:46',
|
|
|
effStartdate: '2016-05-02',
|
|
|
effEnddate: '2016-05-02'
|
|
|
std: '161146',
|
|
|
sta: '161146',
|
|
|
effStartdate: '20160502',
|
|
|
effEnddate: '20160503'
|
|
|
}],
|
|
|
dialogTableVisible:false,
|
|
|
centerDialogVisible:false,
|
|
|
currentPage4:4,
|
|
|
msg:undefined
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
submitForm(formName) {
|
|
|
this.$refs[formName].validate((valid) => {
|
|
|
if (valid) {
|
|
|
alert('submit!');
|
|
|
addRoute(this.airline).then(res=>{
|
|
|
let response=res.data;
|
|
|
if(response.code=='200'){
|
|
|
this.centerDialogVisible=true;
|
|
|
this.msg=response.msg;
|
|
|
}else{
|
|
|
this.centerDialogVisible=true;
|
|
|
this.msg=response.msg;
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
console.log('error submit!!');
|
|
|
return false;
|
...
|
...
|
@@ -245,7 +282,14 @@ |
|
|
},
|
|
|
handleCurrentChange(val) {
|
|
|
console.log(`当前页: ${val}`);
|
|
|
},
|
|
|
handleEdit(index,row){
|
|
|
this.airline.std=fecha.parse(row.std,'HHmmss');
|
|
|
this.airline.sta=fecha.parse(row.sta,'HHmmss');
|
|
|
this.airline.effStartdate=row.effStartdate;
|
|
|
this.airline.effEnddate=row.effEnddate;
|
|
|
this.dialogTableVisible=false;
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
}
|
|
|
</script> |
|
|
\ No newline at end of file |
...
|
...
|
|