<template> <div class="eibs-tab"> <!-- S0000042 : Typeof Operation(:22A) --> <c-col :span="12"> <el-form-item :label="$t('fxtlcm.S0000042')" prop="mt30m.s22a"> <c-select v-model="model.mt30m.s22a" style="width:100%" :placeholder="$t('other.please_enter')+$t('fxtlcm.S0000042')"> </c-select> </el-form-item> </c-col> <!-- S0000050 : Subsequence B1: Amounts Bought --> <!-- S0000054 : Subsequence B2: Amounts Sold --> <!-- S0000049 : Delivery Agent(:53) --> <!-- S0000055 : Delivery Agent(:53) --> <!-- S0000043 : Scope of Operation(:94A) --> <c-col :span="12"> <el-form-item :label="$t('fxtlcm.S0000043')" prop="mt30m.s94a"> <c-select v-model="model.mt30m.s94a" style="width:100%" :placeholder="$t('other.please_enter')+$t('fxtlcm.S0000043')"> </c-select> </el-form-item> </c-col> <c-col :span="12"> <c-form-item label="Delivery Agent Account" prop="mt30m.a53act"> <c-input v-model="model.mt30m.a53act" maxlength="34" :placeholder="$t('other.please_enter')+'Delivery Agent Account'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Delivery Agent Account" prop="mt30m.b53act"> <c-input v-model="model.mt30m.b53act" maxlength="34" :placeholder="$t('other.please_enter')+'Delivery Agent Account'"></c-input> </c-form-item> </c-col> <!-- S0000045 : Common Reference(:22C) --> <c-col :span="12"> <c-form-item label="Drag Drop Sender" prop="mt30m.a53p.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.a53p.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="Drag Drop Sender" prop="mt30m.b53p.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.b53p.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="mt30m.a53.pts.extkey"> <c-input v-model="model.mt30m.a53.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="mt30m.a53p.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.a53p.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="onA53pDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="External Key of Address" prop="mt30m.b53.pts.extkey"> <c-input v-model="model.mt30m.b53.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="mt30m.b53p.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.b53p.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="onB53pDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="MT300 22C - 共同参号" prop="mt30m.conref"> <c-input v-model="model.mt30m.conref" maxlength="16" :placeholder="$t('other.please_enter')+'MT300 22C - 共同参号'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.a53.pts.nam"> <c-input v-model="model.mt30m.a53.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.b53.pts.nam"> <c-input v-model="model.mt30m.b53.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <!-- S0000063 : Block Trade Indicator(:17T) --> <c-col :span="12"> <el-form-item :label="$t('fxtlcm.S0000063')" prop="mt30m.s17t"> <c-select v-model="model.mt30m.s17t" style="width:100%" :placeholder="$t('other.please_enter')+$t('fxtlcm.S0000063')"> </c-select> </el-form-item> </c-col> <!-- S0000051 : Intermediary(:56) --> <!-- S0000056 : Intermediary(:56) --> <!-- S0000048 : Split Settlement Indicator(:17U) --> <c-col :span="12"> <c-form-item label="Intermediary Account" prop="mt30m.iniact"> <c-input v-model="model.mt30m.iniact" maxlength="34" :placeholder="$t('other.please_enter')+'Intermediary Account'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Intermediary Account" prop="mt30m.b56act"> <c-input v-model="model.mt30m.b56act" maxlength="34" :placeholder="$t('other.please_enter')+'Intermediary Account'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <el-form-item label="MT300 17U - 分笔结算指示" prop="mt30m.s17u"> <c-select v-model="model.mt30m.s17u" style="width:100%" :placeholder="$t('other.please_enter')+'MT300 17U - 分笔结算指示'"> </c-select> </el-form-item> </c-col> <!-- S0000046 : Contract Information --> <c-col :span="12"> <c-form-item label="Drag Drop Sender" prop="mt30m.inip.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.inip.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="Drag Drop Sender" prop="mt30m.b56p.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.b56p.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="mt30m.ini.pts.extkey"> <c-input v-model="model.mt30m.ini.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="mt30m.inip.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.inip.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="onInipDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="External Key of Address" prop="mt30m.b56.pts.extkey"> <c-input v-model="model.mt30m.b56.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="mt30m.b56p.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.b56p.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="onB56pDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="Contact Information" prop="mt30m.coninf"> <c-input type="textarea" v-model="model.mt30m.coninf" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Contact Information'" ></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.ini.pts.nam"> <c-input v-model="model.mt30m.ini.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.b56.pts.nam"> <c-input v-model="model.mt30m.b56.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <!-- S0000052 : Receiving Agent(:57) --> <!-- S0000057 : Receiving Agent(:57) --> <c-col :span="12"> <c-form-item label="Receiving Agent Account" prop="mt30m.rbcact"> <c-input v-model="model.mt30m.rbcact" maxlength="34" :placeholder="$t('other.please_enter')+'Receiving Agent Account'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Receiving Agent Account" prop="mt30m.owcact"> <c-input v-model="model.mt30m.owcact" maxlength="34" :placeholder="$t('other.please_enter')+'Receiving Agent Account'"></c-input> </c-form-item> </c-col> <!-- S0000074 : Dealing Method --> <c-col :span="12"> <el-form-item :label="$t('fxtlcm.S0000074')" prop="mt30m.deamet"> <c-select v-model="model.mt30m.deamet" style="width:100%" :placeholder="$t('other.please_enter')+$t('fxtlcm.S0000074')"> </c-select> </el-form-item> </c-col> <c-col :span="12"> <c-form-item label="Drag Drop Sender" prop="mt30m.rbcp.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.rbcp.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="Drag Drop Sender" prop="mt30m.owcp.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.owcp.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="mt30m.rbc.pts.extkey"> <c-input v-model="model.mt30m.rbc.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="mt30m.rbcp.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.rbcp.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="onRbcpDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="External Key of Address" prop="mt30m.owc.pts.extkey"> <c-input v-model="model.mt30m.owc.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="mt30m.owcp.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.owcp.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="onOwcpDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="Dealing Method Text" prop="mt30m.deamettxt"> <c-input v-model="model.mt30m.deamettxt" maxlength="35" :placeholder="$t('other.please_enter')+'Dealing Method Text'"></c-input> </c-form-item> </c-col> <!-- S0000079 : Broker's Commission --> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.rbc.pts.nam"> <c-input v-model="model.mt30m.rbc.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.owc.pts.nam"> <c-input v-model="model.mt30m.owc.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <el-form-item label="Broker's Commission Cur." prop="mt30m.comcur"> <c-select v-model="model.mt30m.comcur" style="width:100%" :placeholder="$t('other.please_enter')+'Broker\'s Commission Cur.'"> </c-select> </el-form-item> </c-col> <c-col :span="12"> <c-form-item label="Broker's Commission Amount" prop="mt30m.comamt"> <c-input v-model="model.mt30m.comamt" :placeholder="$t('other.please_enter')+'Broker\'s Commission Amount'"></c-input> </c-form-item> </c-col> <!-- S0000058 : Beneficiary Institution(:58) --> <!-- S0000076 : Dealing Branch Party A --> <!-- S0000081 : Counterparty's Reference --> <c-col :span="12"> <c-form-item label="Drag Drop Sender" prop="mt30m.c84p.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.c84p.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="Beneficiary Institution Account" prop="mt30m.b58act"> <c-input v-model="model.mt30m.b58act" maxlength="34" :placeholder="$t('other.please_enter')+'Beneficiary Institution Account'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="External Key of Address" prop="mt30m.c84.pts.extkey"> <c-input v-model="model.mt30m.c84.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="mt30m.c84p.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.c84p.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="onC84pDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="Counterparty's Reference" prop="mt30m.ctpref"> <c-input v-model="model.mt30m.ctpref" maxlength="16" :placeholder="$t('other.please_enter')+'Counterparty\'s Reference'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Drag Drop Sender" prop="mt30m.b58p.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.b58p.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> </c-form-item> </c-col> <!-- S0000082 : Broker's Reference --> <c-col :span="12"> <c-form-item label="External Key of Address" prop="mt30m.b58.pts.extkey"> <c-input v-model="model.mt30m.b58.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="mt30m.b58p.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.b58p.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="onB58pDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.c84.pts.nam"> <c-input v-model="model.mt30m.c84.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Broker's Reference" prop="mt30m.c88ref"> <c-input v-model="model.mt30m.c88ref" maxlength="16" :placeholder="$t('other.please_enter')+'Broker\'s Reference'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.b58.pts.nam"> <c-input v-model="model.mt30m.b58.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <!-- S0000077 : Broker Identification --> <!-- S0000083 : Sender to Receiver Information --> <c-col :span="12"> <c-form-item label="Sender to Receiver Information" prop="mt30m.str300"> <c-input type="textarea" v-model="model.mt30m.str300" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Sender to Receiver Information'" ></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Drag Drop Sender" prop="mt30m.c88p.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.c88p.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> </c-form-item> </c-col> <!-- S0000078 : Dealing Branch Party B --> <c-col :span="12"> <c-form-item label="External Key of Address" prop="mt30m.c88.pts.extkey"> <c-input v-model="model.mt30m.c88.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="mt30m.c88p.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.c88p.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="onC88pDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="Drag Drop Sender" prop="mt30m.c85p.ptsget.sdamod.dadsnd"> <c-input v-model="model.mt30m.c85p.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="mt30m.c85.pts.extkey"> <c-input v-model="model.mt30m.c85.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="mt30m.c85p.ptsget.sdamod.seainf"> <c-input v-model="model.mt30m.c85p.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="onC85pDet"> {{$t('ptsp.CF000082')}} </c-button> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.c88.pts.nam"> <c-input v-model="model.mt30m.c88.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> <c-col :span="12"> <c-form-item label="Name of Party" prop="mt30m.c85.pts.nam"> <c-input v-model="model.mt30m.c85.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> </c-form-item> </c-col> </div> </template> <script> import Api from "~/service/Api" import commonProcess from "~/mixin/commonProcess"; import CodeTable from "~/config/CodeTable" import Event from "../model/Event" export default { inject: ['root'], props:["model","codes"], mixins: [commonProcess], data(){ return { } }, methods:{...Event}, created:function(){ } } </script> <style> </style>