Cnfp.vue 8.12 KB
Newer Older
fukai committed
1 2
<template>
  <div class="eibs-tab">
wangweidong committed
3
    <el-row>
4 5 6 7 8 9 10 11 12 13 14 15
      <!-- S0000076 : 头寸调拨业务参考号 -->
      <c-col :span="12">
        <c-form-item :label="$t('fttpcm.Reference')" prop="ftdgrp.rec.ownref">
          <c-fullbox>
            <c-input v-model="model.ftdgrp.rec.ownref" maxlength="16"></c-input>
            <template slot="footer">
              <c-button size="small" style="margin-left: 5px" type="primary">
                Get Ref
              </c-button>
            </template>
          </c-fullbox>
        </c-form-item>
wangweidong committed
16
      </c-col>
17 18 19 20 21
      <!-- S0000077 : 名称 -->
      <c-col :span="12">
        <c-form-item :label="$t('fttp.Name')" prop="ftdgrp.rec.nam">
          <c-input v-model="model.ftdgrp.rec.nam" maxlength="40"></c-input>
        </c-form-item>
wangweidong committed
22 23 24
      </c-col>

      <c-col :span="24">
25 26
        <el-divider></el-divider>
      </c-col>
wangweidong committed
27

28 29 30
      <c-col :span="12">
        <!-- S0000080 : 资金部负责人 -->
        <c-col :span="24">
wangweidong committed
31
          <c-form-item
32
            :label="$t('fttp.Resp User(Treasury)')"
33
            prop="fttp.usr.extkey"
wangweidong committed
34
          >
35 36
            <c-fullbox>
              <c-input
37
                v-model="model.fttp.usr.extkey"
38 39 40 41 42 43 44 45
                maxlength="8"
              ></c-input>
              <template slot="footer">
                <c-button size="small" style="margin-left: 5px" type="primary">
                  i
                </c-button>
              </template>
            </c-fullbox>
wangweidong committed
46 47 48
          </c-form-item>
        </c-col>
        <!-- S0000088 : 清算中心负责人 -->
49 50 51 52 53 54 55 56 57 58 59 60 61
        <c-col :span="24">
          <c-form-item
            :label="$t('fttp.Resp User(Clearing)')"
            prop="ftdgrp.rec.usr"
          >
            <c-fullbox>
              <c-input v-model="model.ftdgrp.rec.usr" maxlength="8"></c-input>
              <template slot="footer">
                <c-button size="small" style="margin-left: 5px" type="primary">
                  i
                </c-button>
              </template>
            </c-fullbox>
wangweidong committed
62 63 64
          </c-form-item>
        </c-col>
        <!-- S0000083 : 头寸调拨金额 -->
65 66 67 68 69
        <c-col :span="24">
          <c-col :span="10">
            <c-form-item
              :label="$t('fttp.Position Amount')"
              prop="ftdgrp.cbs.max.cur"
wangweidong committed
70
            >
71 72
              <c-select v-model="model.ftdgrp.cbs.max.cur" style="width: 100%">
              </c-select>
73 74 75 76 77 78 79
            </c-form-item>
          </c-col>
          <c-col :span="14">
            <c-form-item label-width="10px" prop="ftdgrp.cbs.max.amt">
              <c-input v-model="model.ftdgrp.cbs.max.amt"></c-input>
            </c-form-item>
          </c-col>
wangweidong committed
80 81
        </c-col>
        <!-- S0000084 : 调拨日期 -->
82 83 84 85 86
        <c-col :span="24">
          <c-form-item
            :label="$t('fttp.Date of Creation')"
            prop="ftdgrp.rec.opndat"
          >
wangweidong committed
87 88 89 90 91
            <c-date-picker
              type="date"
              v-model="model.ftdgrp.rec.opndat"
              style="width: 100%"
            ></c-date-picker>
92
          </c-form-item>
wangweidong committed
93 94
        </c-col>
        <!-- S0000085 : 起息日 -->
95 96
        <c-col :span="24">
          <c-form-item :label="$t('fttp.Value Date')" prop="ftdgrp.rec.valdat">
wangweidong committed
97 98 99 100 101
            <c-date-picker
              type="date"
              v-model="model.ftdgrp.rec.valdat"
              style="width: 100%"
            ></c-date-picker>
102
          </c-form-item>
wangweidong committed
103 104
        </c-col>
        <!-- S0000025 : 备注 -->
105 106
        <c-col :span="24">
          <c-form-item :label="$t('fttp.Remark')" prop="ftdgrp.blk.remark">
wangweidong committed
107 108 109
            <c-input
              type="textarea"
              v-model="model.ftdgrp.blk.remark"
110
              :rows="3"
wangweidong committed
111 112 113 114 115
              maxlength="35"
              show-word-limit
            ></c-input>
          </c-form-item>
        </c-col>
116
        <c-col :span="24">
117
          <c-form-item :label="$t('fttp.Beneficiary')" prop="ftdgrp.ben.pts.extkey">
118
            <c-fullbox>
119
              <c-input v-model="model.ftdgrp.ben.pts.extkey" maxlength="34"></c-input>
120 121 122 123 124 125 126 127 128
              <template slot="footer">
                <c-button size="small" style="margin-left: 5px" type="primary">
                  i
                </c-button>
                <c-button size="small" style="margin-left: 5px" type="primary">
                  Details
                </c-button>
              </template>
            </c-fullbox>
wangweidong committed
129 130
          </c-form-item>
        </c-col>
131 132
        <c-col :span="24">
          <c-form-item prop="ftdgrp.ben.pts.nam">
wangweidong committed
133
            <c-input
134 135
              v-model="model.ftdgrp.ben.pts.nam"
              maxlength="40"
wangweidong committed
136 137 138
            ></c-input>
          </c-form-item>
        </c-col>
139 140 141 142 143
        <!-- S0000104 : 报文类型 -->
        <c-col :span="24">
          <c-form-item :label="$t('fttp.Message Type')" prop="fttp.msgtyp">
            <c-select v-model="model.fttp.msgtyp" style="width: 100%">
            </c-select>
wangweidong committed
144 145 146 147
          </c-form-item>
        </c-col>
      </c-col>

148 149 150
      <c-col :span="12">
        <!-- S0000078 : 头寸调出行 -->
        <c-col :span="24">
wangweidong committed
151
          <c-form-item
152 153
            :label="$t('fttp.Long Position Bank')"
            prop="ftdgrp.tro.pts.ref"
wangweidong committed
154 155
          >
            <c-input
156 157
              v-model="model.ftdgrp.tro.pts.ref"
              maxlength="20"
wangweidong committed
158 159 160
            ></c-input>
          </c-form-item>
        </c-col>
161
        <c-col :span="24">
162
          <c-form-item label="" prop="ftdgrp.tro.pts.extkey">
163
            <c-fullbox>
164
              <c-input v-model="model.ftdgrp.tro.pts.extkey" maxlength="8"></c-input>
165 166 167 168 169 170 171 172 173
              <template slot="footer">
                <c-button size="small" style="margin-left: 5px" type="primary">
                  i
                </c-button>
                <c-button size="small" style="margin-left: 5px" type="primary">
                  Details
                </c-button>
              </template>
            </c-fullbox>
wangweidong committed
174 175
          </c-form-item>
        </c-col>
176 177
        <c-col :span="24">
          <c-form-item label="" prop="ftdgrp.tro.pts.adrblk">
wangweidong committed
178 179
            <c-input
              type="textarea"
180 181
              v-model="model.ftdgrp.tro.pts.adrblk"
              :rows="3"
wangweidong committed
182 183 184 185 186
              maxlength="35"
              show-word-limit
            ></c-input>
          </c-form-item>
        </c-col>
187 188 189 190
        <c-col :span="24">
          <c-form-item label="" prop="fttp.troact">
            <c-select v-model="model.fttp.troact" style="width: 100%">
            </c-select>
wangweidong committed
191 192
          </c-form-item>
        </c-col>
193 194 195 196 197 198
        <c-col :span="24">
          <c-form-item
            label="Short Position Bank"
            prop="fttp.trop.ptsget.sdamod.dadsnd"
          >
            <c-input v-model="model.fttp.trop.ptsget.sdamod.dadsnd"></c-input>
wangweidong committed
199 200
          </c-form-item>
        </c-col>
201
        <c-col :span="24">
202
          <c-form-item prop="ftdgrp.tri.pts.extkey">
203 204
            <c-fullbox>
              <c-input
205
                v-model="model.ftdgrp.tri.pts.extkey"
206 207 208 209 210 211 212 213 214 215 216
                maxlength="16"
              ></c-input>
              <template slot="footer">
                <c-button size="small" style="margin-left: 5px" type="primary">
                  i
                </c-button>
                <c-button size="small" style="margin-left: 5px" type="primary">
                  Details
                </c-button>
              </template>
            </c-fullbox>
wangweidong committed
217 218
          </c-form-item>
        </c-col>
219
        <c-col :span="24">
220
          <c-form-item prop="ftdgrp.tri.pts.adrblk">
wangweidong committed
221
            <c-input
222 223 224 225 226
              type="textarea"
              v-model="model.ftdgrp.tri.pts.adrblk"
              :rows="3"
              maxlength="35"
              show-word-limit
wangweidong committed
227 228 229
            ></c-input>
          </c-form-item>
        </c-col>
230 231 232
        <c-col :span="24">
          <c-form-item prop="fttp.triact">
            <c-select v-model="model.fttp.triact" style="width: 100%">
wangweidong committed
233
            </c-select>
234
          </c-form-item>
wangweidong committed
235 236 237
        </c-col>
      </c-col>
    </el-row>
fukai committed
238 239 240
  </div>
</template>
<script>
wangweidong committed
241
import Api from "~/service/Api";
fukai committed
242
import commonProcess from "~/mixin/commonProcess";
243
import event from "../event";
fukai committed
244 245

export default {
wangweidong committed
246 247
  inject: ["root"],
  props: ["model", "codes"],
248
  mixins: [event],
wangweidong committed
249 250 251
  data() {
    return {};
  },
252
  methods: {},
wangweidong committed
253 254
  created: function () {},
};
fukai committed
255
</script>
256
<style></style>