切换导航条
此项目
正在载入...
登录
朱兆平
/
vue_cli
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
xudada
5 years ago
提交
3b842977055c47640c0a835cad9c09b206d2fbcf
1 个父辈
471c11f2
运输工具通用查询
显示空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
59 行增加
和
9 行删除
package-lock.json
package.json
src/routes.js
src/views/airtransport/route.vue
package-lock.json
查看文件 @
3b84297
...
...
@@ -3855,6 +3855,11 @@
"integrity"
:
"sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ=="
,
"dev"
:
true
},
"fecha"
:
{
"version"
:
"4.2.0"
,
"resolved"
:
"https://registry.npmjs.org/fecha/-/fecha-4.2.0.tgz"
,
"integrity"
:
"sha512-aN3pcx/DSmtyoovUudctc8+6Hl4T+hI9GBBHLjA76jdZl7+b1sgh5g4k+u/GL3dTy1/pnYzKp69FpJ0OicE3Wg=="
},
"figures"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/figures/-/figures-3.0.0.tgz"
,
...
...
package.json
查看文件 @
3b84297
...
...
@@ -14,6 +14,7 @@
"echarts"
:
"^3.3.2"
,
"element-ui"
:
"^2.13.0"
,
"eslint"
:
"^5.14.1"
,
"fecha"
:
"^4.2.0"
,
"file-saver"
:
"^2.0.2"
,
"font-awesome"
:
"^4.7.0"
,
"html2canvas"
:
"^1.0.0-rc.5"
,
...
...
src/routes.js
查看文件 @
3b84297
...
...
@@ -202,7 +202,7 @@ let routes = [
{
path
:
'/input'
,
component
:
Home
,
name
:
'进港
业务
申报'
,
name
:
'进港
航班
申报'
,
iconCls
:
'el-icon-goods'
,
children
:[
{
path
:
'/arrival'
,
component
:
arrival
,
name
:
'进港预报申报'
},
...
...
@@ -216,7 +216,7 @@ let routes = [
{
path
:
'/out'
,
component
:
Home
,
name
:
'出港
业务
申报'
,
name
:
'出港
航班
申报'
,
iconCls
:
'el-icon-goods'
,
children
:[
{
path
:
'/departure'
,
component
:
departure
,
name
:
'出港预报申报'
},
...
...
src/views/airtransport/route.vue
查看文件 @
3b84297
...
...
@@ -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
...
...
请
注册
或
登录
后发表评论