Commit 502e96c3 by sheyinchen

bttsnd页面完善和优化

parent e8a3c883
......@@ -4515,6 +4515,11 @@ const CodeTable = {
{ label: "2nd Beneficiary", value: "BE2" },
{ label: "Presenter(PRP)", value: "PRB" },
],
docprbrolbe1: [
{ label: "1st Beneficiary", value: "BE1" },
{ label: "Presenter(PRP)", value: "PRP" },
],
// payrol1:[
// {label:"Applicant : TG3131232121",value:"1"},
// {label:"Issuing Bank : CHINA EVERBRIGHT BANK",value:"2"},
......
......@@ -17,6 +17,10 @@ export default class Bttdck{
dadsnd:"", // Drag Drop Sender .bttp.ltdget.sdamod.dadsnd
},
},
docgrdm:{
docgrd:"",
docdsclab:"",
},
ledget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .bttp.ledget.sdamod.dadsnd
......@@ -130,6 +134,7 @@ export default class Bttdck{
dbfadrblkcn:"", // Chinese address .btdgrp.prp.dbfadrblkcn
},
blk:{
docpre:"",
intdis:"", // Internal Discrepancies .btdgrp.blk.intdis
comcon:"", // Comments and Conclusions .btdgrp.blk.comcon
setinsbt:"", // Settlement Instructions transaction field .btdgrp.blk.setinsbt
......@@ -156,6 +161,7 @@ export default class Bttdck{
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
oldbe2amt:"",
pageId: "" // ctx的key
}
}
......
......@@ -76,14 +76,14 @@ export default {
{max: 40,message:"长度不能超过40"}
],
"btdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"btdgrp.prb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"btdgrp.rec.predat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"btdgrp.rec.docsta":[
{type: "string", required: false, message: "必输项"},
......@@ -94,7 +94,7 @@ export default {
{max: 40,message:"长度不能超过40"}
],
"btdgrp.rec.predat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"btdgrp.rec.rcvdatbe1":[
{type: "date", required: false, message: "输入正确的日期"}
......
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Bttsnd{
......@@ -8,15 +8,21 @@ export default class Bttsnd{
ltdgrp:{
rec:{
ownref:"", // Transfer Reference .ltdgrp.rec.ownref
},
be1:{
pts:new Pts().data,
},
},
mtabut: new Pub().data.Mtabut,
setmod: new Pub().data.Setmod,
be1:{
pts:new Pts().data,
},
},
mtabut: new Pub().data.Mtabut,
setmod: new Pub().data.Setmod,
liaall: new Pub().data.Liaall,
bttpayl1blk:"",
bttpayl2blk:"",
bttp:{
docgrdm:{
docgrd:"",
docdsclab:"",
},
ltdget:{
sdamod:{
seainf:"", // .bttp.ltdget.sdamod.seainf
......@@ -109,6 +115,7 @@ export default class Bttsnd{
dbfadrblkcn:"", // Chinese address .btdgrp.prb.dbfadrblkcn
},
blk:{
docpre:"",
be1ins:"", // Instructions 1st Beneficiary .btdgrp.blk.be1ins
be2ins:"", // Instructions 2nd Beneficiary .btdgrp.blk.be2ins
benref:"", // New Benificiary Ref. .btdgrp.blk.benref
......@@ -130,15 +137,16 @@ export default class Bttsnd{
},
rmbclmnow:"", // Claim Reimbursement now .rmbclmnow
rmbclmlate:"", // Claim Reimbursement late .rmbclmlate
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
},
},
// trnmod:{
// trndoc:{
// advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
// amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
// advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
// advnam:"", // 国内证落款 .trnmod.trndoc.advnam
// amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
// },
// },
trnmod: new Pub().data.Trnmod,
pageId: "" // ctx的key
}
}
......
......@@ -4,7 +4,7 @@
<c-col :span="10">
<el-form-item label="Transfer Reference" prop="ltdgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.ltdgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入Transfer Reference"></c-input>
placeholder="请输入Transfer Reference" disabled></c-input>
</el-form-item>
</c-col>
......@@ -23,7 +23,7 @@
<c-col :span="10" :offset="1">
<el-form-item label="L/C Reference" prop="ledgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入L/C Reference"></c-input>
placeholder="请输入L/C Reference" disabled></c-input>
</el-form-item>
</c-col>
......@@ -65,7 +65,7 @@
<c-col :span="10" :offset="1">
<el-form-item label="" prop="btdgrp.rec.nam" style="width: 100%">
<c-input v-model="model.btdgrp.rec.nam" maxlength="40" style="width: 95%"
placeholder="请输入Name of Bill Contract"></c-input>
placeholder="请输入Name of Bill Contract" disabled></c-input>
</el-form-item>
</c-col>
</c-row>
......@@ -90,7 +90,7 @@
<c-col :span="9" :offset="1">
<el-form-item style="text-align: left" label-width="0" prop="btdgrp.cbs.max.amt">
<c-input-currency v-model="model.btdgrp.cbs.max.amt" style="text-align: left; width: 100%"
placeholder="Document Amount"></c-input-currency>
placeholder="Document Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
......@@ -102,7 +102,7 @@
<c-col :span="11">
<el-form-item label="1st Beneficiary Ref." prop="btdgrp.be1.pts.ref">
<c-input v-model="model.btdgrp.be1.pts.ref" maxlength="16" style="width: 95%"
placeholder="请输入1st Beneficiary"></c-input>
placeholder="请输入1st Beneficiary" disabled></c-input>
</el-form-item>
</c-col>
</c-row>
......@@ -125,7 +125,7 @@
<c-col :span="9" :offset="1">
<el-form-item style="text-align: left" label-width="0px" prop="btdgrp.cbs.opn1.amt">
<c-input-currency v-model="model.btdgrp.cbs.opn1.am" style="text-align: left; width: 100%"
placeholder="Balance Amount"></c-input-currency>
placeholder="Balance Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
</c-col>
......@@ -133,7 +133,7 @@
<c-col :span="11" >
<el-form-item label="" prop="btdgrp.be1.pts.nam">
<c-input v-model="model.btdgrp.be1.pts.nam" maxlength="40" style="width: 95%"
placeholder="请输入Name of Party"></c-input>
placeholder="请输入Name of Party" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
......@@ -142,13 +142,13 @@
<c-col :span="11">
<el-form-item label="Document Type" prop="btdgrp.rec.doctypcod">
<c-input v-model="model.btdgrp.rec.doctypcod" maxlength="1" style="width: 95%"
placeholder="请输入Document Type"></c-input>
placeholder="请输入Document Type" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="2nd Beneficiary Ref." prop="btdgrp.be2.pts.ref">
<c-input v-model="model.btdgrp.be2.pts.ref" maxlength="16" style="width: 95%"
placeholder="请输入2nd Beneficiary"></c-input>
placeholder="请输入2nd Beneficiary" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
......@@ -157,13 +157,13 @@
<c-col :span="11">
<el-form-item label="Maturity Date" prop="btdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.btdgrp.rec.matdat" style="width:95%"
placeholder="请选择Maturity Date"></c-date-picker>
placeholder="请选择Maturity Date" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.be2.pts.nam">
<c-input v-model="model.btdgrp.be2.pts.nam" maxlength="40" style="width:95%"
placeholder="请输入Name of Party"></c-input>
placeholder="请输入Name of Party" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
......@@ -172,7 +172,7 @@
<c-col :span="11">
<el-form-item label="Presentation Date" prop="btdgrp.rec.predat">
<c-date-picker type="date" v-model="model.btdgrp.rec.predat" style="width:95%"
placeholder="请选择Presentation Date"></c-date-picker>
placeholder="请选择Presentation Date" disabled></c-date-picker>
</el-form-item>
</c-col>
......@@ -189,14 +189,14 @@
<c-col :span="11">
<el-form-item label="Document Set Status" prop="btdgrp.rec.docsta">
<c-input v-model="model.btdgrp.rec.docsta" maxlength="40" style="width:95%"
placeholder="请输入Document Set Status"></c-input>
placeholder="请输入Document Set Status" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.prb.pts.nam">
<c-input v-model="model.btdgrp.prb.pts.nam" maxlength="40" style="width:95%"
placeholder="Name of Presenting Bank"></c-input>
placeholder="Name of Presenting Bank" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
......@@ -207,13 +207,13 @@
<c-col :span="11">
<el-form-item label="Document Set Number" prop="btdgrp.rec.ownref">
<c-input v-model="model.btdgrp.rec.ownref" maxlength="16" style="width:95%"
placeholder="请输入Document Set Number"></c-input>
placeholder="请输入Document Set Number" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.rec.nam">
<c-input v-model="model.btdgrp.rec.nam" maxlength="40" style="width:95%"
placeholder="请输入Name of Bill Contract"></c-input>
placeholder="请输入Name of Bill Contract" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
......@@ -258,7 +258,7 @@
<c-col :span="11">
<el-form-item label="2nd Ben Document Amount" prop="btdgrp.cbs.opnbe1amt.cur">
<c-select disabled v-model="model.btdgrp.cbs.opnbe1amt.cur" style="width: 100%"
placeholder="请选择Currency">
placeholder="请选择Currency" disabled>
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
......@@ -269,14 +269,14 @@
<c-col :span="10">
<el-form-item style="text-align: left" label-width="20px" prop="btdgrp.be2amt">
<c-input-currency v-model="model.btdgrp.be2amt" style="text-align: left; width: 100%"
placeholder="Additional Amount"></c-input-currency>
placeholder="Additional Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="Additional Amount" prop="btdgrp.cbs.opnbe1amt2.cur">
<c-select disabled v-model="model.btdgrp.cbs.opnbe1amt2.cur" style="width: 100%"
placeholder="请选择Currency">
placeholder="请选择Currency" disabled>
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
......@@ -342,36 +342,51 @@
</c-col>
<c-col :span="24" :offset="7">
<c-checkbox v-model="model.btdgrp.rec.dscinsflg">Enter Docs, Discrep. and Instructions</c-checkbox>
<c-checkbox v-model="model.btdgrp.rec.dscinsflg" disabled>Enter Docs, Discrep. and Instructions</c-checkbox>
</c-col>
<c-col :span="24">
<!-- <c-ptap1 :model="model" :argadr="{
fieldtit: 'Payee for',
title: '1st Ben-Side',
grp: 'btdgrp',
rol: 'prp',
field: 'docprbrolbe1',
}" :disabled="true" @onSeainf="onSeainf" @onAplpDet="onBenpDet">
</c-ptap1>
</c-col> -->
<el-form-item label="Payee for" prop="btdgrp.rec.docprbrolbe1">
<c-select v-model="model.btdgrp.rec.docprbrolbe1"
style="width:95%" placeholder="请选择Payee for" :code="codes.docprbrolbe1"
@change="selectOrCheckboxRule('btdgrp.rec.docprbrolbe1')"></c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="1st Ben-side" prop="btdgrp.prp.pts.ref">
<c-input v-model="model.btdgrp.prp.pts.ref" placeholder="请输入1st Ben-side"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'btdgrp',
rol: 'prp',
}"
@onSeainf="onSeainf"
@onAplpDet="onPrppDet"
:disabled1="true"
</c-col>
>
</c-ptap1>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bttdck/Event"
//import c-ptap1 from "~/views/Public/Ptap1";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bttdck/Event";
import Ptap1 from "~/views/Public/Ptap1";
export default {
// components: { "c-ptap1": c-ptap1 },
components: { "c-ptap1": Ptap1 },
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
......@@ -386,7 +401,7 @@ export default {
}
}
</script>
<style>
<!--<style>
.el-divider--horizontal {
margin-top: 3px;
......@@ -405,4 +420,7 @@ export default {
text-align: center;
label-position: top;
}
</style>-->
<style>
</style>
......@@ -8,7 +8,7 @@
maxlength="50"
show-word-limit
:disabled="model.btdgrp.blk.docdisflg ? false : true"
placeholder="请输入Discrepancies" ></c-input>
placeholder="请输入Discrepancies" disabled ></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
......@@ -55,12 +55,15 @@
</c-col>
</el-row>
<el-row>
<c-col :span="22" :offset="2">
<c-istream-table
:list="model.bttp.docgrdmbe1.docgrd"
:columns="columns1"
>
</c-istream-table>
<c-col :span="24">
<c-docpre
:model="model"
:argadr="{
path: 'btdgrp.blk.prsdocbe1',
grp: 'bttp',
code: 'docpre',
}"
></c-docpre>
</c-col>
<!--
<c-col :span="24" :offset="1">
......@@ -90,12 +93,15 @@
</el-row>
<el-row>
<c-col :span="22" :offset="2">
<c-istream-table
:list="model.bttp.docgrdmbe2.docgrd"
:columns="columns2"
>
</c-istream-table>
<c-col :span="24">
<c-docpre
:model="model"
:argadr="{
path: 'btdgrp.blk.prsdocbe2',
grp: 'bttp',
code: 'docpre',
}"
></c-docpre>
</c-col>
<!--
<c-col :span="24" :offset="1">
......@@ -131,14 +137,16 @@
</c-col>
<c-col :span="24">
<el-form-item label="Further Handling" prop="bttp.futhndflg">
<c-select v-model="model.bttp.futhndflg" style="width:100%" placeholder="请选择further handling">
<c-select v-model="model.bttp.futhndflg" style="width:100%"
placeholder="请选择further handling" :code="codes.futhndflg">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Document set Status" prop="bttp.futhndflg">
<c-select v-model="model.btdgrp.rec.docsta" style="width:100%" placeholder="请选择further handling">
</c-select>
<c-input v-model="model.btdgrp.rec.docsta" style="width:100%"
placeholder="请选择further handling" disabled>
</c-input>
</el-form-item>
</c-col>
......@@ -153,18 +161,24 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bttdck/Event"
import Docpre from "~/views/Public/Docpre";
export default {
components: { },
components: { "c-docpre": Docpre },
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
columns1: ['0 0 "lst1" 50 ', '1 1 "lst2" 50', '2 2 "document" 400'],
columns2: ['0 0 "lst1" 50 ', '1 1 "lst2" 50', '2 2 "document" 400'],
};
},
// data(){
// return {
// columns1: ['0 0 "lst1" 50 ', '1 1 "lst2" 50', '2 2 "document" 400'],
// columns2: ['0 0 "lst1" 50 ', '1 1 "lst2" 50', '2 2 "document" 400'],
// };
// },
data() {
return {
}
},
methods:{...Event},
created:function(){
......
<template>
<div class="eibs-tab">
<el-row>
<c-col :span="6">
<el-form-item label="Document Amount" prop="btdgrp.cbs.max.cur">
<c-select disabled v-model="model.btdgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择Currency"><!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="5">
<el-form-item
style="text-align: left"
label-width="20px"
prop="btdgrp.cbs.max.amt"
>
<c-input-currency
v-model="model.btdgrp.cbs.max.amt"
style="text-align: left; width: 100%"
placeholder="Document Amount"
></c-input-currency>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="6">
<el-form-item label="Claim Add Amt" prop="btdgrp.cbs.max2.cur">
<c-select disabled v-model="model.btdgrp.cbs.max2.cur"
style="width: 100%"
placeholder="请选择Currency"><!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="5">
<el-form-item
style="text-align: left"
label-width="20px"
prop="btdgrp.cbs.max2.amt">
<c-input-currency
v-model="model.btdgrp.cbs.max2.amt"
style="text-align: left; width: 100%"
placeholder="Additional Amount"
></c-input-currency>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="Charges Deducted" prop="btdgrp.blk.chaded">
<c-input type="textarea" style="overflow-y:hidden" v-model="model.btdgrp.blk.chaded" maxlength="190" rows="6" cols="35" show-word-limit placeholder="请输入Charges Deducted" ></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="Charges Added" prop="btdgrp.blk.chaadd">
<c-input type="textarea" style="overflow-y:hidden" v-model="model.btdgrp.blk.chaadd" maxlength="190" rows="6" cols="35" show-word-limit placeholder="请输入Charges Added" ></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="6">
<el-form-item label="Amount to be paid" prop="btdgrp.rec.totcur">
<c-select disabled v-model="model.btdgrp.rec.totcur"
style="width: 100%"
placeholder="请选择Currency"><!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="5">
<el-form-item label="" style="text-align: left"
label-width="20px" prop="btdgrp.rec.totamt">
<c-input-currency
v-model="model.btdgrp.rec.totamt"
style="text-align: left; width: 100%"
placeholder="Amount to be paid"
></c-input-currency>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="8" >
<el-form-item label="Account with Bank">
<c-input placeholder="" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="7" >
<el-form-item label="" label-width="15px">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="">
<c-input
type="textarea"
placeholder=""
maxlength="140"
show-word-limit
rows="4"
disable
style="width: 90%"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<c-col >
<el-form-item label="Discrepancies" prop="btdgrp.blk.docdis">
<c-input type="textarea" style="overflow-y:hidden" rows="7" cols="50" v-model="model.btdgrp.blk.docdis" maxlength="3500" placeholder="请输入Discrepancies" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12" offset="8">
<c-checkbox v-model="model.btdgrp.blk.docdisflg">discrepancies modified</c-checkbox>
</c-col>
</c-col>
</el-row>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bttdck/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="11">
<el-row>
<c-col :span="12">
<el-form-item label="Document Amount" prop="btdgrp.cbs.max.cur">
<c-select disabled v-model="model.btdgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择Currency"><!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
style="text-align: left"
label-width="20px"
prop="btdgrp.cbs.max.amt">
<c-input-currency
v-model="model.btdgrp.cbs.max.amt"
style="text-align: left; width: 100%"
placeholder="Document Amount">
</c-input-currency>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="Claim Add Amt" prop="btdgrp.cbs.opn2.cur">
<c-select disabled v-model="model.btdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择Currency"><!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
style="text-align: left"
label-width="20px"
prop="btdgrp.cbs.max2.amt">
<c-input-currency
v-model="model.btdgrp.cbs.max2.amt"
style="text-align: left; width: 100%"
placeholder="Additional Amount"
></c-input-currency>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="24">
<el-form-item label="Charges Deducted" prop="btdgrp.blk.chaded">
<c-input type="textarea" style="overflow-y:hidden" v-model="model.btdgrp.blk.chaded" rows="6" cols="35" show-word-limit placeholder="请输入Charges Deducted" ></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="24">
<el-form-item label="Charges Added" prop="btdgrp.blk.chaadd">
<c-input type="textarea" style="overflow-y:hidden" v-model="model.btdgrp.blk.chaadd" rows="6" cols="35" show-word-limit placeholder="请输入Charges Added" ></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="Total Amount Claimed" prop="btdgrp.rec.totcur">
<c-select disabled v-model="model.btdgrp.rec.totcur"
style="width: 100%"
placeholder="请选择Currency"><!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" style="text-align: left"
label-width="20px" prop="btdgrp.rec.totamt">
<c-input-currency
v-model="model.btdgrp.rec.totamt"
style="text-align: left; width: 100%"
placeholder="Amount to be paid"
></c-input-currency>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="18" >
<el-form-item label="Reimbursing Bank">
<c-input placeholder=""></c-input>
</el-form-item>
</c-col>
<c-col :span="6" >
<el-form-item label="" label-width="15px">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input
type="textarea"
placeholder=""
maxlength="140"
show-word-limit
rows="4"
style="width: 90%"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="18" >
<el-form-item label="Account with Bank">
<c-input placeholder=""></c-input>
</el-form-item>
</c-col>
<c-col :span="4" >
<el-form-item label="" label-width="15px">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input
type="textarea"
placeholder=""
maxlength="140"
show-word-limit
rows="4"
style="width: 90%"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="18">
<el-form-item label="Date to be Paid" prop="btdgrp.rec.totdat">
<c-date-picker type="date" v-model="model.btdgrp.rec.totdat" style="width:100%" placeholder="请选择Date to be Paid"></c-date-picker>
</el-form-item>
</c-col>
</el-row>
</c-col>
<!--==========================右边==========================-->
<c-col :span="12" offset="1">
<c-col :span="24">
<el-form-item prop="btdgrp.blk.nartxt77a">
<span slot="label" label-position="top" style="color: #f56c6c;font-size: 14px;vertical-align: top;">Narrative Tag77A of MT754</span>
<c-input type="textarea" v-model="model.btdgrp.blk.nartxt77a" maxlength="700" rows="20" cols="35" placeholder="请输入Narrative Tag77A of MT754" ></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bttdck/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -40,19 +40,19 @@
</c-content>
</el-tab-pane>
<!--PD000282 -->
<!--PD000282
<el-tab-pane label="Advice of Discrepancy" v-if="model.btdgrp.rec.advtyp=='750'" name="mt750p">
<c-content>
<m-mt750p :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000268 -->
<!--PD000268
<el-tab-pane label="Advice of Payment" v-if="model.btdgrp.rec.advtyp=='754'" name="mt754p">
<c-content>
<m-mt754p :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000027 -->
<el-tab-pane label="Liability" name="engp">
......@@ -103,8 +103,9 @@ import Default from "~/model/Bttdck/Default";
import Pattern from "~/model/Bttdck/Pattern";
import Drv from "./Drv";
import Dscinsp from "./Dscinsp";
import Mt750p from "./Mt750p";
import Mt754p from "./Mt754p";
import Utils from "~/utils";
//import Mt750p from "./Mt750p";
//import Mt754p from "./Mt754p";
import Glepan from "~/views/Public/Glepan";
import Setpan from "~/views/Public/Setpan";
......@@ -117,8 +118,8 @@ export default {
components:{
"m-drv" : Drv,
"m-dscinsp" : Dscinsp,
"m-mt750p" : Mt750p,
"m-mt754p" : Mt754p,
//"m-mt750p" : Mt750p,
//"m-mt754p" : Mt754p,
"m-engp" : Engp,
"m-setpan" : Setpan,
"m-coninfp" : Coninfp,
......
<template>
<div class="eibs-tab">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000042')" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000042')">
<el-form-item label="是否报送跨境人名币2101表" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" placeholder="不申报" disabled>
</c-select>
</el-form-item>
</c-col>
......
......@@ -60,12 +60,26 @@
</c-col>
<c-col :span="24">
</c-col>
<c-docpre
:model="model"
:argadr="{
path: 'btdgrp.blk.prsdocbe1',
grp: 'bttp',
code: 'docpre',
}"
></c-docpre>
</c-col>
<c-col :span="24">
<c-docpre
:model="model"
:argadr="{
path: 'btdgrp.blk.prsdocbe2',
grp: 'bttp',
code: 'docpre',
}"
></c-docpre>
</c-col>
</c-col>
......@@ -128,10 +142,10 @@
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bttsnd/Event"
//import Docpre from "~/views/Public/Docpre";
import Docpre from "~/views/Public/Docpre";
export default {
//components: { "c-docpre": Docpre },
components: { "c-docpre": Docpre },
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
......
<template>
<div class="eibs-tab">
<c-row>
<c-col :span="10">
<el-form-item label="Transfer Reference" prop="ltdgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.ltdgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入Transfer Reference" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
">i</span>
</c-button>
<!-- </el-form-item> -->
</c-col>
<c-col :span="10" :offset="1">
<el-form-item label="L/C Reference" prop="ledgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入L/C Reference" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
">i</span>
</c-button>
<!-- </el-form-item> -->
</c-col>
</c-row>
<!-- S0000256 : Transfer Reference -->
<c-row>
<c-col :span="10">
<el-form-item label="Doc. Set Reference" prop="btdgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.btdgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入Doc. Set Reference" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
">i</span>
</c-button>
<!-- </el-form-item> -->
</c-col>
<c-col :span="10" :offset="1">
<el-form-item label="" prop="btdgrp.rec.nam" style="width: 100%">
<c-input v-model="model.btdgrp.rec.nam" maxlength="40" style="width: 95%"
placeholder="请输入Name of Bill Contract" disabled ></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- S0000257 : L/C Reference -->
<c-row>
<c-col :span="12">
<c-col :span="18">
<c-col :span="14">
<el-form-item label="Document Amount" prop="btdgrp.cbs.max.cur">
<c-select disabled v-model="model.btdgrp.cbs.max.cur" style="width: 100%"
placeholder="请选择Currency">
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label"
:value="item.value" disabled>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="9" :offset="1">
<el-form-item style="text-align: left" label-width="0" prop="btdgrp.cbs.max.amt">
<c-input-currency v-model="model.btdgrp.cbs.max.amt" style="text-align: left; width: 100%"
placeholder="Document Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<c-col :span="5" :offset="1">
<c-checkbox disabled v-model="model.bttp.aammod.addamtflg" >Add. Amount</c-checkbox>
</c-col>
</c-col>
<c-col :span="11">
<el-form-item label="1st Beneficiary Ref." prop="btdgrp.be1.pts.ref">
<c-input v-model="model.btdgrp.be1.pts.ref" maxlength="16" style="width: 95%"
placeholder="请输入1st Beneficiary" disabled></c-input>
</el-form-item>
</c-col>
</c-row>
<el-row>
<c-col :span="12">
<c-col :span="18">
<c-col :span="14">
<el-form-item label="Open Amount" prop="btdgrp.cbs.opn1.cur">
<c-select disabled v-model="model.btdgrp.cbs.opn1.cur" style="width: 100%"
placeholder="请选择Currency">
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="9" :offset="1">
<el-form-item style="text-align: left" label-width="0px" prop="btdgrp.cbs.opn1.amt">
<c-input-currency v-model="model.btdgrp.cbs.opn1.am" style="text-align: left; width: 100%"
placeholder="Balance Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="11" >
<el-form-item label="" prop="btdgrp.be1.pts.nam">
<c-input v-model="model.btdgrp.be1.pts.nam" maxlength="40" style="width: 95%"
placeholder="请输入Name of Party" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="11">
<el-form-item label="Document Type" prop="btdgrp.rec.doctypcod">
<c-input v-model="model.btdgrp.rec.doctypcod" maxlength="1" style="width: 95%"
placeholder="请输入Document Type" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="2nd Beneficiary Ref." prop="btdgrp.be2.pts.ref">
<c-input v-model="model.btdgrp.be2.pts.ref" maxlength="16" style="width: 95%"
placeholder="请输入2nd Beneficiary" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<!-- S0000250 : Document Amount -->
<el-row>
<c-col :span="11">
<el-form-item label="Maturity Date" prop="btdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.btdgrp.rec.matdat" style="width:95%"
placeholder="请选择Maturity Date" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.be2.pts.nam">
<c-input v-model="model.btdgrp.be2.pts.nam" maxlength="40" style="width:95%"
placeholder="请输入Name of Party" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="11">
<el-form-item label="Presentation Date" prop="btdgrp.rec.predat">
<c-date-picker type="date" v-model="model.btdgrp.rec.predat" style="width:95%"
placeholder="请选择Presentation Date" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Presenting Bank Ref." prop="btdgrp.prb.pts.ref">
<c-input v-model="model.btdgrp.prb.pts.ref" maxlength="16" style="width:95%"
placeholder="请输入Presenting Bank" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<!-- S0000249 : Open Amount -->
<el-row>
<c-col :span="11">
<el-form-item label="Document Set Status" prop="btdgrp.rec.docsta">
<c-input v-model="model.btdgrp.rec.docsta" maxlength="40" style="width:95%"
placeholder="请输入Document Set Status" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.prb.pts.nam">
<c-input v-model="model.btdgrp.prb.pts.nam" maxlength="40" style="width:95%"
placeholder="Name of Presenting Bank" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<c-row>
<c-col :span="6">
<el-form-item label="Presentation Date" prop="btdgrp.be1.pts.nam">
<c-date-picker v-model="model.btdgrp.be1.pts.nam" maxlength="40" style="width:100%"
placeholder="请选择Presentation Date"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000248 : 2nd Beneficiary -->
<!-- S0000254 : Ref. -->
<c-col :span="6">
<el-form-item label="Rec.Date 1st Ben." prop="btdgrp.be2.pts.ref">
<c-date-picker v-model="model.btdgrp.be2.pts.ref" maxlength="16"
style="width:100%" placeholder="请输入Rec.Date 1st Ben."></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000252 : Document Type -->
<c-col :span="11">
<c-form-item label="Presented by" prop="btdgrp.rec.rolall">
<c-select v-model="model.btdgrp.rec.rolall"
style="width:95%" placeholder="请选择Presented by" :code="codes.rolall"
@change="executeDefault('btdgrp.rec.rolall')"></c-select>
</c-form-item>
</c-col>
</c-row>
<!--左边-->
<c-col :span="12">
<c-col :span="12" :offset="12">
<el-form-item label="Rec.Date 2st Ben." prop="btdgrp.be2.pts.ref">
<c-date-picker v-model="model.btdgrp.be2.pts.ref" maxlength="16"
style="width:100%" placeholder="请输入Rec.Date 2st Ben."></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="New Benificiary Ref." prop="btdgrp.blk.benref">
<c-input type="textarea" v-model="model.btdgrp.blk.benref" maxlength="16"
show-word-limit placeholder="请输入New Benificiary Ref." ></c-input>
</c-form-item>
</c-col>
<c-col :span="12" :offset="1">
<c-form-item label="Less comm." prop="btdgrp.rec.lescom">
<c-input v-model="model.btdgrp.rec.lescom" placeholder="请输入Less comm."></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Instructions (1st Beneficiary)" prop="btdgrp.blk.be1ins">
<c-input type="textarea" v-model="model.btdgrp.blk.be1ins" maxlength="65"
show-word-limit placeholder="请输入Instructions (1st Beneficiary)" rows="4" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Instructions (2nd Beneficiary)" prop="btdgrp.blk.be2ins">
<c-input type="textarea" v-model="model.btdgrp.blk.be2ins"
maxlength="65" show-word-limit placeholder="请输入Instructions (2nd Beneficiary)" rows="4" disabled ></c-input>
</c-form-item>
</c-col>
</c-col>
<!--右边-->
<c-col :span="12">
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'btdgrp',
rol: 'prb',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
>
</c-ptap1>
</c-col>
<c-col :span="24">
<el-form-item label="Payer" prop="btdgrp.rec.payrol">
<c-select v-model="model.btdgrp.rec.payrol" style="width:100%"
placeholder="请选择Payer" :code="codes.rolall1" @change="executeDefault('btdgrp.rec.payrol')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'btdgrp',
rol: 'oth',
}"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
:disabled1="model.btdgrp.rec.payrol!='OTH'"
@change="console.log(123)"
>
</c-ptap1>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bttsnd/Event";
import Ptap1 from "~/views/Public/Ptap1";
export default {
components: { "c-ptap1": Ptap1 },
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="10">
<el-form-item label="Transfer Reference" prop="ltdgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.ltdgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入Transfer Reference" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
">i</span>
</c-button>
<!-- </el-form-item> -->
</c-col>
<c-col :span="10" :offset="1">
<el-form-item label="L/C Reference" prop="ledgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入L/C Reference" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
">i</span>
</c-button>
<!-- </el-form-item> -->
</c-col>
</c-row>
<!-- S0000256 : Transfer Reference -->
<c-row>
<c-col :span="10">
<el-form-item label="Doc. Set Reference" prop="btdgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.btdgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入Doc. Set Reference" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
">i</span>
</c-button>
<!-- </el-form-item> -->
</c-col>
<c-col :span="10" :offset="1">
<el-form-item label="" prop="btdgrp.rec.nam" style="width: 100%">
<c-input v-model="model.btdgrp.rec.nam" maxlength="40" style="width: 95%"
placeholder="请输入Name of Bill Contract" disabled ></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- S0000257 : L/C Reference -->
<c-row>
<c-col :span="12">
<c-col :span="18">
<c-col :span="14">
<el-form-item label="Document Amount" prop="btdgrp.cbs.max.cur">
<c-select disabled v-model="model.btdgrp.cbs.max.cur" style="width: 100%"
placeholder="请选择Currency">
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label"
:value="item.value" disabled>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="9" :offset="1">
<el-form-item style="text-align: left" label-width="0" prop="btdgrp.cbs.max.amt">
<c-input-currency v-model="model.btdgrp.cbs.max.amt" style="text-align: left; width: 100%"
placeholder="Document Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<c-col :span="5" :offset="1">
<c-checkbox disabled v-model="model.bttp.aammod.addamtflg" >Add. Amount</c-checkbox>
</c-col>
</c-col>
<c-col :span="11">
<el-form-item label="1st Beneficiary Ref." prop="btdgrp.be1.pts.ref">
<c-input v-model="model.btdgrp.be1.pts.ref" maxlength="16" style="width: 95%"
placeholder="请输入1st Beneficiary" disabled></c-input>
</el-form-item>
</c-col>
</c-row>
<el-row>
<c-col :span="12">
<c-col :span="18">
<c-col :span="14">
<el-form-item label="Open Amount" prop="btdgrp.cbs.opn1.cur">
<c-select disabled v-model="model.btdgrp.cbs.opn1.cur" style="width: 100%"
placeholder="请选择Currency">
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="9" :offset="1">
<el-form-item style="text-align: left" label-width="0px" prop="btdgrp.cbs.opn1.amt">
<c-input-currency v-model="model.btdgrp.cbs.opn1.am" style="text-align: left; width: 100%"
placeholder="Balance Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="11" >
<el-form-item label="" prop="btdgrp.be1.pts.nam">
<c-input v-model="model.btdgrp.be1.pts.nam" maxlength="40" style="width: 95%"
placeholder="请输入Name of Party" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="11">
<el-form-item label="Document Type" prop="btdgrp.rec.doctypcod">
<c-input v-model="model.btdgrp.rec.doctypcod" maxlength="1" style="width: 95%"
placeholder="请输入Document Type" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="2nd Beneficiary Ref." prop="btdgrp.be2.pts.ref">
<c-input v-model="model.btdgrp.be2.pts.ref" maxlength="16" style="width: 95%"
placeholder="请输入2nd Beneficiary" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<!-- S0000250 : Document Amount -->
<el-row>
<c-col :span="11">
<el-form-item label="Maturity Date" prop="btdgrp.rec.matdat">
<c-date-picker type="string" v-model="model.btdgrp.rec.matdat" style="width:95%"
placeholder="请选择Maturity Date" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.be2.pts.nam">
<c-input v-model="model.btdgrp.be2.pts.nam" maxlength="40" style="width:95%"
placeholder="请输入Name of Party" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="11">
<el-form-item label="Presentation Date" prop="btdgrp.rec.predat">
<c-date-picker type="string" v-model="model.btdgrp.rec.predat" style="width:95%"
placeholder="请选择Presentation Date" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Presenting Bank Ref." prop="btdgrp.prb.pts.ref">
<c-input v-model="model.btdgrp.prb.pts.ref" maxlength="16" style="width:95%"
placeholder="请输入Presenting Bank" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<!-- S0000249 : Open Amount -->
<el-row>
<c-col :span="11">
<el-form-item label="Document Set Status" prop="btdgrp.rec.docsta">
<c-input v-model="model.btdgrp.rec.docsta" maxlength="40" style="width:95%"
placeholder="请输入Document Set Status" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.prb.pts.nam">
<c-input v-model="model.btdgrp.prb.pts.nam" maxlength="40" style="width:95%"
placeholder="Name of Presenting Bank" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
<c-row>
<c-col :span="6">
<el-form-item label="Presentation Date" prop="btdgrp.rec.predat">
<c-date-picker type="date" v-model="model.btdgrp.rec.predat" style="width:100%"
placeholder="请选择Presentation Date"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000248 : 2nd Beneficiary -->
<!-- S0000254 : Ref. -->
<c-col :span="6">
<el-form-item label="Rec.Date 1st Ben." prop="btdgrp.rec.rcvdatbe1">
<c-date-picker type="date" v-model="model.btdgrp.rec.rcvdatbe1"
style="width:100%" placeholder="请输入Rec.Date 1st Ben."></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000252 : Document Type -->
<c-col :span="11">
<c-form-item label="Presented by" prop="btdgrp.rec.docprbrol">
<c-select v-model="model.btdgrp.rec.docprbrol"
style="width:95%" placeholder="请选择Presented by" :code="codes.rolall"
@change="selectOrCheckboxRule('btdgrp.rec.docprbrol')">
</c-select>
</c-form-item>
</c-col>
</c-row>
<!--左边-->
<c-col :span="12">
<c-col :span="12" :offset="12">
<el-form-item label="Rec.Date 2st Ben." prop="btdgrp.rec.rcvdatbe2">
<c-date-picker type="date" v-model="model.btdgrp.rec.rcvdatbe2"
style="width:100%" placeholder="请输入Rec.Date 2st Ben."></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="New Benificiary Ref." prop="btdgrp.blk.benref">
<c-input type="textarea" v-model="model.btdgrp.blk.benref" maxlength="16"
show-word-limit placeholder="请输入New Benificiary Ref." ></c-input>
</c-form-item>
</c-col>
<c-col :span="12" :offset="1">
<c-form-item label="Less comm." prop="btdgrp.rec.lescom">
<c-input v-model="model.btdgrp.rec.lescom" placeholder="请输入Less comm."></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Instructions (1st Beneficiary)" prop="btdgrp.blk.be1ins">
<c-input type="textarea" v-model="model.btdgrp.blk.be1ins" maxlength="65"
show-word-limit placeholder="请输入Instructions (1st Beneficiary)" rows="4" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Instructions (2nd Beneficiary)" prop="btdgrp.blk.be2ins">
<c-input type="textarea" v-model="model.btdgrp.blk.be2ins"
maxlength="65" show-word-limit placeholder="请输入Instructions (2nd Beneficiary)" rows="4" disabled ></c-input>
</c-form-item>
</c-col>
</c-col>
<!--右边-->
<c-col :span="12">
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'btdgrp',
rol: 'prb',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onPrbpDet"
>
</c-ptap1>
</c-col>
<c-col :span="24">
<el-form-item label="Payer" prop="btdgrp.rec.payrol">
<c-select v-model="model.btdgrp.rec.payrol" style="width:100%"
placeholder="请选择Payer" :code="codes.rolall1" @change="selectOrCheckboxRule('btdgrp.rec.payrol')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'btdgrp',
rol: 'oth',
}"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
:disabled1="true"
>
</c-ptap1>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bttsnd/Event";
import Ptap1 from "~/views/Public/Ptap1";
export default {
components: { "c-ptap1": Ptap1 },
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -111,6 +111,7 @@ import Glepan from "~/views/Public/Glepan";
import Docpan from "~/views/Public/Docpan";
import Coninfp from "~/views/Public/Coninfp";
import Doctre from "~/views/Public/Doctre";
import Utils from "~/utils";
export default {
components:{
......
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