正在显示
2 个修改的文件
包含
48 行增加
和
3 行删除
@@ -403,6 +403,29 @@ | @@ -403,6 +403,29 @@ | ||
403 | </el-input> | 403 | </el-input> |
404 | </el-form-item> | 404 | </el-form-item> |
405 | </el-col> | 405 | </el-col> |
406 | + <el-col :span="6"> | ||
407 | + <el-form-item label="" prop="customcode" > | ||
408 | + <div class="ip"> | ||
409 | + 海关关区 | ||
410 | + </div> | ||
411 | + <el-select v-model="ruleForm.customcode" | ||
412 | + filterable | ||
413 | + allow-create | ||
414 | + default-first-option | ||
415 | + remote | ||
416 | + :remote-method="remoteMethod2" | ||
417 | + :loading="loading" placeholder="请选择" style="width: 115px"> | ||
418 | + <el-option | ||
419 | + v-for="item in customcodes" | ||
420 | + :key="item.customcode" | ||
421 | + :label="item.customcode" | ||
422 | + :value="item.customcode"> | ||
423 | + <span style="float: left">{{ item.customcode }}</span> | ||
424 | + <span style="float: right; color: #8492a6; font-size: 13px">{{ item.customname }}</span> | ||
425 | + </el-option> | ||
426 | + </el-select> | ||
427 | + </el-form-item> | ||
428 | + </el-col> | ||
406 | </el-row> | 429 | </el-row> |
407 | <el-row class="product"> | 430 | <el-row class="product"> |
408 | <el-col :span="6"> | 431 | <el-col :span="6"> |
@@ -450,13 +473,15 @@ | @@ -450,13 +473,15 @@ | ||
450 | ediMt8205, | 473 | ediMt8205, |
451 | } from "../../api/transport"; | 474 | } from "../../api/transport"; |
452 | import {loginedUserInfo} from "../../api/user"; | 475 | import {loginedUserInfo} from "../../api/user"; |
453 | - import {sendCreateMt1201} from "../../api/mt1201"; | 476 | + import {selectCustomcode, sendCreateMt1201} from "../../api/mt1201"; |
454 | import {selectResponseList} from "../../api/InResponse"; | 477 | import {selectResponseList} from "../../api/InResponse"; |
455 | 478 | ||
456 | export default { | 479 | export default { |
457 | name: "transfer", | 480 | name: "transfer", |
458 | data() { | 481 | data() { |
459 | return{ | 482 | return{ |
483 | + customcodes:[], | ||
484 | + loading:false, | ||
460 | // 搜索条件 | 485 | // 搜索条件 |
461 | form: { | 486 | form: { |
462 | transcarrier:'', | 487 | transcarrier:'', |
@@ -549,6 +574,9 @@ | @@ -549,6 +574,9 @@ | ||
549 | goodsname: [ | 574 | goodsname: [ |
550 | { required: true, message: '请输入货物描述', trigger: 'blur' }, | 575 | { required: true, message: '请输入货物描述', trigger: 'blur' }, |
551 | ], | 576 | ], |
577 | + customcode: [ | ||
578 | + { required: true, message: '请输入关区', trigger: 'blur' }, | ||
579 | + ], | ||
552 | awboriginstation: [ | 580 | awboriginstation: [ |
553 | { required: true, message: '请输入起始站', trigger: 'blur' }, | 581 | { required: true, message: '请输入起始站', trigger: 'blur' }, |
554 | ], | 582 | ], |
@@ -563,6 +591,23 @@ | @@ -563,6 +591,23 @@ | ||
563 | } | 591 | } |
564 | }, | 592 | }, |
565 | methods:{ | 593 | methods:{ |
594 | + //获取关区代码 | ||
595 | + remoteMethod2:function(query){ | ||
596 | + this.customcodes=[]; | ||
597 | + let params={customcode:query}; | ||
598 | + this.loading = true; | ||
599 | + selectCustomcode(params).then(res =>{ | ||
600 | + if (res !== '') { | ||
601 | + setTimeout(() => { | ||
602 | + this.loading = false; | ||
603 | + this.customcodes=res.data.data; | ||
604 | + }, 200); | ||
605 | + } else { | ||
606 | + this.customcodes = []; | ||
607 | + } | ||
608 | + | ||
609 | + }); | ||
610 | + }, | ||
566 | //首页表单分页 | 611 | //首页表单分页 |
567 | handleSizeChange(val) { | 612 | handleSizeChange(val) { |
568 | this.form.pageSize = val | 613 | this.form.pageSize = val |
@@ -629,7 +674,7 @@ | @@ -629,7 +674,7 @@ | ||
629 | transpiece: undefined, | 674 | transpiece: undefined, |
630 | transweight: undefined, | 675 | transweight: undefined, |
631 | goodsname: undefined, | 676 | goodsname: undefined, |
632 | - goodspackage:'pk', | 677 | + goodspackage:'PK', |
633 | awbdesstation:undefined, | 678 | awbdesstation:undefined, |
634 | awboriginstation:undefined, | 679 | awboriginstation:undefined, |
635 | customcode:'', | 680 | customcode:'', |
-
请 注册 或 登录 后发表评论