Commit 9aebacee by taojinrui

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

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 34a5001c 72917dfb
...@@ -18,7 +18,7 @@ export default { ...@@ -18,7 +18,7 @@ export default {
"ledgrp.cbs.opn1.amt":[ "ledgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }//同属适用于正负数
], ],
"betp.recget.sdamod.dadsnd":[ "betp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -16,9 +16,9 @@ export default { ...@@ -16,9 +16,9 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"ledgrp.cbs.opn1.amt":[ "ledgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }//同属适用于正负数
], ],
"betp.recget.sdamod.dadsnd":[ "betp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -38,7 +38,7 @@ export default { ...@@ -38,7 +38,7 @@ export default {
], ],
"bedgrp.cbs.max.amt":[ "bedgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"}, {type: "strig", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -52,7 +52,7 @@ export default { ...@@ -52,7 +52,7 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"bedgrp.cbs.opn1.amt":[ "bedgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -111,7 +111,7 @@ export default { ...@@ -111,7 +111,7 @@ export default {
], ],
"bedgrp.oth.pts.adrblk":[ "bedgrp.oth.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 140,message:"长度不能超过140"}
], ],
"bedgrp.oth.dbfadrblkcn":[ "bedgrp.oth.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -141,7 +141,7 @@ export default { ...@@ -141,7 +141,7 @@ export default {
], ],
"bedgrp.prb.pts.adrblk":[ "bedgrp.prb.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 140,message:"长度不能超过140"}
], ],
"bedgrp.prb.dbfadrblkcn":[ "bedgrp.prb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -171,7 +171,7 @@ export default { ...@@ -171,7 +171,7 @@ export default {
"bedgrp.blk.intdis":[ "bedgrp.blk.intdis":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 1300,message:"长度不能超过1300"}
], ],
...@@ -181,21 +181,21 @@ export default { ...@@ -181,21 +181,21 @@ export default {
"bedgrp.blk.comcon":[ "bedgrp.blk.comcon":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 1300,message:"长度不能超过1300"}
], ],
"bedgrp.rec.disdat":[ "bedgrp.rec.disdat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "date", required: false, message: "输入正确的日期"}
], ],
"bedgrp.rec.lescom":[ "bedgrp.rec.lescom":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"bedgrp.blk.setinsbe":[ "bedgrp.blk.setinsbe":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 390,message:"长度不能超过390"}
], ],
...@@ -204,7 +204,7 @@ export default { ...@@ -204,7 +204,7 @@ export default {
"bedgrp.blk.docdis":[ "bedgrp.blk.docdis":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"} {max: 3500,message:"长度不能超过3500"}
], ],
"betp.docp.ptsget.sdamod.dadsnd":[ "betp.docp.ptsget.sdamod.dadsnd":[
...@@ -226,7 +226,7 @@ export default { ...@@ -226,7 +226,7 @@ export default {
], ],
"bedgrp.doc.pts.adrblk":[ "bedgrp.doc.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 140,message:"长度不能超过140"}
], ],
"bedgrp.doc.dbfadrblkcn":[ "bedgrp.doc.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -238,21 +238,21 @@ export default { ...@@ -238,21 +238,21 @@ export default {
], ],
"bedsnd.usadet":[ "bedsnd.usadet":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 650,message:"长度不能超过650"}
], ],
"bedsnd.addphr":[ "bedsnd.addphr":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 650,message:"长度不能超过650"}
], ],
"bedsnd.newbenadr":[ "bedsnd.newbenadr":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 175,message:"长度不能超过175"}
], ],
"bedgrp.blk.benref":[ "bedgrp.blk.benref":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 160,message:"长度不能超过160"}
], ],
"liaall.outamt":[ "liaall.outamt":[
{type: "number", required: false, message: "必输项"}, {type: "number", required: false, message: "必输项"},
...@@ -387,7 +387,7 @@ export default { ...@@ -387,7 +387,7 @@ export default {
], ],
"rmbclm.rmbrmb.pts.adrblk":[ "rmbclm.rmbrmb.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 140,message:"长度不能超过140"}
], ],
"rmbclm.rmbrmb.dbfadrblkcn":[ "rmbclm.rmbrmb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -420,7 +420,7 @@ export default { ...@@ -420,7 +420,7 @@ export default {
], ],
"rmbclm.acwacw.pts.adrblk":[ "rmbclm.acwacw.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 140,message:"长度不能超过140"}
], ],
"rmbclm.acwacw.dbfadrblkcn":[ "rmbclm.acwacw.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -453,7 +453,7 @@ export default { ...@@ -453,7 +453,7 @@ export default {
], ],
"rmbclm.bebbeb.pts.adrblk":[ "rmbclm.bebbeb.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 140,message:"长度不能超过140"}
], ],
"rmbclm.bebbeb.dbfadrblkcn":[ "rmbclm.bebbeb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
......
...@@ -31,6 +31,7 @@ export default class Betsnd{ ...@@ -31,6 +31,7 @@ export default class Betsnd{
adaflg:"", // Add. amount .betp.adaflg adaflg:"", // Add. amount .betp.adaflg
docgrdm:{ docgrdm:{
docdsclab:"", // Label of document description .betp.docgrdm.docdsclab docdsclab:"", // Label of document description .betp.docgrdm.docdsclab
docgrd:"", //betp.docgrdm.docgrd 加表格内容字段
}, },
othp:{ othp:{
ptsget:{ ptsget:{
...@@ -124,7 +125,8 @@ export default class Betsnd{ ...@@ -124,7 +125,8 @@ export default class Betsnd{
setinsbe:"", // Settlement Instructions transaction field .bedgrp.blk.setinsbe setinsbe:"", // Settlement Instructions transaction field .bedgrp.blk.setinsbe
docdis:"", // Discrepancies .bedgrp.blk.docdis docdis:"", // Discrepancies .bedgrp.blk.docdis
docdisflg:"", // Discrepancies modified .bedgrp.blk.docdisflg docdisflg:"", // Discrepancies modified .bedgrp.blk.docdisflg
benref:"", // 新受益人编号 .bedgrp.blk.benref benref:"", // 新受益人编号 .bedgrp.blk.benref\
prsdoc:"", //加Rgfp.vue左下表格字段//path字段 bedgrp.blk.prsdoc
}, },
doc:{ doc:{
pts:new Pts().data, pts:new Pts().data,
...@@ -133,6 +135,12 @@ export default class Betsnd{ ...@@ -133,6 +135,12 @@ export default class Betsnd{
dbfadrblkcn:"", // Chinese address .bedgrp.doc.dbfadrblkcn dbfadrblkcn:"", // Chinese address .bedgrp.doc.dbfadrblkcn
}, },
}, },
oldbedgrp:{
rec:{
rcvdat:"", //到单日期recevied on 是否高亮可选 oldbedgrp.rec.rcvdat
predat:"", //提示日期 Presented on 是否高亮可选 oldbedgrp.rec.predat
}
},
ameadrflg:"", // Ammendment Ben. or Iss. Address .ameadrflg ameadrflg:"", // Ammendment Ben. or Iss. Address .ameadrflg
bedsnd:{ bedsnd:{
snd732:"", // Create MT 732 .bedsnd.snd732 snd732:"", // Create MT 732 .bedsnd.snd732
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('cnybop.S0000042')" prop="cnybop.cnyflg"> <!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-select <c-col :span="18">
v-model="model.cnybop.cnyflg" <el-form-item label="是否报送跨境人民币2101表" label-width=160px prop="cnybop.cnyflg">
style="width: 100%" <c-select disabled v-model="model.cnybop.cnyflg" style="width:70%" placeholder="请选择是否报送跨境人民币2101表"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000042')" :code="codes.cnyflg">
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 --> <!-- S0000045 : 是否报送跨境人民币2107表 -->
<c-col :span="18">
<c-col :span="12"> <el-form-item label="是否报送跨境人民币2107表" label-width=160px prop="cnybop.traflg">
<el-form-item :label="$t('cnybop.S0000045')" prop="cnybop.traflg"> <c-select disabled v-model="model.cnybop.traflg" style="width:70%" placeholder="请选择是否报送跨境人民币2107表"
<c-select :code="codes.traflg">
v-model="model.cnybop.traflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000045')"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 --> <!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col :span="18">
<c-col :span="12"> <el-form-item label="是否报送跨境人民币2111表" label-width=160px prop="cnybop.outflg">
<el-form-item :label="$t('cnybop.S0000077')" prop="cnybop.outflg"> <c-select disabled v-model="model.cnybop.outflg" style="width:70%" placeholder="请选择是否报送跨境人民币2111表"
<c-select :code="codes.outflg">
v-model="model.cnybop.outflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000077')"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 --> <!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col :span="18">
<c-col :span="12"> <el-form-item label="是否报送跨境人民币2106表" label-width=160px prop="cnybop.libflg">
<el-form-item :label="$t('cnybop.S0000113')" prop="cnybop.libflg"> <c-select v-model="model.cnybop.libflg" style="width:70%" placeholder="请选择是否报送跨境人民币2106表"
<c-select :code="codes.libflg">
v-model="model.cnybop.libflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000113')"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 --> <!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col :span="18">
<c-col :span="12"> <el-form-item label="是否报送跨境人民币2122表" label-width=160px prop="cnybop.vouflg">
<el-form-item :label="$t('cnybop.S0000142')" prop="cnybop.vouflg"> <c-select disabled v-model="model.cnybop.vouflg" style="width:70%" placeholder="请选择是否报送跨境人民币2122表"
<c-select :code="codes.vouflg">
v-model="model.cnybop.vouflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000142')"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
</div> </div>
</template> </template>
<script> <script>
...@@ -79,4 +61,6 @@ export default { ...@@ -79,4 +61,6 @@ export default {
created: function () {}, created: function () {},
} }
</script> </script>
<style></style> <style>
</style>
...@@ -2,7 +2,247 @@ ...@@ -2,7 +2,247 @@
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000053 : 内部不符点 --> <!-- SF000053 : 内部不符点 -->
<c-col :span="12"> <!--================================左边================================== -->
<c-col :span="13">
<c-col :span="24">
<c-col :span="21">
<el-form-item label="Internal Discrepancies" prop="bedgrp.blk.intdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="1300"
:rows="5"
show-word-limit
placeholder="请输入Internal Discrepancies"
></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onIntdisButtxmsel"
>
...
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item label="Comments and Conclusions" prop="bedgrp.blk.comcon">
<c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="1300"
:rows="5"
show-word-limit
placeholder="请输入Comments and Conclusions"
></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onComconButtxmsel"
>
...
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item
label="Settlement Instructions transaction field"
prop="bedgrp.blk.setinsbe"
>
<c-input
type="textarea"
v-model="model.bedgrp.blk.setinsbe"
maxlength="390"
:rows="5"
show-word-limit
placeholder="请输入Settlement Instructions transaction field"
></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onSetinstxmButtxmsel"
>
...
</c-button>
</c-col>
</c-col>
<c-col :span="18" :offset="6">
<c-checkbox v-model="bedsndIngdsc">Ignore Discrepancies
</c-checkbox>
</c-col>
<c-col :span="24" >
<c-col :span="21">
<el-form-item label="Discrepancies" prop="bedgrp.blk.docdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="3500"
:rows="5"
show-word-limit
placeholder="请输入Discrepancies"
:disabled="model.bedgrp.blk.docdisflg==''"
></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onDocdisButtxmsel"
:disabled="model.bedgrp.blk.docdisflg==''"
>
...
</c-button>
</c-col>
</c-col>
</c-col>
<!--===========================右边============================== -->
<c-col :span="10" :offset="1">
<c-col :span="24">
<c-checkbox v-model="model.bedgrp.blk.docdisflg"
>Discrepancies modified</c-checkbox>
</c-col>
<!-- Futher Handing -->
<c-col :span="24">
<!-- Processing Options -->
<el-form-item label="Futher Handing" prop="betp.folwupopt">
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
placeholder="请选择Processing Options"
:code="codes.folwupopt"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bedgrp.rec.approvcod">Documents on Approval Basis
</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bedsnd.snd732" disabled>Create Advice of Discharge(e.g.MT 732)
</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.betp.cre752flg" :disabled="model.betp.folwupopt!='C'">Receive MT 752</c-checkbox>
</c-col>
<c-col :span="24">
<el-form-item label="Further Identification" prop="betp.furide">
<c-select
v-model="model.betp.furide"
style="width: 100%"
placeholder="请选择"
:code="codes.furide"
:disabled="model.betp.cre752flg==''"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Date of Advice" prop="bedgrp.rec.disdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.disdat"
style="width: 100%"
placeholder="请选择"
:disabled="model.betp.cre752flg==''"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000346 : 扣减金额 -->
<c-col :span="24">
<c-form-item label="Less comm" prop="bedgrp.rec.lescom">
<c-input-currency
v-model="model.bedgrp.rec.lescom"
placeholder="请输入扣减金额"
></c-input-currency>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.rmbclmnow" :disabled="model.rmbclmlate!=''">Claim Reimbursement now</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.rmbclmlate" :disabled="model.rmbclmnow!=''">Cliam Reimbursement late</c-checkbox>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="">
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="">
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bedgrp.rec.docrolflg">Send Documents to another</c-checkbox>
</c-col>
<!-- SF000064 : Receiver of Documents -->
<c-col :span="24">
<el-form-item label="Receiver of Documents" prop="bedgrp.rec.docrol">
<c-select
v-model="model.bedgrp.rec.docrol"
style="width: 100%"
placeholder="请选择"
:disabled="model.bedgrp.rec.docrolflg==''"
:code="codes.rolall"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'doc',
}"
@onSeainf="onSeainf"
@onAplpDet="onDocpDet"
:disabled1="model.bedgrp.rec.docrol!='OTH' ||model.bedgrp.rec.docrolflg==''"
:disabled="true"
>
</c-ptap1>
</c-col>
</c-col>
<!-- <c-col :span="12">
<c-checkbox v-model="model.bedgrp.blk.docdisflg">{{ <c-checkbox v-model="model.bedgrp.blk.docdisflg">{{
$t('bedsnd.CF000066') $t('bedsnd.CF000066')
}}</c-checkbox> }}</c-checkbox>
...@@ -13,7 +253,7 @@ ...@@ -13,7 +253,7 @@
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedgrp.blk.intdis" v-model="model.bedgrp.blk.intdis"
maxlength="65" maxlength="1300"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Internal Discrepancies'" :placeholder="$t('other.please_enter') + 'Internal Discrepancies'"
></c-input> ></c-input>
...@@ -30,7 +270,7 @@ ...@@ -30,7 +270,7 @@
{{ $t('bedsnd.CF000049') }} {{ $t('bedsnd.CF000049') }}
</c-button> </c-button>
</c-col> </c-col>
<!-- SF000332 : 寄单状态 --> SF000332 : 寄单状态
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Processing Options" prop="betp.folwupopt"> <el-form-item label="Processing Options" prop="betp.folwupopt">
...@@ -60,8 +300,8 @@ ...@@ -60,8 +300,8 @@
$t('betp.CF000192') $t('betp.CF000192')
}}</c-checkbox> }}</c-checkbox>
</c-col> </c-col>
<!-- SF000056 : 注释和结论 --> SF000056 : 注释和结论
<!-- S0000193 : 进一步的确认 --> S0000193 : 进一步的确认
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betp.S0000193')" prop="betp.furide"> <el-form-item :label="$t('betp.S0000193')" prop="betp.furide">
...@@ -79,7 +319,7 @@ ...@@ -79,7 +319,7 @@
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedgrp.blk.comcon" v-model="model.bedgrp.blk.comcon"
maxlength="65" maxlength="1300"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Comments and Conclusions'" :placeholder="$t('other.please_enter') + 'Comments and Conclusions'"
></c-input> ></c-input>
...@@ -96,7 +336,7 @@ ...@@ -96,7 +336,7 @@
{{ $t('bedsnd.CF000050') }} {{ $t('bedsnd.CF000050') }}
</c-button> </c-button>
</c-col> </c-col>
<!-- S0000194 : Date of Advice --> S0000194 : Date of Advice
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betp.S0000194')" prop="bedgrp.rec.disdat"> <el-form-item :label="$t('betp.S0000194')" prop="bedgrp.rec.disdat">
...@@ -108,7 +348,7 @@ ...@@ -108,7 +348,7 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000346 : 扣减金额 --> S0000346 : 扣减金额
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Less comm." prop="bedgrp.rec.lescom"> <c-form-item label="Less comm." prop="bedgrp.rec.lescom">
...@@ -124,7 +364,7 @@ ...@@ -124,7 +364,7 @@
$t('betsnd.CG000061') $t('betsnd.CG000061')
}}</c-checkbox> }}</c-checkbox>
</c-col> </c-col>
<!-- SF000055 : 结算指示 --> SF000055 : 结算指示
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
...@@ -134,7 +374,7 @@ ...@@ -134,7 +374,7 @@
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedgrp.blk.setinsbe" v-model="model.bedgrp.blk.setinsbe"
maxlength="65" maxlength="390"
show-word-limit show-word-limit
:placeholder=" :placeholder="
$t('other.please_enter') + $t('other.please_enter') +
...@@ -166,14 +406,14 @@ ...@@ -166,14 +406,14 @@
$t('bedsnd.CF000065') $t('bedsnd.CF000065')
}}</c-checkbox> }}</c-checkbox>
</c-col> </c-col>
<!-- SF000054 : 不符点 --> SF000054 : 不符点
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.bedsnd.ingdsc">{{ <c-checkbox v-model="model.bedsnd.ingdsc">{{
$t('bedsnd.CG000354') $t('bedsnd.CG000354')
}}</c-checkbox> }}</c-checkbox>
</c-col> </c-col>
<!-- SF000064 : Receiver of Documents --> SF000064 : Receiver of Documents
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('bedsnd.SF000064')" prop="bedgrp.rec.docrol"> <el-form-item :label="$t('bedsnd.SF000064')" prop="bedgrp.rec.docrol">
...@@ -191,7 +431,7 @@ ...@@ -191,7 +431,7 @@
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedgrp.blk.docdis" v-model="model.bedgrp.blk.docdis"
maxlength="50" maxlength="3500"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Discrepancies'" :placeholder="$t('other.please_enter') + 'Discrepancies'"
></c-input> ></c-input>
...@@ -292,7 +532,7 @@ ...@@ -292,7 +532,7 @@
:placeholder="$t('other.please_enter') + '地址'" :placeholder="$t('other.please_enter') + '地址'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
...@@ -300,15 +540,29 @@ import Api from '~/service/Api' ...@@ -300,15 +540,29 @@ import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess' import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable' import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event' import Event from '~/model/Betsnd/Event'
import Ptap1 from "~/views/Public/Ptap1"
export default { export default {
components: {
"c-ptap1": Ptap1,
},
inject: ['root'], inject: ['root'],
props: ['model', 'codes'], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {} return {}
}, },
methods: { ...Event }, methods: { ...Event, onSeainf(){} },
computed: {
bedsndIngdsc: {
get() {
return this.model.bedsnd.ingdsc != ""
},
set(val) {
this.model.bedsnd.ingdsc = val ? "X" : ""
}
},
},
created: function () {}, created: function () {},
} }
</script> </script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000114 : 业务主键 --> <!--===============左 =================== -->
<el-col :span="11">
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('cnybop.S0000114')" prop="cnybop.cnylib.spk"> <el-form-item label="业务主键" prop="cnybop.cnylib.spk">
<c-input <c-input
disabled
v-model="model.cnybop.cnylib.spk" v-model="model.cnybop.cnylib.spk"
maxlength="20" maxlength="20"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000114')" placeholder="请输入业务主键"
></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col>
<!-- S0000133 : 银行业务编号 -->
<c-col :span="12">
<c-form-item label="银行业务编号" prop="cnybop.cnylib.sbanktrano">
<c-input
v-model="model.cnybop.cnylib.sbanktrano"
maxlength="22"
:placeholder="$t('other.please_enter') + '银行业务编号'"
></c-input>
</c-form-item>
</c-col> </c-col>
<!-- S0000115 : 银行机构代码 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item <el-form-item label="银行机构代码" prop="cnybop.cnylib.sbankorgcode">
:label="$t('cnybop.S0000115')"
prop="cnybop.cnylib.sbankorgcode"
>
<c-input <c-input
disabled
v-model="model.cnybop.cnylib.sbankorgcode" v-model="model.cnybop.cnylib.sbankorgcode"
maxlength="12" maxlength="12"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000115')" placeholder="请输入银行机构代码"
></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col>
<!-- S0000188 : 银行机构名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000188')" prop="cnybop.sbankname">
<c-input
v-model="model.cnybop.sbankname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000188')"
></c-input>
</c-form-item>
</c-col> </c-col>
<!-- S0000116 : 业务属性 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item label="业务属性" prop="cnybop.cnylib.stransattr">
:label="$t('cnybop.S0000116')"
prop="cnybop.cnylib.stransattr"
>
<c-select <c-select
v-model="model.cnybop.cnylib.stransattr" v-model="model.cnybop.cnylib.stransattr"
style="width: 100%" style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000116')" placeholder="请选择业务属性"
:code="codes.stransattr"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000117 : 业务类型 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item
:label="$t('cnybop.S0000117')" label="境外对手行代码"
prop="cnybop.cnylib.stranstype"
>
<c-select
v-model="model.cnybop.cnylib.stranstype"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000117')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000119 : 境外对手行代码 -->
<c-col :span="12">
<c-form-item
:label="$t('cnybop.S0000119')"
prop="cnybop.cnylib.sforbankswiftbic" prop="cnybop.cnylib.sforbankswiftbic"
> >
<c-input <c-input
v-model="model.cnybop.cnylib.sforbankswiftbic" v-model="model.cnybop.cnylib.sforbankswiftbic"
maxlength="11" maxlength="11"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000119')" placeholder="请输入境外对手行代码"
></c-input>
</c-form-item>
</c-col>
<!-- S0000120 : 境内企业名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000120')" prop="cnybop.sorgname">
<c-input
v-model="model.cnybop.sorgname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000120')"
></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000121 : 境内企业机构代码 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('cnybop.S0000121')" prop="cnybop.cnylib.sorgcode"> <el-form-item label="境内企业机构代码" prop="cnybop.cnylib.sorgcode">
<c-input <c-input
v-model="model.cnybop.cnylib.sorgcode" v-model="model.cnybop.cnylib.sorgcode"
maxlength="18" maxlength="18"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000121')" placeholder="请输入境内企业机构代码"
></c-input>
</c-form-item>
</c-col>
<!-- S0000122 : 境外企业名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000122')" prop="cnybop.sforeignorgname">
<c-input
v-model="model.cnybop.sforeignorgname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000122')"
></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000123 : 境外企业国别地区代码 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item <el-form-item
label="境外企业国别地区代码" label="境外企业国别地区代码"
prop="cnybop.cnylib.sforeigncountrycode" prop="cnybop.cnylib.sforeigncountrycode"
> >
<c-fullbox>
<c-input <c-input
v-model="model.cnybop.cnylib.sforeigncountrycode" v-model="model.cnybop.cnylib.sforeigncountrycode"
maxlength="3" maxlength="3"
:placeholder="$t('other.please_enter') + '境外企业国别地区代码'" placeholder="请输入境外企业国别地区代码"
@keyup.enter.native="showGridPromptDialog('cnybop.cnylib.sforeigncountrycode')"
></c-input> ></c-input>
</c-form-item> <template slot="footer">
</c-col>
<c-col :span="12">
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
icon="el-icon-search" icon="el-icon-search"
@click="onLibctySelbut1" @click="onLibctySelbut1"
> >
{{ $t('codcny.C0000005') }} ?
</c-button> </c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col> </c-col>
<!-- S0000124 : 业务发生日期 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item label="业务到期日" prop="cnybop.cnylib.denddate">
:label="$t('cnybop.S0000124')"
prop="cnybop.cnylib.doccurdate"
>
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.cnybop.cnylib.doccurdate" v-model="model.cnybop.cnylib.denddate"
style="width: 100%" style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000124')" placeholder="请选择业务到期日"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000126 : 业务到期日 --> <c-col :span="24">
<el-form-item label="币种" prop="cnybop.cnylib.currencycode">
<c-select
v-model="model.cnybop.cnylib.currencycode"
style="width: 100%"
placeholder="请选择币种"
:code="codes.currencycode"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item label="期限条件" prop="cnybop.cnylib.stermtype">
:label="$t('cnybop.S0000126')" <c-select
prop="cnybop.cnylib.denddate" v-model="model.cnybop.cnylib.stermtype"
style="width: 100%"
placeholder="请选择期限条件"
:code="codes.stermtype"
> >
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="承兑日期" prop="cnybop.cnylib.dexchangedate">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.cnybop.cnylib.denddate" v-model="model.cnybop.cnylib.dexchangedate"
style="width: 100%" style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000126')" placeholder="请选择承兑日期"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000127 : 信用证到期日 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item label="承兑到期日" prop="cnybop.cnylib.dexchangeenddate">
:label="$t('cnybop.S0000127')"
prop="cnybop.cnylib.dcreditenddate"
>
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.cnybop.cnylib.dcreditenddate" v-model="model.cnybop.cnylib.dexchangeenddate"
style="width: 100%" style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000127')" placeholder="请选择承兑到期日"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000194 : 币种 --> </el-col>
<c-col :span="12"> <!-- ===============右 ===========================-->
<el-form-item <el-col :span="11" :offset="1">
:label="$t('cnybop.S0000194')" <c-col :span="24">
prop="cnybop.cnylib.currencycode" <el-form-item label="银行业务编号" prop="cnybop.cnylib.sbanktrano">
> <c-input
<c-select disabled
v-model="model.cnybop.cnylib.currencycode" v-model="model.cnybop.cnylib.sbanktrano"
style="width: 100%" maxlength="22"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000194')" placeholder="请输入银行业务编号"
> ></c-input>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000128 : 金额 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item label="金额" prop="cnybop.cnylib.famt"> <el-form-item label="银行机构名称" prop="cnybop.sbankname">
<c-input <c-input
v-model="model.cnybop.cnylib.famt" disabled
:placeholder="$t('other.please_enter') + '金额'" v-model="model.cnybop.sbankname"
maxlength="80"
placeholder="请输入银行机构名称"
></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000129 : 期限条件 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item label="业务类型" prop="cnybop.cnylib.stranstype">
:label="$t('cnybop.S0000129')"
prop="cnybop.cnylib.stermtype"
>
<c-select <c-select
v-model="model.cnybop.cnylib.stermtype" v-model="model.cnybop.cnylib.stranstype"
style="width: 100%" style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000129')" placeholder="请选择业务类型"
:code="codes.stranstype"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000130 : 承兑日期 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item label="境内企业名称" prop="cnybop.sorgname">
:label="$t('cnybop.S0000130')" <c-input
prop="cnybop.cnylib.dexchangedate" v-model="model.cnybop.sorgname"
> maxlength="80"
<c-date-picker placeholder="请输入境内企业名称"
type="date" ></c-input>
v-model="model.cnybop.cnylib.dexchangedate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000130')"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000131 : 承兑金额 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('cnybop.S0000131')" prop="cnybop.fexchangeamt"> <el-form-item label="境外企业名称" prop="cnybop.sforeignorgname">
<c-input <c-input
v-model="model.cnybop.fexchangeamt" v-model="model.cnybop.sforeignorgname"
maxlength="20" maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000131')" placeholder="请输入境外企业名称"
></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000132 : 承兑到期日 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item <el-form-item label="业务发生日期" prop="cnybop.cnylib.doccurdate">
:label="$t('cnybop.S0000132')"
prop="cnybop.cnylib.dexchangeenddate"
>
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.cnybop.cnylib.dexchangeenddate" v-model="model.cnybop.cnylib.doccurdate"
style="width: 100%"
placeholder="请选择业务发生日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="信用证到期日" prop="cnybop.cnylib.dcreditenddate">
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dcreditenddate"
style="width: 100%" style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000132')" placeholder="请选择信用证到期日"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000134 : 交易附言 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('cnybop.S0000134')" prop="cnybop.saddwordlib"> <el-form-item label="金额" prop="cnybop.cnylib.famt">
<c-input
v-model="model.cnybop.cnylib.famt"
placeholder="请输入金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="承兑金额" prop="cnybop.fexchangeamt">
<c-input
v-model="model.cnybop.fexchangeamt"
maxlength="20"
placeholder="请输入承兑金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交易附言" prop="cnybop.saddwordlib">
<c-input <c-input
v-model="model.cnybop.saddwordlib" v-model="model.cnybop.saddwordlib"
maxlength="80" maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000134')" placeholder="请输入交易附言"
></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col> </c-col>
</el-col>
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('rmbclm.SF000021')" prop="rmbclm.rmbrol"> <c-col :span="24">
<el-form-item label="Reimbursement Bank" prop="rmbclm.rmbrol">
<c-select <c-select
v-model="model.rmbclm.rmbrol" v-model="model.rmbclm.rmbrol"
style="width: 100%" style="width: 100%"
:placeholder="$t('other.please_enter') + $t('rmbclm.SF000021')" placeholder="请选择偿付行"
:code="codes.rolall"
@change="selectOrCheckboxRule('rmbclm.rmbrol')"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -13,29 +16,115 @@ ...@@ -13,29 +16,115 @@
<!-- SF000021 : 偿付行 --> <!-- SF000021 : 偿付行 -->
<!-- SF000020 : 编号 --> <!-- SF000020 : 编号 -->
<c-col :span="12"> <c-col :span="24">
<!-- Reference for Address Optional -->
<c-form-item <c-form-item
label="Reference for Address Optional" label="Ref."
prop="rmbclm.rmbrmb.pts.ref" prop="rmbclm.rmbrmb.pts.ref"
> >
<c-input <c-input
v-model="model.rmbclm.rmbrmb.pts.ref" v-model="model.rmbclm.rmbrmb.pts.ref"
maxlength="16" maxlength="16"
:placeholder=" placeholder="请输入编号"
$t('other.please_enter') + 'Reference for Address Optional' :disabled="model.rmbclm.rmbrol=='ISS' ||model.rmbclm.rmbrol=='AVB'"
" @blur="eventFunction('rmbclm.rmbrmb.pts.ref')"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'rmbclm',
rol: 'rmbrmb',
}"
@onSeainf="onSeainf"
@onAplpDet="onRmbpDet"
:disabled1="model.rmbclm.rmbrol=='ISS' ||model.rmbclm.rmbrol=='AVB'"
:disabled="model.rmbclm.rmbrol!=''"
>
</c-ptap1>
</c-col>
<!-- SF000011 : Account with Bank -->
<c-col :span="24">
<c-form-item label="Account with Bank Ref." prop="rmbclm.acwacw.pts.ref">
<c-input
v-model="model.rmbclm.acwacw.pts.ref"
maxlength="16"
placeholder="请输入"
@blur="eventFunction('rmbclm.acwacw.pts.ref')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'rmbclm',
rol: 'acwacw',
}"
@onSeainf="onSeainf"
@onAplpDet="onAcwpDet"
:disabled="model.rmbclm.acwacw.pts.extkey!=''"
>
</c-ptap1>
</c-col>
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col :span="24">
<c-form-item label="Beneficiary Bank Ref." prop="rmbclm.bebbeb.pts.ref">
<c-input
v-model="model.rmbclm.bebbeb.pts.ref"
maxlength="16"
placeholder="请输入Beneficiary Bank"
@blur="eventFunction('rmbclm.bebbeb.pts.ref')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'rmbclm',
rol: 'bebbeb',
}"
@onSeainf="onSeainf"
@onAplpDet="onBebpDet"
:disabled="model.rmbclm.bebbeb.pts.extkey!=''"
>
</c-ptap1>
</c-col>
<!-- SG000133 : value date -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="value date" prop="rmbclm.valdat">
<c-date-picker
type="date"
v-model="model.rmbclm.valdat"
style="width: 100%"
placeholder="请选择value date"
></c-date-picker>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<c-form-item <c-form-item
label="Drag Drop Sender" label="Drag Drop Sender"
prop="rmbclm.rmbp.ptsget.sdamod.dadsnd" prop="rmbclm.rmbp.ptsget.sdamod.dadsnd"
> >
<c-input <c-input
v-model="model.rmbclm.rmbp.ptsget.sdamod.dadsnd" v-model="model.rmbclm.rmbp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'" placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -48,7 +137,7 @@ ...@@ -48,7 +137,7 @@
<c-input <c-input
v-model="model.rmbclm.rmbrmb.pts.extkey" v-model="model.rmbclm.rmbrmb.pts.extkey"
maxlength="16" maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'" placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -57,7 +146,7 @@ ...@@ -57,7 +146,7 @@
<c-form-item label="" prop="rmbclm.rmbp.ptsget.sdamod.seainf"> <c-form-item label="" prop="rmbclm.rmbp.ptsget.sdamod.seainf">
<c-input <c-input
v-model="model.rmbclm.rmbp.ptsget.sdamod.seainf" v-model="model.rmbclm.rmbp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''" placeholder="$t('other.please_enter') + ''"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -75,7 +164,7 @@ ...@@ -75,7 +164,7 @@
v-model="model.rmbclm.rmbrmb.namelc" v-model="model.rmbclm.rmbrmb.namelc"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + '名称'" placeholder="$t('other.please_enter') + '名称'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -85,9 +174,9 @@ ...@@ -85,9 +174,9 @@
<c-input <c-input
type="textarea" type="textarea"
v-model="model.rmbclm.rmbrmb.pts.adrblk" v-model="model.rmbclm.rmbrmb.pts.adrblk"
maxlength="35" maxlength="140"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Address Block'" placeholder="$t('other.please_enter') + 'Address Block'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -99,7 +188,7 @@ ...@@ -99,7 +188,7 @@
v-model="model.rmbclm.rmbrmb.dbfadrblkcn" v-model="model.rmbclm.rmbrmb.dbfadrblkcn"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'" placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -111,23 +200,12 @@ ...@@ -111,23 +200,12 @@
v-model="model.rmbclm.rmbrmb.adrelc" v-model="model.rmbclm.rmbrmb.adrelc"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + '地址'" placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000011 : Account with Bank -->
<!-- SF000018 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('rmbclm.SF000011')" prop="rmbclm.acwacw.pts.ref">
<c-input
v-model="model.rmbclm.acwacw.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('rmbclm.SF000011')"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
SF000011 : Account with Bank
SF000018 : 编号
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Drag Drop Sender" label="Drag Drop Sender"
...@@ -135,7 +213,7 @@ ...@@ -135,7 +213,7 @@
> >
<c-input <c-input
v-model="model.rmbclm.acwp.ptsget.sdamod.dadsnd" v-model="model.rmbclm.acwp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'" placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -148,7 +226,7 @@ ...@@ -148,7 +226,7 @@
<c-input <c-input
v-model="model.rmbclm.acwacw.pts.extkey" v-model="model.rmbclm.acwacw.pts.extkey"
maxlength="16" maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'" placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -157,7 +235,7 @@ ...@@ -157,7 +235,7 @@
<c-form-item label="" prop="rmbclm.acwp.ptsget.sdamod.seainf"> <c-form-item label="" prop="rmbclm.acwp.ptsget.sdamod.seainf">
<c-input <c-input
v-model="model.rmbclm.acwp.ptsget.sdamod.seainf" v-model="model.rmbclm.acwp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''" placeholder="$t('other.please_enter') + ''"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -175,7 +253,7 @@ ...@@ -175,7 +253,7 @@
v-model="model.rmbclm.acwacw.namelc" v-model="model.rmbclm.acwacw.namelc"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + '名称'" placeholder="$t('other.please_enter') + '名称'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -187,7 +265,7 @@ ...@@ -187,7 +265,7 @@
v-model="model.rmbclm.acwacw.pts.adrblk" v-model="model.rmbclm.acwacw.pts.adrblk"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Address Block'" placeholder="$t('other.please_enter') + 'Address Block'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -199,7 +277,7 @@ ...@@ -199,7 +277,7 @@
v-model="model.rmbclm.acwacw.dbfadrblkcn" v-model="model.rmbclm.acwacw.dbfadrblkcn"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'" placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -211,23 +289,10 @@ ...@@ -211,23 +289,10 @@
v-model="model.rmbclm.acwacw.adrelc" v-model="model.rmbclm.acwacw.adrelc"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + '地址'" placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('rmbclm.SF000016')" prop="rmbclm.bebbeb.pts.ref">
<c-input
v-model="model.rmbclm.bebbeb.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('rmbclm.SF000016')"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Drag Drop Sender" label="Drag Drop Sender"
...@@ -235,7 +300,7 @@ ...@@ -235,7 +300,7 @@
> >
<c-input <c-input
v-model="model.rmbclm.bebp.ptsget.sdamod.dadsnd" v-model="model.rmbclm.bebp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'" placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -248,7 +313,7 @@ ...@@ -248,7 +313,7 @@
<c-input <c-input
v-model="model.rmbclm.bebbeb.pts.extkey" v-model="model.rmbclm.bebbeb.pts.extkey"
maxlength="16" maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'" placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -257,7 +322,7 @@ ...@@ -257,7 +322,7 @@
<c-form-item label="" prop="rmbclm.bebp.ptsget.sdamod.seainf"> <c-form-item label="" prop="rmbclm.bebp.ptsget.sdamod.seainf">
<c-input <c-input
v-model="model.rmbclm.bebp.ptsget.sdamod.seainf" v-model="model.rmbclm.bebp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''" placeholder="$t('other.please_enter') + ''"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -275,7 +340,7 @@ ...@@ -275,7 +340,7 @@
v-model="model.rmbclm.bebbeb.namelc" v-model="model.rmbclm.bebbeb.namelc"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + '名称'" placeholder="$t('other.please_enter') + '名称'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -287,7 +352,7 @@ ...@@ -287,7 +352,7 @@
v-model="model.rmbclm.bebbeb.pts.adrblk" v-model="model.rmbclm.bebbeb.pts.adrblk"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Address Block'" placeholder="$t('other.please_enter') + 'Address Block'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -299,7 +364,7 @@ ...@@ -299,7 +364,7 @@
v-model="model.rmbclm.bebbeb.dbfadrblkcn" v-model="model.rmbclm.bebbeb.dbfadrblkcn"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'" placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -311,22 +376,13 @@ ...@@ -311,22 +376,13 @@
v-model="model.rmbclm.bebbeb.adrelc" v-model="model.rmbclm.bebbeb.adrelc"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + '地址'" placeholder="$t('other.please_enter') + '地址'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<c-col :span="12">
<el-form-item label="value date" prop="rmbclm.valdat">
<c-date-picker
type="date"
v-model="model.rmbclm.valdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'value date'"
></c-date-picker>
</el-form-item>
</c-col> </c-col>
<!-- SG000133 : value date -->
</div> </div>
</template> </template>
<script> <script>
...@@ -334,8 +390,12 @@ import Api from '~/service/Api' ...@@ -334,8 +390,12 @@ import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess' import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable' import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event' import Event from '~/model/Betsnd/Event'
import Ptap1 from "~/views/Public/Ptap1"
export default { export default {
components: {
"c-ptap1": Ptap1,
},
inject: ['root'], inject: ['root'],
props: ['model', 'codes'], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000060 : 远期单据指示 --> <!-- SF000060 : 远期单据指示 -->
<c-col :span="20">
<c-col :span="12"> <c-col :span="21">
<c-form-item :label="$t('bedsnd.SF000060')" prop="bedsnd.usadet"> <c-form-item label="Instructions regarding Usance Documengts" prop="bedsnd.usadet">
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedsnd.usadet" v-model="model.bedsnd.usadet"
maxlength="65" maxlength="650"
:rows="8"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.SF000060')" placeholder="请输入远期单据指示"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="3">
<c-col :span="12">
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
icon="el-icon-search" icon="el-icon-search"
@click="onUsatxtButtxmsel" @click="onUsatxtButtxmsel"
> >
{{ $t('bedsnd.CF000057') }} ...
</c-button> </c-button>
</c-col> </c-col>
<!-- SF000059 : 偿付条款 --> </c-col>
<c-col :span="12"> <!-- SF000059 : 偿付条款 -->
<c-form-item :label="$t('bedsnd.SF000059')" prop="bedsnd.addphr"> <c-col :span="20">
<c-col :span="21">
<c-form-item label="Reimmursement Pharse" prop="bedsnd.addphr">
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedsnd.addphr" v-model="model.bedsnd.addphr"
maxlength="65" maxlength="650"
:rows="8"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.SF000059')" placeholder="请输入偿付条款"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="3">
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
icon="el-icon-search" icon="el-icon-search"
@click="onRgfphrButtxmsel" @click="onRgfphrButtxmsel"
> >
{{ $t('bedsnd.CF000058') }} ...
</c-button> </c-button>
</c-col> </c-col>
<!-- SG000345 : 新受益人地址 --> </c-col>
<c-col :span="12"> <!-- SG000345 : 新受益人地址 -->
<c-form-item :label="$t('bedsnd.SG000345')" prop="bedsnd.newbenadr"> <c-col :span="20">
<c-form-item label="New Ben.Address" prop="bedsnd.newbenadr">
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedsnd.newbenadr" v-model="model.bedsnd.newbenadr"
maxlength="35" maxlength="175"
:rows="5"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.SG000345')" placeholder="请输入新受益人地址"
:disabled="model.ameadrflg==''"
style="width:60%"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000347 : 新受益人编号 --> <!-- S0000347 : 新受益人编号 -->
<c-col :span="20">
<c-col :span="12"> <c-form-item label="New Beneficiary Ref." prop="bedgrp.blk.benref">
<c-form-item :label="$t('bedsnd.S0000347')" prop="bedgrp.blk.benref">
<c-input <c-input
type="textarea" type="textarea"
v-model="model.bedgrp.blk.benref" v-model="model.bedgrp.blk.benref"
maxlength="16" maxlength="160"
:rows="5"
show-word-limit show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.S0000347')" placeholder="请输入新受益人编号"
style="width:60%"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- ============================顶部================================ -->
<c-col :span="24">
<!-- Reference参考号 Export L/C Ref. -->
<c-col :span="12">
<el-form-item
label="Export L/C Ref."
prop="ledgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
style="width: 95%"
:disabled="true"
@keyup.enter.native="eventFunction(
'ledgrp.rec.ownref'
)"
>
</c-input>
<template slot="footer">
<c-button
style="margin: 0 0 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>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- Open Amt L/C 信用证余额-->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Open Amt.L/C" prop="ledgrp.cbs.opn1.cur">
<c-select
v-model="model.ledgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请选择币种"
:code="codes.curtxt"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input
v-model="model.ledgrp.cbs.opn1.amt"
placeholder="请输入信用证余额"
disabled
class="m-input-currency"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<!-- Bill Set Reference 单据参考号-->
<el-form-item label="Bill Set Reference" prop="bedgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.bedgrp.rec.ownref"
maxlength="16"
placeholder="请输入单据参考号"
style="width: 95%"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 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>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- Name 摘要 Externally Displayed Name to Identify the Contract-->
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="bedgrp.rec.nam">
<c-input
text-align="middle"
v-model="model.bedgrp.rec.nam"
maxlength="40"
placeholder="请输入Externally Displayed Name to Identify the Contract"
disabled
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ============================第三行开始,金额日期 =========================-->
<c-col :span="24">
<!-- 第三行开始-金额日期--左边- -->
<c-col :span="12">
<!-- Document Amount 单据金额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Document Amount" prop="bedgrp.cbs.max.cur">
<c-select
v-model="model.bedgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择币种"
@keyup.enter.native="maxCurEvent"
:code="codes.curtxt"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency
v-model="model.bedgrp.cbs.max.amt"
style="text-align: left; width: 100%"
placeholder="请输入Balance"
@keyup.enter.native="
defaultFunction(
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox
v-model="model.betp.adaflg"
style="margin-left: 10px"
disabled
>Add. Amount</c-checkbox
>
</c-col>
</c-col>
<!-- Open Amount 单据余额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Open Amount" prop="bedgrp.cbs.opn1.cur">
<c-select
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amount"
style="width: 100%"
disabled
:code="codes.curtxt"
></c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency
v-model="model.bedgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
placeholder="请输入Balance"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
</c-col>
</c-col>
<!-- Document Type 单据类型-->
<c-col :span="24">
<el-form-item label="Document Type" prop="bedgrp.rec.doctypcod">
<c-select
v-model="model.bedgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择Document Type"
:code="codes.doctypcod1"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- Maturity Date 到期日-->
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择Maturity Date"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12"></c-col>
</c-col>
<c-col :span="24">
<!-- Received on 到单日期-->
<c-col :span="12">
<el-form-item label="Received on" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择Received on"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
<!-- Presented on 提示日期 -->
<c-col :span="12">
<el-form-item label="Presented on" prop="bedgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
placeholder="请选择到单日期"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- Document Status单据状态 -->
<c-col :span="24">
<el-form-item label="Document Status" prop="bedgrp.rec.docsta">
<c-select
v-model="model.bedgrp.rec.docsta"
maxlength="40"
style="width: 100%"
placeholder="请输入单据状态"
:code="codes.docsta"
disabled
></c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ========================第三行开始金额日期的右边Presented by======================= -->
<c-col :span="11" :offset="1">
<!--Presented by 交单人 -->
<c-col :span="24">
<el-form-item label="Presented by" prop="bedgrp.prb.pts.ref">
<c-input
v-model="model.bedgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单人"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.prb.pts.nam">
<c-input
v-model="model.bedgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- 开证行 Issuing Bank Ref. -->
<c-col :span="24">
<el-form-item label="Issuing Bank Ref." prop="bedgrp.iss.pts.ref">
<c-input
v-model="model.bedgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入开证行"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam">
<c-input
v-model="model.bedgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
<!--Applicant Ref. 申请人-->
<c-col :span="24">
<el-form-item label="Applicant Ref." prop="bedgrp.apl.pts.ref">
<c-input
v-model="model.bedgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input
v-model="model.bedgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- =================================上下两部分 分割线 ============================-->
<c-col :span="24">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
<c-col :span="24">
<!-- =================================下半部分--左边-表格 ============================-->
<c-col :span="12">
<!-- 左下表格 -->
<c-col :span="24">
<c-docpre :model="model" :argadr="{
path: 'bedgrp.blk.prsdoc',
grp: 'betp',
code: 'docpre',
}"></c-docpre>
</c-col>
<!-- <c-col :span="12">
<span
v-text="model.betp.docgrdm.docdsclab"
data-path=".betp.docgrdm.docdsclab"
>
</span>
</c-col> -->
<!-- Received on -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Received on" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择Received on"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date of Shipment" prop="bedgrp.rec.shpdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.shpdat"
style="width: 100%"
placeholder="请选择Date of Shipment"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- S0000051 : Presentation Date -->
<c-col :span="12">
<el-form-item label="Presentation Date " prop="bedgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col>
<!-- Maturity Date -->
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择Maturity Date"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- Maturity Period -->
<c-col :span="24">
<el-form-item label="Maturity Period" prop="bedgrp.blk.matper">
<c-input
type="textarea"
v-model="model.bedgrp.blk.matper"
maxlength="65"
show-word-limit
placeholder="请输入Maturity Period"
:disabled="model.bedgrp.rec.matdat!=''||model.bedgrp.rec.doctypcod=='P'"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ===============================下半部分-右边========================== -->
<c-col :span="11" :offset="1">
<!-- Payer -->
<c-col :span="24">
<el-form-item label="Payer" prop="bedgrp.rec.payrol">
<c-select
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="请选择Payer"
:code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol'
)"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
:disabled1="model.bedgrp.rec.payrol!='OTH'"
>
</c-ptap1>
</c-col>
<!-- Presented by -->
<c-col :span="24">
<el-form-item label="Presented by" prop="bedgrp.rec.docprbrol">
<c-select
v-model="model.bedgrp.rec.docprbrol"
style="width: 100%"
placeholder="请选择Presented by"
:code="codes.docprbrol0"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'prb',
}"
@onSeainf="onSeainf"
@onAplpDet="onPrbpDet"
:disabled1="model.bedgrp.rec.docprbrol=='BEN'"
>
</c-ptap1>
</c-col>
<c-col :span="17" :offset="7">
<c-checkbox v-model="model.ameadrflg">
Ammendment Ben.Address</c-checkbox>
</c-col>
</c-col>
</c-col>
<!--
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="betp.ledget.sdamod.dadsnd"> <c-form-item label="Drag Drop Sender" prop="betp.ledget.sdamod.dadsnd">
<c-input <c-input
...@@ -8,7 +510,7 @@ ...@@ -8,7 +510,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000052 : 参考号 --> SF000052 : 参考号
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000052')" prop="ledgrp.rec.ownref"> <c-form-item :label="$t('betp.SF000052')" prop="ledgrp.rec.ownref">
...@@ -28,7 +530,7 @@ ...@@ -28,7 +530,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000053 : 信用证余额 --> SF000053 : 信用证余额
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Currency" prop="ledgrp.cbs.opn1.cur"> <c-form-item label="Currency" prop="ledgrp.cbs.opn1.cur">
...@@ -57,7 +559,7 @@ ...@@ -57,7 +559,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000061 : 单据参考号 --> SF000061 : 单据参考号
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000061')" prop="bedgrp.rec.ownref"> <c-form-item :label="$t('betp.SF000061')" prop="bedgrp.rec.ownref">
...@@ -77,7 +579,7 @@ ...@@ -77,7 +579,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000077 : 摘要 --> SF000077 : 摘要
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
...@@ -94,7 +596,7 @@ ...@@ -94,7 +596,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000060 : 单据金额 --> SF000060 : 单据金额
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betp.SF000060')" prop="bedgrp.cbs.max.cur"> <el-form-item :label="$t('betp.SF000060')" prop="bedgrp.cbs.max.cur">
...@@ -115,7 +617,7 @@ ...@@ -115,7 +617,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000056 : 交单人 --> SF000056 : 交单人
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000056')" prop="bedgrp.prb.pts.ref"> <c-form-item :label="$t('betp.SF000056')" prop="bedgrp.prb.pts.ref">
...@@ -132,7 +634,7 @@ ...@@ -132,7 +634,7 @@
$t('betp.CF000051') $t('betp.CF000051')
}}</c-checkbox> }}</c-checkbox>
</c-col> </c-col>
<!-- SF000059 : 单据余额 --> SF000059 : 单据余额
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000059')" prop="bedgrp.cbs.opn1.cur"> <c-form-item :label="$t('betp.SF000059')" prop="bedgrp.cbs.opn1.cur">
...@@ -162,8 +664,8 @@ ...@@ -162,8 +664,8 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000063 : 开证行 --> SF000063 : 开证行
<!-- SF000065 : 编号 --> SF000065 : 编号
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000063')" prop="bedgrp.iss.pts.ref"> <c-form-item :label="$t('betp.SF000063')" prop="bedgrp.iss.pts.ref">
...@@ -174,7 +676,7 @@ ...@@ -174,7 +676,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000062 : 单据类型 --> SF000062 : 单据类型
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betp.SF000062')" prop="bedgrp.rec.doctypcod"> <el-form-item :label="$t('betp.SF000062')" prop="bedgrp.rec.doctypcod">
...@@ -196,7 +698,7 @@ ...@@ -196,7 +698,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000055 : 到期日 --> SF000055 : 到期日
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betsnd.SF000148')" prop="bedgrp.rec.matdat"> <el-form-item :label="$t('betsnd.SF000148')" prop="bedgrp.rec.matdat">
...@@ -208,7 +710,7 @@ ...@@ -208,7 +710,7 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000054 : 到单日期 --> SF000054 : 到单日期
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betsnd.SF000053')" prop="bedgrp.rec.rcvdat"> <el-form-item :label="$t('betsnd.SF000053')" prop="bedgrp.rec.rcvdat">
...@@ -220,7 +722,7 @@ ...@@ -220,7 +722,7 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000057 : 提示日期 --> SF000057 : 提示日期
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betsnd.S0000051')" prop="bedgrp.rec.predat"> <el-form-item :label="$t('betsnd.S0000051')" prop="bedgrp.rec.predat">
...@@ -232,8 +734,8 @@ ...@@ -232,8 +734,8 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000058 : 申请人 --> SF000058 : 申请人
<!-- SF000066 : 编号 --> SF000066 : 编号
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000058')" prop="bedgrp.apl.pts.ref"> <c-form-item :label="$t('betp.SF000058')" prop="bedgrp.apl.pts.ref">
...@@ -244,7 +746,7 @@ ...@@ -244,7 +746,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000064 : 单据状态 --> SF000064 : 单据状态
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000064')" prop="bedgrp.rec.docsta"> <c-form-item :label="$t('betp.SF000064')" prop="bedgrp.rec.docsta">
...@@ -273,7 +775,7 @@ ...@@ -273,7 +775,7 @@
> >
</span> </span>
</c-col> </c-col>
<!-- S0000040 : Payer --> S0000040 : Payer
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Payer" prop="bedgrp.rec.payrol"> <el-form-item label="Payer" prop="bedgrp.rec.payrol">
...@@ -370,7 +872,7 @@ ...@@ -370,7 +872,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000039 : Presented by --> S0000039 : Presented by
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Presented by" prop="bedgrp.rec.docprbrol"> <el-form-item label="Presented by" prop="bedgrp.rec.docprbrol">
...@@ -455,7 +957,7 @@ ...@@ -455,7 +957,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000053 : Received on --> SF000053 : Received on
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betsnd.SF000053')" prop="bedgrp.rec.rcvdat"> <el-form-item :label="$t('betsnd.SF000053')" prop="bedgrp.rec.rcvdat">
...@@ -467,7 +969,7 @@ ...@@ -467,7 +969,7 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000147 : Date of Shipment --> SF000147 : Date of Shipment
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betsnd.SF000147')" prop="bedgrp.rec.shpdat"> <el-form-item :label="$t('betsnd.SF000147')" prop="bedgrp.rec.shpdat">
...@@ -491,7 +993,7 @@ ...@@ -491,7 +993,7 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000051 : Presentation Date --> S0000051 : Presentation Date
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betsnd.S0000051')" prop="bedgrp.rec.predat"> <el-form-item :label="$t('betsnd.S0000051')" prop="bedgrp.rec.predat">
...@@ -503,7 +1005,7 @@ ...@@ -503,7 +1005,7 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000148 : Maturity Date --> SF000148 : Maturity Date
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('betsnd.SF000148')" prop="bedgrp.rec.matdat"> <el-form-item :label="$t('betsnd.SF000148')" prop="bedgrp.rec.matdat">
...@@ -527,13 +1029,13 @@ ...@@ -527,13 +1029,13 @@
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000146 : Maturity Period --> SF000146 : Maturity Period
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.ameadrflg">{{ <c-checkbox v-model="model.ameadrflg">{{
$t('betsnd.CG000120') $t('betsnd.CG000120')
}}</c-checkbox> }}</c-checkbox>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
...@@ -541,15 +1043,21 @@ import Api from '~/service/Api' ...@@ -541,15 +1043,21 @@ import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess' import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable' import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event' import Event from '~/model/Betsnd/Event'
import Ptap1 from "~/views/Public/Ptap1"
import Docpre from "~/views/Public/Docpre"
export default { export default {
components: {
"c-ptap1": Ptap1,
"c-docpre": Docpre,
},
inject: ['root'], inject: ['root'],
props: ['model', 'codes'], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {} return {}
}, },
methods: { ...Event }, methods: { ...Event, onSeainf(){}},
created: function () {}, created: function () {},
} }
</script> </script>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--betsnd PD000050 Instr./ Discrep. --> <!--betsnd PD000050 Instr./ Discrep. -->
<el-tab-pane label="Discr./Instr." name="dscins"> <el-tab-pane label="Instr./ Discrep." name="dscins">
<c-content> <c-content>
<m-dscins :model="model" :codes="codes" /> <m-dscins :model="model" :codes="codes" />
</c-content> </c-content>
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--rmbclm PD000128 Reimbursement Details --> <!--rmbclm PD000128 Reimbursement Details -->
<el-tab-pane label="Reimbursement Details" name="remp"> <el-tab-pane label="Reimbursement Details" name="remp" v-if="model.rmbclmnow ">
<c-content> <c-content>
<m-remp :model="model" :codes="codes" /> <m-remp :model="model" :codes="codes" />
</c-content> </c-content>
...@@ -90,14 +90,13 @@ ...@@ -90,14 +90,13 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--cnybop PD000110 2106银行跟单结算及表外融资 --> <!--cnybop PD000110 2106银行跟单结算及表外融资 -->
<el-tab-pane label="2106银行跟单结算及表外融资" name="libp"> <el-tab-pane label="2106银行跟单结算及表外融资" name="libp" v-if="this.model.cnybop.libflg == '1'">
<c-content> <c-content>
<m-libp :model="model" :codes="codes" /> <m-libp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--limmod PD000001 统一授信 --> <!--limmod PD000001 统一授信 -->
<el-tab-pane label="统一授信" name="limitbody" <el-tab-pane label="统一授信" name="limitbody">
>\
<c-content> <c-content>
<m-limitbody :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
</c-content> </c-content>
......
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