|
@@ -152,7 +152,7 @@ |
|
@@ -152,7 +152,7 @@ |
152
|
</el-col>
|
152
|
</el-col>
|
153
|
<el-col :span="7.5">
|
153
|
<el-col :span="7.5">
|
154
|
<el-form-item label="分单号" prop="awbh">
|
154
|
<el-form-item label="分单号" prop="awbh">
|
155
|
- <el-input v-model="awbh" :disabled="dialogStatus === 'addAwbh'"></el-input>
|
155
|
+ <el-input v-model="awbh" clearable :disabled="dialogStatus === 'update'"></el-input>
|
156
|
</el-form-item>
|
156
|
</el-form-item>
|
157
|
</el-col>
|
157
|
</el-col>
|
158
|
</el-row>
|
158
|
</el-row>
|
|
@@ -210,18 +210,18 @@ |
|
@@ -210,18 +210,18 @@ |
210
|
|
210
|
|
211
|
<el-row>
|
211
|
<el-row>
|
212
|
<el-col :span="7.5">
|
212
|
<el-col :span="7.5">
|
213
|
- <el-form-item label="运单件数" prop="price">
|
213
|
+ <el-form-item label="运单件数" prop="awbprice">
|
214
|
<el-input v-model="tidyModel.awbprice"></el-input>
|
214
|
<el-input v-model="tidyModel.awbprice"></el-input>
|
215
|
</el-form-item>
|
215
|
</el-form-item>
|
216
|
</el-col>
|
216
|
</el-col>
|
217
|
<el-col :span="7.5">
|
217
|
<el-col :span="7.5">
|
218
|
- <el-form-item label="运单重量" prop="weight">
|
218
|
+ <el-form-item label="运单重量" prop="awbweight">
|
219
|
<el-input v-model="tidyModel.awbweight"></el-input>
|
219
|
<el-input v-model="tidyModel.awbweight"></el-input>
|
220
|
</el-form-item>
|
220
|
</el-form-item>
|
221
|
</el-col>
|
221
|
</el-col>
|
222
|
<el-col :span="7.5">
|
222
|
<el-col :span="7.5">
|
223
|
<el-col :span="7.5">
|
223
|
<el-col :span="7.5">
|
224
|
- <el-form-item label="装载开始时间" prop="endtime">
|
224
|
+ <el-form-item label="装载开始时间" prop="starttime">
|
225
|
<el-date-picker v-model="tidyModel.starttime" value-format="yyyy-MM-dd HH:mm:ss"
|
225
|
<el-date-picker v-model="tidyModel.starttime" value-format="yyyy-MM-dd HH:mm:ss"
|
226
|
type="datetime"
|
226
|
type="datetime"
|
227
|
placeholder="请输入"></el-date-picker>
|
227
|
placeholder="请输入"></el-date-picker>
|
|
@@ -257,8 +257,10 @@ |
|
@@ -257,8 +257,10 @@ |
257
|
<el-col :span="7.5">
|
257
|
<el-col :span="7.5">
|
258
|
<el-form-item label="海关关区" prop="customcode">
|
258
|
<el-form-item label="海关关区" prop="customcode">
|
259
|
<el-select v-model="tidyModel.customcode" placeholder="请选择关区代码"
|
259
|
<el-select v-model="tidyModel.customcode" placeholder="请选择关区代码"
|
|
|
260
|
+ allow-create
|
|
|
261
|
+ default-first-option
|
260
|
filterable clearable remote :remote-method="remoteMethodCustomCode" :loading="customLoading"
|
262
|
filterable clearable remote :remote-method="remoteMethodCustomCode" :loading="customLoading"
|
261
|
- :disabled="dialogStatus === 'addAwbh'">
|
263
|
+ >
|
262
|
<el-option v-for="item in customCodeList" :key="item.customcode" :label="item.customcode"
|
264
|
<el-option v-for="item in customCodeList" :key="item.customcode" :label="item.customcode"
|
263
|
:value="item.customcode">
|
265
|
:value="item.customcode">
|
264
|
<span style="float: left">{{ item.customcode }}</span>
|
266
|
<span style="float: left">{{ item.customcode }}</span>
|
|
@@ -363,11 +365,13 @@ |
|
@@ -363,11 +365,13 @@ |
363
|
callback()
|
365
|
callback()
|
364
|
}
|
366
|
}
|
365
|
const validatorAwbh = (rule, value, callback) => {
|
367
|
const validatorAwbh = (rule, value, callback) => {
|
366
|
- if (!validAlphabetsAndNum(value)) {
|
368
|
+ if (value !=='' && value !== undefined && !validAlphabetsAndNum(value)) {
|
367
|
callback("只能输入字母和数字")
|
369
|
callback("只能输入字母和数字")
|
368
|
- }
|
370
|
+ }else{
|
369
|
callback()
|
371
|
callback()
|
370
|
}
|
372
|
}
|
|
|
373
|
+
|
|
|
374
|
+ }
|
371
|
const validatorAlphabets = (rule, value, callback) => {
|
375
|
const validatorAlphabets = (rule, value, callback) => {
|
372
|
if (!validAlphabets(value)) {
|
376
|
if (!validAlphabets(value)) {
|
373
|
callback("只能输入字母")
|
377
|
callback("只能输入字母")
|
|
@@ -411,7 +415,7 @@ |
|
@@ -411,7 +415,7 @@ |
411
|
},
|
415
|
},
|
412
|
tidyRoles: {
|
416
|
tidyRoles: {
|
413
|
awba: [{required: true, trigger: 'blur', validator: validatorAwb}],
|
417
|
awba: [{required: true, trigger: 'blur', validator: validatorAwb}],
|
414
|
- awbh: [{required: true, trigger: 'blur', validator: validatorAwbh}],
|
418
|
+ awbh: [{trigger: 'blur', validator: validatorAwbh}],
|
415
|
goodsname: [{required: true, trigger: 'blur', validator: validAlphabetsSpanceKey}],
|
419
|
goodsname: [{required: true, trigger: 'blur', validator: validAlphabetsSpanceKey}],
|
416
|
carrier: [{required: true, trigger: 'blur', validator: validatorAwbh}],
|
420
|
carrier: [{required: true, trigger: 'blur', validator: validatorAwbh}],
|
417
|
flightno: [{required: true, trigger: 'blur', validator: validatorAwbh}],
|
421
|
flightno: [{required: true, trigger: 'blur', validator: validatorAwbh}],
|
|
@@ -872,7 +876,7 @@ |
|
@@ -872,7 +876,7 @@ |
872
|
// 新增理货弹框
|
876
|
// 新增理货弹框
|
873
|
handleAddTidy() {
|
877
|
handleAddTidy() {
|
874
|
const query = {
|
878
|
const query = {
|
875
|
- 'rcfdep': 'MT5202'
|
879
|
+ 'messageType': 'MT5202'
|
876
|
}
|
880
|
}
|
877
|
this.$router.push({name: '出港航班信息', params: {scopeRow: query}})
|
881
|
this.$router.push({name: '出港航班信息', params: {scopeRow: query}})
|
878
|
},
|
882
|
},
|