Commit 0097d10f by wangren

BCTRAD 交易转换 check save

parent f68a21ce
...@@ -36,10 +36,10 @@ export default { ...@@ -36,10 +36,10 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"bcdgrp.rec.rcvdat":[ "bcdgrp.rec.rcvdat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "string", required: false, message: "输入正确的日期"}
], ],
"bcdgrp.rec.advdat":[ "bcdgrp.rec.advdat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "string", required: false, message: "输入正确的日期"}
], ],
"bcdgrp.rmi.pts.ref":[ "bcdgrp.rmi.pts.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -51,10 +51,10 @@ export default { ...@@ -51,10 +51,10 @@ export default {
], ],
"bcdgrp.rec.matdat":[ "bcdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "string", required: false, message: "输入正确的日期"}
], ],
"bcdgrp.rec.predat":[ "bcdgrp.rec.predat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "string", required: false, message: "输入正确的日期"}
], ],
"bcdgrp.drr.pts.ref":[ "bcdgrp.drr.pts.ref":[
...@@ -97,7 +97,7 @@ export default { ...@@ -97,7 +97,7 @@ export default {
], ],
"bcdgrp.co2.pts.adrblk":[ "bcdgrp.co2.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 150,message:"长度不能超过120"}
], ],
"bcdgrp.co2.dbfadrblkcn":[ "bcdgrp.co2.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -178,7 +178,7 @@ export default { ...@@ -178,7 +178,7 @@ export default {
], ],
"bcdgrp.rmi.pts.adrblk":[ "bcdgrp.rmi.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 150,message:"长度不能超过150"}
], ],
"bcdgrp.rmi.dbfadrblkcn":[ "bcdgrp.rmi.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -289,7 +289,7 @@ export default { ...@@ -289,7 +289,7 @@ export default {
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "string", required: false, message: "输入正确的日期"}
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Bctrad{ export default class Bctrad{
constructor () { constructor () {
this.data = { this.data = {
...@@ -110,93 +110,11 @@ export default class Bctrad{ ...@@ -110,93 +110,11 @@ export default class Bctrad{
}, },
}, },
}, },
setmod:{ setmod:new Pub().data.Setmod,
doccur:"", // document currency .setmod.doccur liaall:new Pub().data.Liaall,
docamt:"", // document amount .setmod.docamt mtabut:new Pub().data.Mtabut,
docamttyplab:"", // settled amount description as label .setmod.docamttyplab
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg trnmod:new Pub().data.Trnmod,
ref:"", // our reference .setmod.ref
dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
setgll:[]
},
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
setfog:{
setfol:[]
},
setfeg:{
setfel:[]
},
glemod:{
gleshwstm: {}
}
},
liaall:{
misamt:"", // Amount not yet assigned .liaall.misamt
concur:"", // External Booking Amount .liaall.concur
outpct:"", // Sight Amount Percentage .liaall.outpct
outamt:"", // Sight Amount .liaall.outamt
exttotoldamt:"", // Old Amount booked externally .liaall.exttotoldamt
exttotamt:"", // Total booking amount external assinged .liaall.exttotamt
liaallg:[],
liaccv:{
newamt:"", // 合同金额 .liaall.liaccv.newamt
concur:"", // 应付保证金金额 .liaall.liaccv.concur
totcovamt:"", // 金额总和 .liaall.liaccv.totcovamt
newresamt:"", // Reserved Amount .liaall.liaccv.newresamt
addinf:"", // Additional Information .liaall.liaccv.addinf
cshpct:"", // 保证金应收比例 .liaall.liaccv.cshpct
relcshpct:"", // 保证金实收比例 .liaall.liaccv.relcshpct
gleflg:"", // Create gle flag .liaall.liaccv.gleflg
chgcurflg:"", // Change currency flag .liaall.liaccv.chgcurflg
pctresamt:"", // reserve amount based percent .liaall.liaccv.pctresamt
liaccvg:[],
},
},
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
},
},
},
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
doceot:[],
},
},
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
<template> <template>
<c-row> <div class="eibs-tab">
<!-- =================顶部====================== -->
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <el-form-item label="Collection Number" prop="bcdgrp.rec.ownref" >
<c-col :span="20">
<el-form-item label="Collection Number" prop="bcdgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.bcdgrp.rec.ownref" maxlength="16" placeholder="请输入Collection Number" <c-input v-model="model.bcdgrp.rec.ownref" maxlength="16" placeholder="请输入Collection Number"
style="width: 95%" disabled> style="width: 93%" disabled>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="1">
<c-button style="margin:0 10px 0 0;padding: 0 10px;" size="small" type="primary"
icon="el-icon-search" @click="onSeainf">
</c-button>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="bcdgrp.rec.nam" style="width: 100%">
<c-input v-model="model.bcdgrp.rec.nam" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ====================左边======================= -->
<c-col :span="12">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur"> <el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur">
<c-input v-model="model.bcdgrp.cbs.max.cur" style="width:90%" placeholder="请选择Document Amount" <c-input v-model="model.bcdgrp.cbs.max.cur" style="width:90%" placeholder="请选择Document Amount"
...@@ -90,11 +76,11 @@ ...@@ -90,11 +76,11 @@
<c-col :span="20"> <c-col :span="20">
<el-form-item label="Instructions for Second Mail" style="width: 100%" prop="bcdgrp.blk.colinssnm"> <el-form-item label="Instructions for Second Mail" style="width: 100%" prop="bcdgrp.blk.colinssnm">
<c-input type="textarea" v-model="model.bcdgrp.blk.colinssnm" maxlength="60" show-word-limit <c-input type="textarea" v-model="model.bcdgrp.blk.colinssnm" maxlength="60" show-word-limit
style="width: 95%" placeholder="请输入Instructions for Second Mail"></c-input> style="width: 100%" placeholder="请输入Instructions for Second Mail"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="1"> <c-col :span="4">
<c-button style="margin:0 10px 0 0;padding: 0 10px;" size="small" type="primary" icon="el-icon-search" <c-button style="margin-left:34px;padding: 0 10px;" size="small" type="primary" icon="el-icon-search"
@click="onColinssnmButtxmsel"> @click="onColinssnmButtxmsel">
</c-button> </c-button>
</c-col> </c-col>
...@@ -104,10 +90,16 @@ ...@@ -104,10 +90,16 @@
</c-col> </c-col>
</c-col> </c-col>
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="12"> <c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Name" prop="bcdgrp.rec.nam" style="width: 100%">
<c-input v-model="model.bcdgrp.rec.nam" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item style="text-align: right" label="Drawee Ref." prop="bcdgrp.dre.pts.ref"> <el-form-item style="text-align: right" label="Drawee Ref." prop="bcdgrp.dre.pts.ref">
<c-input v-model="model.bcdgrp.dre.pts.ref" maxlength="16" style="width: 50%" disabled></c-input> <c-input v-model="model.bcdgrp.dre.pts.ref" maxlength="16" style="width: 100%" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -117,7 +109,7 @@ ...@@ -117,7 +109,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item style="text-align: right" label="Remitting Bank Ref." prop="bcdgrp.rmi.pts.ref"> <el-form-item style="text-align: right" label="Remitting Bank Ref." prop="bcdgrp.rmi.pts.ref">
<c-input v-model="model.bcdgrp.rmi.pts.ref" maxlength="16" style="width: 50%" disabled> <c-input v-model="model.bcdgrp.rmi.pts.ref" maxlength="16" style="width: 100%" disabled>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -128,7 +120,7 @@ ...@@ -128,7 +120,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item style="text-align: right" label="Drawer Ref." prop="bcdgrp.drr.pts.ref"> <el-form-item style="text-align: right" label="Drawer Ref." prop="bcdgrp.drr.pts.ref">
<c-input v-model="model.bcdgrp.drr.pts.ref" maxlength="16" style="width: 50%" disabled> <c-input v-model="model.bcdgrp.drr.pts.ref" maxlength="16" style="width: 100%" disabled>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -138,15 +130,62 @@ ...@@ -138,15 +130,62 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item
label="2nd Collecting Bank"
prop="bcdgrp.co2.pts.ref"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.bcdgrp.co2.pts.ref"
maxlength="16"
disabled
placeholder="请输入Reference"
></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>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
disabled
>
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.co2.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.bcdgrp.co2.pts.adrblk"
maxlength="50"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-ptap :model="model" :argadr="{ <c-ptap :model="model" :argadr="{
title: '2nd Collecting Bank', title: '2nd Collecting Bank',
grp: 'bcdgrp', grp: 'bcdgrp',
rol: 'co2', rol: 'co2',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onCo2pDet"> }" :disabled="true" :isAdrblk="false" @onSeainf="" @onAplpDet="">
</c-ptap> </c-ptap> -->
</c-col> </c-col>
</c-col> </c-col>
</c-row> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<el-form-item label="Delivery of Documents Instructions" prop="bcdgrp.blk.colins"> <el-form-item label="Delivery of Documents Instructions" prop="bcdgrp.blk.colins">
<c-input type="textarea" v-model="model.bcdgrp.blk.colins" maxlength="65" show-word-limit <c-input disabled type="textarea" v-model="model.bcdgrp.blk.colins" maxlength="65" show-word-limit
placeholder="请输入Delivery of Documents Instructions"></c-input> placeholder="请输入Delivery of Documents Instructions"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -17,18 +17,18 @@ ...@@ -17,18 +17,18 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<el-form-item label="Draft Instructions" prop="bcdgrp.blk.dftins"> <el-form-item label="Draft Instructions" prop="bcdgrp.blk.dftins">
<c-input type="textarea" v-model="model.bcdgrp.blk.dftins" maxlength="65" show-word-limit <c-input disabled type="textarea" v-model="model.bcdgrp.blk.dftins" maxlength="65" show-word-limit
placeholder="请输入Draft Instructions"></c-input> placeholder="请输入Draft Instructions"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDftinsButtxmsel"> <c-button size="small" disabled type="primary" icon="el-icon-search" @click="onDftinsButtxmsel">
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Protest Instructions" prop="bcdgrp.rec.proins"> <el-form-item label="Protest Instructions" prop="bcdgrp.rec.proins">
<c-select v-model="model.bcdgrp.rec.proins" style="width:50%" placeholder="请选择Protest Instructions"> <c-select disabled v-model="model.bcdgrp.rec.proins" style="width:90%" placeholder="请选择Protest Instructions">
<el-option v-for="item in codes.proins" :key="item.value" :label="item.label" <el-option v-for="item in codes.proins" :key="item.value" :label="item.label"
:value="item.value"> :value="item.value">
</el-option> </el-option>
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
</c-col> </c-col>
<c-col :span="20"> <c-col :span="20">
<el-form-item label="Other Instructions" prop="bcdgrp.blk.othins"> <el-form-item label="Other Instructions" prop="bcdgrp.blk.othins">
<c-input type="textarea" v-model="model.bcdgrp.blk.othins" maxlength="65" show-word-limit <c-input disabled type="textarea" v-model="model.bcdgrp.blk.othins" maxlength="65" show-word-limit
placeholder="请输入Other Instructions"> placeholder="请输入Other Instructions">
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Good's Code (for Statistics)" prop="bcdgrp.rec.stagod"> <el-form-item label="Good's Code (for Statistics)" prop="bcdgrp.rec.stagod">
<c-select v-model="model.bcdgrp.rec.stagod" style="width:50%" <c-select disabled v-model="model.bcdgrp.rec.stagod" style="width:90%"
placeholder="请选择Good's Code (for Statistics)"> placeholder="请选择Good's Code (for Statistics)">
<el-option v-for="item in codes.godcod" :key="item.value" :label="item.label" <el-option v-for="item in codes.godcod" :key="item.value" :label="item.label"
:value="item.value"> :value="item.value">
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Charges Condition" prop="bcdgrp.rec.chato"> <el-form-item label="Charges Condition" prop="bcdgrp.rec.chato">
<c-select v-model="model.bcdgrp.rec.chato" style="width:50%" placeholder="请输入Charges Condition"> <c-select disabled v-model="model.bcdgrp.rec.chato" style="width:100%" placeholder="请输入Charges Condition">
<el-option v-for="item in codes.chadet" :key="item.value" :label="item.label" <el-option v-for="item in codes.chadet" :key="item.value" :label="item.label"
:value="item.value"> :value="item.value">
</el-option> </el-option>
...@@ -72,18 +72,18 @@ ...@@ -72,18 +72,18 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Charges Text" prop="bcdgrp.blk.chgtxt"> <el-form-item label="Charges Text" prop="bcdgrp.blk.chgtxt">
<c-input type="textarea" v-model="model.bcdgrp.blk.chgtxt" maxlength="35" style="width:76%" <c-input disabled type="textarea" v-model="model.bcdgrp.blk.chgtxt" maxlength="35" style="width:100%"
show-word-limit placeholder="请输入Charges Text"></c-input> show-word-limit placeholder="请输入Charges Text"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" style="text-align: left" prop="model.bcdgrp.rec.focflg"> <el-form-item label="" style="text-align: left" prop="bcdgrp.rec.focflg">
<c-checkbox v-model="model.bcdgrp.rec.focflg">Free of Payment</c-checkbox> <c-checkbox disabled v-model="model.bcdgrp.rec.focflg">Free of Payment</c-checkbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Waive Collecting Bank Charges" prop="bcdgrp.rec.waicolcod"> <el-form-item label="Waive Collecting Bank Charges" prop="bcdgrp.rec.waicolcod">
<c-select v-model="model.bcdgrp.rec.waicolcod" style="width:50%" <c-select disabled v-model="model.bcdgrp.rec.waicolcod" style="width:100%"
placeholder="请选择Waive Collecting Bank Charges"> placeholder="请选择Waive Collecting Bank Charges">
<el-option v-for="item in codes.waicod" :key="item.value" :label="item.label" <el-option v-for="item in codes.waicod" :key="item.value" :label="item.label"
:value="item.value"> :value="item.value">
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Waive Remitting Bank Charges" prop="bcdgrp.rec.wairmtcod"> <el-form-item label="Waive Remitting Bank Charges" prop="bcdgrp.rec.wairmtcod">
<c-select v-model="model.bcdgrp.rec.wairmtcod" style="width:50%" <c-select disabled v-model="model.bcdgrp.rec.wairmtcod" style="width:100%"
placeholder="请选择Waive Remitting Bank Charges"> placeholder="请选择Waive Remitting Bank Charges">
<el-option v-for="item in codes.waicod" :key="item.value" :label="item.label" <el-option v-for="item in codes.waicod" :key="item.value" :label="item.label"
:value="item.value"> :value="item.value">
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Defer Payment until" prop="bcdgrp.rec.othins"> <el-form-item label="Defer Payment until" prop="bcdgrp.rec.othins">
<c-select v-model="model.bcdgrp.rec.othins" style="width:50%" placeholder="请选择Defer Payment until"> <c-select disabled v-model="model.bcdgrp.rec.othins" style="width:100%" placeholder="请选择Defer Payment until">
<el-option v-for="item in codes.bcothi" :key="item.value" :label="item.label" <el-option v-for="item in codes.bcothi" :key="item.value" :label="item.label"
:value="item.value"> :value="item.value">
</el-option> </el-option>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="12"> <c-col :span="11">
<c-col :span="24">
<el-form-item
label="Drawee Ref."
prop="bcdgrp.dre.pts.ref"
>
<c-input
disabled
v-model="model.bcdgrp.dre.pts.ref"
maxlength="16"
style="width: 100%"
placeholder="请输入Application Ref"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Extkey" prop="bcdgrp.dre.pts.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.bcdgrp.dre.pts.extkey"
maxlength="50"
placeholder="请输入External Key of Address"
></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>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.dre.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.bcdgrp.dre.pts.adrblk"
maxlength="50"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="2nd Collecting Bank Ref."
prop="bcdgrp.co2.pts.ref"
>
<c-input
v-model="model.bcdgrp.co2.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" prop="bcdgrp.co2.pts.extkey">
<c-fullbox>
<c-input
v-model="model.bcdgrp.co2.pts.extkey"
maxlength="50"
placeholder="请输入External Key of Address"
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>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.co2.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.bcdgrp.co2.pts.adrblk"
maxlength="50"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-ptap :model="model" :argadr="{ <c-ptap :model="model" :argadr="{
title: 'Drawee', title: 'Drawee',
grp: 'bcdgrp', grp: 'bcdgrp',
rol: 'dre', rol: 'dre',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onDrepDet" style="width: 90%"> }" :disabled="true" :isAdrblk="false" @onSeainf="" @onAplpDet="" style="width: 90%">
</c-ptap> </c-ptap>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -16,20 +141,143 @@ ...@@ -16,20 +141,143 @@
title: '2nd Collecting', title: '2nd Collecting',
grp: 'bcdgrp', grp: 'bcdgrp',
rol: 'co2', rol: 'co2',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onCo2pDet" style="width: 90%"> }" :disabled="true" :isAdrblk="false" @onSeainf="" @onAplpDet="" style="width: 90%">
</c-ptap> </c-ptap>
</c-col> </c-col> -->
</c-col> </c-col>
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="12"> <c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item
label="Remitting Bank Ref."
prop="bcdgrp.rmi.pts.ref"
>
<c-input
v-model="model.bcdgrp.rmi.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" prop="bcdgrp.rmi.pts.extkey">
<c-fullbox>
<c-input
v-model="model.bcdgrp.rmi.pts.extkey"
maxlength="50"
placeholder="请输入External Key of Address"
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>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.rmi.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.bcdgrp.rmi.pts.adrblk"
maxlength="50"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item
label="Drawer Ref."
prop="bcdgrp.drr.pts.ref"
>
<c-input
v-model="model.bcdgrp.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="Extkey" prop="bcdgrp.drr.pts.extkey">
<c-fullbox>
<c-input
v-model="model.bcdgrp.drr.pts.extkey"
maxlength="50"
placeholder="请输入External Key of Address"
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>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.drr.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.bcdgrp.drr.pts.adrblk"
maxlength="50"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-ptap :model="model" :argadr="{ <c-ptap :model="model" :argadr="{
title: 'Remitting Bank', title: 'Remitting Bank',
grp: 'bcdgrp', grp: 'bcdgrp',
rol: 'rmi', rol: 'rmi',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onRmipDet" style="width: 90%"> }" :disabled="true" :isAdrblk="false" @onSeainf="" @onAplpDet="" style="width: 90%">
</c-ptap> </c-ptap>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -37,12 +285,10 @@ ...@@ -37,12 +285,10 @@
title: 'Drawer', title: 'Drawer',
grp: 'bcdgrp', grp: 'bcdgrp',
rol: 'drr', rol: 'drr',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onDrrpDet" style="width: 90%"> }" :disabled="true" :isAdrblk="false" @onSeainf="" @onAplpDet="" style="width: 90%">
</c-ptap> </c-ptap>
</c-col> -->
</c-col> </c-col>
</c-col>
</c-row>
</div> </div>
</template> </template>
<script> <script>
......
...@@ -2,20 +2,14 @@ ...@@ -2,20 +2,14 @@
<c-page title="进口代收二次收单"> <c-page title="进口代收二次收单">
<div class="eContainer"> <div class="eContainer">
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash"> <c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
<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>
<el-button size="small">拆分报文</el-button>
<el-button size="small">智能提示</el-button>
</c-function-btn> </c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right"
size="small" :validate-on-rule-change="false"> size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--Additional Docs --> <!--Additional Docs -->
<el-tab-pane label="Additional" name="bctret"> <el-tab-pane label="Additional Docs" name="bctret">
<m-bctret :model="model" :codes="codes" /> <m-bctret :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
...@@ -79,7 +73,7 @@ ...@@ -79,7 +73,7 @@
import Setpan from "~/views/Public/Setpan" import Setpan from "~/views/Public/Setpan"
import Coninfp from "~/views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp"
import Docpan from "~/views/Public/Docpan" import Docpan from "~/views/Public/Docpan"
import Doctre from "./Doctre" import Doctre from "~/views/Public/Doctre"
export default { export default {
...@@ -99,7 +93,7 @@ ...@@ -99,7 +93,7 @@
root: this root: this
} }
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data() { data() {
return { return {
tabVal: "bctret", tabVal: "bctret",
......
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