Opnp1.vue 28.5 KB
Newer Older
taojinrui committed
1 2
<template>
  <div class="eibs-tab">
3 4
    <!-- -----------上------------- -->
    <c-col :span="24">
taojinrui committed
5
      <c-col :span="11">
nanrui committed
6
        <el-form-item label="汇款编号" prop="cpdgrp.rec.ownref">
taojinrui committed
7
          <c-fullbox>
taojinrui committed
8
            <c-input v-model="model.cpdgrp.rec.ownref" disabled></c-input>
taojinrui committed
9
            <template slot="footer">
10
              <c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
taojinrui committed
11
              <c-button type="primary" disabled>获取</c-button>
taojinrui committed
12 13 14 15 16
            </template>
          </c-fullbox>
        </el-form-item>
      </c-col>

taojinrui committed
17
      <c-col :span="11" :offset="1">
18 19
        <el-form-item label="简略信息" prop="cpdgrp.rec.nam">
          <c-input v-model="model.cpdgrp.rec.nam" maxlength="40"
nanrui committed
20
            placeholder="请输入简略信息" disabled></c-input>
taojinrui committed
21 22
        </el-form-item>
      </c-col>
23 24
    </c-col>

taojinrui committed
25
    <c-col :span="24" style="height: 0px;margin-bottom: 10px">
26 27 28 29 30 31 32 33 34
      <el-divider></el-divider>
    </c-col>
    <!-- -----------中------------- -->
    <c-col :span="24">
      <c-col :span="11">
        <!-- 第二行 -->
        <c-col :span="24">
          <el-form-item label="清算编号" prop="cpdgrp.rec.sysno">
            <c-input v-model="model.cpdgrp.rec.sysno"></c-input>
taojinrui committed
35 36
          </el-form-item>
        </c-col>
37 38 39 40
        <!-- 第三行 -->
        <c-col :span="24">
          <c-col :span="13">
            <el-form-item label="汇款金额" prop="cpdgrp.cbs.nom1.cur">
41 42
              <c-select v-model="model.cpdgrp.cbs.nom1.cur" style="width: 100%" placeholder="请选择汇款金额" disabled>
                <el-option v-for="item in codes.curtxt1" :key="item.value" :label="item.label" :value="item.value">
43 44 45 46 47 48
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="11">
49 50 51
            <el-form-item style="text-align: left" label-width="5px" prop="cpdgrp.cbs.max.amt">
              <c-input-currency v-model="model.cpdgrp.cbs.max.amt" style="text-align: left; width: 100%"
                placeholder="请输入汇款金额" @keyup.enter.native="
52 53 54 55
                  defaultFunction(
                    'cpdgrp.cbs.nom1.amt',
                    model.cpdgrp.cbs.nom1.amt
                  )
56
                "></c-input-currency>
57 58 59 60 61 62 63 64
            </el-form-item>
          </c-col>
        </c-col>

        <!-- 第四行 -->
        <c-col :span="24">
          <c-col :span="12">
            <el-form-item label="所属行" prop="cpdgrp.rec.othbch">
65
              <c-input v-model="model.cpdgrp.rec.othbch" maxlength="8" placeholder="请输入所属行" disabled></c-input>
66 67 68 69 70
            </el-form-item>
          </c-col>

          <c-col :span="12">
            <el-form-item label="汇款语种" prop="cptp.payuil">
taojinrui committed
71
              <c-select v-model="model.cptp.payuil" disabled>
72 73
                <el-option v-for="item in codes.payuil" :key="item.value" :label="item.label" :value="item.value">
                </el-option>
taojinrui committed
74
              </c-select>
75 76 77 78 79 80 81 82
            </el-form-item>
          </c-col>
        </c-col>
        <!-- 第五行 -->
        <c-col :span="24">
          <c-col :span="20">
            <el-form-item label="我行费用负担" prop="">
              <c-select v-model="model.cpdgrp.rec.detchgcod">
83
                <el-option v-for="item in codes.detchgcod" :key="item.value" :label="item.label" :value="item.value">
84 85 86 87 88 89 90 91 92 93
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
          <c-col :span="4">
            <c-checkbox v-model="model.shifjz">不记账</c-checkbox>
          </c-col>
        </c-col>
        <!-- 第六行 -->
        <c-col :span="24">
taojinrui committed
94
          <el-form-item label="货物类型" prop="cpdgrp.rec.stagod" style="width:100%">
95
            <c-select v-model="model.cpdgrp.rec.stagod">
96
              <el-option v-for="item in stagod" :key="item.value" :label="item.label" :value="item.value"></el-option>
taojinrui committed
97 98 99 100
            </c-select>
          </el-form-item>
        </c-col>
      </c-col>
taojinrui committed
101

102 103 104 105 106
      <c-col :span="11" :offset="1">
        <!-- 第二行 -->
        <c-col :span="24">
          <c-col :span="12">
            <el-form-item label="汇款性质" prop="cpdgrp.rec.trntyp">
107 108
              <c-select v-model="model.cpdgrp.rec.trntyp" style="width: 100%" placeholder="请选择汇款性质">
                <el-option v-for="item in codes.trntyp1" :key="item.value" :label="item.label" :value="item.value">
109 110 111 112 113 114 115
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>

          <c-col :span="12">
            <el-form-item label="汇款方式" prop="cpdgrp.rec.paytype">
116 117
              <c-select v-model="model.cpdgrp.rec.paytype" style="width: 100%" placeholder="请选择汇款方式">
                <el-option v-for="item in codes.paytype" :key="item.value" :label="item.label" :value="item.value">
118 119 120 121
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
taojinrui committed
122
        </c-col>
123 124 125 126
        <!-- 第三行 -->
        <c-col :span="24">
          <c-col :span="12">
            <el-form-item label="收款对象" prop="cpdgrp.rec.gors">
127 128
              <c-select v-model="model.cpdgrp.rec.gors" style="width: 100%" placeholder="请选择收款对象">
                <el-option v-for="item in codes.gors" :key="item.value" :label="item.label" :value="item.value">
129 130 131 132
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
taojinrui committed
133

134 135
          <c-col :span="12">
            <el-form-item label="收支类型" prop="cpdgrp.rec.sztyp">
136 137
              <c-select v-model="model.cpdgrp.rec.sztyp" style="width: 100%" placeholder="请选择收款对象">
                <el-option v-for="item in codes.sztyp" :key="item.value" :label="item.label" :value="item.value">
138 139 140 141 142 143 144 145 146 147 148
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
        </c-col>
        <!-- 第四行 -->
        <c-col :span="24">
          <el-form-item label="Uetr" prop="cptp.uetr">
            <c-fullbox>
              <c-input v-model="model.cptp.uetr" disabled></c-input>
              <template slot="footer">
nanrui committed
149
                <c-button type="primary">获取</c-button>
150 151
              </template>
            </c-fullbox>
taojinrui committed
152 153
          </el-form-item>
        </c-col>
154 155
        <!-- 第五行 -->
        <c-col :span="24">
taojinrui committed
156
          <c-col :span="12">
157
            <el-form-item label="解付日期" prop="cpdgrp.rec.paydat">
158 159
              <c-date-picker type="date" v-model="model.cpdgrp.rec.paydat" style="width: 100%" placeholder="请选择起息日期">
              </c-date-picker>
160 161 162 163 164
            </el-form-item>
          </c-col>

          <c-col :span="12">
            <el-form-item label="起息日" prop="cpdgrp.rec.valdat">
165 166
              <c-date-picker type="date" v-model="model.cpdgrp.rec.valdat" style="width: 100%"
                placeholder="请选择有效期"></c-date-picker>
167 168
            </el-form-item>
          </c-col>
taojinrui committed
169
        </c-col>
170 171 172 173
        <!-- 第六行 -->
        <c-col :span="24">
          <c-col :span="12">
            <el-form-item label="客户类型" prop="cpdgrp.rec.clityp">
174 175
              <c-select v-model="model.cpdgrp.rec.clityp" style="width: 100%" placeholder="请选择客户类型">
                <el-option v-for="item in codes.clityp" :key="item.value" :label="item.label" :value="item.value">
176 177 178 179
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
taojinrui committed
180 181

          <c-col :span="12">
182
            <el-form-item label="报文类型" prop="cpdgrp.rec.swftyp">
183 184
              <c-select v-model="model.cpdgrp.rec.swftyp" style="width: 100%" placeholder="请选择报文类型">
                <el-option v-for="item in swftyp1" :key="item.value" :label="item.label" :value="item.value">
185 186 187 188
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
taojinrui committed
189
        </c-col>
190 191 192 193
        <!-- 第七行 -->
        <c-col :span="24">
          <c-col :span="10">
            <el-form-item label="国外费用" prop="cpdgrp.cbs.feecur">
nanrui committed
194
              <c-select v-model="model.cpdgrp.cbs.feecur" style="width: 100%" placeholder="请选择币种">
195
                <el-option v-for="item in codes.curtxt1" :key="item.value" :label="item.label" :value="item.value">
196 197 198 199
                </el-option>
              </c-select>
            </el-form-item>
          </c-col>
taojinrui committed
200

201
          <c-col :span="10">
202 203 204
            <el-form-item style="text-align: left" label-width="5px" prop="cpdgrp.cbs.feeamt">
              <c-input-currency v-model="model.cpdgrp.cbs.feeamt" style="text-align: left; width: 100%"
                placeholder="请输入汇款金额" @keyup.enter.native="
205
                  defaultFunction('cpdgrp.cbs.feeamt', model.cpdgrp.cbs.feeamt)
206
                "></c-input-currency>
207 208 209 210 211 212
            </el-form-item>
          </c-col>

          <c-col :span="4">
            <c-checkbox v-model="model.cpdgrp.rec.tsnflg">同名划转</c-checkbox>
          </c-col>
taojinrui committed
213 214
        </c-col>
      </c-col>
215 216
    </c-col>

taojinrui committed
217
    <c-col :span="24" style="height: 0px; margin-bottom: 10px">
218 219 220 221 222 223 224
      <el-divider></el-divider>
    </c-col>

    <!-- -----------下------------- -->
    <c-col :span="24">
      <!-- ============================下左======================================= -->
      <c-col :span="11">
225 226 227 228 229 230 231
        <c-col v-show="
          model.cpdgrp.rec.swftyp == '103' ||
          model.cpdgrp.rec.swftyp == '200' ||
          model.cpdgrp.rec.swftyp == '202' ||
          model.cpdgrp.rec.swftyp == '910' ||
          model.cpdgrp.rec.swftyp == 'OTH'
        ">
232 233
          <!-- 第七行 -->
          <c-col :span="24">
234
            <el-form-item label="汇款行" prop="cpdgrp.ori.pts.ref">
taojinrui committed
235
              <c-input v-model="model.cpdgrp.ori.pts.ref" disabled></c-input>
236 237 238 239 240 241
            </el-form-item>
          </c-col>
          <!-- 第八行 -->
          <c-col :span="24">
            <el-form-item label="" prop="">
              <c-fullbox>
taojinrui committed
242
                <c-input v-model="model.cpdgrp.ori.pts.extkey" disabled></c-input>
243 244
                <template slot="footer">
                  <c-button type="primary"><span>i</span></c-button>
taojinrui committed
245
                  <c-button type="primary" disabled>details</c-button>
246 247 248 249 250 251 252
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <!-- 第九行 -->
          <c-col :span="24">
            <el-form-item label="" prop="cpdgrp.ori.pts.adrblk">
253
              <c-input type="textarea" v-model="model.cpdgrp.ori.pts.adrblk" disabled></c-input>
254 255 256 257 258
            </el-form-item>
          </c-col>
          <!-- 第十行 -->
          <c-col :span="24">
            <el-form-item label="汇款人" prop="cpdgrp.orc.pts.ref">
taojinrui committed
259
              <c-input v-model="model.cpdgrp.orc.pts.ref" disabled></c-input>
260 261
            </el-form-item>
          </c-col>
taojinrui committed
262 263
        </c-col>

264 265
        <c-col
          v-show="model.cpdgrp.rec.swftyp == 'BEP'||model.cpdgrp.rec.swftyp == 'BEQ'||model.cpdgrp.rec.swftyp == 'BES'||model.cpdgrp.rec.swftyp == 'CIU'||model.cpdgrp.rec.swftyp == 'CIV'||model.cpdgrp.rec.swftyp == 'CIW'||model.cpdgrp.rec.swftyp == 'CMT'||model.cpdgrp.rec.swftyp == 'CMY'||model.cpdgrp.rec.swftyp == 'CMX'||model.cpdgrp.rec.swftyp == 'FMS'||model.cpdgrp.rec.swftyp == 'HVP'||model.cpdgrp.rec.swftyp == 'HVR'||model.cpdgrp.rec.swftyp == 'HVQ'">
266 267
          <c-col :span="24">
            <el-form-item label="汇款人名称" prop="cptgrp.cptp.orcnam">
taojinrui committed
268
              <c-input v-model="model.cptp.orcnam" type="textarea"></c-input>
269 270 271 272
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item label="汇款人地址" prop="cptp.orcadr">
taojinrui committed
273
              <c-input type="textarea" v-model="model.cptp.orcadr"></c-input>
274 275 276 277
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item label="收款人名称" prop="cptp.pyenam">
taojinrui committed
278
              <c-input type="textarea" v-model="model.cptp.pyenam"></c-input>
279 280 281 282
            </el-form-item>
          </c-col>
          <c-col :span="24">
            <el-form-item label="收款人地址" prop="cptp.pyeadr">
taojinrui committed
283
              <c-input type="textarea" v-model="model.cptp.pyeadr"></c-input>
284 285
            </el-form-item>
          </c-col>
taojinrui committed
286 287
        </c-col>

288 289 290 291 292
        <!-- 第十一行 -->
        <c-col :span="24">
          <el-form-item label="账号" prop="">
            <c-input v-model="model.cpdgrp.rec.orcact"></c-input>
          </el-form-item>
taojinrui committed
293
        </c-col>
294 295 296 297 298 299 300 301 302 303
        <!-- 第十二行 -->
        <c-col :span="24">
          <el-form-item label="" prop="">
            <c-fullbox>
              <c-input v-model="model.cpdgrp.orc.pts.extkey"></c-input>
              <template slot="footer">
                <c-button type="primary"><span>i</span></c-button>
                <c-button type="primary">Temp.</c-button>
              </template>
            </c-fullbox>
taojinrui committed
304 305
          </el-form-item>
        </c-col>
306 307 308
        <!-- 第十三行 -->
        <c-col :span="24">
          <el-form-item label="" prop="cpdgrp.orc.pts.adrblk">
309
            <c-input type="textarea" v-model="model.cpdgrp.orc.pts.adrblk" disabled></c-input>
taojinrui committed
310 311 312
          </el-form-item>
        </c-col>
      </c-col>
313 314 315 316
      <!-- ======================================下右============================ -->
      <c-col :span="11" :offset="1">
        <!-- ==========MT103======= -->
        <c-col v-show="model.cpdgrp.rec.swftyp=='103'">
317
          <!-- 第八行 -->
318 319 320 321 322
          <c-col :span="24">
            <el-form-item label="发报行" prop="">
              <c-fullbox>
                <c-input v-model="model.cpdgrp.snd.pts.extkey"></c-input>
                <template slot="footer">
323
                  <c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
taojinrui committed
324
                  <c-button type="primary">Details</c-button>
325 326 327 328 329 330
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <!-- 第九行 -->
          <c-col :span="24">
331 332
            <el-form-item label="" prop="cpdgrp.snd.pts.nam">
              <c-input v-model="model.cpdgrp.snd.pts.nam" disabled></c-input>
333 334 335 336 337 338 339 340 341 342 343 344
            </el-form-item>
          </c-col>
          <!-- 第十行 -->
          <c-col :span="24">
            <el-form-item label="指令代码" prop="">
              <c-input v-model="model.cpdgrp.rec.f23e"></c-input>
            </el-form-item>
          </c-col>
          <!-- 第十一行 -->
          <c-col :span="24">
            <c-col :span="13">
              <el-form-item label="原始金额" prop="cpdgrp.cbs.curf33b">
345 346
                <c-select v-model="model.cpdgrp.cbs.curf33b" style="width: 100%" placeholder="请选择汇款金额">
                  <el-option v-for="item in codes.curf33b" :key="item.value" :label="item.label" :value="item.value">
347 348 349 350 351 352
                  </el-option>
                </c-select>
              </el-form-item>
            </c-col>

            <c-col :span="11">
353 354 355
              <el-form-item style="text-align: left" label-width="5px" prop="cpdgrp.cbs.atmf33b">
                <c-input-currency v-model="model.cpdgrp.cbs.amtf33b" style="text-align: left; width: 100%"
                  placeholder="请输入汇款金额" @keyup.enter.native="
356 357 358 359
                    defaultFunction(
                      'cpdgrp.cbs.feeamt',
                      model.cpdgrp.cbs.feeamt
                    )
360
                  "></c-input-currency>
361 362 363 364 365 366
              </el-form-item>
            </c-col>
          </c-col>
          <!-- 第十二行 -->
          <c-col :span="24">
            <el-form-item label="汇率" prop="">
367
              <c-input v-model="model.cpdgrp.rec.f36" placeholder="请输入汇率"></c-input>
368 369 370 371 372 373
            </el-form-item>
          </c-col>
          <!-- 第十三行 -->
          <c-col :span="24">
            <c-col :span="13">
              <el-form-item label="发报行付费金额" prop="cpdgrp.cbs.curf33b">
374 375
                <c-select v-model="model.cpdgrp.cbs.curf33b" style="width: 100%" placeholder="请选择汇款金额">
                  <el-option v-for="item in codes.curf33b" :key="item.value" :label="item.label" :value="item.value">
376 377 378 379 380 381
                  </el-option>
                </c-select>
              </el-form-item>
            </c-col>

            <c-col :span="11">
382 383 384
              <el-form-item style="text-align: left" label-width="5px" prop="cpdgrp.cbs.atmf33b">
                <c-input-currency v-model="model.cpdgrp.cbs.amtf33b" style="text-align: left; width: 100%"
                  placeholder="请输入汇款金额" @keyup.enter.native="
385 386 387 388
                    defaultFunction(
                      'cpdgrp.cbs.feeamt',
                      model.cpdgrp.cbs.feeamt
                    )
389
                  "></c-input-currency>
390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408
              </el-form-item>
            </c-col>
          </c-col>
          <!-- 第十四行 -->
          <c-col :span="24">
            <el-form-item label="银行操作码" prop="cpdgrp.rec.f23b">
              <c-input v-model="model.cpdgrp.rec.f23b"></c-input>
            </el-form-item>
          </c-col>
          <!-- 第十五行 -->
          <c-col :span="24">
            <el-form-item label="账号" prop="cpdgrp.rec.pyeact">
              <c-input v-model="model.cpdgrp.rec.pyeact"></c-input>
            </el-form-item>
          </c-col>
          <!-- 第十六行 -->
          <c-col :span="24">
            <el-form-item label="收款人" prop="">
              <c-fullbox>
409
                <c-input v-model="model.cpdgrp.pye.pts.extkey" disabled></c-input>
410
                <template slot="footer">
411
                  <c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
412 413 414 415 416 417 418 419
                  <c-button type="primary">Details</c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <!-- 第十七行 -->
          <c-col :span="24">
            <el-form-item label="" prop="">
420
              <c-input type="textarea" v-model="model.cpdgrp.pye.pts.adrblk" disabled></c-input>
421 422
            </el-form-item>
          </c-col>
taojinrui committed
423 424
        </c-col>

425
        <!-- MT202 MT202 COV MT910 Other-->
426 427
        <c-col
          v-show="model.cpdgrp.rec.swftyp=='200'||model.cpdgrp.rec.swftyp=='202'||model.cpdgrp.rec.swftyp=='910'||model.cpdgrp.rec.swftyp=='OTH'">
428 429 430 431 432 433
          <!-- 第八行 -->
          <c-col :span="24">
            <el-form-item label="发报行" prop="cpdgrp.snd.pts.extkey">
              <c-fullbox>
                <c-input v-model="model.cpdgrp.snd.pts.extkey"></c-input>
                <template slot="footer">
434
                  <c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
435 436 437 438 439 440 441 442
                  <c-button>Details</c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <!-- 第九行 -->
          <c-col :span="24">
            <el-form-item label="" prop="cpdgrp.snd.pts.adrblk">
taojinrui committed
443
              <c-input v-model="model.cpdgrp.snd.pts.adrblk" disabled></c-input>
444 445
            </el-form-item>
          </c-col>
446

447 448
          <!-- 第十二行 -->
          <c-col :span="24">
449 450 451
            <el-form-item label="付款详情" prop="cpdgrp.blk.contag70"
              v-show="!(model.cpdgrp.rec.swftyp=='200'||model.cpdgrp.rec.swftyp=='202')">
              <c-input type="textarea" v-model="model.cpdgrp.blk.contag70" placeholder="请输入汇率"></c-input>
452 453
            </el-form-item>
          </c-col>
454

455
          <c-col :span="24">
nanrui committed
456
            <el-form-item label="收款人参考号" prop="cpdgrp.pye.pts.ref">
457 458 459 460 461 462 463 464 465 466 467 468 469
              <c-input v-model="model.cpdgrp.pye.pts.ref"></c-input>
            </el-form-item>
          </c-col>
          <!-- 第十五行 -->
          <c-col :span="24">
            <el-form-item label="账号" prop="cpdgrp.rec.pyeact">
              <c-input v-model="model.cpdgrp.rec.pyeact"></c-input>
            </el-form-item>
          </c-col>
          <!-- 第十六行 -->
          <c-col :span="24">
            <el-form-item label="" prop="">
              <c-fullbox>
taojinrui committed
470
                <c-input v-model="model.cpdgrp.pye.pts.extkey" disabled></c-input>
471
                <template slot="footer">
472
                  <c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
473 474 475 476 477 478 479 480
                  <c-button type="primary">Details</c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <!-- 第十七行 -->
          <c-col :span="24">
            <el-form-item label="" prop="">
481
              <c-input type="textarea" v-model="model.cpdgrp.pye.pts.adrblk" disabled></c-input>
482 483
            </el-form-item>
          </c-col>
taojinrui committed
484
        </c-col>
485 486

        <!--  -->
487

488
        <!-- beps121  beps122 beps125 CMT100 PKG001 PKG005 FMT100 hvps111 hvps112 hvps115-->
489 490 491
        <c-col
          v-show="model.cpdgrp.rec.swftyp=='BEP'||model.cpdgrp.rec.swftyp=='BEQ'||model.cpdgrp.rec.swftyp=='BES'||model.cpdgrp.rec.swftyp=='CMT'||model.cpdgrp.rec.swftyp=='CMY'||model.cpdgrp.rec.swftyp=='CMX'||model.cpdgrp.rec.swftyp=='FMS'||model.cpdgrp.rec.swftyp=='HVP'||model.cpdgrp.rec.swftyp=='HVR'||model.cpdgrp.rec.swftyp=='HVQ'">
          <!-- 第八行 -->
492 493 494 495 496
          <c-col :span="24">
            <el-form-item label="接收行名称" prop="">
              <c-input v-model="model.cptp.resbchnam"></c-input>
            </el-form-item>
          </c-col>
497

498 499 500
          <!-- 第九行 -->
          <c-col :span="24">
            <c-col :span="12">
taojinrui committed
501
              <el-form-item label="接收行名称" prop="cptp.resbch">
502 503 504 505 506 507 508 509 510
                <c-input v-model="model.cptp.resbch"></c-input>
              </el-form-item>
            </c-col>
            <c-col :span="12">
              <c-checkbox v-model="model.cptp.flg">电子凭证</c-checkbox>
            </c-col>
          </c-col>

          <c-col :span="24">
taojinrui committed
511
            <el-form-item label="业务种类" prop="cptp.bustyp">
512 513 514 515 516 517
              <c-input v-model="model.cptp.bustyp"></c-input>
            </el-form-item>
          </c-col>

          <c-col :span="24">
            <c-col :span="12">
518 519 520
              <el-form-item label="收款人开户行行号" prop="cptp.pyebchkey">
                <c-input v-model="model.cptp.pyebchkey"></c-input>
              </el-form-item>
521 522 523 524 525 526 527 528 529 530 531 532
            </c-col>

            <c-col :span="12">
              <el-form-item label="二代模式" prop="">
                <c-button>获取</c-button>
              </el-form-item>
            </c-col>

          </c-col>

          <c-col :span="24">
            <c-col :span="12">
533 534 535
              <el-form-item label="" prop="cptp.pyebchnam">
                <c-input v-model="model.cptp.pyebchnam"></c-input>
              </el-form-item>
536 537 538 539 540 541 542 543 544 545 546 547 548
            </c-col>
            <c-col :span="12">
              <el-form-item label-width="0" prop="">
                <c-input v-model="model.cptp.secmod"></c-input>
              </el-form-item>
            </c-col>
          </c-col>

          <c-col :span="24">
            <el-form-item label="附言" prop="">
              <c-input v-model="model.cptp.commet"></c-input>
            </el-form-item>
          </c-col>
549

550 551 552 553 554 555 556 557 558 559 560 561
          <!-- 第十五行 -->
          <c-col :span="24">
            <el-form-item label="账号" prop="cpdgrp.rec.pyeact">
              <c-input v-model="model.cpdgrp.rec.pyeact"></c-input>
            </el-form-item>
          </c-col>
          <!-- 第十六行 -->
          <c-col :span="24">
            <el-form-item label="收款人" prop="">
              <c-fullbox>
                <c-input v-model="model.cpdgrp.pye.pts.extkey"></c-input>
                <template slot="footer">
562
                  <c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
563 564 565 566 567 568 569 570
                  <c-button type="primary">Details</c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <!-- 第十七行 -->
          <c-col :span="24">
            <el-form-item label="" prop="">
571
              <c-input type="textarea" v-model="model.cpdgrp.pye.pts.adrblk"></c-input>
572 573 574 575 576 577 578 579 580 581 582 583
            </el-form-item>
          </c-col>
        </c-col>

        <!-- cips111 cips112 cips113 -->
        <c-col v-show="model.cpdgrp.rec.swftyp=='CIU'||model.cpdgrp.rec.swftyp=='CIV'||model.cpdgrp.rec.swftyp=='CIW'">
          <!-- 第九行 -->
          <c-col :span="24">
            <el-form-item label="收款直参行号" prop="cptp.reconebch">
              <c-input v-model="model.cptp.reconebch"></c-input>
            </el-form-item>
          </c-col>
584

585 586 587 588 589
          <c-col :span="24">
            <el-form-item label="收款直参名称" prop="cptp.reconebchnam">
              <c-input type="textarea" v-model="model.cptp.reconebchnam"></c-input>
            </el-form-item>
          </c-col>
590

591 592 593
          <c-col :span="24">
            <el-form-item label="业务种类" prop="cptp.bustyp">
              <c-select v-model="model.cptp.bustyp">
594
                <el-optipn v-for="item in bustyp" :key="item.value" :label="item.label" :value="item.value"></el-optipn>
595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610
              </c-select>
            </el-form-item>
          </c-col>

          <!-- 第十五行 -->
          <c-col :span="24">
            <el-form-item label="账号" prop="cpdgrp.rec.pyeact">
              <c-input v-model="model.cpdgrp.rec.pyeact"></c-input>
            </el-form-item>
          </c-col>
          <!-- 第十六行 -->
          <c-col :span="24">
            <el-form-item label="收款人" prop="">
              <c-fullbox>
                <c-input v-model="model.cpdgrp.pye.pts.extkey"></c-input>
                <template slot="footer">
611
                  <c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
612 613 614 615 616 617 618 619
                  <c-button type="primary">Details</c-button>
                </template>
              </c-fullbox>
            </el-form-item>
          </c-col>
          <!-- 第十七行 -->
          <c-col :span="24">
            <el-form-item label="" prop="">
620
              <c-input type="textarea" v-model="model.cpdgrp.pye.pts.adrblk"></c-input>
621 622 623 624 625
            </el-form-item>
          </c-col>
        </c-col>
        <!-- CMT100 PKG001 PKG005 FMT100 hvps111 hvps112 hvps115 -->
        <!--  Other -->
taojinrui committed
626
      </c-col>
taojinrui committed
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641
    </c-col>

  </div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptrep/Event";

export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [commonProcess],
  data() {
642 643
    return {
      stagod: [
taojinrui committed
644 645 646 647 648 649
        { label: "金(含金首饰)", value: "001" },
        { label: "银(含银首饰)", value: "002" },
        { label: "铜(含电解铜、铜制品以及铜金矿)", value: "003" },
        { label: "铝(含电解铝、铝矾土以及铝制品)", value: "004" },
        { label: "锌(含电解锌、锌精矿)", value: "005" },
        { label: "铁砂矿(含精矿)", value: "006" },
650 651 652 653 654 655 656 657
        { label: "其他金属", value: "007" },
        { label: "大豆", value: "008" },
        { label: "玉米", value: "009" },
        { label: "原油", value: "010" },
        { label: "食用油", value: "011" },
        { label: "煤", value: "012" },
        { label: "其他", value: "099" },
      ],
658

659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678
      swftyp1: [
        { label: "MT103", value: "103" },
        { label: "MT202", value: "200" },
        { label: "MT202 COV", value: "202" },
        { label: "MT910", value: "910" },
        { label: "beps121", value: "BEP" },
        { label: "beps122", value: "BEQ" },
        { label: "beps125", value: "BES" },
        { label: "cips111", value: "CIU" },
        { label: "cips112", value: "CIV" },
        { label: "cips113", value: "CIW" },
        { label: "CMT100", value: "CMT" },
        { label: "PKG005", value: "CMY" },
        { label: "PKG001", value: "CMX" },
        { label: "FMT100", value: "FMS" },
        { label: "hvps111", value: "HVP" },
        { label: "hvps115", value: "HVR" },
        { label: "hvps112", value: "HVQ" },
        { label: "Other", value: "OTH" },
      ],
taojinrui committed
679

680 681 682 683 684 685 686 687 688 689 690 691
      bustyp: [
        { label: "GODX-货物贸易", value: "GODX" },
        { label: "STRX-服务贸易", value: "STRX" },
        { label: "CTFX-资本项下", value: "CTFX" },
        { label: "FTFX-金融机构头寸调拨", value: "FTFX" },
        { label: "BDES-债券还本付息", value: "BDES" },
        { label: "BPRR-债券还本金", value: "BPRR" },
        { label: "BINP-债券付息", value: "BINP" },
        { label: "BISF-债券发行手续费", value: "BISF" },
        { label: "BCAF-债券兑付手续费", value: "BCAF" },
        { label: "CBCF-付息式债券兑付手续费", value: "CBCF" },
        { label: "OTFX-其他", value: "OTFX" },
taojinrui committed
692
      ]
693
    };
taojinrui committed
694 695
  },
  methods: { ...Event },
696
  created: function () { },
taojinrui committed
697 698 699
};
</script>
<style>
700

taojinrui committed
701
</style>