Det202cv.vue 8.7 KB
Newer Older
zhujiazhan committed
1
<template>
jianglong committed
2
  <div class="eibs">
Wuyuqiu committed
3
    <c-col :span="12" style="padding-right: 20px;">
nanrui committed
4
      <c-col :span="24">
jianglong committed
5
        <el-form-item label="MT 202COV">
zhujiazhan committed
6 7 8
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
9
        <el-form-item label="订单机构(Tag 52a)" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.ori.pts.extkey'">
zhujiazhan committed
10
          <c-fullbox>
潘际乾 committed
11
            <c-input v-model="model.setmod.setglg.setgll[idx].setgrp.ori.pts.extkey" maxlength="16" placeholder="请输入内容"
zhujiazhan committed
12 13
              @keyup.enter.native="
                showGridPromptDialog('gcdgrp.prb.pts.extkey')
nanrui committed
14
              "></c-input>
zhujiazhan committed
15
            <template slot="footer">
nanrui committed
16
              <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
nanrui committed
17
                <i class="el-icon-info"></i>
zhujiazhan committed
18
              </c-button>
nanrui committed
19
              <c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
20
                详情
zhujiazhan committed
21 22 23 24 25 26
              </c-button>
            </template>
          </c-fullbox>
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
27 28
        <el-form-item label="" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.ori.pts.adrblk'">
          <c-input type="textarea" rows="4" v-model="model.setmod.setglg.setgll[idx].setgrp.ori.pts.adrblk" maxlength="35"
nanrui committed
29
            show-word-limit placeholder="请输入地址信息"></c-input>
zhujiazhan committed
30 31 32
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
33 34
        <el-form-item label="付款行的账号" :prop="'setmod.setglg.setgll.' + idx + '.sespay.oriacc'">
          <c-input v-model="model.setmod.setglg.setgll[idx].sespay.oriacc" maxlength="34" placeholder="请输入付款行的账号">
nanrui committed
35
          </c-input>
zhujiazhan committed
36 37 38
        </el-form-item>
      </c-col>
      <c-col :span="24" style="margin-top: 15px">
潘际乾 committed
39
        <el-form-item label="中间行" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.rcvcor.pts.extkey'">
zhujiazhan committed
40
          <c-fullbox>
潘际乾 committed
41
            <c-input v-model="model.setmod.setglg.setgll[idx].setgrp.rcvcor.pts.extkey" maxlength="16" placeholder="请输入"
zhujiazhan committed
42 43
              @keyup.enter.native="
                showGridPromptDialog('gcdgrp.prb.pts.extkey')
nanrui committed
44
              "></c-input>
zhujiazhan committed
45
            <template slot="footer">
nanrui committed
46
              <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
nanrui committed
47
                <i class="el-icon-info"></i>
zhujiazhan committed
48
              </c-button>
nanrui committed
49
              <c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
50
                详情
zhujiazhan committed
51 52 53 54 55 56
              </c-button>
            </template>
          </c-fullbox>
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
57 58
        <el-form-item label="" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.rcvcor.pts.adrblk'">
          <c-input type="textarea" rows="4" v-model="model.setmod.setglg.setgll[idx].setgrp.rcvcor.pts.adrblk"
nanrui committed
59
            maxlength="35" show-word-limit placeholder="请输入"></c-input>
zhujiazhan committed
60 61 62
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
63 64
        <el-form-item label="中间行账号" :prop="'setmod.setglg.setgll.' + idx + '.sespay.rcvcoracc'">
          <c-input v-model="model.setmod.setglg.setgll[idx].sespay.rcvcoracc" maxlength="34" placeholder="请输入中间行账号">
nanrui committed
65
          </c-input>
zhujiazhan committed
66 67 68
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
69 70
        <el-form-item label="我行参考号(Tag 20)" :prop="'setmod.setglg.setgll.' + idx + '.sespay.ownref'">
          <c-input v-model="model.setmod.setglg.setgll[idx].sespay.ownref" maxlength="16" placeholder="请输入我行参考号(Tag 20)">
nanrui committed
71
          </c-input>
zhujiazhan committed
72 73 74 75 76 77 78 79 80
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item label="跨境人民币代理行模式专用:" label-width="170px">
        </el-form-item>
      </c-col>

      <c-col :span="24">
潘际乾 committed
81 82
        <el-form-item label="清算代理行" :prop="'setmod.setglg.setgll.' + idx + '.sespay.corbnk'">
          <c-select v-model="model.setmod.setglg.setgll[idx].sespay.corbnk" :code="codes.corbnk" disabled
nanrui committed
83
            style="width: 100%" placeholder="请选择清算代理行">
zhujiazhan committed
84 85 86 87
          </c-select>
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
88 89
        <el-form-item label="光大开户行" :prop="'setmod.setglg.setgll.' + idx + '.sespay.evebnk'">
          <c-select v-model="model.setmod.setglg.setgll[idx].sespay.evebnk" disabled :code="codes.evebnk"
nanrui committed
90
            style="width: 100%" placeholder="请选择光大开户行">
zhujiazhan committed
91 92 93 94
          </c-select>
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
95 96
        <el-form-item label="清算代理行账号" :prop="'setmod.setglg.setgll.' + idx + '.sespay.coract'">
          <c-input disabled v-model="model.setmod.setglg.setgll[idx].sespay.coract" maxlength="32"
nanrui committed
97
            placeholder="请输入清算代理行账号"></c-input>
zhujiazhan committed
98 99 100 101
        </el-form-item>
      </c-col>
    </c-col>

Wuyuqiu committed
102
    <c-col :span="12" style="padding-left: 20px;">
nanrui committed
103

zhujiazhan committed
104
      <c-col :span="24">
zhouqian committed
105
        <el-form-item label="账户行(Tag 57a)" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.tri.pts.extkey'">
zhujiazhan committed
106
          <c-fullbox>
潘际乾 committed
107
            <c-input v-model="model.setmod.setglg.setgll[idx].setgrp.tri.pts.extkey" maxlength="16" placeholder="请输入账户行"
zhujiazhan committed
108 109
              @keyup.enter.native="
                showGridPromptDialog('gcdgrp.prb.pts.extkey')
nanrui committed
110
              "></c-input>
zhujiazhan committed
111
            <template slot="footer">
nanrui committed
112
              <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
nanrui committed
113
                <i class="el-icon-info"></i>
zhujiazhan committed
114
              </c-button>
nanrui committed
115
              <c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
116
                详情
zhujiazhan committed
117 118 119 120 121 122
              </c-button>
            </template>
          </c-fullbox>
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
123 124
        <el-form-item label="" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.tri.pts.adrblk'">
          <c-input type="textarea" rows="4" v-model="model.setmod.setglg.setgll[idx].setgrp.tri.pts.adrblk" maxlength="35"
nanrui committed
125
            show-word-limit placeholder="请输入地址信息"></c-input>
zhujiazhan committed
126 127 128
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
129 130
        <el-form-item label="账户行账号" :prop="'setmod.setglg.setgll.' + idx + '.sespay.triacc'">
          <c-input v-model="model.setmod.setglg.setgll[idx].sespay.triacc" maxlength="34" placeholder="请输入账户行账号"></c-input>
zhujiazhan committed
131 132 133 134
        </el-form-item>
      </c-col>

      <c-col :span="24">
zhouqian committed
135
        <el-form-item label="受益人机构(Tag 58a)" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.bei.pts.extkey'">
zhujiazhan committed
136
          <c-fullbox>
潘际乾 committed
137
            <c-input v-model="model.setmod.setglg.setgll[idx].setgrp.bei.pts.extkey" maxlength="16" placeholder="请输入受益人机构"
zhujiazhan committed
138 139
              @keyup.enter.native="
                showGridPromptDialog('gcdgrp.prb.pts.extkey')
nanrui committed
140
              "></c-input>
zhujiazhan committed
141
            <template slot="footer">
nanrui committed
142
              <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
nanrui committed
143
                <i class="el-icon-info"></i>
zhujiazhan committed
144
              </c-button>
nanrui committed
145
              <c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
146
                详情
zhujiazhan committed
147 148 149 150 151 152
              </c-button>
            </template>
          </c-fullbox>
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
153 154
        <el-form-item label="" :prop="'setmod.setglg.setgll.' + idx + '.setgrp.bei.pts.adrblk'">
          <c-input rows="4" type="textarea" v-model="model.setmod.setglg.setgll[idx].setgrp.bei.pts.adrblk" maxlength="35"
nanrui committed
155
            show-word-limit placeholder="请输入"></c-input>
zhujiazhan committed
156 157 158
        </el-form-item>
      </c-col>
      <c-col :span="24">
潘际乾 committed
159 160
        <el-form-item label="受益人机构的账号" :prop="'setmod.setglg.setgll.' + idx + '.sespay.beiacc'">
          <c-input v-model="model.setmod.setglg.setgll[idx].sespay.beiacc" maxlength="34" placeholder="请输入受益人机构的账号">
nanrui committed
161
          </c-input>
zhujiazhan committed
162 163 164
        </el-form-item>
      </c-col>
      <c-col :span="24">
zhouqian committed
165
        <el-form-item label="发报行对收报行的指示(Tag 72)" :prop="'setmod.setglg.setgll.' + idx + '.sespay.strinf202'">
潘际乾 committed
166
          <c-input rows="4" type="textarea" v-model="model.setmod.setglg.setgll[idx].sespay.strinf202" maxlength="35"
nanrui committed
167
            show-word-limit placeholder="请输入发报行对收报行的指示"></c-input>
zhujiazhan committed
168 169 170 171 172 173 174 175 176
        </el-form-item>
      </c-col>
    </c-col>
  </div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
潘际乾 committed
177
import Event from "~/model/Brtset/Event";
zhujiazhan committed
178 179 180

export default {
  inject: ["root"],
潘际乾 committed
181
  props: ["model", "codes", "idx"],
zhujiazhan committed
182 183 184 185 186
  mixins: [commonProcess],
  data() {
    return {};
  },
  methods: { ...Event },
nanrui committed
187
  created: function () { },
zhujiazhan committed
188 189 190
};
</script>
<style>
nanrui committed
191

zhujiazhan committed
192
</style>