作者 xudada

运输工具通用查询

@@ -10,12 +10,12 @@ @@ -10,12 +10,12 @@
10 <el-form :model="bill" :rules="rules" ref="bill" label-width="100%" class="demo-ruleForm"> 10 <el-form :model="bill" :rules="rules" ref="bill" label-width="100%" class="demo-ruleForm">
11 <el-col :span="8"> 11 <el-col :span="8">
12 <el-form-item label="航空器注册编号" prop="aircraftNo" label-width="120px"> 12 <el-form-item label="航空器注册编号" prop="aircraftNo" label-width="120px">
13 - <el-input v-model="bill.aircraftNo"></el-input> 13 + <el-input v-model="bill.aircraftNo" placeholder="请输入"></el-input>
14 </el-form-item> 14 </el-form-item>
15 </el-col> 15 </el-col>
16 <el-col :span="8"> 16 <el-col :span="8">
17 <el-form-item label="航班号" prop="flightNo" label-width="120px"> 17 <el-form-item label="航班号" prop="flightNo" label-width="120px">
18 - <el-input v-model="bill.flightNo"></el-input> 18 + <el-input v-model="bill.flightNo" placeholder="请输入"></el-input>
19 </el-form-item> 19 </el-form-item>
20 </el-col> 20 </el-col>
21 <el-col :span="8"> 21 <el-col :span="8">
@@ -32,90 +32,84 @@ @@ -32,90 +32,84 @@
32 </el-col> 32 </el-col>
33 <el-col :span="6"> 33 <el-col :span="6">
34 <el-form-item label="进出港标识" prop="accessFlag" label-width="120px"> 34 <el-form-item label="进出港标识" prop="accessFlag" label-width="120px">
35 - <el-input v-model="bill.accessFlag"></el-input> 35 + <el-input v-model="bill.accessFlag" placeholder="A/D"></el-input>
36 </el-form-item> 36 </el-form-item>
37 </el-col> 37 </el-col>
38 <el-col :span="6"> 38 <el-col :span="6">
39 <el-form-item label="机组人数" prop="aircrewSum" label-width="120px"> 39 <el-form-item label="机组人数" prop="aircrewSum" label-width="120px">
40 - <el-input v-model="bill.aircrewSum" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 40 + <el-input v-model="bill.aircrewSum" oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入"></el-input>
41 </el-form-item> 41 </el-form-item>
42 </el-col> 42 </el-col>
43 <el-col :span="6"> 43 <el-col :span="6">
44 <el-form-item label="国际旅客人数" prop="interPassengerSum" label-width="120px"> 44 <el-form-item label="国际旅客人数" prop="interPassengerSum" label-width="120px">
45 - <el-input v-model="bill.interPassengerSum" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 45 + <el-input v-model="bill.interPassengerSum" oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入"></el-input>
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
48 <el-col :span="6"> 48 <el-col :span="6">
49 <el-form-item label="国内旅客人数" prop="localePassengerSum" label-width="120px"> 49 <el-form-item label="国内旅客人数" prop="localePassengerSum" label-width="120px">
50 - <el-input v-model="bill.localePassengerSum" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 50 + <el-input v-model="bill.localePassengerSum" oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入"></el-input>
51 </el-form-item> 51 </el-form-item>
52 </el-col> 52 </el-col>
53 <el-col :span="6"> 53 <el-col :span="6">
54 <el-form-item label="国际行李件数" prop="interBaggageNum" label-width="120px"> 54 <el-form-item label="国际行李件数" prop="interBaggageNum" label-width="120px">
55 - <el-input v-model="bill.interBaggageNum" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 55 + <el-input v-model="bill.interBaggageNum" oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入"></el-input>
56 </el-form-item> 56 </el-form-item>
57 </el-col> 57 </el-col>
58 <el-col :span="6"> 58 <el-col :span="6">
59 <el-form-item label="国内行李件数" prop="localeBaggageNum" label-width="120px"> 59 <el-form-item label="国内行李件数" prop="localeBaggageNum" label-width="120px">
60 - <el-input v-model="bill.localeBaggageNum" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 60 + <el-input v-model="bill.localeBaggageNum" oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入"></el-input>
61 </el-form-item> 61 </el-form-item>
62 </el-col> 62 </el-col>
63 <el-col :span="6"> 63 <el-col :span="6">
64 <el-form-item label="货邮件数" prop="goodsNum" label-width="120px"> 64 <el-form-item label="货邮件数" prop="goodsNum" label-width="120px">
65 - <el-input v-model="bill.goodsNum" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 65 + <el-input v-model="bill.goodsNum" oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入"></el-input>
66 </el-form-item> 66 </el-form-item>
67 </el-col> 67 </el-col>
68 <el-col :span="6"> 68 <el-col :span="6">
69 <el-form-item label="货邮重量(KG)" prop="goodsQuantity" label-width="120px"> 69 <el-form-item label="货邮重量(KG)" prop="goodsQuantity" label-width="120px">
70 - <el-input v-model="bill.goodsQuantity" oninput="value=value.replace(/[^\d]/g,'')"></el-input> 70 + <el-input v-model="bill.goodsQuantity" oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入"></el-input>
71 </el-form-item> 71 </el-form-item>
72 </el-col> 72 </el-col>
73 <el-col :span="8"> 73 <el-col :span="8">
74 - <el-form-item label="抵达港口" prop="arrivalAirport" label-width="120px">  
75 - <el-input v-model="bill.arrivalAirport"></el-input> 74 + <el-form-item label="抵达港口" prop="arrivalAirport" label-width="120px" >
  75 + <el-input v-model="bill.arrivalAirport" placeholder="请输入"></el-input>
76 </el-form-item> 76 </el-form-item>
77 </el-col> 77 </el-col>
78 <el-col :span="8"> 78 <el-col :span="8">
79 <el-form-item label="关区代码" prop="arrivalno" label-width="120px"> 79 <el-form-item label="关区代码" prop="arrivalno" label-width="120px">
80 - <el-input v-model="bill.arrivalno" oninput="value=value.replace(/[^\d]/g,'')"  
81 - maxLength='4'></el-input> 80 + <el-input v-model="bill.arrivalno" oninput="value=value.replace(/[^\d]/g,'')" maxLength='4' placeholder="请输入"></el-input>
82 </el-form-item> 81 </el-form-item>
83 </el-col> 82 </el-col>
84 <el-col :span="8"> 83 <el-col :span="8">
85 <el-form-item label="抵达时间" prop="arrivaldatetime" label-width="120px"> 84 <el-form-item label="抵达时间" prop="arrivaldatetime" label-width="120px">
86 - <el-time-picker 85 + <el-date-picker
87 v-model="bill.arrivaldatetime" 86 v-model="bill.arrivaldatetime"
88 - :picker-options="{  
89 - selectableRange: '00:00:00 - 23:59:59'  
90 - }"  
91 - format="HHmmss" 87 + value-format="yyyyMMdd"
  88 + format="yyyyMMdd"
92 style="width:100%" 89 style="width:100%"
93 - placeholder="任意时间点">  
94 - </el-time-picker> 90 + placeholder="请选择">
  91 + </el-date-picker>
95 </el-form-item> 92 </el-form-item>
96 </el-col> 93 </el-col>
97 <el-col :span="8"> 94 <el-col :span="8">
98 <el-form-item label="驶离港口" prop="departureAirport" label-width="120px"> 95 <el-form-item label="驶离港口" prop="departureAirport" label-width="120px">
99 - <el-input v-model="bill.departureAirport"></el-input> 96 + <el-input v-model="bill.departureAirport" placeholder="请输入"></el-input>
100 </el-form-item> 97 </el-form-item>
101 </el-col> 98 </el-col>
102 <el-col :span="8"> 99 <el-col :span="8">
103 <el-form-item label="关区代码" prop="departureno" label-width="120px"> 100 <el-form-item label="关区代码" prop="departureno" label-width="120px">
104 - <el-input v-model="bill.departureno" oninput="value=value.replace(/[^\d]/g,'')"  
105 - maxLength='4'></el-input> 101 + <el-input v-model="bill.departureno" oninput="value=value.replace(/[^\d]/g,'')" maxLength='4' placeholder="请输入"></el-input>
106 </el-form-item> 102 </el-form-item>
107 </el-col> 103 </el-col>
108 <el-col :span="8"> 104 <el-col :span="8">
109 <el-form-item label="驶离时间" prop="departuredatetime" label-width="120px"> 105 <el-form-item label="驶离时间" prop="departuredatetime" label-width="120px">
110 - <el-time-picker 106 + <el-date-picker
111 v-model="bill.departuredatetime" 107 v-model="bill.departuredatetime"
112 - :picker-options="{  
113 - selectableRange: '00:00:00 - 23:59:59'  
114 - }"  
115 - format="HHmmss" 108 + value-format="yyyyMMdd"
  109 + format="yyyyMMdd"
116 style="width:100%" 110 style="width:100%"
117 - placeholder="任意时间点">  
118 - </el-time-picker> 111 + placeholder="请选择">
  112 + </el-date-picker>
119 </el-form-item> 113 </el-form-item>
120 </el-col> 114 </el-col>
121 <el-col :span="6"> 115 <el-col :span="6">
@@ -140,7 +134,7 @@ @@ -140,7 +134,7 @@
140 </el-col> 134 </el-col>
141 <el-col :span="6"> 135 <el-col :span="6">
142 <el-form-item label="停靠机位" prop="arrivalPosition" label-width="120px"> 136 <el-form-item label="停靠机位" prop="arrivalPosition" label-width="120px">
143 - <el-input v-model="bill.arrivalPosition"></el-input> 137 + <el-input v-model="bill.arrivalPosition" placeholder="请输入"></el-input>
144 </el-form-item> 138 </el-form-item>
145 </el-col> 139 </el-col>
146 <el-col :span="18"> 140 <el-col :span="18">
@@ -153,13 +147,14 @@ @@ -153,13 +147,14 @@
153 </el-col> 147 </el-col>
154 <el-col :span="24"> 148 <el-col :span="24">
155 <el-form-item label="备注" prop="meno" label-width="120px"> 149 <el-form-item label="备注" prop="meno" label-width="120px">
156 - <el-input v-model="bill.meno"></el-input> 150 + <el-input v-model="bill.meno" placeholder="请输入"></el-input>
157 </el-form-item> 151 </el-form-item>
158 </el-col> 152 </el-col>
159 </el-form> 153 </el-form>
160 </el-row> 154 </el-row>
161 <el-row style="margin-left: 120px"> 155 <el-row style="margin-left: 120px">
162 - <el-col :span="24"> <el-button type="primary" @click="submitForm('bill')">保 存</el-button> 156 + <el-col :span="24">
  157 + <el-button type="primary" @click="submitForm('bill')">保 存</el-button>
163 <el-button type="success">保存并发送</el-button></el-col> 158 <el-button type="success">保存并发送</el-button></el-col>
164 </el-row> 159 </el-row>
165 <el-row class="row-bg"> 160 <el-row class="row-bg">
@@ -167,43 +162,44 @@ @@ -167,43 +162,44 @@
167 <div class="grid-content content">机组名单<el-button type="primary" size="mini" @click="dialogTableVisible = true" style="margin-left:50px">添加机组人员</el-button></div> 162 <div class="grid-content content">机组名单<el-button type="primary" size="mini" @click="dialogTableVisible = true" style="margin-left:50px">添加机组人员</el-button></div>
168 </el-col> 163 </el-col>
169 </el-row> 164 </el-row>
  165 + <!--添加机组人员dialog-->
170 <el-row> 166 <el-row>
171 <el-dialog title="机组人员添加" :visible.sync="dialogTableVisible"> 167 <el-dialog title="机组人员添加" :visible.sync="dialogTableVisible">
172 <el-form :model="billperson" :rules="brules" ref="billperson" label-width="100px" class="demo-ruleForm"> 168 <el-form :model="billperson" :rules="brules" ref="billperson" label-width="100px" class="demo-ruleForm">
173 <el-row> 169 <el-row>
174 <el-col :span="12"> 170 <el-col :span="12">
175 <el-form-item label="姓名" prop="name"> 171 <el-form-item label="姓名" prop="name">
176 - <el-input v-model="billperson.name"></el-input> 172 + <el-input v-model="billperson.name" placeholder="请输入"></el-input>
177 </el-form-item> 173 </el-form-item>
178 </el-col> 174 </el-col>
179 <el-col :span="12"> 175 <el-col :span="12">
180 <el-form-item label="性别" prop="gender"> 176 <el-form-item label="性别" prop="gender">
181 - <el-input v-model="billperson.gender"></el-input> 177 + <el-input v-model="billperson.gender" placeholder="M/F"></el-input>
182 </el-form-item> 178 </el-form-item>
183 </el-col> 179 </el-col>
184 <el-col :span="12"> 180 <el-col :span="12">
185 <el-form-item label="证件类型" prop="certType"> 181 <el-form-item label="证件类型" prop="certType">
186 - <el-input v-model="billperson.certType"></el-input> 182 + <el-input v-model="billperson.certType" placeholder="请输入"></el-input>
187 </el-form-item> 183 </el-form-item>
188 </el-col> 184 </el-col>
189 <el-col :span="12"> 185 <el-col :span="12">
190 <el-form-item label="证件号码" prop="ceterNo"> 186 <el-form-item label="证件号码" prop="ceterNo">
191 - <el-input v-model="billperson.ceterNo"></el-input> 187 + <el-input v-model="billperson.ceterNo" placeholder="请输入"></el-input>
192 </el-form-item> 188 </el-form-item>
193 </el-col> 189 </el-col>
194 <el-col :span="12"> 190 <el-col :span="12">
195 <el-form-item label="国籍" prop="nationality"> 191 <el-form-item label="国籍" prop="nationality">
196 - <el-input v-model="billperson.nationality"></el-input> 192 + <el-input v-model="billperson.nationality" placeholder="请输入"></el-input>
197 </el-form-item> 193 </el-form-item>
198 </el-col> 194 </el-col>
199 <el-col :span="12"> 195 <el-col :span="12">
200 <el-form-item label="职务" prop="gareer"> 196 <el-form-item label="职务" prop="gareer">
201 - <el-input v-model="billperson.gareer"></el-input> 197 + <el-input v-model="billperson.gareer" placeholder="请输入"></el-input>
202 </el-form-item> 198 </el-form-item>
203 </el-col> 199 </el-col>
204 <el-col :span="24"> 200 <el-col :span="24">
205 <el-form-item label="备注" prop="meno"> 201 <el-form-item label="备注" prop="meno">
206 - <el-input v-model="billperson.meno"></el-input> 202 + <el-input v-model="billperson.meno" placeholder="请输入"></el-input>
207 </el-form-item> 203 </el-form-item>
208 </el-col> 204 </el-col>
209 <el-col :span="24"> <el-button type="primary" @click="submitPerson('billperson')" style="float: right">提 交</el-button></el-col> 205 <el-col :span="24"> <el-button type="primary" @click="submitPerson('billperson')" style="float: right">提 交</el-button></el-col>
@@ -331,10 +327,10 @@ background-color: white; @@ -331,10 +327,10 @@ background-color: white;
331 localeBaggageNum:undefined, 327 localeBaggageNum:undefined,
332 goodsNum:undefined, 328 goodsNum:undefined,
333 goodsQuantity:undefined, 329 goodsQuantity:undefined,
334 - cargoBillNum:undefined,  
335 - passengerPage:undefined,  
336 - aircrewBillNum:undefined,  
337 - aircrewCargoBillNum:undefined, 330 + cargoBillNum:3,
  331 + passengerPage:3,
  332 + aircrewBillNum:3,
  333 + aircrewCargoBillNum:3,
338 arrivalPosition:undefined, 334 arrivalPosition:undefined,
339 bussinessType:undefined, 335 bussinessType:undefined,
340 messageid:undefined, 336 messageid:undefined,
@@ -488,43 +484,9 @@ background-color: white; @@ -488,43 +484,9 @@ background-color: white;
488 }, 484 },
489 //加载默认值 485 //加载默认值
490 defaultData(){ 486 defaultData(){
491 - if(this.$route.query!=null){  
492 - this.bill.uuid=JSON.parse(this.$route.query.uuid);  
493 - this.bill.aircraftNo=JSON.parse(this.$route.query.aircraftNo);  
494 - this.bill.flightNo=JSON.parse(this.$route.query.flightNo);  
495 - this.bill.flightDate=JSON.parse(this.$route.query.flightDate);  
496 - this.bill.accessFlag=JSON.parse(this.$route.query.accessFlag);  
497 - this.bill.departureAirport=JSON.parse(this.$route.query.departureAirport);  
498 - this.bill.departuredatetime=JSON.parse(this.$route.query.departuredatetime);  
499 - this.bill.arrivalAirport=JSON.parse(this.$route.query.arrivalAirport);  
500 - this.bill.arrivaldatetime=fecha.parse(JSON.parse(this.$route.query.arrivaldatetime),'HHmmss');  
501 - this.bill.departureno=fecha.parse(JSON.parse(this.$route.query.departureno),);  
502 - this.bill.arrivalno=JSON.parse(this.$route.query.arrivalno);  
503 - this.bill.aircrewSum=JSON.parse(this.$route.query.aircrewSum);  
504 - this.bill.interPassengerSum=JSON.parse(this.$route.query.interPassengerSum);  
505 - this.bill.localePassengerSum=JSON.parse(this.$route.query.localePassengerSum);  
506 - this.bill.interBaggageNum=JSON.parse(this.$route.query.interBaggageNum);  
507 - this.bill.localeBaggageNum=JSON.parse(this.$route.query.localeBaggageNum);  
508 - this.bill.goodsNum=JSON.parse(this.$route.query.goodsNum);  
509 - this.bill.goodsQuantity=JSON.parse(this.$route.query.goodsQuantity);  
510 - this.bill.cargoBillNum=JSON.parse(this.$route.query.cargoBillNum);  
511 - this.bill.passengerPage=JSON.parse(this.$route.query.passengerPage);  
512 - this.bill.aircrewBillNum=JSON.parse(this.$route.query.aircrewBillNum);  
513 - this.bill.aircrewCargoBillNum=JSON.parse(this.$route.query.aircrewCargoBillNum);  
514 - this.bill.arrivalPosition=JSON.parse(this.$route.query.arrivalPosition);  
515 - this.bill.bussinessType=JSON.parse(this.$route.query.bussinessType);  
516 - this.bill.messageid=JSON.parse(this.$route.query.messageid);  
517 - this.bill.status=JSON.parse(this.$route.query.status);  
518 - this.bill.meno=JSON.parse(this.$route.query.meno);  
519 - this.bill.createTime=JSON.parse(this.$route.query.createTime);  
520 - this.bill.createBy=JSON.parse(this.$route.query.createBy);  
521 - this.bill.updateTime=JSON.parse(this.$route.query.updateTime);  
522 - this.bill.updateBy=JSON.parse(this.$route.query.updateBy);  
523 - this.bill.remark=JSON.parse(this.$route.query.remark);  
524 - this.bill.isDelete=JSON.parse(this.$route.query.isDelete);  
525 - this.bill.remark1=JSON.parse(this.$route.query.remark1);  
526 - this.bill.remark2=JSON.parse(this.$route.query.remark2);  
527 - this.bill.remark3=JSON.parse(this.$route.query.remark3); 487 + if(this.$route.query.uuid!=null){
  488 + let ob=Object.assign(this.bill, this.$route.query);
  489 + this.bill.arrivaldatetime=fecha.parse(ob.arrivaldatetime,'HHmmss');
528 } 490 }
529 }, 491 },
530 // 分页 492 // 分页
@@ -168,7 +168,6 @@ @@ -168,7 +168,6 @@
168 </style> 168 </style>
169 <script> 169 <script>
170 import {editBill,selectBill} from "../../api/transport"; 170 import {editBill,selectBill} from "../../api/transport";
171 -  
172 export default { 171 export default {
173 data(){ 172 data(){
174 return{ 173 return{
@@ -237,22 +236,15 @@ @@ -237,22 +236,15 @@
237 }, 236 },
238 //编辑单据查询 237 //编辑单据查询
239 handleEdit(index,row){ 238 handleEdit(index,row){
240 - this.$router.push({path:'/bill',query:{uuid:JSON.stringify(row.uuid),aircraftNo:JSON.stringify(row.aircraftNo),flightNo:JSON.stringify(row.flightNo),  
241 - flightDate:JSON.stringify(row.flightDate),accessFlag:JSON.stringify(row.accessFlag),departureAirport:JSON.stringify(row.departureAirport),  
242 - departuredatetime:JSON.stringify(row.departuredatetime),departureno:JSON.stringify(row.departureno),arrivalAirport:JSON.stringify(row.arrivalAirport),arrivaldatetime:JSON.stringify(row.arrivaldatetime),  
243 - arrivalno:JSON.stringify(row.arrivalno),aircrewSum:JSON.stringify(row.aircrewSum),interPassengerSum:JSON.stringify(row.interPassengerSum),localePassengerSum:JSON.stringify(row.localePassengerSum),  
244 - interBaggageNum:JSON.stringify(row.interBaggageNum),localeBaggageNum:JSON.stringify(row.localeBaggageNum),goodsNum:JSON.stringify(row.goodsNum),goodsQuantity:JSON.stringify(row.goodsQuantity),  
245 - cargoBillNum:JSON.stringify(row.cargoBillNum),passengerPage:JSON.stringify(row.passengerPage),aircrewBillNum:JSON.stringify(row.aircrewBillNum),aircrewCargoBillNum:JSON.stringify(row.aircrewCargoBillNum),  
246 - arrivalPosition:JSON.stringify(row.arrivalPosition), bussinessType:JSON.stringify(row.bussinessType),messageid:JSON.stringify(row.messageid),status:JSON.stringify(row.status),statusMsg:JSON.stringify(row.statusMsg),meno:JSON.stringify(row.meno),  
247 - createTime:JSON.stringify(row.createTime),createBy:JSON.stringify(row.createBy),updateTime:JSON.stringify(row.updateTime),updateBy:JSON.stringify(row.updateBy),  
248 - isDelete:JSON.stringify(row.isDelete), remark:JSON.stringify(row.remark),remark1:JSON.stringify(row.remark1), remark2:JSON.stringify(row.remark2),remark3:JSON.stringify(row.remark3)}}) 239 + this.$router.push({path:'/bill',query:row})
249 }, 240 },
250 //分页 241 //分页
251 handleSizeChange(val) { 242 handleSizeChange(val) {
252 - console.log(`每页 ${val} 条`); 243 + this.pageSize=val;
253 }, 244 },
254 handleCurrentChange(val) { 245 handleCurrentChange(val) {
255 - console.log(`当前页: ${val}`); 246 + this.currentPage=val;
  247 + this.submitForm();
256 } 248 }
257 }, 249 },
258 //渲染方法 250 //渲染方法
@@ -37,55 +37,46 @@ @@ -37,55 +37,46 @@
37 </template> 37 </template>
38 </el-table-column> 38 </el-table-column>
39 <el-table-column 39 <el-table-column
40 -  
41 prop="serialNo" 40 prop="serialNo"
42 label="航线序号" 41 label="航线序号"
43 width="80"> 42 width="80">
44 </el-table-column> 43 </el-table-column>
45 <el-table-column 44 <el-table-column
46 -  
47 prop="departurePort" 45 prop="departurePort"
48 label="出发港" 46 label="出发港"
49 width="80"> 47 width="80">
50 </el-table-column> 48 </el-table-column>
51 <el-table-column 49 <el-table-column
52 -  
53 prop="departureCustomNo" 50 prop="departureCustomNo"
54 label="出发港关区代码" 51 label="出发港关区代码"
55 width="150"> 52 width="150">
56 </el-table-column> 53 </el-table-column>
57 <el-table-column 54 <el-table-column
58 -  
59 prop="arrivalPort" 55 prop="arrivalPort"
60 label="目的港" 56 label="目的港"
61 width="80"> 57 width="80">
62 </el-table-column> 58 </el-table-column>
63 <el-table-column 59 <el-table-column
64 -  
65 prop="arrivalCustomNo" 60 prop="arrivalCustomNo"
66 label="目的港关区代码" 61 label="目的港关区代码"
67 width="150"> 62 width="150">
68 </el-table-column> 63 </el-table-column>
69 <el-table-column 64 <el-table-column
70 -  
71 prop="std" 65 prop="std"
72 label="长期离港时间" 66 label="长期离港时间"
73 width="150"> 67 width="150">
74 </el-table-column> 68 </el-table-column>
75 <el-table-column 69 <el-table-column
76 -  
77 prop="sta" 70 prop="sta"
78 label="长期抵港时间" 71 label="长期抵港时间"
79 width="150"> 72 width="150">
80 </el-table-column> 73 </el-table-column>
81 <el-table-column 74 <el-table-column
82 -  
83 prop="effStartdate" 75 prop="effStartdate"
84 label="有效期起始时间" 76 label="有效期起始时间"
85 width="150"> 77 width="150">
86 </el-table-column> 78 </el-table-column>
87 <el-table-column 79 <el-table-column
88 -  
89 prop="effEnddate" 80 prop="effEnddate"
90 label="有效期结束时间" 81 label="有效期结束时间"
91 width="150"> 82 width="150">
@@ -199,7 +199,6 @@ @@ -199,7 +199,6 @@
199 .el-col{margin-right: 0px;} 199 .el-col{margin-right: 0px;}
200 </style> 200 </style>
201 <script> 201 <script>
202 -  
203 const fecha = require('fecha'); 202 const fecha = require('fecha');
204 import {addRoute,selectLongTimePlan} from '../../api/transport' 203 import {addRoute,selectLongTimePlan} from '../../api/transport'
205 import loginUserInfo from '../../api/base' 204 import loginUserInfo from '../../api/base'
@@ -340,12 +339,10 @@ @@ -340,12 +339,10 @@
340 } 339 }
341 } 340 }
342 }, 341 },
343 -  
344 // 过滤中英文 342 // 过滤中英文
345 inputMe(e){ 343 inputMe(e){
346 return e.replace(/[^a-zA-Z]/g,'').toUpperCase(); 344 return e.replace(/[^a-zA-Z]/g,'').toUpperCase();
347 } 345 }
348 -  
349 }, 346 },
350 347
351 //渲染方法 348 //渲染方法