Commit be5f3a34 by youbaofeng

pttfcm交易完善

parent c73730b6
...@@ -5,132 +5,86 @@ import Pub from "~/components/business/commonModel/index.js"; ...@@ -5,132 +5,86 @@ import Pub from "~/components/business/commonModel/index.js";
export default class Fttfcm{ export default class Fttfcm{
constructor () { constructor () {
this.data = { this.data = {
ftt320l1blk:"", // XMLPanel ftt320l1的内置block .ftt320l1blk ftdgrp:{
fttp:{ rec:{
mt32m:{ ownref:"", // 资金调拨业务参考号 .ftdgrp.rec.ownref
s22a:"", // MT320 :22A .fttp.mt32m.s22a nam:"", // 名称 .ftdgrp.rec.nam
s94a:"", // MT320 :94A .fttp.mt32m.s94a fttyp:"", // 定存拆借类型 .ftdgrp.rec.fttyp
s22b:"", // MT320 :22B .fttp.mt32m.s22b opndat:"", // 开立日期 .ftdgrp.rec.opndat
conref:"", // new datafield .fttp.mt32m.conref valdat:"", // 起息日 .ftdgrp.rec.valdat
conno:"", // new datafield .fttp.mt32m.conno matdat:"", // 到期日 .ftdgrp.rec.matdat
s17r:"", // MT320 :17R .fttp.mt32m.s17r rat:"", // 年利率 .ftdgrp.rec.rat
s30x:"", // Next Interest Due Date .fttp.mt32m.s30x cntfra:"", // 计息方式 .ftdgrp.rec.cntfra
a53:{ ownusr:"", // 资金部负责人 .ftdgrp.rec.ownusr
pts:new Pts().data, usr:"", // 清算中心负责人 .ftdgrp.rec.usr
}, bnktyp:"", // Bank Type .ftdgrp.rec.bnktyp
a53p:{ },
ptsget:{ tro:{
sdamod:{ pts:new Pts().data,
dadsnd:"", // Drag Drop Sender .fttp.mt32m.a53p.ptsget.sdamod.dadsnd dbfadrblkcn:"", // Chinese address .ftdgrp.tro.dbfadrblkcn
seainf:"", // .fttp.mt32m.a53p.ptsget.sdamod.seainf },
}, tri:{
}, pts:new Pts().data,
}, dbfadrblkcn:"", // Chinese address .ftdgrp.tri.dbfadrblkcn
ini:{ },
pts:new Pts().data, cbs:{
}, max:{
inip:{ cur:"", // 定存拆借金额 .ftdgrp.cbs.max.cur
ptsget:{ amt:"", // 定存拆借金额 .ftdgrp.cbs.max.amt
sdamod:{
dadsnd:"", // Drag Drop Sender .fttp.mt32m.inip.ptsget.sdamod.dadsnd
seainf:"", // .fttp.mt32m.inip.ptsget.sdamod.seainf
},
},
},
rbc:{
pts:new Pts().data,
dbfadrblkcn:"", // Chinese address .fttp.mt32m.rbc.dbfadrblkcn
},
rbcp:{
ptsget:{
sdamod:{
seainf:"", // .fttp.mt32m.rbcp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .fttp.mt32m.rbcp.ptsget.sdamod.dadsnd
},
},
},
a58:{
pts:new Pts().data,
dbfadrblkcn:"", // Chinese address .fttp.mt32m.a58.dbfadrblkcn
},
a58p:{
ptsget:{
sdamod:{
seainf:"", // .fttp.mt32m.a58p.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .fttp.mt32m.a58p.ptsget.sdamod.dadsnd
},
},
},
b53:{
pts:new Pts().data,
},
b53p:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .fttp.mt32m.b53p.ptsget.sdamod.dadsnd
seainf:"", // .fttp.mt32m.b53p.ptsget.sdamod.seainf
},
},
}, },
b56:{ ins:{
pts:new Pts().data, cur:"", // 利息金额 .ftdgrp.cbs.ins.cur
amt:"", // Balance .ftdgrp.cbs.ins.amt
}, },
b56p:{ },
ptsget:{ blk:{
sdamod:{ remark:"", // 备注 .ftdgrp.blk.remark
dadsnd:"", // Drag Drop Sender .fttp.mt32m.b56p.ptsget.sdamod.dadsnd },
seainf:"", // .fttp.mt32m.b56p.ptsget.sdamod.seainf act:{
}, pts:new Pts().data,
},
},
fttp:{
trop:{
ptsget:{
sdamod:{
seainf:"", // .fttp.trop.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .fttp.trop.ptsget.sdamod.dadsnd
}, },
}, },
owc:{ },
pts:new Pts().data, trip:{
dbfadrblkcn:"", // Chinese address .fttp.mt32m.owc.dbfadrblkcn ptsget:{
}, sdamod:{
owcp:{ seainf:"", // .fttp.trip.ptsget.sdamod.seainf
ptsget:{ dadsnd:"", // Drag Drop Sender .fttp.trip.ptsget.sdamod.dadsnd
sdamod:{
seainf:"", // .fttp.mt32m.owcp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .fttp.mt32m.owcp.ptsget.sdamod.dadsnd
},
}, },
}, },
b58:{ },
pts:new Pts().data, troact:"", // Trade-out Account .fttp.troact
dbfadrblkcn:"", // Chinese address .fttp.mt32m.b58.dbfadrblkcn triact:"", // 备注 .fttp.triact
usr:{
extkey:"", // User ID .fttp.usr.extkey
},
usrget:{
sdamod:{
seainf:"", // .fttp.usrget.sdamod.seainf
}, },
b58p:{ },
ptsget:{ msgtyp:"", // 报文类型 .fttp.msgtyp
sdamod:{ actp:{
seainf:"", // .fttp.mt32m.b58p.ptsget.sdamod.seainf ptsget:{
dadsnd:"", // Drag Drop Sender .fttp.mt32m.b58p.ptsget.sdamod.dadsnd sdamod:{
}, dadsnd:"", // Drag Drop Sender .fttp.actp.ptsget.sdamod.dadsnd
seainf:"", // .fttp.actp.ptsget.sdamod.seainf
}, },
}, },
a53act:"", // new datafield .fttp.mt32m.a53act
iniact:"", // new datafield .fttp.mt32m.iniact
rbcact:"", // Contract Number(:21N) .fttp.mt32m.rbcact
a58act:"", // new datafield .fttp.mt32m.a58act
b53act:"", // new datafield .fttp.mt32m.b53act
b56act:"", // new datafield .fttp.mt32m.b56act
b58act:"", // new datafield .fttp.mt32m.b58act
owcact:"", // new datafield .fttp.mt32m.owcact
str300:"", // new datafield .fttp.mt32m.str300
},
},
narblk:"", // Narrative .narblk
ftdgrp:{
rec:{
ownref:"", // Reference .ftdgrp.rec.ownref
}, },
}, },
relref:"", // Related Reference .relref
ftt199l1blk:"", // XMLPanel ftt199l1的内置block .ftt199l1blk
ftt299l1blk:"", // XMLPanel ftt299l1的内置block .ftt299l1blk
pageId: "", // ctx的key pageId: "", // ctx的key
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
docpan: new Pub().data.Docpan, docpan: new Pub().data.Docpan,
trndia: new Pub().data.Trndia trndia: new Pub().data.Trndia
}
} }
}
} }
\ No newline at end of file
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000060 : Sequence C:Amounts Payable by Party A --> <c-col :span="24">
<!-- S0000049 : Typeof Operation(:22A) --> <!-- ======================左边====================== -->
<!-- S0000064 : Sequence D:Amounts Payable by Party B --> <c-col :span="12" style="padding-right: 20px">
<!-- S0000059 : Delivery Agent(:53) --> <c-col :span="24">
<!-- S0000065 : Delivery Agent(:53) --> <c-form-item :label="$t('fttp.资金调拨业务参考号')" prop="ftdgrp.rec.ownref">
<c-input v-model="model.ftdgrp.rec.ownref" maxlength="16"
<el-row> :placeholder="$t('other.请输入') + $t('fttp.资金调拨业务参考号')"></c-input>
<c-col :span="24"> </c-form-item>
<c-col :span="8">
<el-form-item label="MT320 :22A" prop="fttp.mt32m.s22a">
<c-select
v-model="model.fttp.mt32m.s22a"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'MT320 :22A'"
>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="8"> <c-form-item :label="$t('fttp.资金部负责人')" prop="ftdgrp.rec.ownusr">
<c-form-item label="new datafield" prop="fttp.mt32m.a53act"> <c-input v-model="model.ftdgrp.rec.ownusr" maxlength="8"
<c-input :placeholder="$t('other.请输入') + $t('fttp.资金部负责人')"></c-input>
v-model="model.fttp.mt32m.a53act"
maxlength="34"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="8"> <c-form-item :label="$t('fttp.清算中心负责人')" prop="ftdgrp.rec.usr">
<c-form-item label="new datafield" prop="fttp.mt32m.b53act"> <c-input v-model="model.ftdgrp.rec.usr" maxlength="8"
<c-input :placeholder="$t('other.请输入') + $t('fttp.清算中心负责人')"></c-input>
v-model="model.fttp.mt32m.b53act"
maxlength="34"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> <c-col :span="24">
<el-form-item :label="$t('fttp.定存拆借类型')" prop="ftdgrp.rec.fttyp">
<c-select v-model="model.ftdgrp.rec.fttyp" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttp.定存拆借类型')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000009 : 定存拆借金额 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item :label="$t('fttp.定存拆借金额')" prop="ftdgrp.cbs.max.cur">
<c-select v-model="model.ftdgrp.cbs.max.cur" :code="codes.curtxt1" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttp.定存拆借金额币种')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="ftdgrp.cbs.max.amt">
<c-input v-model="model.ftdgrp.cbs.max.amt" :placeholder="$t('other.请输入') + $t('fttp.定存拆借金额')"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24"> <!-- S0000016 : 开立日期 -->
<!-- S0000050 : Scope of Operation( :94A) -->
<c-col :span="8"> <c-col :span="24">
<c-form-item <el-form-item :label="$t('fttp.开立日期')" prop="ftdgrp.rec.opndat">
label="Drag Drop Sender" <c-date-picker type="date" v-model="model.ftdgrp.rec.opndat" style="width:100%"
prop="fttp.mt32m.a53p.ptsget.sdamod.dadsnd" :placeholder="$t('other.请输入') + $t('fttp.开立日期')"></c-date-picker>
> </el-form-item>
<c-input </c-col>
v-model="model.fttp.mt32m.a53p.ptsget.sdamod.dadsnd" <c-col :span="24">
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'" <el-form-item :label="$t('fttp.起息日')" prop="ftdgrp.rec.valdat">
></c-input> <c-date-picker type="date" v-model="model.ftdgrp.rec.valdat" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttp.起息日')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item :label="$t('fttp.到期日')" prop="ftdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.ftdgrp.rec.matdat" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttp.到期日')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item :label="$t('fttp.年利率')" prop="ftdgrp.rec.rat">
<c-input v-model="model.ftdgrp.rec.rat" :placeholder="$t('other.请输入') + $t('fttp.年利率')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item :label="$t('fttp.计息方式')" prop="ftdgrp.rec.cntfra">
<c-select v-model="model.ftdgrp.rec.cntfra" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttp.计息方式')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8"> <c-col :span="24">
<c-form-item <c-col :span="12">
label="External Key of Address" <c-form-item :label="$t('fttp.利息金额')" prop="ftdgrp.cbs.ins.cur">
prop="fttp.mt32m.a53.pts.extkey" <c-select v-model="model.ftdgrp.cbs.ins.cur" :code="codes.curtxt1" style="width:100%"
> :placeholder="$t('other.请输入') + $t('fttp.利息金额')">
<c-input </c-select>
v-model="model.fttp.mt32m.a53.pts.extkey" </c-form-item>
maxlength="16" </c-col>
:placeholder=" <c-col :span="12" class="pl8">
$t('other.please_enter') + 'External Key of Address' <c-form-item label-width="0" prop="ftdgrp.cbs.ins.amt">
" <c-input v-model="model.ftdgrp.cbs.ins.amt" :placeholder="$t('other.请输入') + '利息金额'"></c-input>
></c-input> </c-form-item>
</c-form-item> </c-col>
<c-col :span="24">
<el-form-item :label="$t('fttp.报文类型')" prop="fttp.msgtyp">
<c-select v-model="model.fttp.msgtyp" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttp.报文类型')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item :label="$t('fttp.银行行类别')" prop="ftdgrp.rec.bnktyp">
<c-select v-model="model.ftdgrp.rec.bnktyp" :code="codes.curtxt1" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttp.银行行类别')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item :label="$t('fttp.备注')" prop="ftdgrp.blk.remark">
<c-input type="textarea" v-model="model.ftdgrp.blk.remark" maxlength="35" show-word-limit
:placeholder="$t('other.请输入') + $t('fttp.备注')"></c-input>
</c-form-item>
</c-col>
</c-col> </c-col>
<c-col :span="8">
<c-form-item label="" prop="fttp.mt32m.a53p.ptsget.sdamod.seainf"> </c-col>
<c-input <!-- ======================右边====================== -->
v-model="model.fttp.mt32m.a53p.ptsget.sdamod.seainf" <c-col :span="12" style="padding-left: 20px">
:placeholder="$t('other.please_enter') + ''" <c-col :span="24">
></c-input> <c-form-item :label="$t('fttp.名称')" prop="ftdgrp.rec.nam">
<c-input v-model="model.ftdgrp.rec.nam" maxlength="40"
:placeholder="$t('other.请输入') + $t('fttp.名称')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true" :haveAdrLabel="true"
:isShowCard="false" :argadr="{ title: '资金拆出行', grp: 'ftdgrp', rol: 'tro' }" ptytyp="B">
</c-ptap>
</el-card>
</c-col>
<c-col :span="24">
<el-form-item label-width="0" prop="fttp.troact">
<c-select v-model="model.fttp.troact" style="width:100%" :placeholder="$t('other.请输入') + '交易账户'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true" :haveAdrLabel="true"
:isShowCard="false" :argadr="{ title: '资金拆入行', grp: 'ftdgrp', rol: 'tri' }" ptytyp="B">
</c-ptap>
</el-card>
</c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true" :haveAdrLabel="true"
:isShowCard="false" :argadr="{ title: '资金拆出我方账户行', grp: 'ftdgrp', rol: 'act' }" ptytyp="B">
</c-ptap>
</el-card>
</c-col>
<c-col :span="24">
<el-form-item label-width="0" prop="fttp.triact">
<c-select v-model="model.fttp.triact" style="width:100%" :placeholder="$t('other.请输入') + $t('fttp.S0000103')">
</c-select>
</el-form-item>
</c-col>
</c-col> </c-col>
<c-col :span="24"> </c-col>
</el-row>
<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="Drag Drop Sender"
prop="fttp.mt32m.b53p.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b53.pts.extkey"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b53p.ptsget.sdamod.seainf">
<c-input
v-model="model.fttp.mt32m.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">
<el-form-item label="MT320 :94A" prop="fttp.mt32m.s94a">
<c-select
v-model="model.fttp.mt32m.s94a"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'MT320 :94A'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="fttp.mt32m.a53.pts.nam">
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b53.pts.nam">
<c-input
v-model="model.fttp.mt32m.b53.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + 'Name of Party'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000051 : Type of Event:22B -->
<!-- S0000061 : Intermediary(:56) -->
<!-- S0000066 : Intermediary(:56) -->
<c-col :span="12">
<c-form-item label="new datafield" prop="fttp.mt32m.iniact">
<c-input
v-model="model.fttp.mt32m.iniact"
maxlength="34"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="MT320 :22B" prop="fttp.mt32m.s22b">
<c-select
v-model="model.fttp.mt32m.s22b"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'MT320 :22B'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="new datafield" prop="fttp.mt32m.b56act">
<c-input
v-model="model.fttp.mt32m.b56act"
maxlength="34"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="fttp.mt32m.inip.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b56p.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.ini.pts.extkey"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.inip.ptsget.sdamod.seainf">
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b56.pts.extkey"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b56p.ptsget.sdamod.seainf">
<c-input
v-model="model.fttp.mt32m.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>
<!-- S0000052 : Common Reference(:22C) -->
<c-col :span="12">
<c-form-item label="new datafield" prop="fttp.mt32m.conref">
<c-input
v-model="model.fttp.mt32m.conref"
maxlength="16"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="fttp.mt32m.ini.pts.nam">
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b56.pts.nam">
<c-input
v-model="model.fttp.mt32m.b56.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + 'Name of Party'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000062 : Receiving Agent(:57) -->
<!-- S0000058 : Contract Number(:21N) -->
<!-- S0000067 : Receiving Agent(:57) -->
<c-col :span="12">
<c-form-item :label="$t('fttp.S0000058')" prop="fttp.mt32m.rbcact">
<c-input
v-model="model.fttp.mt32m.rbcact"
maxlength="34"
:placeholder="$t('other.please_enter') + $t('fttp.S0000058')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="new datafield" prop="fttp.mt32m.owcact">
<c-input
v-model="model.fttp.mt32m.owcact"
maxlength="34"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="new datafield" prop="fttp.mt32m.conno">
<c-input
v-model="model.fttp.mt32m.conno"
maxlength="16"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="fttp.mt32m.rbcp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.fttp.mt32m.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="External Key of Address"
prop="fttp.mt32m.rbc.pts.extkey"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.rbcp.ptsget.sdamod.seainf">
<c-input
v-model="model.fttp.mt32m.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.CF000081") }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="fttp.mt32m.owcp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.owc.pts.extkey"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.owcp.ptsget.sdamod.seainf">
<c-input
v-model="model.fttp.mt32m.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.CF000081") }}
</c-button>
</c-col>
<!-- S0000056 : Party A's Role(:17R) -->
<c-col :span="12">
<c-form-item label="Address Block" prop="fttp.mt32m.rbc.pts.adrblk">
<c-input
type="textarea"
v-model="model.fttp.mt32m.rbc.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="fttp.mt32m.rbc.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.fttp.mt32m.rbc.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="Address Block" prop="fttp.mt32m.owc.pts.adrblk">
<c-input
type="textarea"
v-model="model.fttp.mt32m.owc.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="fttp.mt32m.owc.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.fttp.mt32m.owc.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="MT320 :17R" prop="fttp.mt32m.s17r">
<c-select
v-model="model.fttp.mt32m.s17r"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'MT320 :17R'"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000057 : NextInterest DueDate(:30X) -->
<c-col :span="12">
<el-form-item label="Next Interest Due Date" prop="fttp.mt32m.s30x">
<c-date-picker
type="date"
v-model="model.fttp.mt32m.s30x"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Next Interest Due Date'"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000063 : Beneficiary Institution(:58) -->
<!-- S0000068 : Beneficiary Institution(:58) -->
<c-col :span="12">
<c-form-item label="new datafield" prop="fttp.mt32m.a58act">
<c-input
v-model="model.fttp.mt32m.a58act"
maxlength="34"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="new datafield" prop="fttp.mt32m.b58act">
<c-input
v-model="model.fttp.mt32m.b58act"
maxlength="34"
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000075 : Send to receive information -->
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="fttp.mt32m.a58p.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.fttp.mt32m.a58p.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="fttp.mt32m.a58.pts.extkey"
>
<c-input
v-model="model.fttp.mt32m.a58.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="fttp.mt32m.a58p.ptsget.sdamod.seainf">
<c-input
v-model="model.fttp.mt32m.a58p.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="onA58pDet">
{{ $t("ptsp.CF000081") }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="fttp.mt32m.b58p.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.fttp.mt32m.b58p.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="new datafield" prop="fttp.mt32m.str300">
<c-input
type="textarea"
v-model="model.fttp.mt32m.str300"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'new datafield'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="External Key of Address"
prop="fttp.mt32m.b58.pts.extkey"
>
<c-input
v-model="model.fttp.mt32m.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="fttp.mt32m.b58p.ptsget.sdamod.seainf">
<c-input
v-model="model.fttp.mt32m.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.CF000081") }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="fttp.mt32m.a58.pts.adrblk">
<c-input
type="textarea"
v-model="model.fttp.mt32m.a58.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="fttp.mt32m.a58.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.fttp.mt32m.a58.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="Address Block" prop="fttp.mt32m.b58.pts.adrblk">
<c-input
type="textarea"
v-model="model.fttp.mt32m.b58.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="fttp.mt32m.b58.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.fttp.mt32m.b58.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item>
</c-col> </c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import Event from "../event"
import CodeTable from "~/config/CodeTable";
import Event from "../event/Event";
export default { export default {
inject: ["root"], inject: ['root'],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess],
data() { data() {
return {}; return {
}
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {
};
}
}
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24"> <c-col :span="24">
<!-- ======================左边====================== --> <!-- ======================左边====================== -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<c-col :span="24"> <c-col :span="24">
<c-form-item :label="$t('fttfcn.资金调拨业务参考号')" prop="ftdgrp.rec.ownref"> <c-form-item :label="$t('fttfcn.资金调拨业务参考号')" prop="ftdgrp.rec.ownref">
<c-input v-model="model.ftdgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('fttfcn.S0000002')"></c-input> <c-input v-model="model.ftdgrp.rec.ownref" maxlength="16"
</c-form-item> :placeholder="$t('other.请输入') + $t('fttfcn.S0000002')"></c-input>
</c-col> </c-form-item>
<c-col :span="24">
<c-form-item :label="$t('fttfcn.资金部负责人')" prop="fttp.usr.extkey">
<c-input v-model="model.fttp.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+$t('fttfcn.资金部负责人')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item :label="$t('fttfcn.定存拆借类型')" prop="ftdgrp.rec.fttyp">
<c-select v-model="model.ftdgrp.rec.fttyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttfcn.定存拆借类型')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item :label="$t('fttfcn.定存拆借金额币种')" prop="ftdgrp.cbs.max.cur">
<c-select v-model="model.ftdgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttfcn.定存拆借金额币种')">
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="ftdgrp.cbs.max.amt"> <c-col :span="24">
<c-input v-model="model.ftdgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('fttfcn.定存拆借金额')"></c-input> <c-form-item :label="$t('fttfcn.资金部负责人')" prop="fttp.usr.extkey">
<c-input v-model="model.fttp.usr.extkey" maxlength="8"
:placeholder="$t('other.请输入') + $t('fttfcn.资金部负责人')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <el-form-item :label="$t('fttfcn.定存拆借类型')" prop="ftdgrp.rec.fttyp">
<el-form-item :label="$t('fttfcn.待销账金额币种')" prop="ftdgrp.cbs.opn2.cur"> <c-select v-model="model.ftdgrp.rec.fttyp" style="width:100%"
<c-select v-model="model.ftdgrp.cbs.opn2.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttfcn.待销账金额币种')"> :placeholder="$t('other.请输入') + $t('fttfcn.定存拆借类型')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="ftdgrp.cbs.opn2.amt"> <c-col :span="24">
<c-input v-model="model.ftdgrp.cbs.opn2.amt" :placeholder="$t('other.please_enter')+'待销账金额币种'"></c-input> <c-col :span="12">
</c-form-item> <el-form-item :label="$t('fttfcn.定存拆借金额币种')" prop="ftdgrp.cbs.max.cur">
<c-select v-model="model.ftdgrp.cbs.max.cur" :code="codes.curtxt1" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttfcn.定存拆借金额币种')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="ftdgrp.cbs.max.amt">
<c-input v-model="model.ftdgrp.cbs.max.amt"
:placeholder="$t('other.请输入') + $t('fttfcn.定存拆借金额')"></c-input>
</c-form-item>
</c-col>
</c-col> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('fttfcn.实际消费金币种')" prop="setmod.doccur"> <el-form-item :label="$t('fttfcn.待销账金额币种')" prop="ftdgrp.cbs.opn2.cur">
<c-select v-model="model.setmod.doccur" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttfcn.实际消费金币种')"> <c-select v-model="model.ftdgrp.cbs.opn2.cur" :code="codes.curtxt1" style="width:100%"
</c-select> :placeholder="$t('other.请输入') + $t('fttfcn.待销账金额币种')">
</el-form-item> </c-select>
</el-form-item>
</c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="ftdgrp.cbs.opn2.amt">
<c-input v-model="model.ftdgrp.cbs.opn2.amt"
:placeholder="$t('other.请输入') + '待销账金额币种'"></c-input>
</c-form-item>
</c-col>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12" class="pl8"> <c-col :span="12">
<c-form-item label-width="0" prop="canamt"> <el-form-item :label="$t('fttfcn.实际消费金币种')" prop="setmod.doccur">
<c-input v-model="model.canamt" :placeholder="$t('other.please_enter')+'实际消费金额'"></c-input> <c-select v-model="model.setmod.doccur" :code="codes.curtxt1" style="width:100%"
</c-form-item> :placeholder="$t('other.请输入') + $t('fttfcn.实际消费金币种')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="canamt">
<c-input v-model="model.canamt" :placeholder="$t('other.请输入') + '实际消费金额'"></c-input>
</c-form-item>
</c-col>
</c-col> </c-col>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-form-item :label="$t('fttfcn.名称')" prop="ftdgrp.rec.nam">
<c-input v-model="model.ftdgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+$t('fttfcn.S0000003')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap
:model="model"
:requiredExtkey="true"
:disabled="false"
:isAdrblk="true"
:haveAdrLabel="true"
:isShowCard="false"
:argadr="{ title: '资金拆出行', grp: 'ftdgrp', rol: 'tro' }"
ptytyp="B"
>
</c-ptap>
</el-card>
</c-col> </c-col>
<c-col :span="24"> <!-- ======================右边====================== -->
<el-card class="box-card"> <c-col :span="12" style="padding-left: 20px">
<c-ptap <c-col :span="24">
:model="model" <c-form-item :label="$t('fttfcn.名称')" prop="ftdgrp.rec.nam">
:requiredExtkey="true" <c-input v-model="model.ftdgrp.rec.nam" maxlength="40"
:disabled="false" :placeholder="$t('other.请输入') + $t('fttfcn.S0000003')"></c-input>
:isAdrblk="true" </c-form-item>
:haveAdrLabel="true" </c-col>
:isShowCard="false" <c-col :span="24">
:argadr="{ title: '资金拆入行', grp: 'ftdgrp', rol: 'tri' }" <el-card class="box-card">
ptytyp="B" <c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true"
> :haveAdrLabel="true" :isShowCard="false"
</c-ptap> :argadr="{ title: '资金拆出行', grp: 'ftdgrp', rol: 'tro' }" ptytyp="B">
</el-card> </c-ptap>
</el-card>
</c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true"
:haveAdrLabel="true" :isShowCard="false"
:argadr="{ title: '资金拆入行', grp: 'ftdgrp', rol: 'tri' }" ptytyp="B">
</c-ptap>
</el-card>
</c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true"
:haveAdrLabel="true" :isShowCard="false"
:argadr="{ title: '账户行', grp: 'ftdgrp', rol: 'act' }" ptytyp="B">
</c-ptap>
</el-card>
</c-col>
</c-col> </c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap
:model="model"
:requiredExtkey="true"
:disabled="false"
:isAdrblk="true"
:haveAdrLabel="true"
:isShowCard="false"
:argadr="{ title: '账户行', grp: 'ftdgrp', rol: 'act' }"
ptytyp="B"
>
</c-ptap>
</el-card>
</c-col>
</c-col> </c-col>
</c-col> </div>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
...@@ -127,19 +115,17 @@ import Event from "../event" ...@@ -127,19 +115,17 @@ import Event from "../event"
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ["model", "codes"],
mixins: [], mixins: [],
data(){ data() {
return { return {
} }
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {
} }
} }
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24"> <c-col :span="24">
<!-- ======================左边====================== --> <!-- ======================左边====================== -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<c-col :span="24"> <c-col :span="24">
<c-form-item :label="$t('fttfmt.资金调拨业务参考号')" prop="ftdgrp.rec.ownref"> <c-form-item :label="$t('fttfmt.资金调拨业务参考号')" prop="ftdgrp.rec.ownref">
<c-input v-model="model.ftdgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('fttfmt.资金调拨业务参考号')"></c-input> <c-input v-model="model.ftdgrp.rec.ownref" maxlength="16"
</c-form-item> :placeholder="$t('other.请输入') + $t('fttfmt.资金调拨业务参考号')"></c-input>
</c-col>
<!-- S0000004 : 资金部负责人 -->
<c-col :span="24">
<c-form-item :label="$t('fttfmt.资金部负责人')" prop="fttp.usr.extkey">
<c-input v-model="model.fttp.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+$t('fttfmt.资金部负责人')"></c-input>
</c-form-item>
</c-col>
<!-- S0000005 : 定存拆借类型 -->
<c-col :span="24">
<el-form-item :label="$t('fttfmt.定存拆借类型')" prop="ftdgrp.rec.fttyp">
<c-select v-model="model.ftdgrp.rec.fttyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttfmt.定存拆借类型')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000006 : 定存拆借金额 -->
<c-col :span="24">
<c-col :span="12">
<c-form-item :label="$t('fttfmt.定存拆借金额币种')" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" maxlength="3" :placeholder="$t('other.please_enter')+$t('fttfmt.定存拆借金额币种')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12" class="pl8"> <!-- S0000004 : 资金部负责人 -->
<c-form-item label-width="0" prop="ftdgrp.cbs.max.amt">
<c-input v-model="model.ftdgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('fttfmt.定存拆借金额')"></c-input> <c-col :span="24">
<c-form-item :label="$t('fttfmt.资金部负责人')" prop="fttp.usr.extkey">
<c-input v-model="model.fttp.usr.extkey" maxlength="8"
:placeholder="$t('other.请输入') + $t('fttfmt.资金部负责人')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> <!-- S0000005 : 定存拆借类型 -->
<!-- S0000011 : 到期日 -->
<c-col :span="24">
<c-col :span="24"> <el-form-item :label="$t('fttfmt.定存拆借类型')" prop="ftdgrp.rec.fttyp">
<el-form-item :label="$t('fttfmt.到期日')" prop="ftdgrp.rec.matdat"> <c-select v-model="model.ftdgrp.rec.fttyp" :code="codes.curtxt1" style="width:100%"
<c-date-picker type="date" v-model="model.ftdgrp.rec.matdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttfmt.到期日')"></c-date-picker> :placeholder="$t('other.请输入') + $t('fttfmt.定存拆借类型')">
</el-form-item>
</c-col>
<!-- S0000012 : 年利率 -->
<c-col :span="24">
<c-form-item :label="$t('fttfmt.年利率')" prop="ftdgrp.rec.rat">
<c-input v-model="model.ftdgrp.rec.rat" :placeholder="$t('other.please_enter')+$t('fttfmt.年利率')"></c-input>
</c-form-item>
</c-col>
<!-- S0000017 : 利息金额 -->
<c-col :spam="24">
<c-col :span="12">
<el-form-item :label="$t('fttfmt.利息金额币种')" prop="ftdgrp.cbs.max.cur">
<c-select v-model="model.ftdgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttfmt.利息金额币种')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000006 : 定存拆借金额 -->
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="intamt"> <c-col :span="24">
<c-input v-model="model.intamt" :placeholder="$t('other.please_enter')+$t('fttfmt.利息金额')"></c-input> <c-col :span="12">
</c-form-item> <c-form-item :label="$t('fttfmt.定存拆借金额')" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" maxlength="3"
:placeholder="$t('other.请输入') + $t('fttfmt.定存拆借金额币种')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="ftdgrp.cbs.max.amt">
<c-input v-model="model.ftdgrp.cbs.max.amt"
:placeholder="$t('other.请输入') + $t('fttfmt.定存拆借金额')"></c-input>
</c-form-item>
</c-col>
</c-col> </c-col>
</c-col> <!-- S0000011 : 到期日 -->
<!-- S0000018 : 结算总金额 --> <c-col :span="24">
<c-col :spam="24"> <el-form-item :label="$t('fttfmt.到期日')" prop="ftdgrp.rec.matdat">
<c-col :span="12"> <c-date-picker type="date" v-model="model.ftdgrp.rec.matdat" style="width:100%"
<c-form-item :label="$t('fttfmt.结算总金额币种')" prop="ftdgrp.cbs.max.cur"> :placeholder="$t('other.请输入') + $t('fttfmt.到期日')"></c-date-picker>
<c-input v-model="model.ftdgrp.cbs.max.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('fttfmt.结算总金额币种')"></c-input> </el-form-item>
</c-col>
<!-- S0000012 : 年利率 -->
<c-col :span="24">
<c-form-item :label="$t('fttfmt.年利率')" prop="ftdgrp.rec.rat">
<c-input v-model="model.ftdgrp.rec.rat"
:placeholder="$t('other.请输入') + $t('fttfmt.年利率')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12" class="pl8"> <!-- S0000017 : 利息金额 -->
<c-form-item label-width="0" prop="setmod.setamt"> <c-col :spam="24">
<c-input v-model="model.setmod.setamt" :placeholder="$t('other.please_enter')+'结算总金额'"></c-input> <c-col :span="12">
<el-form-item :label="$t('fttfmt.利息金额币种')" prop="ftdgrp.cbs.max.cur">
<c-select v-model="model.ftdgrp.cbs.max.cur" :code="codes.curtxt1" style="width:100%"
:placeholder="$t('other.请输入') + $t('fttfmt.利息金额币种')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="intamt">
<c-input v-model="model.intamt" :placeholder="$t('other.请输入') + $t('fttfmt.利息金额')"></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- S0000018 : 结算总金额 -->
<c-col :spam="24">
<c-col :span="12">
<c-form-item :label="$t('fttfmt.结算总金额币种')" prop="ftdgrp.cbs.max.cur">
<c-input v-model="model.ftdgrp.cbs.max.cur" maxlength="3"
:placeholder="$t('other.请输入') + $t('fttfmt.结算总金额币种')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12" class="pl8">
<c-form-item label-width="0" prop="setmod.setamt">
<c-input v-model="model.setmod.setamt" :placeholder="$t('other.请输入') + '结算总金额'"></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- S0000023 : 挂账编号 -->
<c-col :span="24">
<c-form-item :label="$t('fttfmt.挂账编号')" prop="ftdgrp.rec.gzno">
<c-input v-model="model.ftdgrp.rec.gzno" maxlength="16"
:placeholder="$t('other.请输入') + $t('fttfmt.挂账编号')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- S0000023 : 挂账编号 --> <!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24"> <c-col :span="24">
<c-form-item :label="$t('fttfmt.挂账编号')" prop="ftdgrp.rec.gzno"> <c-form-item :label="$t('fttfmt.名称')" prop="ftdgrp.rec.nam">
<c-input v-model="model.ftdgrp.rec.gzno" maxlength="16" :placeholder="$t('other.please_enter')+$t('fttfmt.挂账编号')"></c-input> <c-input v-model="model.ftdgrp.rec.nam" maxlength="40"
</c-form-item> :placeholder="$t('other.请输入') + $t('fttfmt.名称')"></c-input>
</c-col> </c-form-item>
</c-col> </c-col>
<!-- ======================右边====================== --> <c-col :span="24">
<c-col :span="12" style="padding-left: 20px"> <el-card class="box-card">
<c-col :span="24"> <c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true"
<c-form-item :label="$t('fttfmt.名称')" prop="ftdgrp.rec.nam"> :haveAdrLabel="true" :isShowCard="false"
<c-input v-model="model.ftdgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+$t('fttfmt.名称')"></c-input> :argadr="{ title: '资金拆出行', grp: 'ftdgrp', rol: 'tro' }" ptytyp="B">
</c-form-item> </c-ptap>
</c-col> </el-card>
<c-col :span="24"> </c-col>
<el-card class="box-card"> <c-col :span="24">
<c-ptap <el-card class="box-card">
:model="model" <c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true"
:requiredExtkey="true" :haveAdrLabel="true" :isShowCard="false"
:disabled="false" :argadr="{ title: '资金拆入行', grp: 'ftdgrp', rol: 'tri' }" ptytyp="B">
:isAdrblk="true" </c-ptap>
:haveAdrLabel="true" </el-card>
:isShowCard="false" </c-col>
:argadr="{ title: '资金拆出行', grp: 'ftdgrp', rol: 'tro' }" <c-col :span="24">
ptytyp="B" <el-card class="box-card">
> <c-ptap :model="model" :requiredExtkey="true" :disabled="false" :isAdrblk="true"
</c-ptap> :haveAdrLabel="true" :isShowCard="false"
</el-card> :argadr="{ title: '账户行', grp: 'ftdgrp', rol: 'act' }" ptytyp="B">
</c-col> </c-ptap>
<c-col :span="24"> </el-card>
<el-card class="box-card"> </c-col>
<c-ptap
:model="model"
:requiredExtkey="true"
:disabled="false"
:isAdrblk="true"
:haveAdrLabel="true"
:isShowCard="false"
:argadr="{ title: '资金拆入行', grp: 'ftdgrp', rol: 'tri' }"
ptytyp="B"
>
</c-ptap>
</el-card>
</c-col>
<c-col :span="24">
<el-card class="box-card">
<c-ptap
:model="model"
:requiredExtkey="true"
:disabled="false"
:isAdrblk="true"
:haveAdrLabel="true"
:isShowCard="false"
:argadr="{ title: '账户行', grp: 'ftdgrp', rol: 'act' }"
ptytyp="B"
>
</c-ptap>
</el-card>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </div>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
...@@ -150,18 +140,16 @@ import Event from "../event" ...@@ -150,18 +140,16 @@ import Event from "../event"
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ["model", "codes"],
data(){ data() {
return { return {
} }
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {
} }
} }
</script> </script>
<style> <style></style>
</style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment