Ptypc.vue 15.6 KB
Newer Older
liyixun committed
1 2
<template>
  <div class="eibs-tab">
liyixun committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
    <c-row>
        <c-col :span="24">
            <c-col :span="12">
      <c-col :span="24">
                    <c-ptap :model="model" :argadr="{
                    title: 'Applicant',
                    grp: 'gidgrp',
                    rol: 'apc',
                    }" 
                    :disabled="false">
                    </c-ptap>
                </c-col>
                    
                <c-col :span="24">
                    <c-ptap :model="model" :argadr="{
                    title: 'Obligor',
                    grp: 'gidgrp',
                    rol: 'ctc',
                    }" 
                    :disabled="false" 
                    @onAplpDet="onCtcpDet">
                    </c-ptap>
                </c-col>

                <c-col :span="24">
                    <c-ptap :model="model" :argadr="{
                    title: 'Int. Beneficiary',
                    grp: 'gidgrp',
                    rol: 'bec',
                    }" 
                    :disabled="false" 
                    @onAplpDet="onBecpDet">
                    </c-ptap>
                </c-col>
            </c-col>
            <c-col :span="11" :offset="1">
                    <c-col :span="24">
                        <c-ptap :model="model" :argadr="{
                        title: 'Issuing Bank',
                        grp: 'gidgrp',
                        rol: 'iss',
                        }" 
                        :disabled="true" 
                        @onAplpDet="onCtcpDet">
                        </c-ptap>
                    </c-col>

                    <c-col :span="24">
                        <c-ptap :model="model" :argadr="{
                        title: 'Ultimate Ben Bank',
                        grp: 'gidgrp',
                        rol: 'ben',
                        }" 
                        :disabled="true" 
                        @onAplpDet="onCtcpDet">
                        </c-ptap>
                    </c-col>

                    <c-col :span="24">
                            <el-form-item label="Avail. with Bank Ref." prop="gidgrp.avc.pts.ref">
                                <c-input disabled v-model="model.gidgrp.avc.pts.ref" maxlength="16"  placeholder="请输入Avail. with Bank Ref."></c-input>
                            </el-form-item>
                    </c-col>
                     <c-col :span="24">
                        <el-form-item label="External Key of Address" prop="gidgrp.avc.pts.extkey">
                            <c-fullbox>
                                <c-input disabled v-model="model.gidgrp.avc.pts.extkey" maxlength="16"  placeholder="请输入External Key of Address"></c-input>
                            <template slot="footer">
                                <c-button
                                style="margin:0 10px 0 10px;padding: 0 12px;"
                                size="small"
                                type="primary"
                                icon="el-icon-search"
                                @click="onSeainf(`gidgrp.avc.pts.extkey`)"
                                >
                                </c-button>
                                <c-button size="small" type="primary"  @click="onAvcpDet">
                                    Details
                                </c-button>
                            </template>
                            </c-fullbox>  
                        </el-form-item>
                    </c-col>
                    <c-col :span="24">
                        <el-form-item label="Name of Party" prop="gidgrp.avc.pts.nam">
                            <c-input disabled v-model="model.gidgrp.avc.pts.nam" maxlength="40"  placeholder="请输入Name of Party"></c-input>
                        </el-form-item>
                    </c-col>
            </c-col>
        </c-col>
    </c-row>    
liyixun committed
94 95
                             <!-- SF001070 : Applicant Ref. -->
                  
liyixun committed
96
       <!-- <c-col :span="12">
liyixun committed
97 98 99
        <c-form-item :label="$t('gitp.SF001070')" prop="gidgrp.apc.pts.ref">
            <c-input  v-model="model.gidgrp.apc.pts.ref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('gitp.SF001070')"></c-input>
        </c-form-item>
liyixun committed
100
       </c-col> -->
liyixun committed
101 102
                 <!-- SF001073 : Issuing Bank Ref. -->
                  
liyixun committed
103
       <!-- <c-col :span="12">
liyixun committed
104 105 106
        <c-form-item :label="$t('gitp.SF001073')" prop="gidgrp.iss.pts.ref">
            <c-input  v-model="model.gidgrp.iss.pts.ref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('gitp.SF001073')"></c-input>
        </c-form-item>
liyixun committed
107
       </c-col> -->
liyixun committed
108 109
                 <!-- SF000801 : Applicant -->
                  
liyixun committed
110
       <!-- <c-col :span="12">
liyixun committed
111 112 113
        <c-form-item label="Drag  Drop Sender" prop="gitp.apcp.ptsget.sdamod.dadsnd">
            <c-input  v-model="model.gitp.apcp.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
        </c-form-item>
liyixun committed
114
       </c-col> -->
liyixun committed
115 116
                 <!-- SF000800 : Issuing Bank -->
                  
liyixun committed
117
       <!-- <c-col :span="12">
liyixun committed
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
        <c-form-item label="External Key of Address" prop="gidgrp.apc.pts.extkey">
            <c-input  v-model="model.gidgrp.apc.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="" prop="gitp.apcp.ptsget.sdamod.seainf">
            <c-input  v-model="model.gitp.apcp.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-button size="small" type="primary"  @click="onApcpDet">
             {{$t('ptsp.CF000081')}}
        </c-button>
liyixun committed
133
       </c-col> -->
liyixun committed
134 135
                 <!-- SF000908 : (Tag 52a) -->
                  
liyixun committed
136
       <!-- <c-col :span="12">
liyixun committed
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
        <c-form-item label="名称" prop="gidgrp.apc.namelc">
            <c-input type="textarea" v-model="model.gidgrp.apc.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Address Block" prop="gidgrp.apc.pts.adrblk">
            <c-input type="textarea" v-model="model.gidgrp.apc.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Chinese address" prop="gidgrp.apc.dbfadrblkcn">
            <c-input type="textarea" v-model="model.gidgrp.apc.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="地址" prop="gidgrp.apc.adrelc">
            <c-input type="textarea" v-model="model.gidgrp.apc.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
	    <c-checkbox v-model="model.gitp.apcsupflg">{{$t('gitp.CF001202')}}</c-checkbox>
liyixun committed
162
       </c-col> -->
liyixun committed
163 164
                 <!-- SF001071 : Obligor Ref. -->
                  
liyixun committed
165
       <!-- <c-col :span="12">
liyixun committed
166 167 168
        <c-form-item :label="$t('gitp.SF001071')" prop="gidgrp.ctc.pts.ref">
            <c-input  v-model="model.gidgrp.ctc.pts.ref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('gitp.SF001071')"></c-input>
        </c-form-item>
liyixun committed
169
       </c-col> -->
liyixun committed
170 171
                 <!-- SF001074 : Ultimate Ben. Ref. -->
                  
liyixun committed
172
       <!-- <c-col :span="12">
liyixun committed
173 174 175
        <c-form-item :label="$t('gitp.SF001074')" prop="gidgrp.ben.pts.ref">
            <c-input  v-model="model.gidgrp.ben.pts.ref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('gitp.SF001074')"></c-input>
        </c-form-item>
liyixun committed
176
       </c-col> -->
liyixun committed
177 178
                 <!-- SF000802 : Obligor -->
                  
liyixun committed
179
       <!-- <c-col :span="12">
liyixun committed
180 181 182
        <c-form-item label="Drag  Drop Sender" prop="gitp.ctcp.ptsget.sdamod.dadsnd">
            <c-input  v-model="model.gitp.ctcp.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
        </c-form-item>
liyixun committed
183
       </c-col> -->
liyixun committed
184 185
                 <!-- SF000942 : Ultim. Beneficiary -->
                  
liyixun committed
186
       <!-- <c-col :span="12">
liyixun committed
187 188 189 190 191 192 193 194 195 196 197 198 199 200 201
        <c-form-item label="External Key of Address" prop="gidgrp.ctc.pts.extkey">
            <c-input  v-model="model.gidgrp.ctc.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="" prop="gitp.ctcp.ptsget.sdamod.seainf">
            <c-input  v-model="model.gitp.ctcp.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-button size="small" type="primary"  @click="onCtcpDet">
             {{$t('ptsp.CF000081')}}
        </c-button>
liyixun committed
202
       </c-col> -->
liyixun committed
203 204
                 <!-- SF000943 : (Tag 59) -->
                  
liyixun committed
205
       <!-- <c-col :span="12">
liyixun committed
206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226
        <c-form-item label="名称" prop="gidgrp.ctc.namelc">
            <c-input type="textarea" v-model="model.gidgrp.ctc.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Address Block" prop="gidgrp.ctc.pts.adrblk">
            <c-input type="textarea" v-model="model.gidgrp.ctc.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Chinese address" prop="gidgrp.ctc.dbfadrblkcn">
            <c-input type="textarea" v-model="model.gidgrp.ctc.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="地址" prop="gidgrp.ctc.adrelc">
            <c-input type="textarea" v-model="model.gidgrp.ctc.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
        </c-form-item>
liyixun committed
227
        </c-col> -->
liyixun committed
228 229
                 <!-- SF001072 : Int. Beneficiary Ref. -->
                  
liyixun committed
230
       <!-- <c-col :span="12">
liyixun committed
231 232 233
        <c-form-item :label="$t('gitp.SF001072')" prop="gidgrp.bec.pts.ref">
            <c-input  v-model="model.gidgrp.bec.pts.ref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('gitp.SF001072')"></c-input>
        </c-form-item>
liyixun committed
234
       </c-col> -->
liyixun committed
235
                 <!-- SF000944 : Intermediary  -->
liyixun committed
236
<!--                   
liyixun committed
237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258
       <c-col :span="12">
        <c-form-item label="Drag  Drop Sender" prop="gitp.becp.ptsget.sdamod.dadsnd">
            <c-input  v-model="model.gitp.becp.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="External Key of Address" prop="gidgrp.bec.pts.extkey">
            <c-input  v-model="model.gidgrp.bec.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="" prop="gitp.becp.ptsget.sdamod.seainf">
            <c-input  v-model="model.gitp.becp.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-button size="small" type="primary"  @click="onBecpDet">
             {{$t('ptsp.CF000081')}}
        </c-button>
liyixun committed
259
       </c-col> -->
liyixun committed
260 261
                 <!-- SF000913 : Beneficiary BEC -->
                  
liyixun committed
262
       <!-- <c-col :span="12">
liyixun committed
263 264 265
        <c-form-item label="名称" prop="gidgrp.bec.namelc">
            <c-input type="textarea" v-model="model.gidgrp.bec.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
        </c-form-item>
liyixun committed
266
        </c-col> -->
liyixun committed
267 268
                 <!-- SF000914 : (Tag 59 of Seq B) -->
                  
liyixun committed
269
       <!-- <c-col :span="12">
liyixun committed
270 271 272 273 274 275 276 277 278 279 280 281 282 283 284
        <c-form-item label="Address Block" prop="gidgrp.bec.pts.adrblk">
            <c-input type="textarea" v-model="model.gidgrp.bec.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Chinese address" prop="gidgrp.bec.dbfadrblkcn">
            <c-input type="textarea" v-model="model.gidgrp.bec.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-form-item label="地址" prop="gidgrp.bec.adrelc">
            <c-input type="textarea" v-model="model.gidgrp.bec.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
        </c-form-item>
liyixun committed
285
        </c-col> -->
liyixun committed
286 287
                 <!-- SF001223 : Avail. with Bank Ref. -->
                  
liyixun committed
288
       <!-- <c-col :span="12">
liyixun committed
289 290 291
        <c-form-item :label="$t('gitp.SF001223')" prop="gidgrp.avc.pts.ref">
            <c-input  v-model="model.gidgrp.avc.pts.ref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('gitp.SF001223')"></c-input>
        </c-form-item>
liyixun committed
292
       </c-col> -->
liyixun committed
293
                 <!-- SF001222 : Available w. Bank -->
liyixun committed
294
<!--                   
liyixun committed
295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322
       <c-col :span="12">
        <c-form-item label="Drag  Drop Sender" prop="gitp.avcp.ptsget.sdamod.dadsnd">
            <c-input  v-model="model.gitp.avcp.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="External Key of Address" prop="gidgrp.avc.pts.extkey">
            <c-input  v-model="model.gidgrp.avc.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="" prop="gitp.avcp.ptsget.sdamod.seainf">
            <c-input  v-model="model.gitp.avcp.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-button size="small" type="primary"  @click="onAvcpDet">
             {{$t('ptsp.CF000082')}}
        </c-button>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Name of Party" prop="gidgrp.avc.pts.nam">
            <c-input  v-model="model.gidgrp.avc.pts.nam" maxlength="40"  :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
        </c-form-item>
liyixun committed
323
       </c-col> -->
liyixun committed
324 325 326 327 328 329 330
  </div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitame/Event"
liyixun committed
331
import Ptap from "~/views/Public/Ptap";
liyixun committed
332 333

export default {
liyixun committed
334
    components: { "c-ptap": Ptap },
liyixun committed
335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351
    inject: ['root'],
    props:["model","codes"],
    mixins: [commonProcess],
    data(){
        return {

        }
    },
    methods:{...Event},
    created:function(){

    }
}
</script>
<style>

</style>