Commit c5978be1 by lianyang

brtdck交易加隐藏的面板,更新交易

parent b42e7df1
......@@ -5,10 +5,14 @@ import Utils from "~/utils"
*/
let checkObj = {
"liaall.misamt" :null,
"brdgrp.rmb.pts.adrblk" :null,
"brdgrp.acb.namelc" :null,
"brdgrp.prb.adrelc" :null,
"brtp.furide" :null,
"brdgrp.beb.pts.adrblk" :null,
"brtp.oth.pts.extkey" :null,
"brdgrp.prb.pts.adrblk" :null,
"brdgrp.beb.adrelc" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"brdgrp.tag72add" :null,
"setmod.dspflg" :null,
......@@ -18,16 +22,23 @@ let checkObj = {
"cfabrt.ownextkey" :null,
"cfabrt.cfaflg" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"brdgrp.acb.pts.adrblk" :null,
"brtp.oth.adrelc" :null,
"brdgrp.apl.pts.nam" :null,
"brdgrp.rmb.namelc" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"liaall.limmod.ownref" :null,
"cfabrt.cfabrttxt" :null,
"liaall.limmod.ecifno" :null,
"brdgrp.blk.docdis" :null,
"brdgrp.acb.adrelc" :null,
"brdgrp.prb.namelc" :null,
"brdgrp.rmb.pts.extkey" :null,
"brdgrp.rec.rcvdat" :null,
"brtp.oth.pts.adrblk" :null,
"brdgrp.acb.pts.extkey" :null,
"brdgrp.beb.pts.extkey" :null,
"brdgrp.beb.namelc" :null,
"brdgrp.prb.pts.nam" :null,
"brdgrp.ben.pts.nam" :null,
"aamset.utlamt2" :null,
......@@ -39,6 +50,7 @@ let checkObj = {
"setmod.docamt" :null,
"liaall.liaccv.cshpct" :null,
"brdgrp.blk.setinsbr" :null,
"brdgrp.rmb.adrelc" :null,
"brdgrp.blk.comcon" :null,
"liaall.liaccv.relcshpct" :null,
}
......
......@@ -6,6 +6,7 @@ import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"brdgrp.rmb.pts.adrblk" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
......@@ -14,21 +15,35 @@ export default {
"brdgrp.prb.namelc" :Utils.defaultFunction,
"brdgrp.prb.dbfadrblkcn" :Utils.defaultFunction,
"brdgrp.prb.pts.adrblk" :Utils.defaultFunction,
"brdgrp.rmb.pts.extkey" :Utils.defaultFunction,
"brdgrp.rmb.adrelc" :Utils.defaultFunction,
"brdgrp.rmb.namelc" :Utils.defaultFunction,
"brdgrp.rmb.dbfadrblkcn" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"cfabrt.cfaflg" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"brdgrp.acb.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"brtp.oth.pts.extkey" :Utils.defaultFunction,
"brtp.oth.adrelc" :Utils.defaultFunction,
"brtp.oth.namelc" :Utils.defaultFunction,
"brtp.oth.dbfadrblkcn" :Utils.defaultFunction,
"brdgrp.beb.pts.extkey" :Utils.defaultFunction,
"brdgrp.beb.adrelc" :Utils.defaultFunction,
"brdgrp.beb.namelc" :Utils.defaultFunction,
"brdgrp.beb.dbfadrblkcn" :Utils.defaultFunction,
"brdgrp.acb.pts.extkey" :Utils.defaultFunction,
"brdgrp.acb.adrelc" :Utils.defaultFunction,
"brdgrp.acb.namelc" :Utils.defaultFunction,
"brdgrp.acb.dbfadrblkcn" :Utils.defaultFunction,
"brtp.oth.pts.adrblk" :Utils.defaultFunction,
"brdgrp.ben.pts.nam" :Utils.defaultFunction,
"brdgrp.rec.docprbrol" :Utils.defaultFunction,
"brdgrp.cbs.max2.amt" :Utils.defaultFunction,
"brdgrp.cbs.max.amt" :Utils.defaultFunction,
"brdgrp.apl.pts.nam" :Utils.defaultFunction,
"brdgrp.cbs.max.cur" :Utils.defaultFunction,
......@@ -43,6 +58,7 @@ export default {
"brdgrp.rec.disdat" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction,
"liaall.liaccv.totcovamt" :Utils.defaultFunction,
"brdgrp.beb.pts.adrblk" :Utils.defaultFunction,
"brdgrp.cbs.opn1.amt" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction,
"brdgrp.rec.advdat" :Utils.defaultFunction,
......
......@@ -62,6 +62,42 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAcbpDet(){
let rtnmsg = await this.executeRule("acbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRmbpDet(){
let rtnmsg = await this.executeRule("rmbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBebpDet(){
let rtnmsg = await this.executeRule("bebp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLiaallButmisamt(){
let rtnmsg = await this.executeRule("liaall.butmisamt")
if(rtnmsg.respCode == SUCCESS)
......
......@@ -215,6 +215,120 @@ export default {
],
"brdgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"brdgrp.blk.chaded":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.chaadd":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rec.totcur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.rec.totamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"brtp.acbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.acb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brtp.acbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.acb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.acb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.acb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.acb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.nartxt77a":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brtp.rmbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.rmb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brtp.rmbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.rmb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rmb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rmb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rmb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brtp.bebp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.beb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brtp.bebp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.beb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.beb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.beb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.beb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"liaall.outamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
......@@ -367,6 +481,9 @@ export default {
"liaall.limmod.ecifno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
......
......@@ -43,6 +43,8 @@ export default class Brtudp {
totdat: "", // 付款日期 .brdgrp.rec.totdat
disdat: "", // Discrepancy Advice Dated .brdgrp.rec.disdat
approvcod: "", // Documents on Approval Basis .brdgrp.rec.approvcod
totcur:"", // Total Amount Claimed .brdgrp.rec.totcur
totamt:"", // Total Amount to be Paid .brdgrp.rec.totamt
},
cbs: {
max: {
......@@ -56,6 +58,9 @@ export default class Brtudp {
opn2: {
cur: "", // 附加金额 .brdgrp.cbs.opn2.cur
},
max2:{
amt:"", // 附加金额 .brdgrp.cbs.max2.amt
},
},
apl: {
pts: new Pts().data,
......@@ -75,6 +80,27 @@ export default class Brtudp {
setinsbr: "", // Settlement Instructions BR .brdgrp.blk.setinsbr
docdis: "", // Discrepancies .brdgrp.blk.docdis
docdisflg: "", // discrepancies modified .brdgrp.blk.docdisflg
chaded:"", // Charges Deducted .brdgrp.blk.chaded
chaadd:"", // Charges .brdgrp.blk.chaadd
nartxt77a:"", // Narrative TAG 77A of MT754 .brdgrp.blk.nartxt77a
},
acb:{
pts:new Pts().data,
namelc:"", // 名称 .brdgrp.acb.namelc
adrelc:"", // 地址 .brdgrp.acb.adrelc
dbfadrblkcn:"", // Chinese address .brdgrp.acb.dbfadrblkcn
},
rmb:{
pts:new Pts().data,
namelc:"", // 名称 .brdgrp.rmb.namelc
adrelc:"", // 地址 .brdgrp.rmb.adrelc
dbfadrblkcn:"", // Chinese address .brdgrp.rmb.dbfadrblkcn
},
beb:{
pts:new Pts().data,
namelc:"", // 名称 .brdgrp.beb.namelc
adrelc:"", // 地址 .brdgrp.beb.adrelc
dbfadrblkcn:"", // Chinese address .brdgrp.beb.dbfadrblkcn
},
},
lidgrp: {
......@@ -133,6 +159,30 @@ export default class Brtudp {
cre752flg: "", // Create 752 .brtp.cre752flg
furide: "", // Further Identification .brtp.furide
cre732flg: "", // Create MT 732 .brtp.cre732flg
acbp:{
ptsget:{
sdamod:{
seainf:"", // .brtp.acbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .brtp.acbp.ptsget.sdamod.dadsnd
},
},
},
rmbp:{
ptsget:{
sdamod:{
seainf:"", // .brtp.rmbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .brtp.rmbp.ptsget.sdamod.dadsnd
},
},
},
bebp:{
ptsget:{
sdamod:{
seainf:"", // .brtp.bebp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .brtp.bebp.ptsget.sdamod.dadsnd
},
},
},
},
aamset: {
utlamt: "", // 单据金额 .aamset.utlamt
......
......@@ -10,11 +10,11 @@
</c-col>
<c-col :span="5" :offset="2">
<c-checkbox v-model="model.cfabrt.basflg">签约信息</c-checkbox>
<c-checkbox v-model="model.cfabrt.basflg" disabled>签约信息</c-checkbox>
</c-col>
<c-col :span="5">
<c-checkbox v-model="model.cfabrt.dclflg">变动信息</c-checkbox>
<c-checkbox v-model="model.cfabrt.dclflg" disabled>变动信息</c-checkbox>
</c-col>
<c-col :span="24">
......@@ -26,7 +26,7 @@
</c-col>
<c-col :span="24">
<el-form-item label="不报送原因" prop="cfabrt.cfabrttxt">
<el-form-item label="不报送原因" prop="cfabrt.cfabrttxt" disabled>
<!-- <c-select v-model="model.cfabrt.cfabrttxt" style="width:100%" placeholder="请选择不报送原因">
</c-select> -->
<c-input v-model="model.cfabrt.cfabrttxt" style="width:100%" placeholder="不报送原因">
......
<template>
<div class="eibs-tab">
<!--=== ==========左边=============== -->
<!--=== =================================左边======================================== -->
<c-col :span="11">
<!-- Discrepancies -->
<c-col :span="23">
<c-col :span="24">
<el-form-item label="Discrepancies" prop="brdgrp.blk.docdis">
<c-input type="textarea" v-model="model.brdgrp.blk.docdis" maxlength="50" show-word-limit
placeholder="请输入Discrepancies"></c-input>
<c-fullbox>
<c-input type="textarea" v-model="model.brdgrp.blk.docdis" maxlength="50" show-word-limit
placeholder="请输入Discrepancies" rows="5" :disabled="!docdisflg"></c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel"
:disabled="!docdisflg">
<!-- ... -->
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="1">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel">
<!-- ... -->
</c-button>
</c-col>
<!-- Comments and Conclusion -->
<c-col :span="24">
<el-form-item label="Comments and Conclusions" prop="brdgrp.blk.comcon">
<c-input type="textarea" v-model="model.brdgrp.blk.comcon" maxlength="65" show-word-limit
placeholder="请输入Comments and Conclusions"></c-input>
placeholder="请输入Comments and Conclusions" rows="5"></c-input>
</el-form-item>
</c-col>
<!-- Settlement Instructions BR -->
<c-col :span="23">
<!-- <c-col :span="21"> -->
<c-col :span="24">
<el-form-item label="Settlement Instructions BR" prop="brdgrp.blk.setinsbr">
<c-input type="textarea" v-model="model.brdgrp.blk.setinsbr" maxlength="65" show-word-limit
placeholder="请输入Settlement Instructions BR"></c-input>
<c-fullbox>
<c-input type="textarea" v-model="model.brdgrp.blk.setinsbr" maxlength="65" show-word-limit
placeholder="请输入Settlement Instructions BR" rows="5"></c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinstxmButtxmsel">
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="1">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinstxmButtxmsel">
</c-button>
<c-col :span="24">
<el-form-item label="Documents Presented">
<c-table>
<el-table-column prop="CMAIL1" label="1st" sortable>
</el-table-column>
<el-table-column prop="CMAIL2" label="2nd" sortable>
</el-table-column>
<el-table-column prop="DOCNAM" label="Document" sortable>
</el-table-column>
<el-table-column label="" prop="det" width="80px" fixed="right">
<template slot-scope="scope" slot="header">
<el-button circle style="padding:4px" class="el-icon-plus" size="mini" @click="addRow(scope)">
</el-button>
<el-button style="padding:4px" circle class="el-icon-minus" size="mini" @click="removeRow(scope)">
</el-button>
</template>
<template slot-scope="scoped">
<el-button style="margin-left:0" size="small" type="primary"
@click="detail1(scoped.$index, scoped.row)">详情</el-button>
</template>
</el-table-column>
</c-table>
</el-form-item>
</c-col>
</c-col>
<!--=== ==========右边=============== -->
<!--=== ========================================右边======================================== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-checkbox v-model="model.brdgrp.rec.igndisflg">Ignore Discrepancies</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.brdgrp.blk.docdisflg">discrepancies modified</c-checkbox>
<c-checkbox v-model="docdisflg">discrepancies modified</c-checkbox>
<!-- <c-checkbox v-model="model.brdgrp.blk.docdisflg">discrepancies modified</c-checkbox> -->
</c-col>
<c-col :span="24">
<el-form-item label="Type of Advice Received" prop="brdgrp.rec.advtyp">
<c-select v-model="model.brdgrp.rec.advtyp" style="width: 100%" placeholder="请选择Type of Advice Received"
:code="codes.advtyp">
:code="codes.advtyp">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Date to be Paid" prop="brdgrp.rec.totdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.totdat" style="width: 100%" placeholder="请选择付款日期">
<c-date-picker type="date" v-model="model.brdgrp.rec.totdat" style="width: 100%" placeholder="请选择付款日期"
disabled>
</c-date-picker>
</el-form-item>
</c-col>
......@@ -68,7 +97,7 @@
<c-col :span="24">
<el-form-item label="Discrepancy Advice Dated" prop="brdgrp.rec.disdat" label-width="155px">
<c-date-picker type="date" v-model="model.brdgrp.rec.disdat" style="width: 100%"
placeholder="请选择Discrepancy Advice Dated"></c-date-picker>
placeholder="请选择Discrepancy Advice Dated" disabled></c-date-picker>
</el-form-item>
</c-col>
......@@ -114,8 +143,21 @@ export default {
data() {
return {};
},
methods: { ...Event },
methods: { ...Event
,addRow(){},
removeRow(){},
},
created: function () { },
computed: {
docdisflg: {
get() {
return this.model.brdgrp.blk.docdisflg != ""
},
set(val) {
this.model.brdgrp.blk.docdisflg = val ? "X" : ""
}
},
},
};
</script>
<style>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="附加金额" prop="brdgrp.cbs.opn2.cur">
<c-select v-model="model.brdgrp.cbs.opn2.cur" style="width:100%" placeholder="请选择附加金额">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="附加金额" prop="brdgrp.cbs.max2.amt">
<c-input v-model="model.brdgrp.cbs.max2.amt" placeholder="请输入附加金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Charges Deducted" prop="brdgrp.blk.chaded">
<c-input type="textarea" v-model="model.brdgrp.blk.chaded" maxlength="35" show-word-limit placeholder="请输入Charges Deducted" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Charges" prop="brdgrp.blk.chaadd">
<c-input type="textarea" v-model="model.brdgrp.blk.chaadd" maxlength="35" show-word-limit placeholder="请输入Charges" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Total Amount Claimed" prop="brdgrp.rec.totcur">
<c-input v-model="model.brdgrp.rec.totcur" maxlength="3" placeholder="请输入Total Amount Claimed"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Total Amount to be Paid" prop="brdgrp.rec.totamt">
<c-input v-model="model.brdgrp.rec.totamt" placeholder="请输入Total Amount to be Paid"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="brtp.acbp.ptsget.sdamod.dadsnd">
<c-input v-model="model.brtp.acbp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="brdgrp.acb.pts.extkey">
<c-input v-model="model.brdgrp.acb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.acbp.ptsget.sdamod.seainf">
<c-input v-model="model.brtp.acbp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onAcbpDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.acb.namelc">
<c-input type="textarea" v-model="model.brdgrp.acb.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.acb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.acb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.acb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.acb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.acb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.acb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-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/Brtudp/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">
<el-form-item label="Narrative TAG 77A of MT754" prop="brdgrp.blk.nartxt77a">
<c-input type="textarea" v-model="model.brdgrp.blk.nartxt77a" maxlength="35" show-word-limit placeholder="请输入Narrative TAG 77A of MT754" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="brtp.rmbp.ptsget.sdamod.dadsnd">
<c-input v-model="model.brtp.rmbp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="brdgrp.rmb.pts.extkey">
<c-input v-model="model.brdgrp.rmb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.rmbp.ptsget.sdamod.seainf">
<c-input v-model="model.brtp.rmbp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onRmbpDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.rmb.namelc">
<c-input type="textarea" v-model="model.brdgrp.rmb.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.rmb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.rmb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.rmb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.rmb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.rmb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.rmb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="brtp.bebp.ptsget.sdamod.dadsnd">
<c-input v-model="model.brtp.bebp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="brdgrp.beb.pts.extkey">
<c-input v-model="model.brdgrp.beb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.bebp.ptsget.sdamod.seainf">
<c-input v-model="model.brtp.bebp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBebpDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.beb.namelc">
<c-input type="textarea" v-model="model.brdgrp.beb.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.beb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.beb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.beb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.beb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.beb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.beb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-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/Brtudp/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtudp/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="12">
<!-- 信用证编号 -->
<c-col :span="24">
......@@ -12,6 +12,7 @@
maxlength="16"
placeholder=""
style="width: 100%"
disabled
></c-input>
<template slot="footer">
<c-button
......@@ -44,6 +45,7 @@
v-model="model.lidgrp.rec.expdat"
style="width: 100%"
placeholder="请输入Expiry"
disabled
></c-date-picker>
</el-form-item>
</c-col>
......@@ -56,6 +58,7 @@
v-model="model.brdgrp.rec.ownref"
maxlength="16"
placeholder=""
disabled
></c-input>
<template slot="footer">
<c-button
......@@ -89,6 +92,7 @@
style="width: 100%"
placeholder="请输入Document Amount"
:code="codes.curtxt1"
disabled
>
</c-select>
</el-form-item>
......@@ -98,6 +102,7 @@
<c-input
v-model="model.brdgrp.cbs.max.amt"
placeholder=""
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -111,6 +116,7 @@
v-model="model.brdgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amount"
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -119,6 +125,7 @@
<c-input
v-model="model.brdgrp.cbs.opn1.amt"
placeholder=""
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -131,6 +138,7 @@
v-model="model.brdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择Received on"
disabled
></c-date-picker>
</el-form-item>
</c-col>
......@@ -142,6 +150,7 @@
v-model="model.brdgrp.rec.advdat"
style="width: 100%"
placeholder="请输入Advised on"
disabled
></c-date-picker>
</el-form-item>
</c-col>
......@@ -154,6 +163,7 @@
v-model="model.brdgrp.rec.matdat"
style="width: 100%"
placeholder="请输入Maturity Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
......@@ -165,6 +175,7 @@
v-model="model.brdgrp.rec.stadat"
style="width: 100%"
placeholder="请输入 Start Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
......@@ -176,6 +187,7 @@
style="width: 100%"
placeholder="请输入Document Type"
:code="codes.docflg"
disabled
>
</c-select>
</el-form-item>
......@@ -190,6 +202,7 @@
<c-input
v-model="model.brdgrp.rec.tenmaxday"
placeholder="请输入Tenor"
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -201,6 +214,7 @@
style="width: 100%"
placeholder="请选择单据状态"
:code="codes.docsta"
disabled
>
</c-select>
</el-form-item>
......@@ -213,6 +227,7 @@
style="width: 100%"
placeholder="请选择Document Condition"
:code="codes.brdtyp"
disabled
>
</c-select>
</el-form-item>
......@@ -247,6 +262,7 @@
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="请输入Accept Amount"
disabled
>
</c-input>
</el-form-item>
......@@ -268,6 +284,7 @@
style="width: 100%"
placeholder="请选择单据金额"
:code="codes.curtxt1"
disabled
>
</c-select>
</el-form-item>
......@@ -288,6 +305,7 @@
style="width: 100%"
placeholder="请选择附加金额"
:code="codes.curtxt1"
disabled
>
</c-select>
</el-form-item>
......@@ -312,22 +330,23 @@
</c-select>
</el-form-item>
</c-col>
<!-- TAG72 -->
<c-col :span="24">
<el-form-item label="TAG72" prop="brdgrp.tag72add">
<el-form-item label="" prop="brdgrp.tag72add">
<c-input
type="textarea"
v-model="model.brdgrp.tag72add"
maxlength="50"
show-word-limit
placeholder="请输入TAG72"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- 右边 -->
<!-- ====================================右边 ======================================-->
<c-col :span="11" :offset="1">
<!-- 信用证余额 -->
<c-col :span="12">
......@@ -336,6 +355,7 @@
v-model="model.lidgrp.cbs.opn1.cur"
maxlength="3"
:placeholder="$t('other.please_enter') + 'Currency'"
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -344,6 +364,7 @@
<c-input
v-model="model.lidgrp.cbs.opn1.amt"
placeholder=""
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -355,6 +376,7 @@
v-model="model.brdgrp.rec.nam"
maxlength="40"
placeholder="请输入Name of Bill Contract"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -363,41 +385,45 @@
<c-ptsmsg
:model="model"
:argadr="{ title: 'Applicant Ref', grp: 'brdgrp', rol: 'apl' }"
disabled
>
</c-ptsmsg>
</c-col>
<!-- Name of Party prop="brdgrp.apl.pts.nam"-->
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="" prop="brdgrp.apl.pts.nam">
<c-input
v-model="model.brdgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col> -->
<!-- eneficiary Ref -->
<c-col :span="24">
<c-ptsmsg
:model="model"
:argadr="{ title: 'Beneficiary Ref', grp: 'brdgrp', rol: 'ben' }"
disabled
>
</c-ptsmsg>
</c-col>
<!-- Name of Party prop="brdgrp.ben.pts.nam-->
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="" prop="brdgrp.ben.pts.nam">
<c-input
v-model="model.brdgrp.ben.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col> -->
<!-- Presenting Bank Ref -->
<!-- Presenting Bank Ref 交单行编号-->
<c-col :span="24">
<c-ptsmsg
:model="model"
......@@ -406,20 +432,22 @@
grp: 'brdgrp',
rol: 'prb',
}"
disabled
>
</c-ptsmsg>
</c-col>
<!--Name of Party prop="brdgrp.prb.pts.nam" -->
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="" prop="brdgrp.prb.pts.nam">
<c-input
v-model="model.brdgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col> -->
<!-- Presented by -->
<c-col :span="24">
......@@ -429,6 +457,7 @@
style="width: 100%"
placeholder="请输入Presented by"
:code="codes.docprbrol"
disabled
>
</c-select>
</el-form-item>
......@@ -438,8 +467,8 @@
:model="model"
:argadr="{
title: '',
grp: 'brdgrp',
rol: 'prb',
grp: 'brtp',
rol: 'oth',
}"
:disabled="true"
:isAdrblk="false"
......@@ -455,10 +484,25 @@
style="width: 100%"
placeholder="请输入Payer"
:code="codes.payrol"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'brtp',
rol: 'oth',
}"
:disabled="true"
:isAdrblk="false"
disabled1
>
</c-ptap1>
</c-col>
</c-col>
......@@ -944,7 +988,6 @@
</c-select>
</el-form-item>
</c-col> -->
<!-- <c-col :span="12">
<el-form-item
label="Drag Drop Sender"
......@@ -966,7 +1009,7 @@
></c-input>
</el-form-item>
</c-col> -->
<!-- =====================感叹号============== -->
<!-- <c-col :span="12">
<el-form-item label="" prop="brtp.othp.ptsget.sdamod.seainf">
<c-input
......
<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="pager.liaall_limmod_limpfp_clmcbe.total">
</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="pager.liaall_limmod_limpfp_clmcbb.total">
</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="pager.liaall_limmod_limpfp_clmpty.total">
</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/Brtudp/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</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