Shpdet.vue 7.69 KB
Newer Older
zhoutian committed
1 2
<template>
  <div class="eibs-tab">
lianyang committed
3

潘际乾 committed
4 5
    <!--=== ==========左边=============== -->
    <c-col :span="12" class="col-left"> 
lianyang committed
6
      <c-col :span="24">
7 8
        <el-form-item label="提货担保申请人" prop="brdgrp.rec.relgodflg">
            <c-select v-model="model.brdgrp.rec.relgodflg" style="width:100%" placeholder="请选择提货担保申请人" :code="codes.relgod">
zhoutian committed
9 10
              </c-select>
        </el-form-item>
lianyang committed
11 12 13
      </c-col>

      <c-col :span="24">
14 15
        <el-form-item label="放货类型" prop="brdgrp.rec.reltyp">
            <c-select v-model="model.brdgrp.rec.reltyp" style="width:100%" placeholder="请选择放货类型"
lianyang committed
16
            :code="codes.reltyp1">
zhoutian committed
17 18
              </c-select>
        </el-form-item>
lianyang committed
19 20 21
      </c-col>

      <c-col :span="12">
22 23
        <el-form-item label="放货日期" prop="brdgrp.rec.relgoddat">
            <c-date-picker type="date"  v-model="model.brdgrp.rec.relgoddat" style="width:100%"  placeholder="请选择日期"
lianyang committed
24
              value-format="yyyy-MM-dd"></c-date-picker>
zhoutian committed
25
        </el-form-item>
lianyang committed
26 27
      </c-col>
      <c-col :span="12">
28 29
        <el-form-item label="生效日期" prop="brdgrp.rec.expdat">
            <c-date-picker type="date"  v-model="model.brdgrp.rec.expdat" style="width:100%"  placeholder="请选择日期"
lianyang committed
30
              value-format="yyyy-MM-dd"></c-date-picker>
zhoutian committed
31
        </el-form-item>
lianyang committed
32 33 34
      </c-col>

      <c-col :span="24">
35 36
        <el-form-item label="货物单据类型" prop="brdgrp.rec.trpdoctyp">
            <c-select v-model="model.brdgrp.rec.trpdoctyp" style="width:100%" placeholder="请选择货物单据类型">
zhoutian committed
37 38
              </c-select>
        </el-form-item>
lianyang committed
39 40 41
      </c-col>

      <c-col :span="24">
42 43
        <el-form-item label="运输单据编号" prop="brdgrp.rec.trpdocnum">
            <c-input  v-model="model.brdgrp.rec.trpdocnum" maxlength="40"  placeholder="请输入运输单据编号"></c-input>
zhoutian committed
44
        </el-form-item>
lianyang committed
45 46 47
      </c-col>

      <c-col :span="24">
48 49
        <el-form-item label="提单装船期" prop="brdgrp.rec.tradat">
            <c-date-picker type="date"  v-model="model.brdgrp.rec.tradat" style="width:100%"  placeholder="请选择日期"
lianyang committed
50
              value-format="yyyy-MM-dd"></c-date-picker>
lianyang committed
51 52 53 54
        </el-form-item>
      </c-col>

      <c-col :span="24">
55 56
        <el-form-item label="运输模式" prop="brdgrp.rec.tramod">
            <c-select v-model="model.brdgrp.rec.tramod" style="width:100%" placeholder="请选择运输模式">
zhoutian committed
57 58
              </c-select>
        </el-form-item>
lianyang committed
59 60 61
      </c-col>

      <c-col :span="24">
62 63
        <el-form-item label="运输工具" prop="brdgrp.blk.vesnam">
            <c-input  v-model="model.brdgrp.blk.vesnam" maxlength="40"  placeholder="请输入运输工具"></c-input>
lianyang committed
64 65 66 67
        </el-form-item>
      </c-col>

      <c-col :span="24">
68 69
        <el-form-item label="卸货口岸" prop="brdgrp.blk.pordis">
            <c-input  v-model="model.brdgrp.blk.pordis" maxlength="40"  placeholder="请输入卸货口岸"></c-input>
lianyang committed
70 71 72 73
        </el-form-item>
      </c-col>

      <c-col :span="24">
74 75
        <el-form-item label="移交地点" prop="brdgrp.blk.delplc">
            <c-input  v-model="model.brdgrp.blk.delplc" maxlength="40"  placeholder="请输入移交地点"></c-input>
lianyang committed
76 77 78 79
        </el-form-item>
      </c-col>

      <c-col :span="24">
80 81
        <el-form-item label="货物描述" prop="brdgrp.blk.roggod">
            <c-input type="textarea" v-model="model.brdgrp.blk.roggod" maxlength="1600" show-word-limit placeholder="请输入货物描述" ></c-input>
lianyang committed
82 83 84 85
        </el-form-item>
      </c-col>

      <c-col :span="24">
86 87
        <el-form-item label="起运口岸" prop="brdgrp.blk.porlod">
            <c-input  v-model="model.brdgrp.blk.porlod" maxlength="40"  placeholder="请输入起运口岸"></c-input>
lianyang committed
88 89 90 91
        </el-form-item>
      </c-col>

      <c-col :span="24">
92 93
        <el-form-item label="航号" prop="brdgrp.blk.voynum">
            <c-input  v-model="model.brdgrp.blk.voynum" maxlength="30"  placeholder="请输入航号"></c-input>
lianyang committed
94 95 96
        </el-form-item>
      </c-col>
    </c-col>
潘际乾 committed
97 98
    <!--=== ==========右边=============== -->
    <c-col :span="12" class="col-right">
lianyang committed
99
      <c-col :span="24">
100 101
        <el-form-item label="合同编号" prop="brtp.connum">
            <c-input  v-model="model.brtp.connum" maxlength="35"  placeholder="请输入合同编号"></c-input>
lianyang committed
102 103 104 105 106 107 108 109 110
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item label=" ">
        </el-form-item>
      </c-col>

      <c-col :span="24">
111 112
        <el-form-item label="承运人" prop="brdgrp.blk.carnam">
            <c-input  v-model="model.brdgrp.blk.carnam" maxlength="35"  placeholder="请输入承运人"></c-input>
lianyang committed
113 114 115 116
        </el-form-item>
      </c-col>

      <c-col :span="24">
117 118
        <el-form-item label="海运/远洋提单编号" prop="brdgrp.rec.blnum">
            <c-input  v-model="model.brdgrp.rec.blnum" maxlength="20"  placeholder="请输入海运/远洋提单编号"></c-input>
lianyang committed
119 120 121 122 123 124 125 126
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item label=" ">
        </el-form-item>
      </c-col>

127
      <c-col :span="20">
128 129
        <el-form-item label="收货人名称及地址" prop="brdgrp.blk.relstoadr">
            <c-input type="textarea" v-model="model.brdgrp.blk.relstoadr" maxlength="140" show-word-limit placeholder="请输入收货人名称及地址" 
lianyang committed
130 131 132
            rows="4"></c-input>
        </el-form-item>
      </c-col>
133
      <c-col :span="4">
lianyang committed
134
        <el-form-item label="" label-width="5px" prop="brdgrp.rec.rtoaplflg">
135
          <c-checkbox v-model="model.brdgrp.rec.rtoaplflg">给申请人</c-checkbox>
136 137 138 139 140
          <!-- <el-input v-model="model.brdgrp.rec.rtoaplflg"></el-input> -->
        </el-form-item>
        
        <!-- <c-checkbox v-model="model.brdgrp.rec.rtoaplflg">to Applicant</c-checkbox> 简化model前,,原始-->
        <!-- Release Goods to Applicant? -->
lianyang committed
141 142 143
      </c-col>

      <c-col :span="24">
144 145 146
        <c-ptap1
          :model="model"
          :argadr="{
147
            title: '运输公司',
148 149 150 151 152 153
            grp: 'brdgrp',
            rol: 'shp',
          }"
          :disabled="true"
          :isAdrblk="false"
          disabled1
潘际乾 committed
154
          @onSeainf="onSeainf" @onAplpDet="onShppDet"
155 156 157 158 159 160
        >
        </c-ptap1>
        <!-- brdgrp.shp.pts.extkey  对应grp: 'brdgrp',  rol: 'prb',-->
      </c-col>
          

jianglong committed
161
      
lianyang committed
162 163

      <c-col :span="24">
164 165
        <el-form-item label="被通知人" prop="brdgrp.blk.notpty">
            <c-input type="textarea" v-model="model.brdgrp.blk.notpty" maxlength="350" show-word-limit placeholder="请输入被通知人" ></c-input>
lianyang committed
166 167 168 169
        </el-form-item>
      </c-col>

      <c-col :span="24">
jianglong committed
170 171
        <el-form-item label="货物类型" prop="brdgrp.rec.ngrcod">
            <c-select v-model="model.brdgrp.rec.ngrcod" style="width:100%" placeholder="请选择货物类型"
172
            :code="codes.bnrsec">
zhoutian committed
173 174
              </c-select>
        </el-form-item>
lianyang committed
175 176
      </c-col>
    </c-col>
zhoutian committed
177 178 179 180 181 182 183
  </div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtdck/Event"
184
import Ptap1 from "~/views/Public/Ptap1"
zhoutian committed
185 186

export default {
187 188 189 190 191
  components: {
    "c-ptap1": Ptap1,
    // "c-ptap": Ptap,
    // "c-ptsmsg": Ptsmsg,
  },
zhoutian committed
192 193 194 195 196 197 198 199
    inject: ['root'],
    props:["model","codes"],
    mixins: [commonProcess],
    data(){
        return {

        }
    },
200
    computed:{
lianyang committed
201 202 203 204 205 206 207 208 209
      // rtoaplflg:{
      //   get() {
      //         return this.model.brdgrp.rec.rtoaplflg != ''
      //         brdgrp.rec.rtoaplflg
      //     },
      //     set(val) {
      //         this.model.brdgrp.rec.rtoaplflg = val ? "X" : ""
      //     }
      // }
210 211 212 213
    },
    methods:{
      ...Event,
    },
zhoutian committed
214 215 216 217 218 219 220 221
    created:function(){

    }
}
</script>
<style>

</style>