Commit ab698803 by lianyang

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents cf7eab82 cf7c0ef9
...@@ -7063,6 +7063,12 @@ const CodeTable = { ...@@ -7063,6 +7063,12 @@ const CodeTable = {
{label:"Beneficiary",value:"BEN"}, {label:"Beneficiary",value:"BEN"},
{label:"Issuing Bank",value:"ISS"}, {label:"Issuing Bank",value:"ISS"},
], ],
ramrol1:[
{label:"Applicant",value:"APL"},
{label:"1st Adv.thr.Bank",value:"ATB"},
{label:"Beneficiary",value:"BEN"},
{label:"Accountee",value:"CTR"},
],
redrea:[ redrea:[
{label:"Beneficiary",value:"BUFI"}, {label:"Beneficiary",value:"BUFI"},
{label:"Others",value:"OTHR" }, {label:"Others",value:"OTHR" },
......
...@@ -140,7 +140,7 @@ export default { ...@@ -140,7 +140,7 @@ export default {
if (name === "doctre") { if (name === "doctre") {
rulePath = "trnmod.trndoc.doctre" rulePath = "trnmod.trndoc.doctre"
} }
if (name === "cips") { if (name === "cips" || name === "cips2") {
rulePath = "trnmod.cipmod.cips" rulePath = "trnmod.cipmod.cips"
} }
if (name === "engp") { if (name === "engp") {
......
...@@ -17,7 +17,7 @@ export default { ...@@ -17,7 +17,7 @@ export default {
], ],
"bodgrp.cbs.max.amt":[ "bodgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -27,7 +27,7 @@ export default { ...@@ -27,7 +27,7 @@ export default {
], ],
"bodgrp.cbs.opn1.amt":[ "bodgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -53,7 +53,7 @@ export default { ...@@ -53,7 +53,7 @@ export default {
{type: "date", required: false, message: "输入正确的日期"} {type: "date", required: false, message: "输入正确的日期"}
], ],
"bodgrp.rec.matpercnt":[ "bodgrp.rec.matpercnt":[
{type: "string", required: false, message: "必输项"}, {type: "int", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
...@@ -74,7 +74,7 @@ export default { ...@@ -74,7 +74,7 @@ export default {
], ],
"setmod.docamt":[ "setmod.docamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
......
...@@ -240,7 +240,7 @@ export default { ...@@ -240,7 +240,7 @@ export default {
], ],
"bodgrp.blk.setinsbo":[ "bodgrp.blk.setinsbo":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 400,message:"长度不能超过400"}
], ],
"bodgrp.blk.agtaut":[ "bodgrp.blk.agtaut":[
......
...@@ -4,6 +4,7 @@ import Pts from "../Common/Pts" ...@@ -4,6 +4,7 @@ import Pts from "../Common/Pts"
import Public from "../Public" import Public from "../Public"
import Setmod from '../Public/Setmod' import Setmod from '../Public/Setmod'
import Liaall from '../Public/Liaall' import Liaall from '../Public/Liaall'
import Trnmod from "../Public/Trnmod";
export default class Brtset{ export default class Brtset{
constructor () { constructor () {
...@@ -144,7 +145,7 @@ export default class Brtset{ ...@@ -144,7 +145,7 @@ export default class Brtset{
bptbckg:[], // .bptbck.bptbckg bptbckg:[], // .bptbck.bptbckg
dscbckcur:"", // currency discount paid back .bptbck.dscbckcur dscbckcur:"", // currency discount paid back .bptbck.dscbckcur
}, },
trnmod:pub.data.Trnmod, trnmod:new Trnmod().data,
dftcre:{ dftcre:{
dfflag:"", // 同业代付 .dftcre.dfflag dfflag:"", // 同业代付 .dftcre.dfflag
dfdgrp:{ dfdgrp:{
......
...@@ -56,7 +56,7 @@ export default { ...@@ -56,7 +56,7 @@ export default {
"ccdgrp.pre.pts.adrblk":[ "ccdgrp.pre.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 150,message:"长度不能超过150"}
], ],
"ccdgrp.pre.dbfadrblkcn":[ "ccdgrp.pre.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -93,7 +93,7 @@ export default { ...@@ -93,7 +93,7 @@ export default {
], ],
"ccdgrp.dro.pts.adrblk":[ "ccdgrp.dro.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 150,message:"长度不能超过150"}
], ],
"ccdgrp.dro.dbfadrblkcn":[ "ccdgrp.dro.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -161,7 +161,7 @@ export default { ...@@ -161,7 +161,7 @@ export default {
], ],
"ccdgrp.cor.pts.adrblk":[ "ccdgrp.cor.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 150, message:"长度不能超过150"}
], ],
"ccdgrp.cor.dbfadrblkcn":[ "ccdgrp.cor.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -169,7 +169,7 @@ export default { ...@@ -169,7 +169,7 @@ export default {
], ],
"ccdgrp.col.pts.adrblk":[ "ccdgrp.col.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 150,message:"长度不能超过150"}
], ],
"ccdgrp.col.dbfadrblkcn":[ "ccdgrp.col.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -268,7 +268,7 @@ export default { ...@@ -268,7 +268,7 @@ export default {
], ],
"ccdgrp.blk.setins":[ "ccdgrp.blk.setins":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 600,message:"长度不能超过600"}
], ],
} }
\ No newline at end of file
...@@ -108,6 +108,7 @@ export default class Cctdav{ ...@@ -108,6 +108,7 @@ export default class Cctdav{
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
} }
} }
} }
\ No newline at end of file
...@@ -249,5 +249,7 @@ export default { ...@@ -249,5 +249,7 @@ export default {
"gitamep.plateflg" :Utils.defaultFunction, "gitamep.plateflg" :Utils.defaultFunction,
"gidgrp.rec.orddat" :Utils.defaultFunction, "gidgrp.rec.orddat" :Utils.defaultFunction,
"setmod.glemod.glepan" :Utils.defaultFunction, "setmod.glemod.glepan" :Utils.defaultFunction,
"gidgrp.rec.sndto" :Utils.defaultFunction,
"gidgrp.blk.deltoadr" :Utils.defaultFunction,
} }
//你可以添加自动default处理 //你可以添加自动default处理
export default class Trnmod { export default class Trnmod {
constructor() { constructor() {
this.data = { this.data = {
reconebchnam:"", // 收款直接参与者名称 .trnmod.reconebchnam
reconebch:"", // 收款直接参与者行号 .trnmod.reconebch
commen:"", // 附言 .trnmod.commen
bustyp:"", // 业务种类 .trnmod.bustyp
swiadd: { swiadd: {
amedat: "", // Amendment Date .trnmod.swiadd.amedat amedat: "", // Amendment Date .trnmod.swiadd.amedat
amenbr: "", // Amend. No Received .trnmod.swiadd.amenbr amenbr: "", // Amend. No Received .trnmod.swiadd.amenbr
...@@ -38,27 +42,17 @@ export default class Trnmod { ...@@ -38,27 +42,17 @@ export default class Trnmod {
lcrgod: "", // Description of Goods amendment .trnmod.swiadd.lcrgod lcrgod: "", // Description of Goods amendment .trnmod.swiadd.lcrgod
lcrdoc: "", // Documents Required amendment .trnmod.swiadd.lcrdoc lcrdoc: "", // Documents Required amendment .trnmod.swiadd.lcrdoc
//adlcnd: "", // Additional Conditions amendment .trnmod.swiadd.adlcnd //adlcnd: "", // Additional Conditions amendment .trnmod.swiadd.adlcnd
purposamein:"", // Inc. Purpose of amend. .trnmod.swiadd.purposamein purposamein:"", // Inc. Purpose of amend. .trnmod.swiadd.purposamein
purposame:"", // Purpose of amend. .trnmod.swiadd.purposame purposame:"", // Purpose of amend. .trnmod.swiadd.purposame
amedat:"", // Amendment Date .trnmod.swiadd.amedat
orddat:"", // Order from .trnmod.swiadd.orddat orddat:"", // Order from .trnmod.swiadd.orddat
amenbr:"", // Amend. No Receiv. .trnmod.swiadd.amenbr
amecur:"", // Amended .trnmod.swiadd.amecur
ameamt:"", // Amended Amount .trnmod.swiadd.ameamt
newcur:"", // Guarantee Amount .trnmod.swiadd.newcur
newamt:"", // New amount .trnmod.swiadd.newamt
ameblk:"", // Text for Amendments .trnmod.swiadd.ameblk ameblk:"", // Text for Amendments .trnmod.swiadd.ameblk
reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan
amemsgdonflg:"", // Create Amendment Message .trnmod.swiadd.amemsgdonflg amemsgdonflg:"", // Create Amendment Message .trnmod.swiadd.amemsgdonflg
addamtflg:"", // Add. Amount Flag .trnmod.swiadd.addamtflg addamtflg:"", // Add. Amount Flag .trnmod.swiadd.addamtflg
addcur:"", // Additional Currency .trnmod.swiadd.addcur addcur:"", // Additional Currency .trnmod.swiadd.addcur
addamt:"", // Additional Amount .trnmod.swiadd.addamt
addamtcovs20:"", // Additional Amount Covered .trnmod.swiadd.addamtcovs20 addamtcovs20:"", // Additional Amount Covered .trnmod.swiadd.addamtcovs20
redrea:"", // Reason for Reduce / Discharge .trnmod.swiadd.redrea redrea:"", // Reason for Reduce / Discharge .trnmod.swiadd.redrea
exptyp:"", // New Expiry Type .trnmod.swiadd.exptyp exptyp:"", // New Expiry Type .trnmod.swiadd.exptyp
newexpdat:"", // New Expiry Date .trnmod.swiadd.newexpdat
exptxt:"", // New Expiry Condition .trnmod.swiadd.exptxt exptxt:"", // New Expiry Condition .trnmod.swiadd.exptxt
liatypc:"", // New Liability Type .trnmod.swiadd.liatypc liatypc:"", // New Liability Type .trnmod.swiadd.liatypc
newliadat:"", // New Liability Date .trnmod.swiadd.newliadat newliadat:"", // New Liability Date .trnmod.swiadd.newliadat
...@@ -75,7 +69,6 @@ export default class Trnmod { ...@@ -75,7 +69,6 @@ export default class Trnmod {
addamtcovc:"", // Add. Amount Covered .trnmod.swiadd.addamtcovc addamtcovc:"", // Add. Amount Covered .trnmod.swiadd.addamtcovc
newexpflg:"", // Unlimited Validity .trnmod.swiadd.newexpflg newexpflg:"", // Unlimited Validity .trnmod.swiadd.newexpflg
newliaflg:"", // Unlimited Liability .trnmod.swiadd.newliaflg newliaflg:"", // Unlimited Liability .trnmod.swiadd.newliaflg
addamtcov:"", // Amounts Covered .trnmod.swiadd.addamtcov
}, },
trndoc: { trndoc: {
nar754: "", // Narrative :77A: .trnmod.trndoc.nar754 nar754: "", // Narrative :77A: .trnmod.trndoc.nar754
...@@ -102,7 +95,62 @@ export default class Trnmod { ...@@ -102,7 +95,62 @@ export default class Trnmod {
xmldocblk:"", // XMLPanel xmldoc的内置block .trnmod.docimm.xmldocblk xmldocblk:"", // XMLPanel xmldoc的内置block .trnmod.docimm.xmldocblk
prtswtpblk:"", // XMLPanel prtswtp的内置block .trnmod.docimm.prtswtpblk prtswtpblk:"", // XMLPanel prtswtp的内置block .trnmod.docimm.prtswtpblk
}, },
cipmod:{
dddbsh:"", // 端到端标识号 .trnmod.cipmod.dddbsh
zjg1hh:"", // 中介机构1行号 .trnmod.cipmod.zjg1hh
zjg1mc:"", // 中介机构1名称 .trnmod.cipmod.zjg1mc
zjg2hh:"", // 中介机构2行号 .trnmod.cipmod.zjg2hh
zjg2mc:"", // 中介机构2名称 .trnmod.cipmod.zjg2mc
dafnzh:"", // 借记记账账号 .trnmod.cipmod.dafnzh
dafnmc:"", // 借记记账名称 .trnmod.cipmod.dafnmc
recsehbch:"", // 收款间接参与者行号 .trnmod.cipmod.recsehbch
staonebch:"", // 付款直接参与者行号 .trnmod.cipmod.staonebch
recsehbchnam:"", // 收款间接参与者名称 .trnmod.cipmod.recsehbchnam
staonebchnam:"", // 付款直接参与者名称 .trnmod.cipmod.staonebchnam
fuynh2:"", // 附言2 .trnmod.cipmod.fuynh2
fuynh3:"", // 附言3 .trnmod.cipmod.fuynh3
fuynh4:"", // 附言4 .trnmod.cipmod.fuynh4
skrdz2:"", // 收款人地址2 .trnmod.cipmod.skrdz2
skrdz3:"", // 收款人地址3 .trnmod.cipmod.skrdz3
skrdz4:"", // 收款人地址4 .trnmod.cipmod.skrdz4
skrdz5:"", // 收款人地址5 .trnmod.cipmod.skrdz5
fkrdz2:"", // 付款人地址2 .trnmod.cipmod.fkrdz2
fkrdz3:"", // 付款人地址3 .trnmod.cipmod.fkrdz3
fkrdz4:"", // 付款人地址4 .trnmod.cipmod.fkrdz4
fkrdz5:"", // 付款人地址5 .trnmod.cipmod.fkrdz5
pyebchkey:"", // 收款行开户行行号 .trnmod.cipmod.pyebchkey
pyebchnam:"", // 收款行开户行名称 .trnmod.cipmod.pyebchnam
stasehbch:"", // 付款间接参与者行号 .trnmod.cipmod.stasehbch
stasehbchnam:"", // 付款间接参与者名称 .trnmod.cipmod.stasehbchnam
fkrdz6:"", // 付款人地址6 .trnmod.cipmod.fkrdz6
fkrdz7:"", // 付款人地址7 .trnmod.cipmod.fkrdz7
skrdz6:"", // 收款人地址6 .trnmod.cipmod.skrdz6
skrdz7:"", // 收款人地址7 .trnmod.cipmod.skrdz7
covflg:"", // 112COV .trnmod.cipmod.covflg
fufeih:"", // 付费行号1 .trnmod.cipmod.fufeih
ffeih2:"", // 付费行号2 .trnmod.cipmod.ffeih2
fkrkhh:"", // 付款行开户行行号 .trnmod.cipmod.fkrkhh
fukrhm:"", // 付款行开户行名称 .trnmod.cipmod.fukrhm
feecod:"", // 费用承担方 .trnmod.cipmod.feecod
feiyon:"", // 费用1 .trnmod.cipmod.feiyon
feiyn2:"", // 费用2 .trnmod.cipmod.feiyn2
fuyns1:"", // 致收款人银行附言1 .trnmod.cipmod.fuyns1
fuyns2:"", // 致收款人银行附言2 .trnmod.cipmod.fuyns2
fuyns3:"", // 致收款人银行附言3 .trnmod.cipmod.fuyns3
fuyns4:"", // 致收款人银行附言4 .trnmod.cipmod.fuyns4
fyo1bz:"", // 费用1币种 .trnmod.cipmod.fyo1bz
fyo2bz:"", // 费用2币种 .trnmod.cipmod.fyo2bz
fkhkhh:"", // 付款行行号 .trnmod.cipmod.fkhkhh
fkkhmc:"", // 付款行行名 .trnmod.cipmod.fkkhmc
fkkhzh:"", // 付款行账号 .trnmod.cipmod.fkkhzh
fkhdzh:"", // 付款行地址 .trnmod.cipmod.fkhdzh
skkhhh:"", // 收款行行号 .trnmod.cipmod.skkhhh
skkhhm:"", // 收款行行名 .trnmod.cipmod.skkhhm
skkhzh:"", // 收款行账号 .trnmod.cipmod.skkhzh
skkhdz:"", // 收款行地址 .trnmod.cipmod.skkhdz
ddbhao:"", // 订单编号 .trnmod.cipmod.ddbhao
ddmisu:"", // 订单描述 .trnmod.cipmod.ddmisu
},
} }
} }
} }
\ No newline at end of file
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2" :offset="1"> <c-col :span="2" :offset="1">
<span>Days</span> <span style="font-size: 12px;color:#606266;">Days</span>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="bodgrp.rec.matperbeg"> <el-form-item label="" prop="bodgrp.rec.matperbeg">
......
...@@ -16,7 +16,9 @@ ...@@ -16,7 +16,9 @@
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="Changing Maturity" name="setp"> <el-tab-pane label="Changing Maturity" name="setp">
<c-content>
<m-setp ref="setp" :model="model" :codes="codes" /> <m-setp ref="setp" :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000049 --> <!--PD000049 -->
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
<c-col :span="18"> <c-col :span="18">
<el-form-item label="Settlement insrtrctions" prop="bodgrp.blk.setinsbo" label-width="180px"> <el-form-item label="Settlement insrtrctions" prop="bodgrp.blk.setinsbo" label-width="180px">
<c-input type="textarea" :autosize="{ minRows: 6, maxRows: 8}" v-model="model.bodgrp.blk.setinsbo" <c-input type="textarea" :autosize="{ minRows: 6, maxRows: 8}" v-model="model.bodgrp.blk.setinsbo"
style="width:98%;margin-right:20px;" maxlength="390" show-word-limit style="width:98%;margin-right:20px;" maxlength="400" show-word-limit
placeholder="请输入Settlement insrtrctions"></c-input> placeholder="请输入Settlement insrtrctions"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -3,13 +3,13 @@ ...@@ -3,13 +3,13 @@
<!-- =================顶部====================== --> <!-- =================顶部====================== -->
<c-col :span="24"> <c-col :span="24">
<c-col :span="11"> <c-col :span="11">
<c-col :span="20"> <c-col :span="22">
<el-form-item label="Reference" prop="bodgrp.rec.ownref" style="width: 100%"> <el-form-item label="Reference" prop="bodgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.bodgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" style="width: 95%" <c-input v-model="model.bodgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" style="width: 95%"
disabled></c-input> disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="2">
<c-button style="margin:0 10px 0 0;padding: 0 10px;" size="small" type="primary" icon="el-icon-search"> <c-button style="margin:0 10px 0 0;padding: 0 10px;" size="small" type="primary" icon="el-icon-search">
</c-button> </c-button>
</c-col> </c-col>
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="18"> <c-col :span="16">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matdat"> <el-form-item label="Tenor Specification" prop="bodgrp.rec.matdat">
<c-date-picker <c-date-picker
type="date" type="date"
...@@ -79,8 +79,8 @@ ...@@ -79,8 +79,8 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="5"> <c-col :span="4">
<el-form-item label="" label-width="5px"> <el-form-item label="" label-width="40px">
<c-input <c-input
disabled disabled
v-model="model.bodgrp.rec.matpercnt" v-model="model.bodgrp.rec.matpercnt"
...@@ -88,9 +88,20 @@ ...@@ -88,9 +88,20 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="1"> <c-col :span="4">
<el-form-item label="Days" label-width="5px"> </el-form-item> <el-form-item label="" prop="bodgrp.rec.matpertyp" label-width="5px">
<c-select disabled v-model="model.bodgrp.rec.matpertyp" style="width: 100%" placeholder="">
<el-option
v-for="item in matpertyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label=" " prop="bodgrp.rec.matperbeg"> <el-form-item label=" " prop="bodgrp.rec.matperbeg">
<c-select v-model="model.bodgrp.rec.matperbeg" style="width:100%" <c-select v-model="model.bodgrp.rec.matperbeg" style="width:100%"
...@@ -266,6 +277,10 @@ ...@@ -266,6 +277,10 @@
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return { return {
matpertyp: [
{ label: "Days", value: "D" },
{ label: "Months", value: "M" },
],
} }
}, },
computed: { computed: {
......
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<el-form-item label="" label-width="50px"> <el-form-item label="" label-width="40px">
<c-input <c-input
disabled disabled
v-model="model.bodgrp.rec.matpercnt" v-model="model.bodgrp.rec.matpercnt"
......
<template>
<div class="eibs-tab">
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="收款直接参与者行号" prop="trnmod.reconebch">
<c-input v-model="model.trnmod.reconebch" maxlength="35" placeholder="请输入收款直接参与者行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款直接参与者名称" prop="trnmod.reconebchnam">
<c-input type="textarea" v-model="model.trnmod.reconebchnam" maxlength="35" show-word-limit placeholder="请输入收款直接参与者名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="附言" prop="trnmod.commen">
<c-input type="textarea" v-model="model.trnmod.commen" maxlength="30" show-word-limit placeholder="请输入附言" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="业务种类" prop="trnmod.bustyp">
<c-select v-model="model.trnmod.bustyp" style="width:100%" placeholder="请选择业务种类" >
<el-option
v-for="item in this.bustyp"
:key="item.value"
:label="item.value + item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12" :offset="1">
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
bustyp:[
{ value: 'GODX', label: '货期贸易' },
{ value: 'STRX', label: '服务贸易' },
{ value: 'CTFX', label: '资本项下' },
{ value: 'FTFX', label: '金融机构头寸调拨' },
{ value: 'BDES', label: '债卷还本利息' },
{ value: 'BPRR', label: '债卷还本金' },
{ value: 'BINP', label: '债卷利息' },
{ value: 'BISF', label: '债卷发行手续费' },
{ value: 'BCAF', label: '债卷兑付手续费' },
{ value: 'CBCF', label: '附息式债卷兑付手续费' },
{ value: 'OTFX', label: '其他' },
],
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
...@@ -213,7 +213,6 @@ ...@@ -213,7 +213,6 @@
style="width:100%" style="width:100%"
placeholder="请选择跨境人民币清算模式" placeholder="请选择跨境人民币清算模式"
:code="this.cmtflg" :code="this.cmtflg"
@change="commonExecuteRule('trnmod.cmtflg')"
:disabled="model.brdgrp.rec.frepayflg == ''?false:true" :disabled="model.brdgrp.rec.frepayflg == ''?false:true"
> >
</c-select> </c-select>
......
...@@ -123,25 +123,27 @@ ...@@ -123,25 +123,27 @@
</el-tab-pane> </el-tab-pane>
<!--PD000131 --> <!--PD000131 -->
<el-tab-pane :label=this.det202cvName name="det202cv" v-if="model.mtabut.clsflg =='x'"> <el-tab-pane :label=this.det202cvName name="det202cv" v-if="model.trnmod.cmtflg =='C'">
<c-content> <c-content>
<m-det202cv :model="model" :codes="codes" /> <m-det202cv :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane label="2111跨境支出信息" name="outp" v-if="model.cnybop.outflg == '1'" >
label="2111跨境支出信息"
name="outp"
v-if="model.cnybop.outflg == '1'"
>
<m-outp :model="model" :codes="codes" /> <m-outp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="CIPS" name="cips2" v-if="model.trnmod.cmtflg =='P'" >
<c-content>
<m-cips2 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="CIPS要素" name="cips" v-if="model.trnmod.cmtflg =='P'" >
<m-cips :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000001
<el-tab-pane label="Payment 756 PRB CNY 13541.00" name="det756">
<m-det756 :model="model" :codes="codes"/>
</el-tab-pane>-->
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty"></c-grid-ety-prompt-dialog> <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty"></c-grid-ety-prompt-dialog>
...@@ -180,6 +182,10 @@ import Sbxx from "~/views/Public/Sbxx"; ...@@ -180,6 +182,10 @@ import Sbxx from "~/views/Public/Sbxx";
import Det756 from "./Det756"; import Det756 from "./Det756";
import Det202cv from "./Det202cv"; import Det202cv from "./Det202cv";
import Outp from "./Outp"; import Outp from "./Outp";
import Cips from "./Cips";
import Cips2 from "./Cips2";
export default { export default {
name: "Brtset", name: "Brtset",
...@@ -204,6 +210,8 @@ export default { ...@@ -204,6 +210,8 @@ export default {
"m-det756": Det756, "m-det756": Det756,
"m-det202cv": Det202cv, "m-det202cv": Det202cv,
"m-outp": Outp, "m-outp": Outp,
"m-cips": Cips,
"m-cips2": Cips2,
}, },
provide() { provide() {
return { return {
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000066 : Settlement Instructions -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Settlement Instructions" prop="ccdgrp.blk.setins"> <c-form-item label="Settlement Instructions" prop="ccdgrp.blk.setins">
<c-input type="textarea" v-model="model.ccdgrp.blk.setins" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Settlement Instructions'" ></c-input> <c-input
type="textarea"
:rows="6"
v-model="model.ccdgrp.blk.setins"
maxlength="600"
show-word-limit
placeholder="请输入Settlement Instructions"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinsButtxmsel"> <c-button
{{$t('cctp.C0000068')}} size="small"
type="primary"
@click="
showGridPromptDialog(
'cctp.setins.buttxmsel',
null,
null,
{ TXT: 'ccdgrp.blk.setins' },
{ TXT: false },
'doxpDialog'
)
"
>
...
</c-button> </c-button>
</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 commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cctdav/Event" import Event from "~/model/Cctdav/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -41,6 +41,10 @@ ...@@ -41,6 +41,10 @@
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--engp PD000000 Liability -->
<el-tab-pane label="Liability" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<!--setmod PD000000 Settlement --> <!--setmod PD000000 Settlement -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
...@@ -55,6 +59,21 @@ ...@@ -55,6 +59,21 @@
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -67,11 +86,6 @@ import Check from "~/model/Cctdav/Check"; ...@@ -67,11 +86,6 @@ import Check from "~/model/Cctdav/Check";
import Default from "~/model/Cctdav/Default"; import Default from "~/model/Cctdav/Default";
import Pattern from "~/model/Cctdav/Pattern"; import Pattern from "~/model/Cctdav/Pattern";
import Cctdav1 from "./Cctdav1"; import Cctdav1 from "./Cctdav1";
// import Docpan from "./Docpan";
// import Doctre from "./Doctre";
// import Coninfp from "./Coninfp";
// import Setpan from "./Setpan";
// import Glepan from "./Glepan";
import Setinsp from "./Setinsp"; import Setinsp from "./Setinsp";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
...@@ -79,6 +93,7 @@ import Doctre from "~/views/Public/Doctre"; ...@@ -79,6 +93,7 @@ import Doctre from "~/views/Public/Doctre";
import Coninfp from "~/views/Public/Coninfp"; import Coninfp from "~/views/Public/Coninfp";
import Setpan from "~/views/Public/Setpan"; import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan"; import Glepan from "~/views/Public/Glepan";
import Engp from "~/views/Public/Engp";
export default { export default {
name: "Cctdav", name: "Cctdav",
...@@ -90,6 +105,7 @@ export default { ...@@ -90,6 +105,7 @@ export default {
"m-setpan": Setpan, "m-setpan": Setpan,
"m-glepan": Glepan, "m-glepan": Glepan,
"m-setinsp": Setinsp, "m-setinsp": Setinsp,
"m-engp": Engp,
}, },
provide() { provide() {
return { return {
...@@ -124,6 +140,9 @@ export default { ...@@ -124,6 +140,9 @@ export default {
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data); this.updateModel(rtnmsg.data);
//TODO 处理数据逻辑 //TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay();
}
} else { } else {
this.$notify.error({ title: "错误", message: "服务请求失败!" }); this.$notify.error({ title: "错误", message: "服务请求失败!" });
} }
......
...@@ -409,6 +409,7 @@ ...@@ -409,6 +409,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('cpdgrp.pye.pts.extkey') showGridPromptDialog('cpdgrp.pye.pts.extkey')
" "
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -2373,6 +2374,13 @@ export default { ...@@ -2373,6 +2374,13 @@ export default {
handleClose(done) { handleClose(done) {
done(); done();
}, },
commonExecuteNotify(){
this.executeNotify().then((res) => {
if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
}, },
}; };
</script> </script>
......
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
                size="small"                 size="small"
                type="primary"                 type="primary"
                icon="el-icon-search"                 icon="el-icon-search"
                @click="showGridPromptDialog('cptp.selbut1', null, null,{TXT: 'cnybop.cnyinc.spayercountrycode'}, {TXT: false},'doxpDialog')"> </c-button>                 @click="showGridPromptDialog('cptp.selbut', null, null,{COD: 'cnybop.cnyinc.spayercountrycode'}, {TXT: false},'doxpDialog')"> </c-button>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
<el-form-item label="收款币种" prop="cnybop.cnyinc.spayeecny"> <el-form-item label="收款币种" prop="cnybop.cnyinc.spayeecny">
<c-select v-model="model.cnybop.cnyinc.spayeecny" style="width:100%" placeholder="请选择收款币种"> <c-select v-model="model.cnybop.cnyinc.spayeecny" style="width:100%" placeholder="请选择收款币种">
<el-option <el-option
v-for="item in codes.cur" v-for="item in codes.currencycode"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
......
...@@ -133,7 +133,7 @@ ...@@ -133,7 +133,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="付款人常驻国家/地区" prop="cptp.draweecountcode"> <el-form-item label="付款人常驻国家/地区代码" prop="cptp.draweecountcode">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.cptp.draweecountcode" v-model="model.cptp.draweecountcode"
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
                size="small"                 size="small"
                type="primary"                 type="primary"
                icon="el-icon-search"                 icon="el-icon-search"
                @click="showGridPromptDialog('cptp.selbut', null, null,{TXT: 'cptp.draweecountcode'}, {TXT: false},'doxpDialog')"                 @click="showGridPromptDialog('cptp.selbut', null, null,{COD: 'cptp.draweecountcode'}, {TXT: false},'doxpDialog')"
              > </c-button>               > </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
......
...@@ -63,15 +63,12 @@ ...@@ -63,15 +63,12 @@
<!--PD000546 --> <!--PD000546 -->
<m-sbxx :model="model" :codes="codes" /> <m-sbxx :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane label="2101跨境收入信息" name="incp" v-if="model.cnybop.cnyflg === '1'" >
label="2101跨境收入信息"
name="incp"
v-if="model.cnybop.cnyflg === '1'"
>
<c-content> <c-content>
<m-incp :model="model" :codes="codes"></m-incp> <m-incp :model="model" :codes="codes"></m-incp>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="报文及面函" name="docpan"> <el-tab-pane label="报文及面函" name="docpan">
<!--PD000000 --> <!--PD000000 -->
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
>i</span >i</span
></c-button ></c-button
> >
<c-button type="primary">获取</c-button> <c-button type="primary" disabled>获取</c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24" style="height: 0px"> <c-col :span="24" style="height: 0px;margin-bottom: 10px">
<el-divider></el-divider> <el-divider></el-divider>
</c-col> </c-col>
<!-- -----------中------------- --> <!-- -----------中------------- -->
...@@ -329,7 +329,7 @@ ...@@ -329,7 +329,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24" style="height: 0px; margin-bottom: 5px"> <c-col :span="24" style="height: 0px; margin-bottom: 10px">
<el-divider></el-divider> <el-divider></el-divider>
</c-col> </c-col>
...@@ -352,17 +352,17 @@ ...@@ -352,17 +352,17 @@
label="Ordering institution" label="Ordering institution"
prop="cpdgrp.ori.pts.ref" prop="cpdgrp.ori.pts.ref"
> >
<c-input v-model="model.cpdgrp.ori.pts.ref"></c-input> <c-input v-model="model.cpdgrp.ori.pts.ref" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- 第八行 --> <!-- 第八行 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop=""> <el-form-item label="" prop="">
<c-fullbox> <c-fullbox>
<c-input v-model="model.cpdgrp.ori.pts.extkey"></c-input> <c-input v-model="model.cpdgrp.ori.pts.extkey" disabled></c-input>
<template slot="footer"> <template slot="footer">
<c-button type="primary"><span>i</span></c-button> <c-button type="primary"><span>i</span></c-button>
<c-button type="primary">details</c-button> <c-button type="primary" disabled>details</c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
...@@ -373,13 +373,14 @@ ...@@ -373,13 +373,14 @@
<c-input <c-input
type="textarea" type="textarea"
v-model="model.cpdgrp.ori.pts.adrblk" v-model="model.cpdgrp.ori.pts.adrblk"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- 第十行 --> <!-- 第十行 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="汇款人" prop="cpdgrp.orc.pts.ref"> <el-form-item label="汇款人" prop="cpdgrp.orc.pts.ref">
<c-input v-model="model.cpdgrp.orc.pts.ref"></c-input> <c-input v-model="model.cpdgrp.orc.pts.ref" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -616,7 +617,7 @@ ...@@ -616,7 +617,7 @@
<!-- 第九行 --> <!-- 第九行 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="cpdgrp.snd.pts.adrblk"> <el-form-item label="" prop="cpdgrp.snd.pts.adrblk">
<c-input v-model="model.cpdgrp.snd.pts.adrblk"></c-input> <c-input v-model="model.cpdgrp.snd.pts.adrblk" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -647,7 +648,7 @@ ...@@ -647,7 +648,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop=""> <el-form-item label="" prop="">
<c-fullbox> <c-fullbox>
<c-input v-model="model.cpdgrp.pye.pts.extkey"></c-input> <c-input v-model="model.cpdgrp.pye.pts.extkey" disabled></c-input>
<template slot="footer"> <template slot="footer">
<c-button type="primary" <c-button type="primary"
><span style="font-family: '宋体'; font-weight: bold" ><span style="font-family: '宋体'; font-weight: bold"
...@@ -665,6 +666,7 @@ ...@@ -665,6 +666,7 @@
<c-input <c-input
type="textarea" type="textarea"
v-model="model.cpdgrp.pye.pts.adrblk" v-model="model.cpdgrp.pye.pts.adrblk"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -35,7 +35,9 @@ ...@@ -35,7 +35,9 @@
</el-tab-pane> </el-tab-pane>
<!--gitp PD000389 Details --> <!--gitp PD000389 Details -->
<el-tab-pane label="Details" name="detp"> <el-tab-pane label="Details" name="detp">
<c-content>
<m-detp :model="model" :codes="codes"/> <m-detp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--gitp PD000210 Undertaking Text --> <!--gitp PD000210 Undertaking Text -->
<el-tab-pane label="Undertaking Text" name="gidtxtp"> <el-tab-pane label="Undertaking Text" name="gidtxtp">
......
...@@ -5,30 +5,59 @@ ...@@ -5,30 +5,59 @@
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-col :span="14"> <c-col :span="14">
<el-form-item label="Additional Amount" prop="gidgrp.cbs.mac2.cur"> <el-form-item
<c-input disabled v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" placeholder="请输入Additional Amount"></c-input> label="Additional Amount"
prop="gidgrp.cbs.mac2.cur"
>
<c-input
disabled
v-model="model.gidgrp.cbs.mac2.cur"
maxlength="3"
placeholder="请输入Additional Amount"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="10"> <c-col :span="10">
<c-input disabled v-model="model.gidgrp.cbs.mac2.amt" placeholder="请输入Balance"></c-input> <c-input
disabled
v-model="model.gidgrp.cbs.mac2.amt"
placeholder="请输入Balance"
></c-input>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="14"> <c-col :span="14">
<el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur"> <el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur">
<c-input disabled v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" placeholder="请输入Open Add. Amount"></c-input> <c-input
disabled
v-model="model.gidgrp.cbs.opc2.cur"
maxlength="3"
placeholder="请输入Open Add. Amount"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="10"> <c-col :span="10">
<c-input disabled v-model="model.gidgrp.cbs.opc2.amt" placeholder="请输入Balance"></c-input> <c-input
disabled
v-model="model.gidgrp.cbs.opc2.amt"
placeholder="请输入Balance"
></c-input>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Covered" prop="gidgrp.blk.addamtcovc"> <el-form-item label="Covered" prop="gidgrp.blk.addamtcovc">
<c-input disabled type="textarea" :rows="4" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit placeholder="请输入Covered" ></c-input> <c-input
disabled
type="textarea"
:rows="4"
v-model="model.gidgrp.blk.addamtcovc"
maxlength="65"
show-word-limit
placeholder="请输入Covered"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -70,26 +99,21 @@ ...@@ -70,26 +99,21 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], 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">
<!-- S0000003 : 货物税号 DE!--> <!-- S0000003 : 货物税号 DE!-->
<c-row> <c-row>
...@@ -13,20 +12,36 @@ ...@@ -13,20 +12,36 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="GITAMECHO" prop="addbcb.gitamecho"> <el-form-item label="GITAMECHO" prop="addbcb.gitamecho">
<c-select v-model="model.addbcb.gitamecho" style="width:100%" placeholder="请选择"> <c-select
v-model="model.addbcb.gitamecho"
style="width: 100%"
placeholder="请选择"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="GITAMERMK" prop="addbcb.gitamermk"> <c-form-item label="GITAMERMK" prop="addbcb.gitamermk">
<c-input disabled type="textarea" v-model="model.addbcb.gitamermk" maxlength="34" show-word-limit placeholder="请输入GITAMERMK" ></c-input> <c-input
disabled
type="textarea"
v-model="model.addbcb.gitamermk"
maxlength="34"
show-word-limit
placeholder="请输入GITAMERMK"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="以下两个选项二选一" prop="addbcb.bccls4"> <el-form-item label="以下两个选项二选一" prop="addbcb.bccls4">
<c-select :code="codes.bccls8" v-model="model.addbcb.bccls4" style="width:100%" placeholder="以下两个选项二选一"> <c-select
:code="codes.bccls8"
v-model="model.addbcb.bccls4"
style="width: 100%"
placeholder="以下两个选项二选一"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -157,7 +172,7 @@ ...@@ -157,7 +172,7 @@
</c-col> --> </c-col> -->
<!-- S0000029 : 贸易金融部意见 --> <!-- S0000029 : 贸易金融部意见 -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<span v-text="model.addbcb.label1" data-path=".addbcb.label1" > </span> <span v-text="model.addbcb.label1" data-path=".addbcb.label1" > </span>
</c-col> </c-col>
...@@ -246,26 +261,21 @@ ...@@ -246,26 +261,21 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], 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-row> <c-row>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Amendments" prop="gitamep.ametxtc"> <c-form-item label="Amendments" prop="gitamep.ametxtc">
<c-input :disabled="model.gitamep.ametxtflgc==''" :rows="5" type="textarea" v-model="model.gitamep.ametxtc" maxlength="65" show-word-limit placeholder="请输入Amendments" ></c-input> <c-input
:disabled="model.gitamep.ametxtflgc == ''"
:rows="5"
type="textarea"
v-model="model.gitamep.ametxtc"
maxlength="65"
show-word-limit
placeholder="请输入Amendments"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<c-form-item label="Text for Amendments" prop="trnmod.swiadd.ameblkc"> <c-form-item
<c-input type="textarea" :rows="5" style="width:90%" v-model="model.trnmod.swiadd.ameblkc" maxlength="65" show-word-limit placeholder="请输入Text for Amendments" ></c-input> label="Text for Amendments"
prop="trnmod.swiadd.ameblkc"
>
<c-input
type="textarea"
:rows="5"
style="width: 90%"
v-model="model.trnmod.swiadd.ameblkc"
maxlength="65"
show-word-limit
placeholder="请输入Text for Amendments"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable"> <c-col :span="4" class="centerLable">
<c-button style="margin:5px 0 0 10px" size="small" type="primary" icon="el-icon-search" @click="onAmebutcButtxmsel"> <c-button
style="margin: 5px 0 0 10px"
size="small"
type="primary"
icon="el-icon-search"
@click="onAmebutcButtxmsel"
>
... ...
</c-button> </c-button>
<c-checkbox style="margin:0 0 0 10px" v-model="model.gitamep.amebutc.chkast">Allow *</c-checkbox> <c-checkbox
style="margin: 0 0 0 10px"
v-model="model.gitamep.amebutc.chkast"
>Allow *</c-checkbox
>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Old Local Undertaking" prop="gitamep.oldmaccur"> <el-form-item
<c-select disabled :code="codes.curtxt" v-model="model.gitamep.oldmaccur" style="width:100%" placeholder="请选择"> label="Old Local Undertaking"
prop="gitamep.oldmaccur"
>
<c-select
disabled
:code="codes.curtxt"
v-model="model.gitamep.oldmaccur"
style="width: 100%"
placeholder="请选择"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input disabled v-model="model.gitamep.oldmacamt" placeholder="请输入"></c-input> <c-input
disabled
v-model="model.gitamep.oldmacamt"
placeholder="请输入"
></c-input>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Amended Amout" prop="trnmod.swiadd.amecurc"> <c-form-item label="Amended Amout" prop="trnmod.swiadd.amecurc">
<c-input disabled v-model="model.trnmod.swiadd.amecurc" maxlength="3" placeholder="请输入"></c-input> <c-input
disabled
v-model="model.trnmod.swiadd.amecurc"
maxlength="3"
placeholder="请输入"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input v-model="model.trnmod.swiadd.ameamtc" placeholder="请输入Increase of Local Guarantee Amount"></c-input> <c-input
v-model="model.trnmod.swiadd.ameamtc"
placeholder="请输入Increase of Local Guarantee Amount"
></c-input>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Local Undertaking" prop="trnmod.swiadd.newcurc"> <c-form-item
<c-input disabled v-model="model.trnmod.swiadd.newcurc" maxlength="3" placeholder="请输入Local Undertaking"></c-input> label="Local Undertaking"
prop="trnmod.swiadd.newcurc"
>
<c-input
disabled
v-model="model.trnmod.swiadd.newcurc"
maxlength="3"
placeholder="请输入Local Undertaking"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input v-model="model.trnmod.swiadd.newamtc" placeholder="请输入New Amount Local Guarantee"></c-input> <c-input
v-model="model.trnmod.swiadd.newamtc"
placeholder="请输入New Amount Local Guarantee"
></c-input>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Additional Currency Seq. C" prop="trnmod.swiadd.addcurc"> <c-form-item
<c-input disabled v-model="model.trnmod.swiadd.addcurc" maxlength="3" placeholder="请输入Additional Currency Seq. C"></c-input> label="Additional Currency Seq. C"
prop="trnmod.swiadd.addcurc"
>
<c-input
disabled
v-model="model.trnmod.swiadd.addcurc"
maxlength="3"
placeholder="请输入Additional Currency Seq. C"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input :disabled="model.trnmod.swiadd.addamtflgc==''" v-model="model.trnmod.swiadd.addamtc" placeholder="请输入Additional Amount Seq. C"></c-input> <c-input
:disabled="model.trnmod.swiadd.addamtflgc == ''"
v-model="model.trnmod.swiadd.addamtc"
placeholder="请输入Additional Amount Seq. C"
></c-input>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Add. Amount Covered" prop="trnmod.swiadd.addamtcovc"> <c-form-item
<c-input :disabled="model.trnmod.swiadd.addamtflgc==''" type="textarea" v-model="model.trnmod.swiadd.addamtcovc" maxlength="65" show-word-limit placeholder="请输入Add. Amount Covered" ></c-input> label="Add. Amount Covered"
prop="trnmod.swiadd.addamtcovc"
>
<c-input
:disabled="model.trnmod.swiadd.addamtflgc == ''"
type="textarea"
v-model="model.trnmod.swiadd.addamtcovc"
maxlength="65"
show-word-limit
placeholder="请输入Add. Amount Covered"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="6" :offset="6"> <c-col :span="6" :offset="6">
<c-checkbox v-model="model.trnmod.swiadd.addamtflgc">Additional Amout</c-checkbox> <c-checkbox v-model="model.trnmod.swiadd.addamtflgc"
>Additional Amout</c-checkbox
>
</c-col> </c-col>
<c-col :span="6" :offset="6"> <c-col :span="6" :offset="6">
<c-checkbox style="margin:0 0 0 10px" v-model="model.gitamep.ametxtflgc">Amendments modified</c-checkbox> <c-checkbox
style="margin: 0 0 0 10px"
v-model="model.gitamep.ametxtflgc"
>Amendments modified</c-checkbox
>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
...@@ -186,26 +272,21 @@ ...@@ -186,26 +272,21 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], 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="12"> <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="gitamep.recget.sdamod.dadsnd"> <c-form-item
<c-input v-model="model.gitamep.recget.sdamod.dadsnd" placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> label="Drag Drop Sender"
prop="gitamep.recget.sdamod.dadsnd"
>
<c-input
v-model="model.gitamep.recget.sdamod.dadsnd"
placeholder="$t('other.please_enter')+'Drag Drop Sender'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000027 : Reference --> <!-- S0000027 : Reference -->
...@@ -11,7 +16,11 @@ ...@@ -11,7 +16,11 @@
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Name" prop="gidgrp.rec.nam"> <c-form-item label="Name" prop="gidgrp.rec.nam">
<c-input v-model="model.gidgrp.rec.nam" maxlength="40" placeholder="请输入name"></c-input> <c-input
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入name"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000029 : Amendment Date --> <!-- S0000029 : Amendment Date -->
...@@ -19,7 +28,12 @@ ...@@ -19,7 +28,12 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Order From" prop="gitamep.orddat"> <el-form-item label="Order From" prop="gitamep.orddat">
<c-date-picker type="date" v-model="model.gitamep.orddat" style="width:100%" placeholder="请选择Order From"></c-date-picker> <c-date-picker
type="date"
v-model="model.gitamep.orddat"
style="width: 100%"
placeholder="请选择Order From"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000064 : Amend. No Receiv. --> <!-- SF000064 : Amend. No Receiv. -->
...@@ -27,33 +41,51 @@ ...@@ -27,33 +41,51 @@
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Actual Amendment No" prop="gitamep.amenbr"> <c-form-item label="Actual Amendment No" prop="gitamep.amenbr">
<c-input v-model="model.gitamep.amenbr" placeholder="请输入Actual Amendment No"></c-input> <c-input
v-model="model.gitamep.amenbr"
placeholder="请输入Actual Amendment No"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.gitamep.amemsg" data-path=".gitamep.amemsg" > </span> <span v-text="model.gitamep.amemsg" data-path=".gitamep.amemsg"> </span>
</c-col> </c-col>
<!-- S0000034 : Old Validity --> <!-- S0000034 : Old Validity -->
<!-- S0000037 : Old Liability --> <!-- S0000037 : Old Liability -->
<!-- SG002033 : 变更次数 --> <!-- SG002033 : 变更次数 -->
<!-- S0000030 : Old Guarantee Amt. --> <!-- S0000030 : Old Guarantee Amt. -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="text 'unlimited' / old expiry" prop="gitamep.expnottxt"> <c-form-item
<c-input v-model="model.gitamep.expnottxt" maxlength="11" placeholder="$t('other.please_enter')+'text '+'unlimited'+' / old expiry'"></c-input> label="text 'unlimited' / old expiry"
prop="gitamep.expnottxt"
>
<c-input
v-model="model.gitamep.expnottxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'+' / old expiry'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="text 'unlimited'" prop="gitamep.limnottxt"> <c-form-item label="text 'unlimited'" prop="gitamep.limnottxt">
<c-input v-model="model.gitamep.limnottxt" maxlength="11" placeholder="$t('other.please_enter')+'text '+'unlimited'"></c-input> <c-input
v-model="model.gitamep.limnottxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="变更次数" prop="gitamep.amenumjmg"> <c-form-item label="变更次数" prop="gitamep.amenumjmg">
<c-input v-model="model.gitamep.amenumjmg" maxlength="2" placeholder="请输入变更次数"></c-input> <c-input
v-model="model.gitamep.amenumjmg"
maxlength="2"
placeholder="请输入变更次数"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000032 : Amended --> <!-- S0000032 : Amended -->
...@@ -63,86 +95,126 @@ ...@@ -63,86 +95,126 @@
<!-- S0000031 : Guarantee Amount --> <!-- S0000031 : Guarantee Amount -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="text 'unlimited' / new expiry" prop="gitamep.expnewtxt"> <c-form-item
<c-input v-model="model.gitamep.expnewtxt" maxlength="11" placeholder="$t('other.please_enter')+'text '+'unlimited'+' / new expiry'"></c-input> label="text 'unlimited' / new expiry"
prop="gitamep.expnewtxt"
>
<c-input
v-model="model.gitamep.expnewtxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'+' / new expiry'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="text 'unlimited' / new liability" prop="gitamep.limnewtxt"> <c-form-item
<c-input v-model="model.gitamep.limnewtxt" maxlength="11" placeholder="$t('other.please_enter')+'text '+'unlimited'+' / new liability'"></c-input> label="text 'unlimited' / new liability"
prop="gitamep.limnewtxt"
>
<c-input
v-model="model.gitamep.limnewtxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'+' / new liability'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="核销日期" prop="gidgrp.rec.vrfdat"> <el-form-item label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.vrfdat" style="width:100%" placeholder="请选择核销日期"></c-date-picker> <c-date-picker
type="date"
v-model="model.gidgrp.rec.vrfdat"
style="width: 100%"
placeholder="请选择核销日期"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000062 : Amounts Covered --> <!-- S0000062 : Amounts Covered -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Amounts Covered" prop="trnmod.swiadd.addamtcov"> <c-form-item label="Amounts Covered" prop="trnmod.swiadd.addamtcov">
<c-input type="textarea" v-model="model.trnmod.swiadd.addamtcov" maxlength="35" show-word-limit placeholder="请输入Amounts Covered" ></c-input> <c-input
type="textarea"
v-model="model.trnmod.swiadd.addamtcov"
maxlength="35"
show-word-limit
placeholder="请输入Amounts Covered"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.trnmod.swiadd.newexpflg">{{$t('gitamep.CF000052')}}</c-checkbox> <c-checkbox v-model="model.trnmod.swiadd.newexpflg">{{
$t("gitamep.CF000052")
}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.trnmod.swiadd.newliaflg">{{$t('gitamep.CF000053')}}</c-checkbox> <c-checkbox v-model="model.trnmod.swiadd.newliaflg">{{
$t("gitamep.CF000053")
}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.gitp.aamp.aammod.addamtflg">{{$t('gitamep.CF000063')}}</c-checkbox> <c-checkbox v-model="model.gitp.aamp.aammod.addamtflg">{{
$t("gitamep.CF000063")
}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Currency" prop="gidgrp.cbs.max2.cur"> <c-form-item label="Currency" prop="gidgrp.cbs.max2.cur">
<c-input v-model="model.gidgrp.cbs.max2.cur" maxlength="3" placeholder="请输入Currency"></c-input> <c-input
v-model="model.gidgrp.cbs.max2.cur"
maxlength="3"
placeholder="请输入Currency"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000033 : Amendments --> <!-- S0000033 : Amendments -->
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.gitamep.cre767flg">{{$t('gitamep.CF000061')}}</c-checkbox> <c-checkbox v-model="model.gitamep.cre767flg">{{
$t("gitamep.CF000061")
}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.gitamep.plateflg">{{$t('gitamep.CG002029')}}</c-checkbox> <c-checkbox v-model="model.gitamep.plateflg">{{
$t("gitamep.CG002029")
}}</c-checkbox>
</c-col> </c-col>
<!-- SG002032 : 面函标题 --> <!-- SG002032 : 面函标题 -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="面函标题" prop="gitamep.mstitle"> <c-form-item label="面函标题" prop="gitamep.mstitle">
<c-input type="textarea" v-model="model.gitamep.mstitle" maxlength="30" show-word-limit placeholder="$t('other.please_enter')+'面函标题'" ></c-input> <c-input
type="textarea"
v-model="model.gitamep.mstitle"
maxlength="30"
show-word-limit
placeholder="$t('other.please_enter')+'面函标题'"
></c-input>
</c-form-item> </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 commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], 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="20"> <c-col :span="20">
<c-form-item label="Guarantee Text before this Amendment" prop="oldgidgrp.blk.gidtxt"> <c-form-item
<i-stream-input disabled type="textarea" rows="8" :model="model.oldgidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text before this Amendment" ></i-stream-input> label="Guarantee Text before this Amendment"
prop="oldgidgrp.blk.gidtxt"
>
<i-stream-input
disabled
type="textarea"
rows="8"
:model="model.oldgidgrp.blk.gidtxt"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text before this Amendment"
></i-stream-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="20"> <c-col :span="20">
<c-form-item label="Amendments so Far" prop="gidgrp.blk.gidtxtame"> <c-form-item label="Amendments so Far" prop="gidgrp.blk.gidtxtame">
<c-input disabled type="textarea" rows="8" v-model="model.gidgrp.blk.gidtxtame" maxlength="65" show-word-limit placeholder="请输入Amendments so Far" ></c-input> <c-input
disabled
type="textarea"
rows="8"
v-model="model.gidgrp.blk.gidtxtame"
maxlength="65"
show-word-limit
placeholder="请输入Amendments so Far"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
...@@ -138,28 +156,23 @@ ...@@ -138,28 +156,23 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
import IStreamInput from '~/components/IStreamInput' import IStreamInput from "~/components/IStreamInput";
export default { export default {
components: {IStreamInput}, components: { IStreamInput },
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -2,12 +2,28 @@ ...@@ -2,12 +2,28 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="18"> <c-col :span="18">
<c-form-item label="Guarantee Text" prop="oldgidgrp.blk.gidtxtc"> <c-form-item label="Guarantee Text" prop="oldgidgrp.blk.gidtxtc">
<c-input :rows="5" disabled type="textarea" v-model="model.oldgidgrp.blk.gidtxtc" maxlength="65" show-word-limit placeholder="请输入Guarantee Text" ></c-input> <c-input
:rows="5"
disabled
type="textarea"
v-model="model.oldgidgrp.blk.gidtxtc"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="18"> <c-col :span="18">
<c-form-item label="Amendments so Far" prop="oldgidgrp.blk.gidtxtamec"> <c-form-item label="Amendments so Far" prop="oldgidgrp.blk.gidtxtamec">
<c-input :rows="5" disabled type="textarea" v-model="model.oldgidgrp.blk.gidtxtamec" maxlength="65" show-word-limit placeholder="请输入Amendments so Far" ></c-input> <c-input
:rows="5"
disabled
type="textarea"
v-model="model.oldgidgrp.blk.gidtxtamec"
maxlength="65"
show-word-limit
placeholder="请输入Amendments so Far"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF050116 : Guarantee Text --> <!-- SF050116 : Guarantee Text -->
...@@ -20,7 +36,7 @@ ...@@ -20,7 +36,7 @@
<!-- SF050117 : before this --> <!-- SF050117 : before this -->
<!-- SF050118 : Amendment --> <!-- SF050118 : Amendment -->
<!-- SF050119 : Amendments so Far --> <!-- SF050119 : Amendments so Far -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('gitame.SF050119')" prop="oldgidgrp.blk.gidtxtamec"> <c-form-item :label="$t('gitame.SF050119')" prop="oldgidgrp.blk.gidtxtamec">
<c-input type="textarea" v-model="model.oldgidgrp.blk.gidtxtamec" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050119')" ></c-input> <c-input type="textarea" v-model="model.oldgidgrp.blk.gidtxtamec" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050119')" ></c-input>
...@@ -29,26 +45,21 @@ ...@@ -29,26 +45,21 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -5,7 +5,11 @@ ...@@ -5,7 +5,11 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('gitp.SF000888')" prop="gidgrp.rec.cnfsta"> <el-form-item :label="$t('gitp.SF000888')" prop="gidgrp.rec.cnfsta">
<c-select v-model="model.gidgrp.rec.cnfsta" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000888')"> <c-select
v-model="model.gidgrp.rec.cnfsta"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('gitp.SF000888')"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -15,27 +19,41 @@ ...@@ -15,27 +19,41 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('gitp.SF000896')" prop="gidgrp.rec.reccnfdet"> <el-form-item :label="$t('gitp.SF000896')" prop="gidgrp.rec.reccnfdet">
<c-select v-model="model.gidgrp.rec.reccnfdet" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000896')"> <c-select
v-model="model.gidgrp.rec.reccnfdet"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('gitp.SF000896')"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('gitp.SF000890')" prop="gidgrp.cbs.cnf.cur"> <c-form-item :label="$t('gitp.SF000890')" prop="gidgrp.cbs.cnf.cur">
<c-input v-model="model.gidgrp.cbs.cnf.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('gitp.SF000890')"></c-input> <c-input
v-model="model.gidgrp.cbs.cnf.cur"
maxlength="3"
:placeholder="$t('other.please_enter') + $t('gitp.SF000890')"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Balance" prop="gidgrp.cbs.cnf.amt"> <c-form-item label="Balance" prop="gidgrp.cbs.cnf.amt">
<c-input v-model="model.gidgrp.cbs.cnf.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input> <c-input
v-model="model.gidgrp.cbs.cnf.amt"
:placeholder="$t('other.please_enter') + 'Balance'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF001032 : or --> <!-- SF001032 : or -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Partial Confirmation" prop="gidgrp.rec.partcon"> <c-form-item label="Partial Confirmation" prop="gidgrp.rec.partcon">
<c-input v-model="model.gidgrp.rec.partcon" :placeholder="$t('other.please_enter')+'Partial Confirmation'"></c-input> <c-input
v-model="model.gidgrp.rec.partcon"
:placeholder="$t('other.please_enter') + 'Partial Confirmation'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000729 : Confirm. Instr. --> <!-- SF000729 : Confirm. Instr. -->
...@@ -43,7 +61,11 @@ ...@@ -43,7 +61,11 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('gitp.SF000729')" prop="gidgrp.rec.cnfdet"> <el-form-item :label="$t('gitp.SF000729')" prop="gidgrp.rec.cnfdet">
<c-select v-model="model.gidgrp.rec.cnfdet" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000729')"> <c-select
v-model="model.gidgrp.rec.cnfdet"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('gitp.SF000729')"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -52,70 +74,120 @@ ...@@ -52,70 +74,120 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('gitp.SF000889')" prop="gidgrp.rec.cnfdat"> <el-form-item :label="$t('gitp.SF000889')" prop="gidgrp.rec.cnfdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.cnfdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000889')"></c-date-picker> <c-date-picker
type="date"
v-model="model.gidgrp.rec.cnfdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('gitp.SF000889')"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('gitp.SF001077')" prop="gidgrp.cnr.pts.ref"> <c-form-item :label="$t('gitp.SF001077')" prop="gidgrp.cnr.pts.ref">
<c-input v-model="model.gidgrp.cnr.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001077')"></c-input> <c-input
v-model="model.gidgrp.cnr.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('gitp.SF001077')"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF001078 : Confirm. Bank Ref. --> <!-- SF001078 : Confirm. Bank Ref. -->
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('gitp.SF001078')" prop="gidgrp.con.pts.ref"> <c-form-item :label="$t('gitp.SF001078')" prop="gidgrp.con.pts.ref">
<c-input v-model="model.gidgrp.con.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001078')"></c-input> <c-input
v-model="model.gidgrp.con.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('gitp.SF001078')"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000898 : Confirming Bank --> <!-- SF000898 : Confirming Bank -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="gitp.cnrp.ptsget.sdamod.dadsnd"> <c-form-item
<c-input v-model="model.gitp.cnrp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> label="Drag Drop Sender"
prop="gitp.cnrp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.gitp.cnrp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="External Key of Address" prop="gidgrp.cnr.pts.extkey"> <c-form-item label="External Key of Address" prop="gidgrp.cnr.pts.extkey">
<c-input v-model="model.gidgrp.cnr.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input> <c-input
v-model="model.gidgrp.cnr.pts.extkey"
maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="" prop="gitp.cnrp.ptsget.sdamod.seainf"> <c-form-item label="" prop="gitp.cnrp.ptsget.sdamod.seainf">
<c-input v-model="model.gitp.cnrp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input> <c-input
v-model="model.gitp.cnrp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onCnrpDet"> <c-button size="small" type="primary" @click="onCnrpDet">
{{$t('ptsp.CF000081')}} {{ $t("ptsp.CF000081") }}
</c-button> </c-button>
</c-col> </c-col>
<!-- SF000730 : Confirming Bank --> <!-- SF000730 : Confirming Bank -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="名称" prop="gidgrp.cnr.namelc"> <c-form-item label="名称" prop="gidgrp.cnr.namelc">
<c-input type="textarea" v-model="model.gidgrp.cnr.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input> <c-input
type="textarea"
v-model="model.gidgrp.cnr.namelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '名称'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Address Block" prop="gidgrp.cnr.pts.adrblk"> <c-form-item label="Address Block" prop="gidgrp.cnr.pts.adrblk">
<c-input type="textarea" v-model="model.gidgrp.cnr.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input> <c-input
type="textarea"
v-model="model.gidgrp.cnr.pts.adrblk"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Address Block'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Chinese address" prop="gidgrp.cnr.dbfadrblkcn"> <c-form-item label="Chinese address" prop="gidgrp.cnr.dbfadrblkcn">
<c-input type="textarea" v-model="model.gidgrp.cnr.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input> <c-input
type="textarea"
v-model="model.gidgrp.cnr.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="地址" prop="gidgrp.cnr.adrelc"> <c-form-item label="地址" prop="gidgrp.cnr.adrelc">
<c-input type="textarea" v-model="model.gidgrp.cnr.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input> <c-input
type="textarea"
v-model="model.gidgrp.cnr.adrelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000887 : Own confirmation details: --> <!-- SF000887 : Own confirmation details: -->
...@@ -127,26 +199,21 @@ ...@@ -127,26 +199,21 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -6,37 +6,84 @@ ...@@ -6,37 +6,84 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="16"> <c-col :span="16">
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflg == ''" label="Guarantee Text with Variables" prop="gidgrp.blk.gidtxt"> <el-form-item
<i-stream-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input> v-if="model.gitp.gidtxtmodflg == ''"
label="Guarantee Text with Variables"
prop="gidgrp.blk.gidtxt"
>
<i-stream-input
:disabled="model.gitp.gidtxtmodflg == ''"
type="textarea"
rows="15"
:model="model.gidgrp.blk.gidtxt"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text with Variables"
></i-stream-input>
</el-form-item> </el-form-item>
<el-form-item v-if="model.gitp.gidtxtmodflg == 'X'" label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt"> <el-form-item
<i-stream-input type="textarea" :model="model.gidgrp.blk.gtxgidtxt" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input> v-if="model.gitp.gidtxtmodflg == 'X'"
label="Guarantee Text with Variables"
prop="gidgrp.blk.gtxgidtxt"
>
<i-stream-input
type="textarea"
:model="model.gidgrp.blk.gtxgidtxt"
rows="15"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text with Variables"
></i-stream-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="6"> <c-col :span="6">
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.gitp.gidtxtmodflg" style="margin:0 0 0 10px">Modify Guarantee Text</c-checkbox> <c-checkbox
v-model="model.gitp.gidtxtmodflg"
style="margin: 0 0 0 10px"
>Modify Guarantee Text</c-checkbox
>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.gitp.chkgidtxt" style="margin:0 0 0 10px">Allow *</c-checkbox> <c-checkbox
v-model="model.gitp.chkgidtxt"
style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdif"> <c-button
:disabled="model.gitp.gidtxtmodflg == ''"
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdif"
>
vs. &System vs. &System
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifhis"> <c-button
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdifhis"
>
vs. &History vs. &History
</c-button> </c-button>
</c-col> </c-col>
<template v-if="model.gitp.gidtxtmodflg=='X'"> <template v-if="model.gitp.gidtxtmodflg == 'X'">
<c-col :span="24"> <c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpShwgidtxt"> <c-button
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpShwgidtxt"
>
Show&Text Show&Text
</c-button> </c-button>
</c-col> </c-col>
...@@ -44,7 +91,7 @@ ...@@ -44,7 +91,7 @@
<c-col :span="24"> <c-col :span="24">
<c-input <c-input
style="margin:5px 0 0 10px;width:50%" style="margin: 5px 0 0 10px; width: 50%"
v-model="model.gidgrp.rec.ownref" v-model="model.gidgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="请输入Reference" placeholder="请输入Reference"
...@@ -53,7 +100,7 @@ ...@@ -53,7 +100,7 @@
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
disabled disabled
style="margin:5px 0 0 10px" style="margin: 5px 0 0 10px"
size="small" size="small"
type="primary" type="primary"
@click="onGitpButgetref" @click="onGitpButgetref"
...@@ -62,82 +109,39 @@ ...@@ -62,82 +109,39 @@
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmod"> <c-button
:disabled="model.gitp.gidtxtmodflg == ''"
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpGidtxtmod"
>
修改中文保函文本 修改中文保函文本
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
</c-row> </c-row>
<!-- <c-col :span="12">
<c-checkbox v-model="model.gitp.gidtxtmodflg">{{$t('gitp.CF000347')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Guarantee Text" prop="gidgrp.blk.gidtxt">
<c-input type="textarea" v-model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt">
<c-input type="textarea" v-model="model.gidgrp.blk.gtxgidtxt" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text with Variables'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitp.chkgidtxt">{{$t('gitp.CF001173')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpButdif">
{{$t('gitp.CF000348')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpButdifhis">
{{$t('gitp.CF000351')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpShwgidtxt">
{{$t('gitp.CF000384')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpGidtxtmod">
{{$t('gitp.CG000442')}}
</c-button>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
import IStreamInput from '~/components/IStreamInput' import IStreamInput from "~/components/IStreamInput";
export default { export default {
components: {IStreamInput}, components: { IStreamInput },
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -4,18 +4,41 @@ ...@@ -4,18 +4,41 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="16"> <c-col :span="16">
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflgc == ''" label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt"> <el-form-item
<i-stream-input :disabled="model.gitp.gidtxtmodflgc == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gtxgidtxtc" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input> v-if="model.gitp.gidtxtmodflgc == ''"
label="Guarantee Text with Variables"
prop="gidgrp.blk.gtxgidtxt"
>
<i-stream-input
:disabled="model.gitp.gidtxtmodflgc == ''"
type="textarea"
rows="15"
:model="model.gidgrp.blk.gtxgidtxtc"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text with Variables"
></i-stream-input>
</el-form-item> </el-form-item>
<el-form-item v-if="model.gitp.gidtxtmodflgc == 'X'" label="Guarantee Text with Variables - Counter Undertaking" prop="gidgrp.blk.gtxgidtxtc"> <el-form-item
<i-stream-input type="textarea" :modle="model.gidgrp.blk.gtxgidtxtc" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables - Counter Undertaking" ></i-stream-input> v-if="model.gitp.gidtxtmodflgc == 'X'"
label="Guarantee Text with Variables - Counter Undertaking"
prop="gidgrp.blk.gtxgidtxtc"
>
<i-stream-input
type="textarea"
:modle="model.gidgrp.blk.gtxgidtxtc"
rows="15"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text with Variables - Counter Undertaking"
></i-stream-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="6"> <c-col :span="6">
<c-col :span="24"> <c-col :span="24">
<c-input <c-input
style="margin:5px 0 0 10px;width:50%" style="margin: 5px 0 0 10px; width: 50%"
v-model="model.gidgrp.rec.ownref" v-model="model.gidgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="请输入Reference" placeholder="请输入Reference"
...@@ -23,7 +46,7 @@ ...@@ -23,7 +46,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style="margin:5px 0 0 10px" style="margin: 5px 0 0 10px"
size="small" size="small"
type="primary" type="primary"
@click="onGitpButgetref" @click="onGitpButgetref"
...@@ -32,117 +55,91 @@ ...@@ -32,117 +55,91 @@
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.gitp.gidtxtmodflgc" style="margin:0 0 0 10px">Modify Guarantee Text</c-checkbox> <c-checkbox
v-model="model.gitp.gidtxtmodflgc"
style="margin: 0 0 0 10px"
>Modify Guarantee Text</c-checkbox
>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.gitp.chkgidtxtc" style="margin:0 0 0 10px">Allow *</c-checkbox> <c-checkbox
v-model="model.gitp.chkgidtxtc"
style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifc"> <c-button
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdifc"
>
vs. &System vs. &System
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifhisc"> <c-button
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdifhisc"
>
vs. &History vs. &History
</c-button> </c-button>
</c-col> </c-col>
<template v-if="model.gitp.gidtxtmodflgc=='X'"> <template v-if="model.gitp.gidtxtmodflgc == 'X'">
<c-col :span="24"> <c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpShwgidtxtc"> <c-button
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpShwgidtxtc"
>
Show&Text Show&Text
</c-button> </c-button>
</c-col> </c-col>
</template> </template>
<c-col :span="24"> <c-col :span="24">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmodc"> <c-button
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpGidtxtmodc"
>
修改中文保函文本 修改中文保函文本
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
</c-row> </c-row>
<!-- SF000792 : Undertaking Text -->
<!-- <c-col :span="12">
<c-form-item label="Guarantee Text local undertaking" prop="gidgrp.blk.gidtxtc">
<c-input type="textarea" v-model="model.gidgrp.blk.gidtxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text local undertaking'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Guarantee Text with Variables - Counter Undertaking" prop="gidgrp.blk.gtxgidtxtc">
<c-input type="textarea" v-model="model.gidgrp.blk.gtxgidtxtc" maxlength="1" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text with Variables - Counter Undertaking'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpButgetrefc">
{{$t('gitp.CF000787')}}
</c-button>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitp.gidtxtmodflgc">{{$t('gitp.CF000786')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitp.chkgidtxtc">{{$t('gitp.CF001176')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpButdifc">
{{$t('gitp.CF000788')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpButdifhisc">
{{$t('gitp.CF000789')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpShwgidtxtc">
{{$t('gitp.CF000852')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpGidtxtmodc">
{{$t('gitp.CG001303')}}
</c-button>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
import IStreamInput from '~/components/IStreamInput' import IStreamInput from "~/components/IStreamInput";
export default { export default {
components: {IStreamInput}, components: { IStreamInput },
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -2,7 +2,11 @@ ...@@ -2,7 +2,11 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg"> <el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select v-model="model.gitp.swiftflg" style="width:100%" placeholder="请选择是否SWIFT格式"> <c-select
v-model="model.gitp.swiftflg"
style="width: 100%"
placeholder="请选择是否SWIFT格式"
>
<el-option <el-option
v-for="item in codes.swiftflg" v-for="item in codes.swiftflg"
:key="item.value" :key="item.value"
...@@ -16,7 +20,12 @@ ...@@ -16,7 +20,12 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua"> <el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select disabled v-model="model.gidgrp.rec.fingua" style="width:100%" placeholder="请选择是否对外担保"> <c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
placeholder="请选择是否对外担保"
>
<el-option <el-option
v-for="item in codes.fingua" v-for="item in codes.fingua"
:key="item.value" :key="item.value"
...@@ -31,7 +40,12 @@ ...@@ -31,7 +40,12 @@
<c-col :span="12"> <c-col :span="12">
<c-col :span="20"> <c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp"> <el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select disabled v-model="model.gidgrp.rec.cfaguatyp" style="width:90%" placeholder="请选择对外担保类型"> <c-select
disabled
v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%"
placeholder="请选择对外担保类型"
>
<el-option <el-option
v-for="item in codes.cfaguatyp" v-for="item in codes.cfaguatyp"
:key="item.value" :key="item.value"
...@@ -43,62 +57,33 @@ ...@@ -43,62 +57,33 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable"> <c-col :span="4" class="centerLable">
<c-checkbox v-if="model.gidgrp.cbs.max.cur=='CNY'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> <c-checkbox
v-if="model.gidgrp.cbs.max.cur == 'CNY'"
disabled
v-model="model.gidgrp.rec.cmtflg"
>跨境人民币保函</c-checkbox
>
</c-col> </c-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> --> <!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col> </c-col>
<!-- SG001294 : 是否SWIFT格式 -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SG001294')" prop="gitp.swiftflg">
<c-select v-model="model.gitp.swiftflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SG001294')">
</c-select>
</el-form-item>
</c-col> -->
<!-- S0001304 : 是否对外担保 -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001256')" prop="gidgrp.rec.fingua">
<c-select v-model="model.gidgrp.rec.fingua" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001256')">
</c-select>
</el-form-item>
</c-col> -->
<!-- <c-col :span="12">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select v-model="model.gidgrp.rec.cfaguatyp" style="width:100%" :placeholder="$t('other.please_enter')+'对外担保类型'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.cmtflg">{{$t('gitp.CG001233')}}</c-checkbox>
</c-col> -->
<!-- S0001305 : 担保类型 -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
<template>
<ReviewWrapper>
<Cctdav></Cctdav>
</ReviewWrapper>
</template>
<script>
import Cctdav from "~/views/Business/Cctdav";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewCctdav",
components: { ReviewWrapper, Cctdav },
created() {},
mounted() {},
};
</script>
<style></style>
\ No newline at end of file
...@@ -64,6 +64,7 @@ import ReviewGetopn from "./Business/ReviewGetopn.vue"; ...@@ -64,6 +64,7 @@ import ReviewGetopn from "./Business/ReviewGetopn.vue";
import ReviewGitpop from "./Business/ReviewGitpop.vue"; import ReviewGitpop from "./Business/ReviewGitpop.vue";
import ReviewGitopn from "./Business/ReviewGitopn.vue"; import ReviewGitopn from "./Business/ReviewGitopn.vue";
import ReviewGitame from "./Business/ReviewGitame.vue"; import ReviewGitame from "./Business/ReviewGitame.vue";
import ReviewCctdav from "./Business/ReviewCctdav.vue";
const ReviewRouter = [ const ReviewRouter = [
{ path: "ditopn", component: ReviewDitopn, name: "ReviewDitopn", meta: { title: "复核-买方信用证开立" } }, { path: "ditopn", component: ReviewDitopn, name: "ReviewDitopn", meta: { title: "复核-买方信用证开立" } },
...@@ -146,6 +147,7 @@ const ReviewRouter = [ ...@@ -146,6 +147,7 @@ const ReviewRouter = [
{ path: "bctrad", component: ReviewBctrad, name: "ReviewBctrad", meta: { title: "复核-Bctrad" } }, { path: "bctrad", component: ReviewBctrad, name: "ReviewBctrad", meta: { title: "复核-Bctrad" } },
{ path: "bctsel", component: ReviewBctsel, name: "ReviewBctsel", meta: { title: "复核-Bctsel" } }, { path: "bctsel", component: ReviewBctsel, name: "ReviewBctsel", meta: { title: "复核-Bctsel" } },
{ path: "bctset", component: ReviewBctset, name: "ReviewBctset", meta: { title: "复核-Bctset" } }, { path: "bctset", component: ReviewBctset, name: "ReviewBctset", meta: { title: "复核-Bctset" } },
{ path: "cctdav", component: ReviewCctdav, name: "ReviewCctdav", meta: { title: "复核-Cctdav" } },
]; ];
export default ReviewRouter; export default ReviewRouter;
\ No newline at end of file
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