Commit 9c6af345 by liuxin

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 939e9a2c b0d8c2b5
......@@ -2,7 +2,7 @@ import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onFiapDet(){
async onFiapDet(){
let rtnmsg = await this.executeRule("fiap.det")
if(rtnmsg.respCode == SUCCESS)
{
......
......@@ -11,22 +11,22 @@ export default class Bctcan{
bcdgrp:{
rec:{
ownref:"", // Collection Number .bcdgrp.rec.ownref
nam:"", // Name .bcdgrp.rec.nam
nam:"", // Name .bcdgrp.rec.nam
rcvdat:"", // Docs Received on .bcdgrp.rec.rcvdat
advdat:"", // Date of Advice of Documents Received .bcdgrp.rec.advdat
matdat:"", // Maturity Date .bcdgrp.rec.matdat
predat:"", // Maturity Date .bcdgrp.rec.predat
doctypcod:"", // Payment Condition .bcdgrp.rec.doctypcod
doctypcod:"", // Payment Condition .bcdgrp.rec.doctypcod
docsta:"", // Document Status .bcdgrp.rec.docsta
},
cbs:{
max:{
cur:"", // Document Amount .bcdgrp.cbs.max.cur
amt:"", // Document Amount .bcdgrp.cbs.max.amt
cur:"", // Document Amount .bcdgrp.cbs.max.cur
amt:"", // Document Amount .bcdgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .bcdgrp.cbs.opn1.cur
amt:"", // Open Amount .bcdgrp.cbs.opn1.amt
cur:"", // Open Amount .bcdgrp.cbs.opn1.cur
amt:"", // Open Amount .bcdgrp.cbs.opn1.amt
},
},
dre:{
......@@ -42,17 +42,17 @@ export default class Bctcan{
bctp0:{
recget:{
sdamod:{
seainf:"", // .bctp0.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .bctp0.recget.sdamod.dadsnd
seainf:"", // .bctp0.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .bctp0.recget.sdamod.dadsnd
},
},
matp:{
mattxtlab:"", // Label for MATTXT .bctp0.matp.mattxtlab
mattxtlab:"", // Label for MATTXT .bctp0.matp.mattxtlab
},
},
sndmsg:"", // Send message .sndmsg
strinf:"", // Narrative .strinf
pageId: "" // ctx的key
sndmsg:"", // Send message .sndmsg
strinf:"", // Narrative .strinf
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
......@@ -34,7 +34,6 @@ export default {
"bcdgrp.dre.pts.adrblk" :Utils.defaultFunction,
"bcdgrp.drr.pts.nam" :Utils.defaultFunction,
"bcdgrp.drr.pts.adrblk" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"bcdgrp.co2.adrelc" :Utils.defaultFunction,
"bcdgrp.co2.namelc" :Utils.defaultFunction,
......@@ -43,19 +42,12 @@ export default {
"bcdgrp.rmi.pts.nam" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"bcdgrp.cbs.max.amt" :Utils.defaultFunction,
"bcdgrp.dre.pts.nam" :Utils.defaultFunction,
"bcdgrp.cbs.max.cur" :Utils.defaultFunction,
"bcdgrp.rec.ownref" :Utils.defaultFunction,
"bcdgrp.co2.pts.adrblk" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"bcdgrp.drr.pts.adrblk" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"bcdgrp.drr.pts.nam" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -14,9 +14,6 @@ export default class Bctset{
actuamt:"",
}
},
dftcre:{
dfflag:"",
},
bcdgrp:{
rec:{
inr:"",
......@@ -586,6 +583,7 @@ export default class Bctset{
// bustyp:"", // 业务种类 .trnmod.bustyp
// },
dftcre:{
dfflag:"",
dfdgrp:{
rec:{
pntref:"", // Parent Reference .dftcre.dfdgrp.rec.pntref
......
......@@ -60,9 +60,6 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bddgrp.rec.rcvdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bddgrp.rec.stadat":[
{type: "date", required: false, message: "输入正确的日期"}
],
......
......@@ -129,25 +129,6 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bpdgrp.rec.opndat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bpdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bpdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bpdgrp.rec.pctfin":[
{type: "string", required: false, message: "必输项"},
{max: 5,message:"长度不能超过5"}
],
"bpdgrp.rec.fincod":[
{type: "string", required: false, message: "必输项"},
{max: 17,message:"长度不能超过17"}
......@@ -177,10 +158,6 @@ export default {
"matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bpdgrp.rec.intday":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"bptmod.finmod.graday":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
......@@ -206,25 +183,11 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"bpdgrp.rec.tolrat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"bptmod.finmod.intamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bpdgrp.bu2.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -373,23 +336,10 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bpdgrp.inv.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.intday":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"bpdgrp.rec.intrat":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"bpdgrp.rec.marrat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
......
......@@ -194,5 +194,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
onSeainf() {},
onDetpButgetref() {},
onBenpDet() {},
onAplpDet() {},
}
\ No newline at end of file
......@@ -83,13 +83,13 @@ export default {
],
"bpdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bpdgrp.fia.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 1000,message:"长度不能超过1000"}
],
"bpdgrp.fia.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -97,7 +97,7 @@ export default {
],
"bpdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -755,4 +755,8 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"setmod.glemod.gleshwstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
}
\ No newline at end of file
import Api from "~/service/Api"
import Utils from "~/utils"
export default {
}
\ No newline at end of file
export default {
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
export default class Bptcrf{
constructor () {
this.data = {
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
......@@ -419,30 +419,6 @@ export default {
});
}
},
async onChk() {
let rtnmsg = await this.executeRule("chk")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
} else {
this.$notify.error({
title: '错误',
message: '服务请求失败!'
});
}
},
async onCan() {
let rtnmsg = await this.executeRule("can")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
} else {
this.$notify.error({
title: '错误',
message: '服务请求失败!'
});
}
},
onSeainf_bed() {
......
......@@ -132,15 +132,6 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"bpdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bpdgrp.rec.pctfin":[
{type: "string", required: false, message: "必输项"},
{max: 5,message:"长度不能超过5"}
],
"bpdgrp.rec.fincod":[
{type: "string", required: false, message: "必输项"},
{max: 17,message:"长度不能超过17"}
......@@ -167,10 +158,10 @@ export default {
{max: 10,message:"长度不能超过10"}
],
"bpdgrp.rec.opndat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"bpdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"bptmod.finmod.fltval":[
......@@ -235,32 +226,6 @@ export default {
],
"bpdgrp.rec.pntref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.pntnam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bpdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bptp.fpdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bptp.fpdgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bpdgrp.bu2.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -410,14 +375,6 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"bpdgrp.fia.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.cbs.max.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
......@@ -432,33 +389,11 @@ export default {
{max: 10,message:"长度不能超过10"}
],
"bpdgrp.rec.opndat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bpdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bpdgrp.inv.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.intday":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"bpdgrp.rec.intrat":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"bpdgrp.rec.marrat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"bpdgrp.rec.tolrat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"bpdgrp.rec.grarat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
......
......@@ -196,7 +196,7 @@ export default class Bptopn{
ovdintrat:"", // 罚息比率 .bptmod.finmod.ovdintrat
act1:"", // 第一还款�'�号 .bptmod.finmod.act1
accbch:"", // 入�'�机构 .bptmod.finmod.accbch
act3:"", // 第三方还款�'�号 .bptmod.finmod.act3
act3:"", // 第三方还款号 .bptmod.finmod.act3
acttyp:"", // 第三方还款方式 .bptmod.finmod.acttyp
intact:"", // 利息付款�'�号 .bptmod.finmod.intact
intamt:"", // 预收息金额 .bptmod.finmod.intamt
......@@ -242,32 +242,7 @@ export default class Bptopn{
trntyp:"", // 交易性�'� .trntyp
fftlxx:"", // 福�'�廷转卖类型 .fftlxx
setmod: new Pub().data.Setmod,
mtabut:{
coninf: {
oitinf: {
labinftxt: "", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit: {
inftxt: "", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev: "", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset: {
labinftxt: "", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit: {
inftxt: "", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev: "", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat: "", // 执行日期 .mtabut.coninf.conexedat
usr: {
extkey: "", // User ID .mtabut.coninf.usr.extkey
},
},
clsflg: "",
syswrn:{
dsp:"",
},
},
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
lendoc:{
actflg:"", // Input Account .lendoc.actflg
......@@ -367,7 +342,7 @@ export default class Bptopn{
rec:{
dflg:"",
}
},
}
}
}
......
......@@ -28,6 +28,7 @@ export default class Bptsel{
pts:new Pts().data,
},
rec:{
finblk:"",
opndat:"", // Open Date .bpdgrp.rec.opndat
matdat:"", // Maturity Date .bpdgrp.rec.matdat
fintyp:"", // Type of Advance .bpdgrp.rec.fintyp
......@@ -35,6 +36,7 @@ export default class Bptsel{
pntnam:"", // Name of Parent Contract .bpdgrp.rec.pntnam
ownref:"", // Invoice Advancing Ref. .bpdgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .bpdgrp.rec.nam
inr:""
},
},
cfgfil:{
......
......@@ -398,5 +398,21 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBptmodButgetref() {
let rtnmsg = await this.executeRule("bptmod.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
});
} else {
this.$notify.error({
title: '错误',
message: '服务请求失败!'
});
}
},
}
\ No newline at end of file
......@@ -59,7 +59,6 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bptp.purtyp":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
......@@ -100,7 +99,7 @@ export default {
],
"bpdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"bpdgrp.fia.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
......@@ -111,7 +110,7 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"bpdgrp.rec.opndat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"bpdgrp.fia.adrelc":[
......@@ -126,9 +125,6 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 17,message:"长度不能超过17"}
],
"setamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
......@@ -216,23 +212,6 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"bpdgrp.rec.pntref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.pntnam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bpdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"fpdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......@@ -1267,10 +1246,10 @@ export default {
],
"cfabpt.recgrp.bas.valuedate":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"cfabpt.recgrp.bas.maturity":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"cfabpt.recgrp.bas.debtorcode":[
{type: "string", required: false, message: "必输项"},
......
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Bptset{
constructor () {
this.data = {
bpdgrp:{
rec:{
pntref:"", // 单据编号 .bpdgrp.rec.pntref
inr:"",
pntref:"", // 单据编号 Parent Reference .bpdgrp.rec.pntref
pntnam:"", // Name of Parent Contract .bpdgrp.rec.pntnam
ownref:"", // 融资业务编号 .bpdgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .bpdgrp.rec.nam
fintyp:"", // 融资类型 .bpdgrp.rec.fintyp
fintyp:"", // 融资类型 Type of Advance .bpdgrp.rec.fintyp
pctfin:"", // Percentage .bpdgrp.rec.pctfin
opndat:"", // 起息日期 .bpdgrp.rec.opndat
opndat:"", // 起息日期 Open Date .bpdgrp.rec.opndat
matdat:"", // Maturity Date .bpdgrp.rec.matdat
finact:"", // 融资帐号 .bpdgrp.rec.finact
finact:"", // 融资帐号 Advance Amount .bpdgrp.rec.finact
fincod:"", // 借据号 .bpdgrp.rec.fincod
ovdflg:"", // Overdue Flag .bpdgrp.rec.ovdflg
tolrat:"", // 执行利率 .bpdgrp.rec.tolrat
ffttyp:"", // 福费廷转卖类型 .bpdgrp.rec.ffttyp
fortyp:"", // Forfaiting Type .bpdgrp.rec.fortyp
lctyp:"", // L/C Type .bpdgrp.rec.lctyp
changectyp:"", // L/C Type .bpdgrp.rec.lctyp
f0104:"", // 境外付款人所属部门 .bpdgrp.rec.f0104
f0105:"", // 境外付款人与本机构的关系 .bpdgrp.rec.f0105
f0102:"", // 是否附有银行承兑汇票 .bpdgrp.rec.f0102
......@@ -28,6 +29,8 @@ export default class Bptset{
bennam:"", // 国内证受益人中文名称 .bpdgrp.rec.bennam
loanno:"", // 原一级市场买入融资借据号 .bpdgrp.rec.loanno
benidcode:"", // 国内信用证受益人统一信用代码 .bpdgrp.rec.benidcode
finblk:"",
calflg:"",
},
cbs:{
max:{
......@@ -140,36 +143,7 @@ export default class Bptset{
},
},
},
mtabut:{
clsflg:"", // Close Flag .mtabut.clsflg
syswrn:{
dsp:"", // Display .mtabut.syswrn.dsp
},
coninf:{
oitinf:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat:"", // 执行日期 .mtabut.coninf.conexedat
usr:{
extkey:"", // User ID .mtabut.coninf.usr.extkey
},
contag72his:"", // Historic content of TAG 72 .mtabut.coninf.contag72his
contag72:"", // Current content of TAG 72 .mtabut.coninf.contag72
contag79his:"", // Historic content of TAG 79 .mtabut.coninf.contag79his
contag79:"", // Current content of TAG 79 .mtabut.coninf.contag79
},
},
mtabut: new Pub().data.Mtabut,
bptmod:{
finmod:{
setlab:"", // Settlement Label .bptmod.finmod.setlab
......@@ -192,7 +166,9 @@ export default class Bptset{
amt:"", // 偿还本金 .bptmod.finmod.cbs.cbe.amt
},
totint:"", // 偿还利息总额 .bptmod.finmod.cbs.totint
calflg:"",
},
act1:"",
acttyp:"", // 第三方还款方式 .bptmod.finmod.acttyp
act3:"", // 第三方还款账号 .bptmod.finmod.act3
intprd:"", // 计息周期 .bptmod.finmod.intprd
......@@ -355,6 +331,8 @@ export default class Bptset{
dtgmod:{
dtgtagm46:"", // Advice of Issuing Bnk .trnmod.trndoc.dtgmod.dtgtagm46
},
doceot:[],
},
cipmod:{
dddbsh:"", // 端到端标识号 .trnmod.cipmod.dddbsh
......
......@@ -103,9 +103,6 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.rec.rcvdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"brdgrp.rec.predat":[
{type: "date", required: false, message: "输入正确的日期"}
],
......
......@@ -105,6 +105,7 @@ let checkObj = {
"gidgrp.rec.jurplcc" :null,
"gidgrp.cbs.mac.amt" :null,
"gidgrp.atb.namelc" :null,
"gidgrp.blk.addamtcovs20" :null,
"gidgrp.rec.orddat" :null,
"gidgrp.ctc.pts.adrblk" :null,
"trnmod.swiadd.addamt" :null,
......@@ -134,6 +135,7 @@ let checkObj = {
"gidgrp.cbs.mac2.amt" :null,
"gitp.gidtxtmodflg" :null,
"gidgrp.blk.feetxt" :null,
"gidgrp.cbs.max2.amt" :null,
"gitp.prepermodflg" :null,
"gidgrp.bdb.namelc" :null,
"gidgrp.blk.preperc" :null,
......
......@@ -30,6 +30,7 @@ export default {
"gidgrp.adv.namelc" :Utils.defaultFunction,
"gidgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction,
"gidgrp.cbs.max2.amt" :Utils.defaultFunction,
"gidgrp.rec.exptyp" :Utils.defaultFunction,
"gidgrp.rec.orcdatc" :Utils.defaultFunction,
"gidgrp.rec.stdwrduilc" :Utils.defaultFunction,
......@@ -168,6 +169,7 @@ export default {
"gidgrp.blk.atxpreperc" :Utils.defaultFunction,
"gidgrp.rec.gartypc" :Utils.defaultFunction,
"gidgrp.rec.legfrmc" :Utils.defaultFunction,
"gidgrp.cbs.max2.cur" :Utils.defaultFunction,
"gitp.aamp.aammod.addamtflg" :Utils.defaultFunction,
"trnmod.swiadd.ameblk" :Utils.defaultFunction,
"gidgrp.rec.rmbflg" :Utils.defaultFunction,
......
......@@ -1066,4 +1066,26 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.cbs.max2.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.cbs.opn2.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.cbs.opn2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.addamtcovs20":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
}
\ No newline at end of file
......@@ -317,6 +317,14 @@ export default class Getame{
cur:"", // Confirmation Amount .gidgrp.cbs.cnf.cur
amt:"", // Balance .gidgrp.cbs.cnf.amt
},
max2:{
cur:"", // Additional Amount .gidgrp.cbs.max2.cur
amt:"", // Balance .gidgrp.cbs.max2.amt
},
opn2:{
amt:"", // Balance .gidgrp.cbs.opn2.amt
cur:"", // Open Add. Amount .gidgrp.cbs.opn2.cur
},
},
blk:{
gartyptxtin:"", // Specification of Type of Undertaking - Counter Undertaking .gidgrp.blk.gartyptxtin
......@@ -353,6 +361,7 @@ export default class Getame{
addamtcovc:"", // Covered .gidgrp.blk.addamtcovc
gidtxt:"", // Guarantee Text .gidgrp.blk.gidtxt
gtxgidtxt:"", // Guarantee Text with Variables .gidgrp.blk.gtxgidtxt
addamtcovs20:"", // Covered .gidgrp.blk.addamtcovs20
},
apl:{
pts:new Pts().data,
......
......@@ -62,16 +62,6 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInfconButshword() {
let rtnmsg = await this.executeRule("infcon.butshword")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
}
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onFiapDet() {
let rtnmsg = await this.executeRule("fiap.det")
if (rtnmsg.respCode == SUCCESS) {
......
......@@ -5,6 +5,7 @@ export default class Infbpd{
constructor () {
this.data = {
infcon:{
objinr:"",
seaownref:"", // Own Reference .infcon.seaownref
nam:"", // Name .infcon.nam
searef:"", // Party Reference .infcon.searef
......@@ -71,6 +72,7 @@ export default class Infbpd{
},
bpdgrp:{
rec:{
inr:"",
pntref:"", // Parent Contract .bpdgrp.rec.pntref
pntnam:"", // Name .bpdgrp.rec.pntnam
ownref:"", // Finance Reference .bpdgrp.rec.ownref
......
......@@ -65,6 +65,7 @@ export default class Api
}
static async _post(url,data,method="post")
{
//debugger
let token = window.sessionStorage.token
let userId = window.sessionStorage.userId
let headers = {userId,token,"terminal":"WEB"};
......
......@@ -5,7 +5,7 @@
<el-form-item label="放单指示条款" prop="bodgrp.blk.colins">
<c-fullbox>
<c-input type="textarea" v-model="model.bodgrp.blk.colins" maxlength="65" show-word-limit
placeholder="请输入Collection Instructions" disabled></c-input>
placeholder="请输入放单指示条款" disabled></c-input>
<template slot="footer">
<c-button size="small" type="primary" disabled>
...
......@@ -15,7 +15,7 @@
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Charges Condition" prop="bodgrp.rec.chato">
<el-form-item label="费用承担条款" prop="bodgrp.rec.chato">
<c-select v-model="model.bodgrp.rec.chato" style="width:100%" placeholder="请选择条款" disabled>
<el-option v-for="item in codes.chadet" :key="item.value" :label="item.label"
:value="item.value">
......@@ -169,13 +169,13 @@
<c-col :span="11" :offset="1">
<c-col :span="9">
<el-form-item label="面函提示" prop="bodgrp.rec.lescom">
<c-select v-model="model.bodgrp.cbs.opn1.cur" style="width: %" placeholder="请选择Document Amount"
<c-select v-model="model.bodgrp.cbs.opn1.cur" style="width: %" placeholder="请选择托收金额"
:disabled="true" :code="codes.cur">
</c-select>
</el-form-item>
</c-col>
<c-col :span="14" :offset="1">
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入Warehouse/Insurance" disabled></c-input>
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入仓储/保险" disabled></c-input>
</c-col>
</c-col>
</c-col>
......
<template>
<div class="eibs-tab">
<!-- <c-col :span="24">
<c-col :span="11">
<el-form-item label="Drag Drop Sender" prop="botp.drrp.ptsget.sdamod.dadsnd">
<c-input v-model="model.botp.drrp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender">
</c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Drag Drop Sender" prop="botp.colp.ptsget.sdamod.dadsnd">
<c-input v-model="model.botp.colp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender">
</c-input>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Drawer Ref." prop="bodgrp.drr.pts.ref">
<el-form-item label="收款人参考号" prop="bodgrp.drr.pts.ref">
<c-input v-model="model.bodgrp.drr.pts.ref" maxlength="16" style="width: 100%" placeholder=""
disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="External Key of Address" prop="bodgrp.drr.pts.extkey">
<el-form-item label="收款人名称" prop="bodgrp.drr.pts.extkey">
<c-fullbox>
<c-input v-model="model.bodgrp.drr.pts.extkey" maxlength="16"
placeholder="请输入External Key of Address" disabled>
placeholder="请输入收款人名称" disabled>
</c-input>
<template slot="footer">
<c-button style="margin:0 10px 0 10px;padding: 0 12px;" size="small" type="primary">
......@@ -41,25 +27,25 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bodgrp.drr.pts.adrblk">
<el-form-item label="地址信息" prop="bodgrp.drr.pts.adrblk">
<c-input type="textarea" v-model="model.bodgrp.drr.pts.adrblk" maxlength="50" disabled
show-word-limit placeholder="请输入Address Block" disabled></c-input>
show-word-limit placeholder="请输入地址信息" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Collecting Bank Ref." prop="bodgrp.col.pts.ref">
<el-form-item label="代收行参考号" prop="bodgrp.col.pts.ref">
<c-input v-model="model.bodgrp.col.pts.ref" maxlength="16" style="width: 100%" placeholder=""
disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Extkey Key of Address" prop="bodgrp.col.pts.extkey">
<el-form-item label="代收行名称" prop="bodgrp.col.pts.extkey">
<c-fullbox>
<c-input v-model="model.bodgrp.col.pts.extkey" maxlength="16"
placeholder="请输入External Key of Address" disabled>
placeholder="请输入代收行名称" disabled>
</c-input>
<template slot="footer">
<c-button style="margin:0 10px 0 10px;padding: 0 12px;" size="small" type="primary">
......@@ -75,9 +61,9 @@
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bodgrp.col.pts.adrblk">
<el-form-item label="地址信息" prop="bodgrp.col.pts.adrblk">
<c-input type="textarea" v-model="model.bodgrp.col.pts.adrblk" maxlength="50" disabled
show-word-limit placeholder="请输入Address Block" disabled></c-input>
show-word-limit placeholder="请输入地址信息" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
......@@ -85,16 +71,16 @@
<c-col :span="24" style="margin-top:15px">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Drawee Ref." prop="bodgrp.dre.pts.ref">
<el-form-item label="付款人参考号" prop="bodgrp.dre.pts.ref">
<c-input disabled v-model="model.bodgrp.dre.pts.ref" maxlength="16" style="width: 100%"
placeholder="请输入Application Ref" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Extkey" prop="bodgrp.dre.pts.extkey">
<el-form-item label="付款人名称" prop="bodgrp.dre.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.bodgrp.dre.pts.extkey" maxlength="50"
placeholder="请输入External Key of Address" disabled></c-input>
placeholder="请输入付款人名称" disabled></c-input>
<template slot="footer">
<c-button style="margin:0 10px 0 10px;padding: 0 12px;" size="small" type="primary">
<span style="font-family:'宋体';font-weight:bold">i</span>
......@@ -107,9 +93,9 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bodgrp.dre.pts.adrblk">
<el-form-item label="地址信息" prop="bodgrp.dre.pts.adrblk">
<c-input type="textarea" v-model="model.bodgrp.dre.pts.adrblk" maxlength="50" show-word-limit
placeholder="请输入Address Block" disabled></c-input>
placeholder="请输入地址信息" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
......
......@@ -20,7 +20,7 @@
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="bodgrp.rec.nam" style="width: 100%">
<el-form-item label="简略信息" prop="bodgrp.rec.nam" style="width: 100%">
<c-input v-model="model.bodgrp.rec.nam" maxlength="40" style="width: 100%" placeholder="请输入Name"
disabled></c-input>
</el-form-item>
......@@ -49,7 +49,7 @@
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="收款人 Ref." prop="bodgrp.drr.pts.ref">
<el-form-item label="收款人参考号" prop="bodgrp.drr.pts.ref">
<c-input v-model="model.bodgrp.drr.pts.ref" maxlength="16" placeholder="请输入收款人" disabled>
</c-input>
</el-form-item>
......@@ -61,7 +61,7 @@
<c-col :span="12">
<el-form-item label="托收余额" prop="bodgrp.cbs.opn1.cur">
<c-input v-model="model.bodgrp.cbs.opn1.cur" style="width:100%"
placeholder="请选择Warehouse/Insurance" disabled>
placeholder="请选择仓储/保险" disabled>
</c-input>
</el-form-item>
</c-col>
......@@ -101,8 +101,8 @@
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="代收行 Ref." prop="bodgrp.col.pts.ref">
<c-input v-model="model.bodgrp.col.pts.ref" maxlength="16" placeholder="请输入代收行"
<el-form-item label="代收行参考号" prop="bodgrp.col.pts.ref">
<c-input v-model="model.bodgrp.col.pts.ref" maxlength="16" placeholder="请输入代收行参考号"
disabled></c-input>
</el-form-item>
</c-col>
......@@ -111,9 +111,9 @@
<c-col :span="24">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bodgrp.rec.docsta">
<el-form-item label="单据状态" prop="bodgrp.rec.docsta">
<c-select v-model="model.bodgrp.rec.docsta" style="width: 100%"
placeholder="请输入Document Set Status" disabled>
placeholder="请输入单据状态" disabled>
<el-option v-for="item in codes.docstabot" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
......@@ -121,8 +121,8 @@
</el-form-item>
<!-- <el-form-item label="Document Set Status" prop="bodgrp.rec.docsta">
<c-input v-model="model.bodgrp.rec.docsta" maxlength="40" placeholder="请输入Document Set Status"
<!-- <el-form-item label="单据状态" prop="bodgrp.rec.docsta">
<c-input v-model="model.bodgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"
disabled>
</c-input>
</el-form-item> -->
......@@ -142,19 +142,19 @@
<c-col :span="24">
<c-col :span="11">
<c-col :span="12">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matdat">
<el-form-item label="单据期限" prop="bodgrp.rec.matdat">
<c-input v-model="model.bodgrp.rec.matdat" placeholder="" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="9">
<el-form-item label="" prop="bodgrp.rec.matpercnt">
<c-input v-model="model.bodgrp.rec.matpercnt" placeholder="请输入Tenor Specification" disabled>
<c-input v-model="model.bodgrp.rec.matpercnt" placeholder="请输入单据期限" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="2" :offset="1">
<span style="font-size: 12px;color:#606266;">Days</span>
<span style="font-size: 12px;color:#606266;"></span>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bodgrp.rec.matperbeg">
......@@ -173,7 +173,7 @@
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Drawee Ref." prop="bodgrp.dre.pts.ref">
<el-form-item label="付款人参考号" prop="bodgrp.dre.pts.ref">
<c-input v-model="model.bodgrp.dre.pts.ref" maxlength="16" disabled>
</c-input>
</el-form-item>
......@@ -207,7 +207,7 @@
<c-col :span="24" style="margin-top:15px;border-top:2px solid #ddd;padding-top:15px">
<c-col :span="11">
<c-col :span="12">
<el-form-item label="Amount Accepted" prop="setmod.doccur">
<el-form-item label="接受金额" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency"
disabled>
</c-input>
......@@ -224,7 +224,7 @@
</c-col>
<c-col :span="24" style="margin-top: 30px">
<span style="font-size:14px;">Bills to Pay back:</span>
<span style="font-size:14px;">归还押汇款:</span>
</c-col>
<c-col :span="24" style="margin-top: -10px">
<c-col :span="12">
......@@ -266,13 +266,13 @@ export default {
},
docgrd: {
columns: [{
title: "Reference",
title: "业务编号",
width: "80px",
dataIndex: "ownref",
show: "input",
},
{
title: "Cur",
title: "币种",
width: "80px",
dataIndex: "opncur",
show: "input",
......@@ -284,7 +284,7 @@ export default {
show: "input",
},
{
title: "Amount Paid",
title: "已付数额",
width: "200px",
dataIndex: "bckamt",
show: "input",
......
......@@ -29,7 +29,7 @@
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="bodgrp.rec.nam">
<el-form-item label="简略信息" prop="bodgrp.rec.nam">
<c-input
align="middle"
v-model="model.bodgrp.rec.nam"
......@@ -43,8 +43,8 @@
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Amendment Date" prop="botamep.amedat">
<c-date-picker type="date" v-model="model.botamep.amedat" style="width:100%" placeholder="请选择Amendment Date"></c-date-picker>
<el-form-item label="修改日期" prop="botamep.amedat">
<c-date-picker type="date" v-model="model.botamep.amedat" style="width:100%" placeholder="请选择修改日期"></c-date-picker>
</el-form-item>
</c-col>
......@@ -54,18 +54,18 @@
</el-form-item>
</c-col>
<c-col :span="12" :offset="4">
<el-form-item label="Amount" >
<el-form-item label="金额" >
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="Original Amount" prop="oldbodgrp.cbs.max.cur">
<el-form-item label="修改前托收金额" prop="oldbodgrp.cbs.max.cur">
<c-select
disabled
v-model="model.oldbodgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
......@@ -88,19 +88,19 @@
disabled
v-model="model.oldbodgrp.cbs.max.amt"
style="text-align: left; width: 100%"
placeholder="请输入Original Amount"
placeholder="请输入修改前托收金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Amended" prop="trnmod.swiadd.amecur">
<el-form-item label="修改增减额" prop="trnmod.swiadd.amecur">
<c-select
disabled
v-model="model.trnmod.swiadd.amecur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
......@@ -122,19 +122,19 @@
<c-input
v-model="model.trnmod.swiadd.ameamt"
style="text-align: left; width: 100%"
placeholder="请输入Amended"
placeholder="请输入修改增减额"
@keyup.enter.native="showGridPromptDialog('trnmod.swiadd.ameamt')"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="New Amount" prop="trnmod.swiadd.newcur">
<el-form-item label="修改后的付款期限" prop="trnmod.swiadd.newcur">
<c-select
disabled
v-model="model.trnmod.swiadd.newcur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
......@@ -170,8 +170,8 @@
<c-col :span="11">
<c-col :span="24">
<c-col :span="9">
<el-form-item label="Tenor Data" prop="oldbodgrp.rec.matpercnt">
<c-input disabled v-model="model.oldbodgrp.rec.matpercnt" placeholder="请输入New Tenor Data"></c-input>
<el-form-item label="修改前的付款期限" prop="oldbodgrp.rec.matpercnt">
<c-input disabled v-model="model.oldbodgrp.rec.matpercnt" placeholder="请输入修改前的付款期限"></c-input>
</el-form-item>
</c-col>
......@@ -211,8 +211,8 @@
<c-col :span="11">
<c-col :span="24">
<c-col :span="9">
<el-form-item label="New Tenor Data" prop="trnmod.swiadd.newmatpercnt">
<c-input :disabled="model.bodgrp.rec.doctypcod === 'P'" v-model="model.trnmod.swiadd.newmatpercnt" placeholder="请输入Tenor Data"></c-input>
<el-form-item label="修改后的付款期限" prop="trnmod.swiadd.newmatpercnt">
<c-input :disabled="model.bodgrp.rec.doctypcod === 'P'" v-model="model.trnmod.swiadd.newmatpercnt" placeholder="请输入修改后的付款期限"></c-input>
</el-form-item>
</c-col>
......@@ -258,14 +258,14 @@
</c-col>
<c-col :span="24">
<el-form-item label="New 单据到期日" prop="trnmod.swiadd.newmatdat">
<c-date-picker type="date" :disabled="model.bodgrp.rec.doctypcod === 'P'" v-model="model.trnmod.swiadd.newmatdat" style="width:100%" placeholder="请选择New 单据到期日"></c-date-picker>
<el-form-item label="修改后的付款期限" prop="trnmod.swiadd.newmatdat">
<c-date-picker type="date" :disabled="model.bodgrp.rec.doctypcod === 'P'" v-model="model.trnmod.swiadd.newmatdat" style="width:100%" placeholder="请选择修改后的付款期限"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Further Amendments" prop="trnmod.swiadd.ametxt">
<c-input-format type="textarea" v-model="model.trnmod.swiadd.ametxt" :maxRows="6" :maxCols="35" placeholder="请输入Further Amendments" ></c-input-format>
<el-form-item label="更多的修改内容" prop="trnmod.swiadd.ametxt">
<c-input-format type="textarea" v-model="model.trnmod.swiadd.ametxt" :maxRows="6" :maxCols="35" placeholder="请输入更多的修改内容" ></c-input-format>
</el-form-item>
</c-col>
</c-col>
......@@ -284,7 +284,7 @@ export default {
data(){
return {
matpertyp: [
{ label: "Days", value: "D" },
{ label: "", value: "D" },
{ label: "Months", value: "M" },
],
......
......@@ -6,7 +6,7 @@
<el-form-item label="放单指示条款" style="padding-top:15px">
<c-fullbox>
<c-input type="textarea" v-model="model.bodgrp.blk.colins" maxlength="3250" :rows="3" show-word-limit
placeholder="请输入Collection Instructions" >
placeholder="请输入放单指示条款" >
</c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search"
......@@ -19,35 +19,13 @@
</el-form-item>
</c-col>
<!-- <c-col span="24">
放单指示条款
</c-col> -->
<!-- <el-form-item label="放单指示条款" prop="bodgrp.blk.colins" >
<c-col :span="24" style="width:100%">
<c-col :span="20" >
<c-input type="textarea" v-model="model.bodgrp.blk.colins" maxlength="65" show-word-limit placeholder="请输入Collection Instructions" >
</c-input>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onColinsButtxmsel">
...
</c-button>
</c-col>
</c-col>
</el-form-item> -->
<c-col :span="24">
<el-form-item label="" prop="bodgrp.blk.colinsflg">
<c-checkbox v-model="colinsflg">放单指示条款 modified</c-checkbox>
<c-checkbox v-model="colinsflg">放单指示条款修改</c-checkbox>
</el-form-item>
</c-col>
......@@ -200,26 +178,12 @@
<c-col :span="12">
<c-col :span="24" style="width:100%">
<el-form-item label="费用承担条款" prop="bodgrp.rec.chato" style="padding-top:15px">
<c-select v-model="model.bodgrp.rec.chato" style="width:100%" placeholder="请选择条款"
:code="codes.chadet">
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Our Charges to">
</el-form-item>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.chato" style="width:100%" placeholder="请选择条款"
:code="codes.chato">
</c-select>
</c-col> -->
<c-col :span="24" style="width:100%">
<el-form-item label="手续费支付的附加详述" prop="bodgrp.blk.chgtxt" style="padding-top:15px">
......@@ -231,16 +195,6 @@
</c-col>
<!-- <c-col :span="24">
<el-form-item label="手续费支付的附加详述">
</el-form-item>
</c-col>
<c-col :span="24">
<c-input type="textarea" v-model="model.bodgrp.blk.chgtxt" maxlength="35" show-word-limit
placeholder="请输入手续费支付的附加详述"></c-input>
</c-col> -->
<c-col :span="22">
<c-checkbox v-model="model.bodgrp.rec.focflg" style="padding-left:10px">无偿放单选项</c-checkbox>
</c-col>
......@@ -253,22 +207,6 @@
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-col :span="5">
<el-form-item label="Waive Collecting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.waicolcod" style="width:100%" placeholder="请选择拒绝证书指示条款"
:code="codes.waicolcod">
</c-select>
</c-col> -->
<c-col :span="24" style="width:100%">
<el-form-item label="放单时是否放弃向托收行收取费用的权力" prop="bodgrp.rec.wairmtcod" style="padding-top:15px">
......@@ -339,7 +277,7 @@
</c-select>
</c-col>
<c-col :span="12">
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入Warehouse/Insurance"></c-input>
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入仓储/保险"></c-input>
</c-col>
</c-col> -->
......
......@@ -38,7 +38,7 @@
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="bodgrp.rec.nam">
<el-form-item label="简略信息" prop="bodgrp.rec.nam">
<c-input
v-model="model.bodgrp.rec.nam"
maxlength="40"
......@@ -87,7 +87,7 @@
disabled
v-model="model.bodgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
v-for="item in codes.cur"
......@@ -122,7 +122,7 @@
disabled
v-model="model.bodgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
v-for="item in codes.cur"
......@@ -242,25 +242,25 @@
</c-col>
<c-col :span="12">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matpercnt">
<el-form-item label="单据期限" prop="bodgrp.rec.matpercnt">
<c-input
disabled
v-model="model.bodgrp.rec.matpercnt"
placeholder="请输入Tenor Specification"
placeholder="请输入单据期限"
></c-input>
</el-form-item>
</c-col>
<c-col v-if=" (model.trnmod.swiadd.newmatpertyp=='D')||(model.oldbodgrp.rec.matpertyp==''&&model.trnmod.swiadd.newmatpertyp=='')||(model.oldbodgrp.rec.matpertyp=='D' &&model.trnmod.swiadd.newmatpertyp=='')" :span="1" style="margin-left:-10px">
<el-form-item label="Days"> </el-form-item>
<c-col v-if=" (model.trnmod.swiadd.Amatpertyp=='D')||(model.oldbodgrp.rec.matpertyp==''&&model.trnmod.swiadd.newmatpertyp=='')||(model.oldbodgrp.rec.matpertyp=='D' &&model.trnmod.swiadd.newmatpertyp=='')" :span="1" style="margin-left:-10px">
<el-form-item label=""> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Starting from" prop="bodgrp.rec.matperbeg">
<el-form-item label="起始日期" prop="bodgrp.rec.matperbeg">
<c-select
disabled
v-model="model.bodgrp.rec.matperbeg"
style="width: 100%"
placeholder="请选择Starting from"
placeholder="请选择起始日期"
>
<el-option
v-for="item in codes.matperbeg"
......
......@@ -17,8 +17,8 @@
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="left" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--Amendment -->
<el-tab-pane label="Amendment" name="amep">
<!--修正 -->
<el-tab-pane label="修正" name="amep">
<c-content>
<m-amep :model="model" :codes="codes"/>
</c-content>
......@@ -32,7 +32,7 @@
</el-tab-pane>
<!--指示条款 -->
<el-tab-pane label="Instructions" name="inst">
<el-tab-pane label="指示条款" name="inst">
<c-content>
<m-inst :model="model" :codes="codes"/>
</c-content>
......
......@@ -27,7 +27,7 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="bodgrp.rec.nam">
<el-form-item label="简略信息" prop="bodgrp.rec.nam">
<c-input
disabled
v-model="model.bodgrp.rec.nam"
......@@ -131,12 +131,12 @@
</c-col>
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bodgrp.rec.docsta">
<el-form-item label="单据状态" prop="bodgrp.rec.docsta">
<c-select
disabled
v-model="model.bodgrp.rec.docsta"
style="width:100%"
placeholder="请选择Document Set Status"
placeholder="请选择单据状态"
:code="codes.docstabot"
></c-select>
</el-form-item>
......@@ -144,7 +144,7 @@
<c-col :span="24">
<c-col :span="18">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matdat">
<el-form-item label="单据期限" prop="bodgrp.rec.matdat">
<c-date-picker
disabled
type="date"
......@@ -171,7 +171,7 @@
</c-col>
<c-col :span="1">
<el-form-item label="Days" label-width="5px" >
<el-form-item label="" label-width="5px" >
</el-form-item>
</c-col>
</c-col>
......
......@@ -305,7 +305,7 @@
<el-table-column label="Currency" prop="cur" width="100px">
</el-table-column>
<el-table-column
label="Original Amount"
label="修改前托收金额"
prop="ogiamt"
width="150px"
>
......@@ -412,7 +412,7 @@
<el-table-column label="Curr." prop="cur" width="55px">
</el-table-column>
<el-table-column
label="Original Amount"
label="修改前托收金额"
prop="fmtamt"
width="150px"
>
......
......@@ -351,7 +351,7 @@
</c-select>
</c-col>
<c-col :span="12">
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入Warehouse/Insurance"></c-input>
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入仓储/保险"></c-input>
</c-col>
</c-col> -->
......
......@@ -9,10 +9,8 @@
disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
</c-col>
<c-col :span="3" style="text-align: right">
<c-button style="margin:0 0" size="small" type="primary" :disabled="this.model.bodgrp.drr.pts.extkey==''" @click="onBotpButgetref">
<c-col :span="4" style="text-align: right">
<c-button type="primary" :disabled="this.model.bodgrp.drr.pts.extkey==''" @click="onBotpButgetref">
获取
</c-button>
</c-col>
......@@ -50,7 +48,7 @@
</c-col>
<c-col :span="12">
<el-form-item label="托收金额" prop="bodgrp.cbs.max.cur">
<c-select v-model="model.bodgrp.cbs.max.cur" style="width: 100%" placeholder="请选择Currency" @change="changeCur">
<c-select v-model="model.bodgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种" @change="changeCur">
<el-option v-for="item in codes.curtxt1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
......@@ -65,7 +63,7 @@
</c-col>
<c-col :span="12">
<el-form-item label="托收余额" prop="bodgrp.cbs.opn1.cur">
<c-select disabled v-model="model.bodgrp.cbs.opn1.cur" style="width: 100%" placeholder="请选择Currency">
<c-select disabled v-model="model.bodgrp.cbs.opn1.cur" style="width: 100%" placeholder="请选择币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
......@@ -128,18 +126,18 @@
</c-col>
<c-col :span="12">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matpercnt">
<c-input v-model.number="model.bodgrp.rec.matpercnt" placeholder="请输入Tenor Specification"
<el-form-item label="单据期限" prop="bodgrp.rec.matpercnt">
<c-input v-model.number="model.bodgrp.rec.matpercnt" placeholder="请输入单据期限"
onkeyup="value=value.replace(/[^\d]/g,' ')" :disabled="model.bodgrp.rec.doctypcod === 'P'"></c-input>
</el-form-item>
</c-col>
<c-col :span="1" style="margin-left:-10px">
<el-form-item label="Days"> </el-form-item>
<el-form-item label=""> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Starting from" prop="bodgrp.rec.matperbeg">
<c-select v-model="model.bodgrp.rec.matperbeg" style="width:100%" placeholder="请选择Starting from"
<el-form-item label="起始日期" prop="bodgrp.rec.matperbeg">
<c-select v-model="model.bodgrp.rec.matperbeg" style="width:100%" placeholder="请选择起始日期"
:code="codes.matperbeg" :disabled="model.bodgrp.rec.doctypcod === 'P'">
</c-select>
</el-form-item>
......
......@@ -25,7 +25,7 @@
<c-col :span="11">
<c-col :span="12">
<el-form-item label="托收金额" prop="bodgrp.cbs.max.cur">
<c-select disabled v-model="model.bodgrp.cbs.max.cur" style="width: 100%" placeholder="请选择Currency">
<c-select disabled v-model="model.bodgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
......@@ -39,8 +39,8 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Warehouse/Insurance" prop="bodgrp.cbs.opn1.cur">
<c-select disabled v-model="model.bodgrp.cbs.opn1.cur" style="width: 100%" placeholder="请选择Currency">
<el-form-item label="仓储/保险" prop="bodgrp.cbs.opn1.cur">
<c-select disabled v-model="model.bodgrp.cbs.opn1.cur" style="width: 100%" placeholder="请选择币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
......@@ -49,7 +49,7 @@
<c-col :span="12">
<el-form-item style="text-align: left" label-width="20px" prop="bodgrp.cbs.opn1.amt">
<c-input-currency v-model="model.bodgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
placeholder="请输入Warehouse/Insurance" disabled
placeholder="请输入仓储/保险" disabled
@keyup.enter.native="defaultFunction('bodgrp.cbs.opn1.amt', model.bodgrp.cbs.opn1.amt)"></c-input-currency>
</el-form-item>
</c-col>
......@@ -62,14 +62,14 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bodgrp.rec.docsta">
<c-select v-model="model.bodgrp.rec.docsta" style="width: 100%" placeholder="请输入Document Set Status" disabled
<el-form-item label="单据状态" prop="bodgrp.rec.docsta">
<c-select v-model="model.bodgrp.rec.docsta" style="width: 100%" placeholder="请输入单据状态" disabled
:code="codes.docstabot">
</c-select>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matdat">
<el-form-item label="单据期限" prop="bodgrp.rec.matdat">
<c-date-picker
type="date"
disabled
......@@ -84,7 +84,7 @@
<c-input
disabled
v-model="model.bodgrp.rec.matpercnt"
placeholder="请输入Tenor Specification"
placeholder="请输入单据期限"
></c-input>
</el-form-item>
</c-col>
......@@ -133,8 +133,8 @@
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Select Rejtypsel Type" prop="rejtypsel">
<c-select v-model="model.rejtypsel" style="width:100%" placeholder="Select Rejtypsel Type"
<el-form-item label="拒单类型" prop="rejtypsel">
<c-select v-model="model.rejtypsel" style="width:100%" placeholder="拒单类型"
:code="codes.rejtypsel">
</c-select>
</el-form-item>
......@@ -149,10 +149,10 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Reason for Non-Payment/Non-Acceptance" prop="bodgrp.blk.resrej">
<el-form-item label="拒绝付款或承兑的原因" prop="bodgrp.blk.resrej">
<c-fullbox>
<c-input type="textarea" :autosize="{ minRows: 5, maxRows: 20 }" v-model="model.bodgrp.blk.resrej" maxlength="700" show-word-limit
placeholder="请输入Reason for Non-Payment/Non-Acceptance">
placeholder="请输入拒绝付款或承兑的原因">
</c-input>
<template slot="footer">
<c-button size="small" type="primary"
......@@ -173,8 +173,8 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Name of Party" prop="bodgrp.drr.pts.nam">
<c-input v-model="model.bodgrp.drr.pts.nam" maxlength="40" placeholder="请输入Name of Party" disabled></c-input>
<el-form-item label="收款人参考号" prop="bodgrp.drr.pts.nam">
<c-input v-model="model.bodgrp.drr.pts.nam" maxlength="40" placeholder="请输入收款人参考号" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
......@@ -185,8 +185,8 @@
</c-col>
<c-col :span="24">
<el-form-item label="Name of Party" prop="bodgrp.col.pts.nam">
<c-input v-model="model.bodgrp.col.pts.nam" maxlength="40" placeholder="请输入Name of Party" disabled></c-input>
<el-form-item label="代收行参考号" prop="bodgrp.col.pts.nam">
<c-input v-model="model.bodgrp.col.pts.nam" maxlength="40" placeholder="请输入代收行参考号" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
......@@ -195,49 +195,11 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Name of Party" prop="bodgrp.dre.pts.nam">
<c-input v-model="model.bodgrp.dre.pts.nam" maxlength="40" placeholder="请输入Name of Party" disabled></c-input>
<el-form-item label="付款人参考号" prop="bodgrp.dre.pts.nam">
<c-input v-model="model.bodgrp.dre.pts.nam" maxlength="40" placeholder="请输入付款人参考号" disabled></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item :label="model.botp.docgrdm.docdsclab" class="messageLabel">
<div v-if="model.rejtypsel == 'R'">
<c-button style="float: right" @click="addTableValue" type="primary">新增单据</c-button>
</div>
</el-form-item>
</c-col>
<c-col :span="24" style="margin-bottom: 30px;">
<c-table height="200px" style="text-align: center" :list="this.model.botp.docgrdm.docgrd || []"
:paginationShow="false" :border="true" :disabled="model.rejtypsel != 'R'">
<el-table-column label="1st" width="auto" prop="cmail1">
<template slot-scope="scope">
<c-input v-model="scope.row.cmail1" :disabled="model.rejtypsel != 'R'"></c-input>
</template>
</el-table-column>
<el-table-column label="2nd" width="auto" prop="cmail2">
<template slot-scope="scope">
<c-input v-model="scope.row.cmail2" :disabled="model.rejtypsel != 'R'"></c-input>
</template>
</el-table-column>
<el-table-column label="Document" prop="docnam" width="auto">
<template slot-scope="scope">
<c-select style="width: 100%" placeholder="请选择" v-model="scope.row.docnam" :disabled="model.rejtypsel != 'R'">
<el-option v-for="item in codeTable" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="操作" width="170px" fixed="right">
<template slot-scope="scope">
<div v-if="model.rejtypsel == 'R'">
<c-button @click="deleteTable(scope.$index)" type="primary">删除</c-button>
</div>
</template>
</el-table-column>
</c-table>
</c-col> -->
<c-col>
<c-docpre :model="model" :argadr="{
path: 'bodgrp.blk.docpre',
......@@ -278,7 +240,7 @@
data() {
return {
matpertyp: [
{ label: "Days", value: "D" },
{ label: "", value: "D" },
{ label: "Months", value: "M" },
],
}
......
......@@ -330,7 +330,7 @@
</c-select>
</c-col>
<c-col :span="12">
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入Warehouse/Insurance"></c-input>
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入仓储/保险"></c-input>
</c-col>
</c-col> -->
......
......@@ -15,14 +15,14 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000005 -->
<el-tab-pane label="Rejection" name="botdcrp1">
<el-tab-pane label="拒收" name="botdcrp1">
<c-content>
<m-botdcrp1 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000049 -->
<el-tab-pane label="Instruction" name="inst">
<el-tab-pane label="指示条款" name="inst">
<c-content>
<m-inst :model="model" :codes="codes" />
</c-content>
......
......@@ -175,7 +175,7 @@
</el-form-item>
</c-col>
<c-col :span="14" :offset="1">
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入Warehouse/Insurance" disabled></c-input>
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入仓储/保险" disabled></c-input>
</c-col>
</c-col>
</c-col>
......
......@@ -15,7 +15,7 @@
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="bodgrp.rec.nam" style="width: 100%">
<el-form-item label="简略信息" prop="bodgrp.rec.nam" style="width: 100%">
<c-input v-model="model.bodgrp.rec.nam" maxlength="40" style="width: 100%" placeholder="请输入Name"
disabled></c-input>
</el-form-item>
......@@ -39,7 +39,7 @@
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Drawer Ref." prop="bodgrp.drr.pts.ref">
<el-form-item label="收款人参考号" prop="bodgrp.drr.pts.ref">
<c-input v-model="model.bodgrp.drr.pts.ref" maxlength="16" placeholder="请输入Drawer" disabled>
</c-input>
</el-form-item>
......@@ -51,7 +51,7 @@
<c-col :span="12">
<el-form-item label="托收余额" prop="bodgrp.cbs.opn1.cur">
<c-input v-model="model.bodgrp.cbs.opn1.cur" style="width:100%"
placeholder="请选择Warehouse/Insurance" disabled>
placeholder="请选择仓储/保险" disabled>
</c-input>
</el-form-item>
</c-col>
......@@ -95,9 +95,9 @@
<c-col :span="24">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bodgrp.rec.docsta">
<el-form-item label="单据状态" prop="bodgrp.rec.docsta">
<c-select v-model="model.bodgrp.rec.docsta" style="width: 100%"
placeholder="请输入Document Set Status" disabled>
placeholder="请输入单据状态" disabled>
<el-option v-for="item in codes.docstabot" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
......@@ -119,19 +119,19 @@
<c-col :span="24">
<c-col :span="11">
<c-col :span="12">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matdat">
<el-form-item label="单据期限" prop="bodgrp.rec.matdat">
<c-input v-model="model.bodgrp.rec.matdat" placeholder="" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="9">
<el-form-item label="" prop="bodgrp.rec.matpercnt">
<c-input v-model="model.bodgrp.rec.matpercnt" placeholder="请输入Tenor Specification" disabled>
<c-input v-model="model.bodgrp.rec.matpercnt" placeholder="请输入单据期限" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="2" :offset="1">
<span>Days</span>
<span></span>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bodgrp.rec.matperbeg">
......@@ -147,7 +147,7 @@
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Drawee Ref." prop="bodgrp.dre.pts.ref">
<el-form-item label="付款人参考号" prop="bodgrp.dre.pts.ref">
<c-input v-model="model.bodgrp.dre.pts.ref" maxlength="16" disabled>
</c-input>
</el-form-item>
......@@ -182,7 +182,7 @@
<c-col :span="24" style="margin-top:15px;border-top:2px solid #ddd;padding-top:15px">
<c-col :span="11">
<c-col :span="12">
<el-form-item label="Amount Accepted" prop="setmod.doccur">
<el-form-item label="接受金额" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency"
disabled>
</c-input>
......@@ -224,7 +224,7 @@
</c-col>
<c-col :span="24" style="margin-top: 30px">
<span style="font-size:14px">Bills to Pay back:</span>
<span style="font-size:14px">归还押汇款:</span>
</c-col>
<c-col :span="24" style="margin-top: -10px">
<c-col :span="12">
......@@ -266,13 +266,13 @@ export default {
},
docgrd: {
columns: [{
title: "Reference",
title: "业务编号",
width: "80px",
dataIndex: "ownref",
show: "input",
},
{
title: "Cur",
title: "币种",
width: "80px",
dataIndex: "opncur",
show: "input",
......
......@@ -330,7 +330,7 @@
</c-select>
</c-col>
<c-col :span="12">
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入Warehouse/Insurance"></c-input>
<c-input v-model="model.bodgrp.rec.lescom" placeholder="请输入仓储/保险"></c-input>
</c-col>
</c-col> -->
......
......@@ -35,7 +35,7 @@
disabled
v-model="model.bodgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
v-for="item in codes.cur"
......@@ -70,7 +70,7 @@
disabled
v-model="model.bodgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
v-for="item in codes.cur"
......@@ -92,7 +92,7 @@
disabled
v-model="model.bodgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
placeholder="请输入Warehouse/Insurance"
placeholder="请输入仓储/保险"
@keyup.enter.native="
defaultFunction(
'bodgrp.cbs.opn1.amt',
......@@ -125,18 +125,18 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bodgrp.rec.docsta">
<el-form-item label="单据状态" prop="bodgrp.rec.docsta">
<c-select
disabled
v-model="model.bodgrp.rec.docsta"
style="width: 100%"
placeholder="请输入Document Set Status"
placeholder="请输入单据状态"
:code="codes.docstabot"
></c-select>
</el-form-item>
</c-col>
<c-col :span="18">
<el-form-item label="Tenor Specification" prop="bodgrp.rec.matdat">
<el-form-item label="单据期限" prop="bodgrp.rec.matdat">
<c-date-picker
type="date"
disabled
......@@ -151,12 +151,12 @@
<c-input
disabled
v-model="model.bodgrp.rec.matpercnt"
placeholder="请输入Tenor Specification"
placeholder="请输入单据期限"
></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<el-form-item label="Days" label-width="5px"> </el-form-item>
<el-form-item label="" label-width="5px"> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label=" " prop="bodgrp.rec.matperbeg">
......@@ -202,7 +202,7 @@
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Name" prop="bodgrp.rec.nam">
<el-form-item label="简略信息" prop="bodgrp.rec.nam">
<c-input
align="middle"
v-model="model.bodgrp.rec.nam"
......@@ -214,12 +214,12 @@
</c-col>
<c-col :span="24">
<el-form-item label="Drawer Ref" prop="bodgrp.drr.pts.ref">
<el-form-item label="收款人参考号" prop="bodgrp.drr.pts.ref">
<c-input
disabled
v-model="model.bodgrp.drr.pts.ref"
maxlength="16"
placeholder="请输入Drawer"
placeholder="请输入收款人参考号"
></c-input>
</el-form-item>
</c-col>
......@@ -229,17 +229,17 @@
disabled
v-model="model.bodgrp.drr.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
placeholder="请输入收款人名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Collecting Bank Ref" prop="bodgrp.col.pts.ref">
<el-form-item label="代收行参考号" prop="bodgrp.col.pts.ref">
<c-input
disabled
v-model="model.bodgrp.col.pts.ref"
maxlength="16"
placeholder="请输入代收行"
placeholder="请输入代收行参考号"
></c-input>
</el-form-item>
</c-col>
......@@ -250,17 +250,17 @@
disabled
v-model="model.bodgrp.col.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
placeholder="请输入代收行名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Drawee Ref" prop="bodgrp.dre.pts.ref">
<el-form-item label="付款人参考号" prop="bodgrp.dre.pts.ref">
<c-input
disabled
v-model="model.bodgrp.dre.pts.ref"
maxlength="16"
placeholder="请输入Drawee"
placeholder="请输入付款人参考号"
></c-input>
</el-form-item>
</c-col>
......@@ -270,7 +270,7 @@
disabled
v-model="model.bodgrp.dre.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
placeholder="请输入付款人名称"
></c-input>
</el-form-item>
</c-col>
......@@ -301,12 +301,12 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Reduction Amt." prop="setmod.doccur">
<el-form-item label="扣减金额" prop="setmod.doccur">
<c-select
disabled
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
v-for="item in codes.cur"
......@@ -343,12 +343,12 @@
</c-col>
<c-col :span="12">
<el-form-item label="Settle Amt." prop="setmod.doccur">
<el-form-item label="收汇金额" prop="setmod.doccur">
<c-select
disabled
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="请选择Currency"
placeholder="请选择币种"
>
<el-option
v-for="item in codes.cur"
......@@ -388,11 +388,11 @@
<c-table :data="model.bptbck.bptbckg" style="width: 100%">
<el-table-column prop="ownref" label="托收业务编号" width="389px">
</el-table-column>
<el-table-column prop="opncur" label="Cur" width="389px">
<el-table-column prop="opncur" label="币种" width="389px">
</el-table-column>
<el-table-column prop="opnamt" label="托收余额" width="389px">
</el-table-column>
<el-table-column prop="bckamt" label="Amount Paid" width="389px">
<el-table-column prop="bckamt" label="已付数额" width="389px">
</el-table-column>
</c-table>
</c-col>
......
......@@ -18,14 +18,14 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--Funds Settlement -->
<el-tab-pane label="Funds Settlement" name="setp">
<el-tab-pane label="资金结算" name="setp">
<c-content>
<m-setp ref="setp" :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--Instruction -->
<el-tab-pane label="Instruction" name="inst">
<el-tab-pane label="指示条款" name="inst">
<c-content>
<m-inst :model="model" :codes="codes"/>
</c-content>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
<c-input v-model="model.liaall.limmod.ecifno" maxlength="22" placeholder="请输入ECIFNO"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
<c-input v-model="model.liaall.limmod.ecifno" maxlength="22" placeholder="请输入ECIFNO"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.wrklab" data-path=".liaall.limmod.limpts.wrklab" > </span>
......
......@@ -2,6 +2,7 @@
<div class="eibs-tab">
<!-- =================顶部====================== -->
<c-row>
<!--line1-->
<c-col :span="24">
<c-col :span="11">
......@@ -50,9 +51,7 @@
</c-col>
<c-col :span="1">
<c-button size="small" type="primary" @click="onBptmodButgetref">
Get
</c-button>
<c-button size="small" type="primary" @click="onBptmodButgetref">Get</c-button>
</c-col>
<c-col :span="12">
......@@ -95,6 +94,7 @@
</el-form-item>
</c-col>
</c-col>
</c-row>
<!-- =================中部====================== -->
......@@ -331,9 +331,7 @@
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onFinmodButget">
Get
</c-button>
<c-button size="small" type="primary" @click="onFinmodButget">Get</c-button>
</c-col>
<c-col :span="12">
......@@ -377,9 +375,10 @@
<c-row>
<c-col :span="12">
<el-form-item label="第一还款账号" prop="bptmod.finmod.act1">
<c-select v-model="model.bptmod.finmod.act1" style="width: 100%" placeholder="请选择第一还款帐号">
<!-- <c-select v-model="model.bptmod.finmod.act1" style="width: 100%" placeholder="请选择第一还款帐号">
<el-option v-for="(item, idx) in codes.codeSet['bptmod.finmod.act1']" :key="idx" :label="item.split('\t')[1]" :value="item.split('\t')[0]"></el-option>
</c-select>
</c-select> -->
<c-input v-model="model.bptmod.finmod.act1" style="width: 100%" placeholder="请输入第一还款账号"></c-input>
</el-form-item>
</c-col>
......@@ -435,9 +434,7 @@
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onDinmodDget">
Get
</c-button>
<c-button size="small" type="primary" @click="onDinmodDget">Get</c-button>
</c-col>
<c-col :span="12">
......@@ -582,21 +579,20 @@
<c-row>
<c-col :span="12">
<el-form-item label="第三方还款账号" prop="bptmod.finmod.act3">
<c-select v-model="model.bptmod.finmod.act3" style="width: 100%" placeholder="请选择第三方还款账号">
</c-select>
<c-input v-model="model.bptmod.finmod.act3" style="width: 100%" placeholder="请输入第三方还款账号"></c-input>
</el-form-item>
</c-col>
</c-row>
<!---line9---->
<c-row>
<c-col :span="12">
<el-form-item label="预扣息账号" prop="bptmod.finmod.intact">
<c-select v-model="model.bptmod.finmod.intact" style="width: 100%" placeholder="请选择利息付款帐号">
<!-- <c-select v-model="model.bptmod.finmod.intact" style="width: 100%" placeholder="请选择利息付款帐号">
<el-option v-for="(item, idx) in codes.codeSet['bptmod.finmod.intact']" :key="idx" :label="item.split('\t')[1]" :value="item.split('\t')[0]"></el-option>
</c-select>
</c-select> -->
<c-input v-model="model.bptmod.finmod.intact" style="width: 100%" placeholder="请输入利息付款帐号"></c-input>
</el-form-item>
</c-col>
......@@ -643,6 +639,7 @@
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
......@@ -661,7 +658,10 @@ export default {
return {};
},
methods: {
...Event
...Event,
onSeainf(data) {
this.$emit("onSeainf", data);
},
},
created: function () {},
};
......@@ -669,3 +669,4 @@ export default {
<style>
</style>
......@@ -27,8 +27,9 @@
<c-col :span="24">
<el-form-item label="地区机构号" prop="cfabpt.ownextkey">
<c-select v-model="model.cfabpt.ownextkey" style="width:100%" placeholder="请选择地区机构号">
</c-select>
<!-- <c-select v-model="model.cfabpt.ownextkey" style="width:100%" placeholder="请选择地区机构号">
</c-select> -->
<c-input v-model="model.cfabpt.ownextkey" style="width:100%" placeholder="请输入地区机构号"></c-input>
</el-form-item>
</c-col>
......
......@@ -16,16 +16,8 @@
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000020 -->
......@@ -92,11 +84,11 @@
</el-tab-pane>
<!--PD000010 -->
<el-tab-pane label="Incoming Tag 72/79" name="coninftag">
<c-content>
<m-coninftag :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!-- <el-tab-pane label="Incoming Tag 72/79" name="coninftag">-->
<!-- <c-content>-->
<!-- <m-coninftag :model="model" :codes="codes"/>-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!--PD000529 -->
<el-tab-pane label="面函" name="docpan">
......@@ -170,14 +162,13 @@ import Api from "~/service/Api";
import Utils from "~/utils/index";
import CodeTable from "~/config/CodeTable";
import Bptopn from "~/model/Bptopn";
import BptopnModel from "~/model/Bptopn";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Bptopn/Check";
import Default from "~/model/Bptopn/Default";
import Pattern from "~/model/Bptopn/Pattern";
import Bptopnp from "./Bptopn";
import Bptopnp from "./Bptopnp";
import Urpp from "./Urpp";
import Ovwp from "./Ovwp";
import Engp from "~/views/Public/Engp";
......@@ -212,7 +203,6 @@ export default {
"m-coninftag" : Coninftag,
"m-docpan" : Docpan,
"m-doctre" : Doctre,
"m-docpan" : Docpan,
"m-rzkx" : Rzkx,
"m-wg" : Wg,
"m-cfap" : Cfap,
......@@ -229,9 +219,10 @@ export default {
computed: {},
data(){
return {
model: new BptopnModel().data,
tabVal: "bptopn",
trnName: "bptopn",
model: new Bptopn().data,
trnType: "",
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
......@@ -243,24 +234,24 @@ export default {
},
methods:{
myTabClick(tab){
this.tabClick(tab)
this.tabClick(tab);
/**
* do it yourself
**/
}
},
created: async function() {
console.log("进入bptopn交易");
let rtnmsg = await this.init(this.$route.query);
if (rtnmsg.respCode == SUCCESS) {
//更新数据
Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
console.log("进入bptopn交易");
let rtnmsg = await this.init(this.$route.query);
if (rtnmsg.respCode == SUCCESS) {
//更新数据
Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
watch: {
......
<template>
<div class="eibs-tab">
<!-- SF000010 : 合同金额 -->
<c-col :span="12">
<c-form-item :label="$t('liaccv.SG000035')" prop="liaall.liaccv.concur">
<c-input v-model="model.liaall.liaccv.concur" maxlength="3" :placeholder="$t('other.please_enter')+$t('liaccv.SG000035')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('liaccv.SF000010')" prop="liaall.liaccv.newamt">
<c-input v-model="model.liaall.liaccv.newamt" :placeholder="$t('other.please_enter')+$t('liaccv.SF000010')"></c-input>
</c-form-item>
</c-col>
<!-- SG000025 : 保证金应收比例 -->
<c-col :span="12">
<c-form-item :label="$t('liaccv.SG000025')" prop="liaall.liaccv.cshpct">
<c-input v-model="model.liaall.liaccv.cshpct" :placeholder="$t('other.please_enter')+$t('liaccv.SG000025')"></c-input>
</c-form-item>
</c-col>
<!-- SF000027 : % -->
<!-- SF000013 : Reserved Amount -->
<c-col :span="12">
<c-form-item :label="$t('liaccv.SF000013')" prop="liaall.liaccv.newresamt">
<c-input v-model="model.liaall.liaccv.newresamt" :placeholder="$t('other.please_enter')+$t('liaccv.SF000013')"></c-input>
</c-form-item>
</c-col>
<!-- SG000026 : 保证金实收比例 -->
<c-col :span="12">
<c-form-item :label="$t('liaccv.SG000026')" prop="liaall.liaccv.relcshpct">
<c-input v-model="model.liaall.liaccv.relcshpct" :placeholder="$t('other.please_enter')+$t('liaccv.SG000026')"></c-input>
</c-form-item>
</c-col>
<!-- SF000028 : % -->
<c-col :span="12">
<c-checkbox v-model="model.liaall.liaccv.gleflg">{{$t('liaccv.CG000030')}}</c-checkbox>
</c-col>
<!-- SG000035 : 应付保证金金额 -->
<c-col :span="12">
<c-form-item label="reserve amount based percent" prop="liaall.liaccv.pctresamt">
<c-input v-model="model.liaall.liaccv.pctresamt" :placeholder="$t('other.please_enter')+'reserve amount based percent'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.liaall.liaccv.chgcurflg">{{$t('liaccv.CG000034')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaccvAdd">
{{$t('liaccv.CG000031')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onLiaccvDel">
{{$t('liaccv.CG000032')}}
</c-button>
</c-col>
<!-- SF000011 : 金额总和 -->
<c-col :span="12">
<c-form-item :label="$t('liaccv.SF000011')" prop="liaall.liaccv.totcovamt">
<c-input v-model="model.liaall.liaccv.totcovamt" :placeholder="$t('other.please_enter')+$t('liaccv.SF000011')"></c-input>
</c-form-item>
</c-col>
<!-- SF000017 : Additional Information -->
<c-col :span="12">
<c-form-item :label="$t('liaccv.SF000017')" prop="liaall.liaccv.addinf">
<c-input type="textarea" v-model="model.liaall.liaccv.addinf" maxlength="70" show-word-limit :placeholder="$t('other.please_enter')+$t('liaccv.SF000017')" ></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000008 : 数据采集标志 -->
<c-col :span="12">
<el-form-item :label="$t('cfabpt.S0000008')" prop="cfabpt.cfaflg">
<c-select v-model="model.cfabpt.cfaflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cfabpt.S0000008')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfabpt.basflg">{{$t('cfabpt.CG000006')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfabpt.dclflg">{{$t('cfabpt.CG000007')}}</c-checkbox>
</c-col>
<!-- S0000009 : 地区机构号 -->
<c-col :span="12">
<el-form-item :label="$t('cfabpt.S0000009')" prop="cfabpt.ownextkey">
<c-select v-model="model.cfabpt.ownextkey" style="width:100%" :placeholder="$t('other.please_enter')+$t('cfabpt.S0000009')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000017 : 是否外保内贷 -->
<c-col :span="12">
<el-form-item :label="$t('cfabpt.S0000017')" prop="cfabpt.cdaflg">
<c-select v-model="model.cfabpt.cdaflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cfabpt.S0000017')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000016 : 资金用途 -->
<c-col :span="12">
<el-form-item :label="$t('cfabpt.S0000016')" prop="cfabpt.cda.useofunds">
<c-select v-model="model.cfabpt.cda.useofunds" style="width:100%" :placeholder="$t('other.please_enter')+$t('cfabpt.S0000016')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000014 : 中资企业境外担保项下境内贷款额度币种 -->
<c-col :span="12">
<el-form-item :label="$t('cfabpt.S0000014')" prop="cfabpt.cda.cfeogudcurr">
<c-select v-model="model.cfabpt.cda.cfeogudcurr" style="width:100%" :placeholder="$t('other.please_enter')+$t('cfabpt.S0000014')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000015 : 中资企业境外担保项下境内贷款额度金额 -->
<c-col :span="12">
<c-form-item :label="$t('cfabpt.S0000015')" prop="cfabpt.cda.cfeogudamount">
<c-input v-model="model.cfabpt.cda.cfeogudamount" :placeholder="$t('other.please_enter')+$t('cfabpt.S0000015')"></c-input>
</c-form-item>
</c-col>
<!-- S0000013 : 中资企业境外担保项下贷款业务批准文件号 -->
<c-col :span="12">
<c-form-item :label="$t('cfabpt.S0000013')" prop="cfabpt.cda.cfeogudad">
<c-input type="textarea" v-model="model.cfabpt.cda.cfeogudad" maxlength="32" show-word-limit :placeholder="$t('other.please_enter')+$t('cfabpt.S0000013')" ></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000499 : COV付款人组织机构代码 -->
<!-- S0000470 : 明细业务总笔数 -->
<c-col :span="12">
<c-form-item :label="$t('cipmod.S0000470')" prop="trnmod.cipmod.mxywbs">
<c-input v-model="model.trnmod.cipmod.mxywbs" :placeholder="$t('other.please_enter')+$t('cipmod.S0000470')"></c-input>
</c-form-item>
</c-col>
<!-- S0000468 : 发起直接参与者行号 -->
<c-col :span="12">
<c-form-item :label="$t('cipmod.S0000468')" prop="trnmod.cipmod.fqzyhh">
<c-input v-model="model.trnmod.cipmod.fqzyhh" maxlength="35" :placeholder="$t('other.please_enter')+$t('cipmod.S0000468')"></c-input>
</c-form-item>
</c-col>
<!-- S0000500 : COV付款人常驻国家(地区)代码 -->
<!-- S0000471 : 明细业务总金额 -->
<c-col :span="12">
<c-form-item :label="$t('cipmod.S0000471')" prop="trnmod.cipmod.mxywje">
<c-input v-model="model.trnmod.cipmod.mxywje" :placeholder="$t('other.please_enter')+$t('cipmod.S0000471')"></c-input>
</c-form-item>
</c-col>
<!-- S0000469 : 接收直接参与者行号 -->
<c-col :span="12">
<c-form-item :label="$t('cipmod.S0000469')" prop="trnmod.cipmod.jszyhh">
<c-input v-model="model.trnmod.cipmod.jszyhh" maxlength="35" :placeholder="$t('other.please_enter')+$t('cipmod.S0000469')"></c-input>
</c-form-item>
</c-col>
<!-- S0000501 : COV付款非银行支付机构地址1 -->
<!-- S0000472 : 明细业务标识号 -->
<c-col :span="12">
<c-form-item :label="$t('cipmod.S0000472')" prop="trnmod.cipmod.mxywsh">
<c-input v-model="model.trnmod.cipmod.mxywsh" maxlength="35" :placeholder="$t('other.please_enter')+$t('cipmod.S0000472')"></c-input>
</c-form-item>
</c-col>
<!-- S0000502 : COV付款非银行支付机构地址2 -->
<!-- S0000473 : 付款人组织机构代码 -->
<!-- S0000482 : 收款人组织机构代码 -->
<!-- S0000503 : COV付款非银行支付机构地址3 -->
<!-- S0000474 : 付款人常驻国家(地区)代码 -->
<!-- S0000483 : 收款人常驻国家(地区)代码 -->
<!-- S0000504 : COV付款非银行支付机构地址4 -->
<!-- S0000475 : 付款非银行支付机构地址1 -->
<!-- S0000484 : 收款非银行支付机构地址1 -->
<!-- S0000505 : COV付款非银行支付机构地址5 -->
<!-- S0000476 : 付款非银行支付机构地址2 -->
<!-- S0000485 : 收款非银行支付机构地址2 -->
<!-- S0000506 : COV付款非银行支付机构地址6 -->
<!-- S0000477 : 付款非银行支付机构地址3 -->
<!-- S0000486 : 收款非银行支付机构地址3 -->
<!-- S0000507 : COV付款非银行支付机构地址7 -->
<!-- S0000478 : 付款非银行支付机构地址4 -->
<!-- S0000487 : 收款非银行支付机构地址4 -->
<!-- S0000479 : 付款非银行支付机构地址5 -->
<!-- S0000488 : 收款非银行支付机构地址5 -->
<!-- S0000508 : COV收款人组织机构代码 -->
<!-- S0000480 : 付款非银行支付机构地址6 -->
<!-- S0000489 : 收款非银行支付机构地址6 -->
<!-- S0000509 : COV收款人常驻国家(地区)代码 -->
<!-- S0000481 : 付款非银行支付机构地址7 -->
<!-- S0000490 : 收款非银行支付机构地址7 -->
<!-- S0000510 : COV收款非银行支付机构地址1 -->
<!-- S0000491 : 订单描述1 -->
<!-- S0000511 : COV收款非银行支付机构地址2 -->
<!-- S0000492 : 订单描述2 -->
<!-- S0000512 : COV收款非银行支付机构地址3 -->
<!-- S0000493 : 订单描述3 -->
<!-- S0000513 : COV收款非银行支付机构地址4 -->
<!-- S0000494 : 订单描述4 -->
<!-- S0000514 : COV收款非银行支付机构地址5 -->
<!-- S0000495 : 订单描述5 -->
<!-- S0000515 : COV收款非银行支付机构地址6 -->
<!-- S0000496 : 订单描述6 -->
<!-- S0000516 : COV收款非银行支付机构地址7 -->
<!-- S0000497 : 订单描述7 -->
<!-- S0000517 : 订单描述 -->
<!-- S0000498 : 订单描述8 -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item :label="$t('coninf.SF000019')" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" :placeholder="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000017 : Historic Content of Incoming Tag 72 -->
<!-- S0000018 : Historic Content of Incoming Tag 79 -->
<c-col :span="12">
<c-form-item label="Historic content of TAG 72" prop="mtabut.coninf.contag72his">
<c-input type="textarea" v-model="model.mtabut.coninf.contag72his" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Historic content of TAG 72'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Historic content of TAG 79" prop="mtabut.coninf.contag79his">
<c-input type="textarea" v-model="model.mtabut.coninf.contag79his" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'Historic content of TAG 79'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000015 : Current Content of Incoming Tag 72 -->
<!-- S0000016 : Current Content of Incoming Tag 79 -->
<c-col :span="12">
<c-form-item label="Current content of TAG 72" prop="mtabut.coninf.contag72">
<c-input type="textarea" v-model="model.mtabut.coninf.contag72" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Current content of TAG 72'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Current content of TAG 79" prop="mtabut.coninf.contag79">
<c-input type="textarea" v-model="model.mtabut.coninf.contag79" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'Current content of TAG 79'" ></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000006 : 国内外汇贷款编号 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000006')" prop="cfabpt.recgrp.bas.dofoexlocode">
<c-input v-model="model.cfabpt.recgrp.bas.dofoexlocode" maxlength="28" :placeholder="$t('other.please_enter')+$t('ecap.S0000006')"></c-input>
</c-form-item>
</c-col>
<!-- S0000005 : 删除原因 -->
<c-col :span="12">
<c-form-item label="删除原因" prop="cfabpt.recgrp.bas.actiondesc">
<c-input type="textarea" v-model="model.cfabpt.recgrp.bas.actiondesc" maxlength="32" show-word-limit :placeholder="$t('other.please_enter')+'删除原因'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
{{$t('cutp.C0000006')}}
</c-button>
</c-col>
<!-- S0000004 : 操作类型 -->
<c-col :span="12">
<el-form-item :label="$t('ecap.S0000004')" prop="cfabpt.recgrp.bas.actiontype">
<c-select v-model="model.cfabpt.recgrp.bas.actiontype" style="width:100%" :placeholder="$t('other.please_enter')+$t('ecap.S0000004')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('cutp.C0000007')}}
</c-button>
</c-col>
<!-- S0000007 : 债权人代码 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000007')" prop="cfabpt.recgrp.bas.creditorcode">
<c-input v-model="model.cfabpt.recgrp.bas.creditorcode" maxlength="12" :placeholder="$t('other.please_enter')+$t('ecap.S0000007')"></c-input>
</c-form-item>
</c-col>
<!-- S0000010 : 国内外汇贷款类型 -->
<c-col :span="12">
<el-form-item :label="$t('ecap.S0000010')" prop="cfabpt.recgrp.bas.dofoexlotype">
<c-select v-model="model.cfabpt.recgrp.bas.dofoexlotype" style="width:100%" :placeholder="$t('other.please_enter')+$t('ecap.S0000010')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfabpt.recp.pubp.acp">{{$t('ecap.C0000038')}}</c-checkbox>
</c-col>
<!-- S0000015 : 贷款币种 -->
<c-col :span="12">
<el-form-item :label="$t('ecap.S0000015')" prop="cfabpt.recgrp.bas.currence">
<c-select v-model="model.cfabpt.recgrp.bas.currence" style="width:100%" :placeholder="$t('other.please_enter')+$t('ecap.S0000015')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000016 : 签约金额 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000016')" prop="cfabpt.recgrp.bas.contractamount">
<c-input v-model="model.cfabpt.recgrp.bas.contractamount" :placeholder="$t('other.please_enter')+$t('ecap.S0000016')"></c-input>
</c-form-item>
</c-col>
<!-- S0000017 : 年化利率值 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000017')" prop="cfabpt.recgrp.bas.anninrate">
<c-input v-model="model.cfabpt.recgrp.bas.anninrate" :placeholder="$t('other.please_enter')+$t('ecap.S0000017')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCutpErr">
{{$t('cutp.C0000009')}}
</c-button>
</c-col>
<!-- S0000013 : 起息日 -->
<c-col :span="12">
<el-form-item :label="$t('ecap.S0000013')" prop="cfabpt.recgrp.bas.valuedate">
<c-date-picker type="date" v-model="model.cfabpt.recgrp.bas.valuedate" style="width:100%" :placeholder="$t('other.please_enter')+$t('ecap.S0000013')"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000014 : 到期日 -->
<c-col :span="12">
<el-form-item label="到期日" prop="cfabpt.recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.cfabpt.recgrp.bas.maturity" style="width:100%" :placeholder="$t('other.please_enter')+'到期日'"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000008 : 债务人代码 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000008')" prop="cfabpt.recgrp.bas.debtorcode">
<c-input v-model="model.cfabpt.recgrp.bas.debtorcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('ecap.S0000008')"></c-input>
</c-form-item>
</c-col>
<!-- S0000009 : 债务人中文名称 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000009')" prop="cfabpt.recgrp.bas.debtorname">
<c-input v-model="model.cfabpt.recgrp.bas.debtorname" maxlength="128" :placeholder="$t('other.please_enter')+$t('ecap.S0000009')"></c-input>
</c-form-item>
</c-col>
<!-- S0000011 : 转贷项目名称 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000011')" prop="cfabpt.recgrp.bas.lenproname">
<c-input v-model="model.cfabpt.recgrp.bas.lenproname" maxlength="128" :placeholder="$t('other.please_enter')+$t('ecap.S0000011')"></c-input>
</c-form-item>
</c-col>
<!-- S0000012 : 转贷协议号 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000012')" prop="cfabpt.recgrp.bas.lenagree">
<c-input v-model="model.cfabpt.recgrp.bas.lenagree" maxlength="128" :placeholder="$t('other.please_enter')+$t('ecap.S0000012')"></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 备注 -->
<c-col :span="12">
<c-form-item :label="$t('ecap.S0000018')" prop="cfabpt.recgrp.bas.remark">
<c-input type="textarea" v-model="model.cfabpt.recgrp.bas.remark" maxlength="31" show-word-limit :placeholder="$t('other.please_enter')+$t('ecap.S0000018')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('cutp.C0000008')}}
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000545 : Correspondence -->
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" :placeholder="$t('other.please_enter')+'国内证落款'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'修改申请人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" :placeholder="$t('other.please_enter')+'国内证通知书'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-row>
<c-col :span="24">
<!-- =================顶部====================== -->
<c-row>
<!--line1-->
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Parent Contract" prop="bpdgrp.rec.pntref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.pntref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="1">
<el-form-item label="" prop="" style="width: 100%">
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="bpdgrp.rec.pntnam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.pntnam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!--line2-->
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Finance Reference" prop="bpdgrp.rec.ownref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="1">
<c-button size="small" type="primary" @click="onBptmodButgetref">
Get
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="bpdgrp.rec.nam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.nam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!--line3-->
<c-col :span="24">
<!-- <c-col :span="11">-->
<!-- <el-form-item label="Purchase Agreement" prop="bptp.fpdgrp.rec.ownref" style="width: 100%">-->
<!-- <c-fullbox>-->
<!-- <c-input v-model="model.bptp.fpdgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" disabled></c-input>-->
<!-- <template slot="footer">-->
<!-- <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">-->
<!-- <span style="font-family: '宋体'; font-weight: bold">i</span>-->
<!-- </c-button>-->
<!-- </template>-->
<!-- </c-fullbox>-->
<!-- </el-form-item>-->
<!-- </c-col>-->
<c-col :span="1">
<el-form-item label="" prop="" style="width: 100%">
</el-form-item>
</c-col>
<!-- <c-col :span="12">-->
<!-- <el-form-item label="Name" prop="bptp.fpdgrp.rec.nam" style="width: 100%">-->
<!-- <c-fullbox>-->
<!-- <c-input v-model="model.bptp.fpdgrp.rec.nam" maxlength="16" placeholder="" disabled></c-input>-->
<!-- <template slot="footer"> </template>-->
<!-- </c-fullbox>-->
<!-- </el-form-item>-->
<!-- </c-col>-->
</c-col>
</c-row>
<!---->
<!-- ------页面左侧----------- -->
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Verification Certificate Number" prop="bpdgrp.rec.pntref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.pntref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Verification Certificate Number" >
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit placeholder="请输入Verification Certificate Number" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" placeholder="请输入Declaration Number"></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- -----------页面右侧--------- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="ACT" prop="lendoc.account">
<c-input :disabled="model.lendoc.actflg!='X'" type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit placeholder="请输入ACT" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-col :span="6" :offset="6">
<c-checkbox v-model="model.lendoc.actflg">Input Account</c-checkbox>
</el-col>
</c-col>
</c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" :placeholder="$t('other.please_enter')+'File Receiver'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" :placeholder="$t('other.please_enter')+'Document tree'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
{{$t('trndoc.CF000547')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
{{$t('trndoc.CF000548')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
{{$t('trndoc.CF000553')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
{{$t('trndoc.CG001184')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
{{$t('trndoc.CF000549')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">{{$t('trndoc.CF000556')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">{{$t('trndoc.CF000557')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
{{$t('trndoc.CF000551')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" :placeholder="$t('other.please_enter')+'Connected Documents'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000002 : Courier Service Name -->
<c-col :span="12">
<c-form-item label="Courier Service Name" prop="trnmod.trndoc.dtamod.dtatagm03">
<c-input v-model="model.trnmod.trndoc.dtamod.dtatagm03" maxlength="35" :placeholder="$t('other.please_enter')+'Courier Service Name'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000009 : Information about Confirmation Instruction -->
<!-- SF000004 : Document Sending Type -->
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm06Buttxmsel">
{{$t('dtemod.CF000010')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Information about Confirmation Instruction" prop="trnmod.trndoc.dtemod.dtetagm06">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm06" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Information about Confirmation Instruction'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Sending Type" prop="trnmod.trndoc.dtemod.dtetagm53typ">
<c-select v-model="model.trnmod.trndoc.dtemod.dtetagm53typ" style="width:100%" :placeholder="$t('other.please_enter')+'Document Sending Type'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000005 : Courier Service Name -->
<c-col :span="12">
<c-form-item label="Courier Name" prop="trnmod.trndoc.dtemod.dtetagm53nam">
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53nam" maxlength="35" :placeholder="$t('other.please_enter')+'Courier Name'"></c-input>
</c-form-item>
</c-col>
<!-- SF000006 : Courier Service Number -->
<c-col :span="12">
<c-form-item label="Courier Number" prop="trnmod.trndoc.dtemod.dtetagm53num">
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53num" maxlength="35" :placeholder="$t('other.please_enter')+'Courier Number'"></c-input>
</c-form-item>
</c-col>
<!-- SF000007 : Notes from Advising Bank -->
<c-col :span="12">
<c-form-item label="Notes from Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm07">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm07" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Notes from Advising Bank'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm07Buttxmsel">
{{$t('dtemod.CF000008')}}
</c-button>
</c-col>
<!-- SF000013 : Fee of Advising Bank -->
<c-col :span="12">
<c-form-item label="Fee of Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm08">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm08" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Fee of Advising Bank'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm08Buttxmsel">
{{$t('dtemod.CF000014')}}
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000003 : Advice of Issuing Bnk -->
<c-col :span="12">
<c-form-item :label="$t('dtgmod.SF000003')" prop="trnmod.trndoc.dtgmod.dtgtagm46">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtgmod.dtgtagm46" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('dtgmod.SF000003')" ></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- =================顶部====================== -->
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000085')" prop="liaall.outamt">
<c-input v-model="model.liaall.outamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000085')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input v-model="model.liaall.outpct" :placeholder="$t('other.please_enter')+'Sight Amount Percentage'"></c-input>
</c-form-item>
</c-col>
<!-- SF000088 : % -->
<!-- SF000063 : Amount not yet assigned -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000099')" prop="liaall.concur">
<c-input v-model="model.liaall.concur" maxlength="3" :placeholder="$t('other.please_enter')+$t('liaall.S0000099')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000063')" prop="liaall.misamt">
<c-input v-model="model.liaall.misamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000063')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmisamt">
{{$t('liaall.CF000061')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
{{$t('liaall.CF000083')}}
</c-button>
</c-col>
<!-- S0000098 : Old Amount booked externally -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000098')" prop="liaall.exttotoldamt">
<c-input v-model="model.liaall.exttotoldamt" :placeholder="$t('other.please_enter')+$t('liaall.S0000098')"></c-input>
</c-form-item>
</c-col>
<!-- S0000099 : External Booking Amount -->
<c-col :span="12">
<c-form-item label="Total booking amount external assinged" prop="liaall.exttotamt">
<c-input v-model="model.liaall.exttotamt" :placeholder="$t('other.please_enter')+'Total booking amount external assinged'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000062 : Liability -->
<!-- SF000085 : Sight Amount -->
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000085')" prop="liaall.outamt">
<c-input v-model="model.liaall.outamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000085')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input v-model="model.liaall.outpct" :placeholder="$t('other.please_enter')+'Sight Amount Percentage'"></c-input>
</c-form-item>
</c-col>
<!-- SF000088 : % -->
<!-- SF000063 : Amount not yet assigned -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000099')" prop="liaall.concur">
<c-input v-model="model.liaall.concur" maxlength="3" :placeholder="$t('other.please_enter')+$t('liaall.S0000099')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000063')" prop="liaall.misamt">
<c-input v-model="model.liaall.misamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000063')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmisamt">
{{$t('liaall.CF000061')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
{{$t('liaall.CF000083')}}
</c-button>
</c-col>
<!-- S0000098 : Old Amount booked externally -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000098')" prop="liaall.exttotoldamt">
<c-input v-model="model.liaall.exttotoldamt" :placeholder="$t('other.please_enter')+$t('liaall.S0000098')"></c-input>
</c-form-item>
</c-col>
<!-- S0000099 : External Booking Amount -->
<c-col :span="12">
<c-form-item label="Total booking amount external assinged" prop="liaall.exttotamt">
<c-input v-model="model.liaall.exttotamt" :placeholder="$t('other.please_enter')+'Total booking amount external assinged'"></c-input>
</c-form-item>
</c-col>
<!-- SF000065 : Change Plan -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000002 : Fee Conditions -->
<c-col :span="12">
<c-form-item label="Stream of fee conditions of passed object" prop="trnmod.ptsmod.fecinf.fecstm">
<c-input v-model="model.trnmod.ptsmod.fecinf.fecstm" :placeholder="$t('other.please_enter')+'Stream of fee conditions of passed object'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item label="Booking stream to Display" prop="setmod.glemod.gleshwstm">
<c-input v-model="model.setmod.glemod.gleshwstm" :placeholder="$t('other.please_enter')+'Booking stream to Display'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
<c-input v-model="model.liaall.limmod.ecifno" maxlength="22" :placeholder="$t('other.please_enter')+'ECIFNO'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.wrklab" data-path=".liaall.limmod.limpts.wrklab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlab" data-path=".liaall.limmod.limpts.othlab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlabss" data-path=".liaall.limmod.limpts.othlabss" > </span>
</c-col>
<!-- S0001138 : 业务编号 -->
<c-col :span="12">
<c-form-item label="国结业务编号" prop="liaall.limmod.ownref">
<c-input v-model="model.liaall.limmod.ownref" maxlength="16" :placeholder="$t('other.please_enter')+'国结业务编号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="liaall.limmod.wrkp.ptsget.sdamod.dadsnd">
<c-input v-model="model.liaall.limmod.wrkp.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="liaall.limmod.othp.ptsget.sdamod.dadsnd">
<c-input v-model="model.liaall.limmod.othp.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="liaall.limmod.limpts.wrk.pts.extkey">
<c-input v-model="model.liaall.limmod.limpts.wrk.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="liaall.limmod.wrkp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.wrkp.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="onWrkpDet">
{{$t('ptsp.CF000082')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="liaall.limmod.limpts.oth.pts.extkey">
<c-input v-model="model.liaall.limmod.limpts.oth.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="liaall.limmod.othp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.othp.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="onOthpDet">
{{$t('ptsp.CF000082')}}
</c-button>
</c-col>
<!-- S0001135 : 业务余额 -->
<c-col :span="12">
<c-form-item label="业务余额" prop="liaall.limmod.comamt">
<c-input v-model="model.liaall.limmod.comamt" :placeholder="$t('other.please_enter')+'业务余额'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="liaall.limmod.limpts.wrk.pts.nam">
<c-input v-model="model.liaall.limmod.limpts.wrk.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="liaall.limmod.limpts.oth.pts.nam">
<c-input v-model="model.liaall.limmod.limpts.oth.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<!-- S0001136 : 保证金 -->
<!-- S0000011 : 额度类型 -->
<c-col :span="12">
<c-form-item label="保证金余额" prop="liaall.limmod.ccvamt">
<c-input v-model="model.liaall.limmod.ccvamt" :placeholder="$t('other.please_enter')+'保证金余额'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg1">
<c-select v-model="model.liaall.limmod.limpts.nonrevflg1" style="width:100%" :placeholder="$t('other.please_enter')+'Flag to Mark Non-revolving Limits'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet1">
{{$t('limpts.C0000013')}}
</c-button>
</c-col>
<!-- S0000012 : 额度类型 -->
<c-col :span="12">
<el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg2">
<c-select v-model="model.liaall.limmod.limpts.nonrevflg2" style="width:100%" :placeholder="$t('other.please_enter')+'Flag to Mark Non-revolving Limits'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet2">
{{$t('limpts.C0000014')}}
</c-button>
</c-col>
<!-- S0001137 : 余额 -->
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.lsh" data-path=".liaall.limmod.limpts.lsh" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="合同流水号" prop="liaall.limmod.limpts.pfcod1">
<c-input v-model="model.liaall.limmod.limpts.pfcod1" maxlength="14" :placeholder="$t('other.please_enter')+'合同流水号'"></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 合同流水号 -->
<c-col :span="12">
<c-form-item label="合同流水号" prop="liaall.limmod.limpts.pfcod2">
<c-input v-model="model.liaall.limmod.limpts.pfcod2" maxlength="14" :placeholder="$t('other.please_enter')+'合同流水号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimmodTrycal">
{{$t('limmod.C0000005')}}
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000002 : 参考号 -->
<c-col :span="12">
<c-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" :placeholder="$t('other.please_enter')+'our reference'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" :placeholder="$t('other.please_enter')+'document amount'"></c-input>
</c-form-item>
</c-col>
<!-- S0000003 : 类型 -->
<c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" :placeholder="$t('other.please_enter')+'Type of settlement'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">{{$t('setmod.CF000011')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
{{$t('setmod.CF000032')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" :placeholder="$t('other.please_enter')+'自�'�区主�'�号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<!-- S0000001 : Foreign Commission / Charges: -->
<!-- S0000001 : Own Commission / Charges: -->
<!-- SF000001 : Settlement: -->
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmcbe"
style="width: 100%"
>
<el-table-column
prop="limtyp"
label="Limit Type"
sortable
width="150">
</el-table-column>
<el-table-column
prop="cur"
label="业务币种"
sortable
width="80">
</el-table-column>
<el-table-column
prop="cbeamt"
label="业务发生额"
sortable
width="90">
</el-table-column>
<el-table-column
prop="reqtyp1"
label="Req.Typel"
sortable
width="100">
</el-table-column>
<el-table-column
prop="limcbeamt"
label="额度发生额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="reqtyp2"
label="Req.Type2"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ckcbeamt"
label="敞口发生额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="credat"
label="额度日期"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ptyextkey"
label="客户编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ptynam"
label="客户名称"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ownref"
label="业务编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ccvbl"
label="合同保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="limvar"
label="额度类型"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimref"
label="额度编号"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="1">
</el-pagination>
</div>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmcbb"
style="width: 100%"
>
<el-table-column
prop="dgzylimvar"
label="额度品种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhamt"
label="调整后业务余额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhccv"
label="调整后保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhlimamt"
label="调整后拟占用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhlimck"
label="调整后拟占用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqamt"
label="调整前业务余额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqccv"
label="调整后保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqlimamt"
label="调整前已占用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqlimck"
label="调整前已占用敞口"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="1">
</el-pagination>
</div>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmpty"
style="width: 100%"
>
<el-table-column
prop="limvar"
label="额度类型"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimvar"
label="额度品种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dglimcur"
label="额度币种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgsxlimamt"
label="授信额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgyylimamt"
label="已用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgkylimamt"
label="可用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgcklimamt"
label="授信敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgyylimck"
label="已用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgkylimck"
label="可用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dghfxh"
label="恢复序号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimref"
label="额度编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzyliminfref"
label="额度明细编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgccvbl"
label="保证金比例"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="1">
</el-pagination>
</div>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item label="Display" prop="mtabut.syswrn.dsp">
<c-input v-model="model.mtabut.syswrn.dsp" :placeholder="$t('other.please_enter')+'Display'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSyswrnButok">
{{$t('syswrn.CF000003')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSyswrnButcan">
{{$t('syswrn.CF000004')}}
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<c-page title="出口融资还款">
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button>
<el-button size="small" @click="setDraggableContent('cms', '影像信息')">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--bptset PD000015 Settle -->
<el-tab-pane label="Settle" name="bptset2">
<c-content>
<m-bptset2 :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--liaall PD000027 Liability -->
<el-tab-pane label="Liability" name="engp">
<m-engp :model="model" :codes="codes"/>
</el-tab-pane>
<!--setmod PD000000 Settlement -->
<el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--coninf PD000000 Completion -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--trndoc PD000529 &Messages -->
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes"/>
</el-tab-pane>
<!--fecinf PD000001 Fee Conditions -->
<el-tab-pane label="收账通知" name="docpan2">
<c-content>
<m-docpan2 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--limmod PD001139 试算结果 -->
<el-tab-pane label="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes"/>
</el-tab-pane>
<!--limmod PD000001 统一授信 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty"/>
</div>
</c-page>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Bptset from "~/model/Bptset"
import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Bptset/Check"
import Default from "~/model/Bptset/Default"
import Pattern from "~/model/Bptset/Pattern"
import Bptset2 from "./Bptset2"
import Urpp from "./Urpp"
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan"
import Setpan from "~/views/Public/Setpan"
import Glepan from "~/views/Public/Glepan"
import Syswrndisplay from "./Syswrndisplay"
import Coninfp from "~/views/Public/Coninfp"
import Coninftag from "./Coninftag"
import Docpan from "./DocpanP"
import Doctre from "~/views/Public/Doctre"
import Docpan2 from "./Docpan"
import Dtetag from "./Dtetag"
import Dtatag from "./Dtatag"
import Dtgtag from "./Dtgtag"
import Cips from "./Cips"
import Cips2 from "./Cips2"
import Cips3 from "./Cips3"
import Fecp from "./Fecp"
import Cfap from "./Cfap"
import Dinpan from "./Dinpan"
//import Limitbody from "./Limitbody"
import Shisuan from "./Shisuan"
import Conp from "./Conp"
import Utils from "../../../utils";
import Limitbody from '~/views/Public/Limitbody';
export default {
name: "Bptset",
components:{
"m-bptset2" : Bptset2,
"m-urpp" : Urpp,
"m-engp" : Engp,
"m-ccvpan" : Ccvpan,
"m-setpan" : Setpan,
"m-glepan" : Glepan,
"m-syswrndisplay" : Syswrndisplay,
"m-coninfp" : Coninfp,
"m-coninftag" : Coninftag,
"m-docpan" : Docpan,
"m-docpan2" : Docpan2,
"m-doctre" : Doctre,
"m-dtetag" : Dtetag,
"m-dtatag" : Dtatag,
"m-dtgtag" : Dtgtag,
"m-cips" : Cips,
"m-cips2" : Cips2,
"m-cips3" : Cips3,
"m-fecp" : Fecp,
"m-cfap" : Cfap,
"m-dinpan" : Dinpan,
"m-limitbody" : Limitbody,
"m-shisuan" : Shisuan,
"m-conp" : Conp,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "bptset2",
trnName: "bptset",
trnType: "",
model: new Bptset().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
...CodeTable,
},
}
},
methods:{
myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
console.log("进入bptset交易");
let rtnmsg = await this.init(this.$route.query);
if (rtnmsg.respCode == SUCCESS) {
//更新数据
Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
watch: {
},
}
</script>
<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