Commit fff44721 by 闫泽浩

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 5d0b1efa 7aaee55d
...@@ -3006,6 +3006,9 @@ const CodeTable = { ...@@ -3006,6 +3006,9 @@ const CodeTable = {
{ label: "Documents sent on approval basis", value: "L" }, { label: "Documents sent on approval basis", value: "L" },
{ label: "Documents taken up", value: "M" }, { label: "Documents taken up", value: "M" },
{ label: "Documents settled free of payment", value: "N" }, { label: "Documents settled free of payment", value: "N" },
{ label: "Discrepant document received in trust", value: "T" },
{ label: "Other Type of Advice, wait for documents", value: "O" },
{ label: "Documents have been refused and returned", value: "R" },
], ],
doctyp: [ doctyp: [
{ label: "买方单据", value: "BDD" }, { label: "买方单据", value: "BDD" },
......
...@@ -28,7 +28,25 @@ export default class Brtudp { ...@@ -28,7 +28,25 @@ export default class Brtudp {
}, },
brdgrp: { brdgrp: {
shp: {
pts: new Pts().data,
namelc: "", // 名称 .brdgrp.shp.namelc
adrelc: "", // 地址 .brdgrp.shp.adrelc
dbfadrblkcn: "", // Chinese address .brdgrp.shp.dbfadrblkcn
},
rec: { rec: {
ngrcod:"",
rtoaplflg:"",
blnum:"",
tramod:"",
tradat:"",
trpdocnum:"",
trpdoctyp:"",
expdat:"",
relgoddat:"",
reltyp:"",
relgodflg:"",
dscinsflg:"",
ownref: "", // 单据参考号 .brdgrp.rec.ownref ownref: "", // 单据参考号 .brdgrp.rec.ownref
nam: "", // Name of Bill Contract .brdgrp.rec.nam nam: "", // Name of Bill Contract .brdgrp.rec.nam
rcvdat: "", // Received on .brdgrp.rec.rcvdat rcvdat: "", // Received on .brdgrp.rec.rcvdat
...@@ -81,6 +99,15 @@ export default class Brtudp { ...@@ -81,6 +99,15 @@ export default class Brtudp {
}, },
tag72add: "", // TAG72 .brdgrp.tag72add tag72add: "", // TAG72 .brdgrp.tag72add
blk: { blk: {
notpty:"",
relstoadr:"",
carnam:"",
voynum:"",
porlod:"",
roggod:"",
delplc:"",
pordis:"",
vesnam:"",
prsdoc: "", //brdgrp.blk.prsdoc prsdoc: "", //brdgrp.blk.prsdoc
comcon: "", // Comments and Conclusions .brdgrp.blk.comcon comcon: "", // Comments and Conclusions .brdgrp.blk.comcon
setinsbr: "", // Settlement Instructions BR .brdgrp.blk.setinsbr setinsbr: "", // Settlement Instructions BR .brdgrp.blk.setinsbr
...@@ -122,6 +149,7 @@ export default class Brtudp { ...@@ -122,6 +149,7 @@ export default class Brtudp {
}, },
}, },
brtp: { brtp: {
connum:"",
lidget: { lidget: {
sdamod: { sdamod: {
seainf: "", // .brtp.lidget.sdamod.seainf seainf: "", // .brtp.lidget.sdamod.seainf
......
...@@ -210,7 +210,7 @@ ...@@ -210,7 +210,7 @@
v-model="model.brdgrp.rec.docsta" v-model="model.brdgrp.rec.docsta"
style="width: 100%" style="width: 100%"
placeholder="请选择单据状态" placeholder="请选择单据状态"
:code="codes.docsta" :code="codes.docsta2"
disabled disabled
> >
</c-select> </c-select>
...@@ -323,7 +323,7 @@ ...@@ -323,7 +323,7 @@
v-model="model.sftmt" v-model="model.sftmt"
style="width: 100%" style="width: 100%"
placeholder="请选择类型" placeholder="请选择类型"
:code="codes.paysmt" :code="paysmt"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -519,7 +519,12 @@ export default { ...@@ -519,7 +519,12 @@ export default {
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {
paysmt: [
{ label: "MT 732 Advise of Discharge", value: "732" },
{ label: "MT x99 Information B by Free Massage", value: "x99" },
],
};
}, },
methods: { methods: {
...Event, ...Event,
......
<template>
<div class="eibs-tab">
<!--=== ==========左边=============== -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="提货担保申请人" prop="brdgrp.rec.relgodflg">
<c-select v-model="model.brdgrp.rec.relgodflg" style="width:100%" placeholder="请选择提货担保申请人" :code="codes.relgod">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="放货类型" prop="brdgrp.rec.reltyp">
<c-select v-model="model.brdgrp.rec.reltyp" style="width:100%" placeholder="请选择放货类型"
:code="codes.reltyp1">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="放货日期" prop="brdgrp.rec.relgoddat">
<c-date-picker type="date" v-model="model.brdgrp.rec.relgoddat" style="width:100%" placeholder="请选择日期"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="生效日期" prop="brdgrp.rec.expdat">
<c-date-picker disabled type="date" v-model="model.brdgrp.rec.expdat" style="width:100%" placeholder="请选择日期"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="货物单据类型" prop="brdgrp.rec.trpdoctyp">
<c-select v-model="model.brdgrp.rec.trpdoctyp" style="width:100%" placeholder="请选择货物单据类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="运输单据编号" prop="brdgrp.rec.trpdocnum">
<c-input v-model="model.brdgrp.rec.trpdocnum" maxlength="40" placeholder="请输入运输单据编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="提单装船期" prop="brdgrp.rec.tradat">
<c-date-picker type="date" v-model="model.brdgrp.rec.tradat" style="width:100%" placeholder="请选择日期"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="运输模式" prop="brdgrp.rec.tramod">
<c-select v-model="model.brdgrp.rec.tramod" style="width:100%" placeholder="请选择运输模式">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="运输工具" prop="brdgrp.blk.vesnam">
<c-input v-model="model.brdgrp.blk.vesnam" maxlength="40" placeholder="请输入运输工具"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="卸货口岸" prop="brdgrp.blk.pordis">
<c-input v-model="model.brdgrp.blk.pordis" maxlength="40" placeholder="请输入卸货口岸"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="移交地点" prop="brdgrp.blk.delplc">
<c-input v-model="model.brdgrp.blk.delplc" maxlength="40" placeholder="请输入移交地点"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="货物描述" prop="brdgrp.blk.roggod">
<c-input type="textarea" v-model="model.brdgrp.blk.roggod" maxlength="1600" show-word-limit placeholder="请输入货物描述" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="起运口岸" prop="brdgrp.blk.porlod">
<c-input v-model="model.brdgrp.blk.porlod" maxlength="40" placeholder="请输入起运口岸"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="航号" prop="brdgrp.blk.voynum">
<c-input v-model="model.brdgrp.blk.voynum" maxlength="30" placeholder="请输入航号"></c-input>
</el-form-item>
</c-col>
</c-col>
<!--=== ==========右边=============== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="合同编号" prop="brtp.connum">
<c-input v-model="model.brtp.connum" maxlength="35" placeholder="请输入合同编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label=" ">
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="承运人" prop="brdgrp.blk.carnam">
<c-input v-model="model.brdgrp.blk.carnam" maxlength="35" placeholder="请输入承运人"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="海运/远洋提单编号" prop="brdgrp.rec.blnum">
<c-input v-model="model.brdgrp.rec.blnum" maxlength="20" placeholder="请输入海运/远洋提单编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label=" ">
</el-form-item>
</c-col>
<c-col :span="20">
<el-form-item label="收货人名称及地址" prop="brdgrp.blk.relstoadr">
<c-input type="textarea" v-model="model.brdgrp.blk.relstoadr" maxlength="140" show-word-limit placeholder="请输入收货人名称及地址"
rows="4"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="" label-width="5px" prop="brdgrp.rec.rtoaplflg">
<c-checkbox v-model="model.brdgrp.rec.rtoaplflg">给申请人</c-checkbox>
<!-- <el-input v-model="model.brdgrp.rec.rtoaplflg"></el-input> -->
</el-form-item>
<!-- <c-checkbox v-model="model.brdgrp.rec.rtoaplflg">to Applicant</c-checkbox> 简化model前,,原始-->
<!-- Release Goods to Applicant? -->
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '运输公司',
grp: 'brdgrp',
rol: 'shp',
}"
:disabled="true"
:isAdrblk="false"
disabled1
@onSeainf="onSeainf" @onAplpDet="onShppDet"
>
</c-ptap1>
<!-- brdgrp.shp.pts.extkey 对应grp: 'brdgrp', rol: 'prb',-->
</c-col>
<c-col :span="24">
<el-form-item label="被通知人" prop="brdgrp.blk.notpty">
<c-input type="textarea" v-model="model.brdgrp.blk.notpty" maxlength="350" show-word-limit placeholder="请输入被通知人" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="货物类型" prop="brdgrp.rec.ngrcod">
<c-select v-model="model.brdgrp.rec.ngrcod" style="width:100%" placeholder="请选择货物类型"
:code="codes.bnrsec">
</c-select>
</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/Brtdck/Event"
import Ptap1 from "~/views/Public/Ptap1"
export default {
components: {
"c-ptap1": Ptap1,
// "c-ptap": Ptap,
// "c-ptsmsg": Ptsmsg,
},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
computed:{
// rtoaplflg:{
// get() {
// return this.model.brdgrp.rec.rtoaplflg != ''
// brdgrp.rec.rtoaplflg
// },
// set(val) {
// this.model.brdgrp.rec.rtoaplflg = val ? "X" : ""
// }
// }
},
methods:{
...Event,
},
created:function(){
}
}
</script>
<style>
</style>
...@@ -26,12 +26,18 @@ ...@@ -26,12 +26,18 @@
</el-tab-pane> </el-tab-pane>
<!--PD000062 --> <!--PD000062 -->
<el-tab-pane label="不符点" name="docpre"> <el-tab-pane v-if="model.brdgrp.rec.dscinsflg" label="不符点" name="docpre">
<c-content> <c-content>
<m-docpre :model="model" :codes="codes" /> <m-docpre :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane v-if="model.brdgrp.rec.dscinsflg" label="装运详情" name="shpdet">
<c-content>
<m-shpdet :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!-- ======新增隐藏面板====== --> <!-- ======新增隐藏面板====== -->
<!--PD000139 --> <!--PD000139 -->
<el-tab-pane label="不符点通知" name="mt750p" v-if="model.brdgrp.rec.advtyp=='750'"> <el-tab-pane label="不符点通知" name="mt750p" v-if="model.brdgrp.rec.advtyp=='750'">
...@@ -167,6 +173,7 @@ import Docpre from "./Docpre"; ...@@ -167,6 +173,7 @@ import Docpre from "./Docpre";
import Mt750p from "./Mt750p"; import Mt750p from "./Mt750p";
import Mt754p from "./Mt754p"; import Mt754p from "./Mt754p";
import Othadvtypp from "./Othadvtypp"; import Othadvtypp from "./Othadvtypp";
import Shpdet from "./Shpdet";
// import Engp from "./Engp"; // import Engp from "./Engp";
// import Ccvpan from "./Ccvpan"; // import Ccvpan from "./Ccvpan";
...@@ -194,6 +201,7 @@ import Limitbody from "~/views/Public/Limitbody"; ...@@ -194,6 +201,7 @@ import Limitbody from "~/views/Public/Limitbody";
export default { export default {
name: "Brtudp", name: "Brtudp",
components: { components: {
"m-shpdet": Shpdet,
"m-payp": Payp, "m-payp": Payp,
"m-docpre": Docpre, "m-docpre": Docpre,
"m-mt750p" : Mt750p, "m-mt750p" : Mt750p,
...@@ -232,14 +240,27 @@ export default { ...@@ -232,14 +240,27 @@ export default {
}, },
}; };
}, },
methods: { methods:{
myTabClick(tab) { myTabClick(tab) {
this.tabClick(tab); this.tabClick(tab);
/** let name = tab.name;
* do it yourself let rulePath;
**/ if (name === "conp") {
rulePath = "cfabrt.recp.conp";
}
if (name === "dclpp") {
rulePath = "cfabrt.recp.dclp(1).dclpp";
}
if (!!rulePath) {
this.executeRule(rulePath).then((res) => {
if (res.respCode == SUCCESS) {
this.updateModel(res.data);
}
});
}
},
}, },
},
created: async function () { created: async function () {
console.log("进入brtudp交易"); console.log("进入brtudp交易");
let rtnmsg = await this.init({}); let rtnmsg = await this.init({});
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Our Reference" prop="ccdgrp.rec.ownref"> <el-form-item label="光票托收编号" prop="ccdgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.ccdgrp.rec.ownref" v-model="model.ccdgrp.rec.ownref"
...@@ -36,11 +36,11 @@ ...@@ -36,11 +36,11 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Draft Amount" prop="ccdgrp.cbs.max.cur"> <el-form-item label="托收币种金额" prop="ccdgrp.cbs.max.cur">
<c-select <c-select
v-model="model.ccdgrp.cbs.max.cur" v-model="model.ccdgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择托收币种"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.max.amt" v-model="model.ccdgrp.cbs.max.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入Document Amount" placeholder="请输入托收金额"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt) defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt)
" "
...@@ -70,12 +70,12 @@ ...@@ -70,12 +70,12 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Open Amount" prop="ccdgrp.cbs.opn1.cur"> <el-form-item label="托收币种余额" prop="ccdgrp.cbs.opn1.cur">
<c-select <c-select
disabled disabled
v-model="model.ccdgrp.cbs.opn1.cur" v-model="model.ccdgrp.cbs.opn1.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Open Amount" placeholder="请选择托收币种"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -96,7 +96,7 @@ ...@@ -96,7 +96,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.opn1.amt" v-model="model.ccdgrp.cbs.opn1.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入托收余额"
:disabled="true" :disabled="true"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction( defaultFunction(
...@@ -109,11 +109,11 @@ ...@@ -109,11 +109,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Form of Clean Coll." prop="ccdgrp.rec.ccform"> <el-form-item label="光票托收形式" prop="ccdgrp.rec.ccform">
<c-select <c-select
v-model="model.ccdgrp.rec.ccform" v-model="model.ccdgrp.rec.ccform"
style="width: 100%" style="width: 100%"
placeholder="请选择Form of Clean Coll." placeholder="请选择光票托收形式"
:code="codes.ccform" :code="codes.ccform"
> >
</c-select> </c-select>
...@@ -121,11 +121,11 @@ ...@@ -121,11 +121,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Mode of Collection" prop="ccdgrp.rec.modset"> <el-form-item label="收款方式" prop="ccdgrp.rec.modset">
<c-select <c-select
v-model="model.ccdgrp.rec.modset" v-model="model.ccdgrp.rec.modset"
style="width: 100%" style="width: 100%"
placeholder="请选择Mode of Collection" placeholder="请选择收款方式"
:code="codes.modset" :code="codes.modset"
> >
</c-select> </c-select>
...@@ -133,11 +133,11 @@ ...@@ -133,11 +133,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payment Disposition " prop="ccdgrp.rec.purflg"> <el-form-item label="托收方式" prop="ccdgrp.rec.purflg">
<c-select <c-select
v-model="model.ccdgrp.rec.purflg" v-model="model.ccdgrp.rec.purflg"
style="width: 100%" style="width: 100%"
placeholder="请选择Payment Disposition " placeholder="请选择托收方式"
:disabled="model.ccdgrp.rec.modset == '1'" :disabled="model.ccdgrp.rec.modset == '1'"
:code="codes.purflg" :code="codes.purflg"
> >
...@@ -146,11 +146,11 @@ ...@@ -146,11 +146,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Type of Check" prop="ccdgrp.rec.tocsel"> <el-form-item label="票据类型" prop="ccdgrp.rec.tocsel">
<c-select <c-select
v-model="model.ccdgrp.rec.tocsel" v-model="model.ccdgrp.rec.tocsel"
style="width: 100%" style="width: 100%"
placeholder="请选择Type of Check" placeholder="请选择票据类型"
:code="codes.tocsel" :code="codes.tocsel"
> >
</c-select> </c-select>
...@@ -158,11 +158,11 @@ ...@@ -158,11 +158,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="TYPE OF PRESENTER" prop="ccdgrp.rec.pretyp"> <el-form-item label="交单形式" prop="ccdgrp.rec.pretyp">
<c-select <c-select
v-model="model.ccdgrp.rec.pretyp" v-model="model.ccdgrp.rec.pretyp"
style="width: 100%" style="width: 100%"
placeholder="请选择TYPE OF PRESENTER" placeholder="请选择交单形式"
:code="codes.pretyp" :code="codes.pretyp"
> >
</c-select> </c-select>
...@@ -170,44 +170,44 @@ ...@@ -170,44 +170,44 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Check Number" prop="ccdgrp.rec.chcknum"> <el-form-item label="票据号码" prop="ccdgrp.rec.chcknum">
<c-input <c-input
v-model="model.ccdgrp.rec.chcknum" v-model="model.ccdgrp.rec.chcknum"
maxlength="16" maxlength="16"
placeholder="请输入Check Number" placeholder="请输入票据号码"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Date of Order" prop="ccdgrp.orddat"> <el-form-item label="订单日期" prop="ccdgrp.orddat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.ccdgrp.orddat" v-model="model.ccdgrp.orddat"
style="width: 100%" style="width: 100%"
placeholder="请选择Date of Order" placeholder="请选择订单日期"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Date of Draft" prop="ccdgrp.rec.chkdat"> <el-form-item label="出票日期" prop="ccdgrp.rec.chkdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.ccdgrp.rec.chkdat" v-model="model.ccdgrp.rec.chkdat"
style="width: 100%" style="width: 100%"
placeholder="请选择Date of Draft" placeholder="请选择出票日期"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="resp.usr" prop="cctp.usr.extkey"> <el-form-item label="当前柜员" prop="cctp.usr.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.cctp.usr.extkey" v-model="model.cctp.usr.extkey"
maxlength="8" maxlength="8"
placeholder="请输入resp.usr" placeholder="请输入当前柜员"
disabled disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
...@@ -224,7 +224,7 @@ ...@@ -224,7 +224,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawer" prop="ccdgrp.cor.pts.extkey"> <el-form-item label="出票人" prop="ccdgrp.cor.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.ccdgrp.cor.pts.extkey" v-model="model.ccdgrp.cor.pts.extkey"
...@@ -268,22 +268,22 @@ ...@@ -268,22 +268,22 @@
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="ccdgrp.rec.nam"> <el-form-item label="业务名称" prop="ccdgrp.rec.nam">
<c-input <c-input
v-model="model.ccdgrp.rec.nam" v-model="model.ccdgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name" placeholder="请输入业务名称"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Register Ref." prop="ccdgrp.rec.regref"> <el-form-item label="收单行登记编号" prop="ccdgrp.rec.regref">
<c-input <c-input
v-model="model.ccdgrp.rec.regref" v-model="model.ccdgrp.rec.regref"
maxlength="16" maxlength="16"
placeholder="请输入Register Ref." placeholder="请输入收单行登记编号"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -292,7 +292,7 @@ ...@@ -292,7 +292,7 @@
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: 'Presenter', title: '委托人',
grp: 'ccdgrp', grp: 'ccdgrp',
rol: 'pre', rol: 'pre',
}" }"
...@@ -303,7 +303,7 @@ ...@@ -303,7 +303,7 @@
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: 'Drawn on Bank', title: '付款人账户行',
grp: 'ccdgrp', grp: 'ccdgrp',
rol: 'dro', rol: 'dro',
}" }"
...@@ -311,35 +311,24 @@ ...@@ -311,35 +311,24 @@
> >
</c-ptap> </c-ptap>
<!-- <c-ptap
:model="model"
:argadr="{
title: 'Coll. Bank',
grp: 'ccdgrp',
rol: 'col',
}"
:disabled="model.ccdgrp.rec.modset == '2' || this.flag3"
>
</c-ptap> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Coll. Bank参考号" prop="ccdgrp.col.pts.ref"> <el-form-item label="托收委托人参考号" prop="ccdgrp.col.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.col.pts.ref" v-model="model.ccdgrp.col.pts.ref"
maxlength="16" maxlength="16"
placeholder="请输入Coll. Bank参考号" placeholder="请输入托收委托人参考号"
:disabled="model.ccdgrp.rec.modset == '2'" :disabled="model.ccdgrp.rec.modset == '2'"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Coll. Bank" prop="ccdgrp.col.pts.extkey"> <el-form-item label="托收委托人编号" prop="ccdgrp.col.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.ccdgrp.col.pts.extkey" v-model="model.ccdgrp.col.pts.extkey"
maxlength="16" maxlength="16"
placeholder="请输入Coll. Bank" placeholder="请输入托收委托人编号"
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('ccdgrp.col.pts.extkey') showGridPromptDialog('ccdgrp.col.pts.extkey')
" "
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item :label="$t('coninf.SF000019')" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" :placeholder="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdav/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000545 : Correspondence -->
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" :placeholder="$t('other.please_enter')+'国内证落款'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'修改申请人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" :placeholder="$t('other.please_enter')+'国内证通知书'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdav/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" :placeholder="$t('other.please_enter')+'File Receiver'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" :placeholder="$t('other.please_enter')+'Document tree'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
{{$t('trndoc.CF000547')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
{{$t('trndoc.CF000548')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
{{$t('trndoc.CF000553')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
{{$t('trndoc.CG001184')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
{{$t('trndoc.CF000549')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">{{$t('trndoc.CF000556')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">{{$t('trndoc.CF000557')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
{{$t('trndoc.CF000551')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" :placeholder="$t('other.please_enter')+'Connected Documents'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdav/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item label="Booking stream to Display" prop="setmod.glemod.gleshwstm">
<c-input v-model="model.setmod.glemod.gleshwstm" :placeholder="$t('other.please_enter')+'Booking stream to Display'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdav/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Settlement Instructions" prop="ccdgrp.blk.setins"> <c-form-item label="付款指示" prop="ccdgrp.blk.setins">
<c-input <c-input
type="textarea" type="textarea"
:rows="6" :rows="6"
v-model="model.ccdgrp.blk.setins" v-model="model.ccdgrp.blk.setins"
maxlength="600" maxlength="600"
show-word-limit show-word-limit
placeholder="请输入Settlement Instructions" placeholder="请输入付款指示"
:disabled="model.ccdgrp.rec.modset == '2'" :disabled="model.ccdgrp.rec.modset == '2'"
></c-input> ></c-input>
</c-form-item> </c-form-item>
......
...@@ -30,27 +30,27 @@ ...@@ -30,27 +30,27 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages --> <!--trndoc PD000529 &Messages -->
<el-tab-pane label="面函" name="docpan"> <el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 附件 -->
<el-tab-pane label="交易附件" name="doctre"> <el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion --> <!--coninf PD000000 提示信息 -->
<el-tab-pane label="附言" name="coninfp"> <el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--engp PD000000 Liability --> <!--engp PD000000 表外记账 -->
<el-tab-pane label="表外账" name="engp"> <el-tab-pane label="表外账" name="engp">
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--setmod PD000000 Settlement --> <!--setmod PD000000 结算 -->
<el-tab-pane label="费用及账务" name="setpan"> <el-tab-pane label="结算" name="setpan">
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--glemod PD000001 --> <!--glemod PD000001 -->
<el-tab-pane label="分录" name="glepan"> <el-tab-pane label="会计分录" name="glepan">
<m-glepan :model="model" :codes="codes" /> <m-glepan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--cctp PD000065 Settlement Instructions --> <!--cctp PD000065 Settlement Instructions -->
...@@ -85,6 +85,7 @@ import commonFuncs from "~/mixin/commonFuncs"; ...@@ -85,6 +85,7 @@ import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Cctdav/Check"; import Check from "~/model/Cctdav/Check";
import Default from "~/model/Cctdav/Default"; import Default from "~/model/Cctdav/Default";
import Pattern from "~/model/Cctdav/Pattern"; import Pattern from "~/model/Cctdav/Pattern";
import Cctdav1 from "./Cctdav1"; import Cctdav1 from "./Cctdav1";
import Setinsp from "./Setinsp"; import Setinsp from "./Setinsp";
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="22"> <c-col :span="22">
<el-form-item label="Our Reference" prop="ccdgrp.rec.ownref"> <el-form-item label="光票托收编号" prop="ccdgrp.rec.ownref">
<c-input <c-input
v-model="model.ccdgrp.rec.ownref" v-model="model.ccdgrp.rec.ownref"
maxlength="8" maxlength="8"
...@@ -24,11 +24,11 @@ ...@@ -24,11 +24,11 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Currency" prop="ccdgrp.cbs.max.cur"> <el-form-item label="光票托收币种金额" prop="ccdgrp.cbs.max.cur">
<c-select <c-select
v-model="model.ccdgrp.cbs.max.cur" v-model="model.ccdgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择光票托收币种"
disabled disabled
> >
<el-option <el-option
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.max.amt" v-model="model.ccdgrp.cbs.max.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入光票托收金额"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt) defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt)
" "
...@@ -60,12 +60,12 @@ ...@@ -60,12 +60,12 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Currency" prop="ccdgrp.cbs.opn1.cur"> <el-form-item label="光票托收币种余额" prop="ccdgrp.cbs.opn1.cur">
<c-select <c-select
disabled disabled
v-model="model.ccdgrp.cbs.opn1.cur" v-model="model.ccdgrp.cbs.opn1.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择光票托收币种"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.opn1.amt" v-model="model.ccdgrp.cbs.opn1.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入光票托收余额"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction('ccdgrp.cbs.opn1.amt', model.ccdgrp.cbs.opn1.amt) defaultFunction('ccdgrp.cbs.opn1.amt', model.ccdgrp.cbs.opn1.amt)
" "
...@@ -96,23 +96,23 @@ ...@@ -96,23 +96,23 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Date of Draft" prop="ccdgrp.rec.chkdat"> <el-form-item label="出票日期" prop="ccdgrp.rec.chkdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.ccdgrp.rec.chkdat" v-model="model.ccdgrp.rec.chkdat"
style="width: 100%" style="width: 100%"
placeholder="请选择Date of Draft" placeholder="请选择出票日期"
disabled disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Form of Clean Coll." prop="ccdgrp.rec.ccform"> <el-form-item label="光票托收形式" prop="ccdgrp.rec.ccform">
<c-select <c-select
v-model="model.ccdgrp.rec.ccform" v-model="model.ccdgrp.rec.ccform"
style="width: 100%" style="width: 100%"
placeholder="请选择Form of Clean Coll." placeholder="请选择光票托收形式"
:code="codes.ccform" :code="codes.ccform"
disabled disabled
> >
...@@ -121,11 +121,11 @@ ...@@ -121,11 +121,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payment Disposition " prop="ccdgrp.rec.purflg"> <el-form-item label="付款方式 " prop="ccdgrp.rec.purflg">
<c-select <c-select
v-model="model.ccdgrp.rec.purflg" v-model="model.ccdgrp.rec.purflg"
style="width: 100%" style="width: 100%"
placeholder="请选择Payment Disposition " placeholder="请选择付款方式 "
:code="codes.purflg" :code="codes.purflg"
disabled disabled
> >
...@@ -134,11 +134,11 @@ ...@@ -134,11 +134,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Select Reject Type" prop="rejtypsel"> <el-form-item label="退单原因" prop="rejtypsel">
<c-select <c-select
v-model="model.rejtypsel" v-model="model.rejtypsel"
style="width: 100%" style="width: 100%"
placeholder="请选择Select Reject Type" placeholder="请选择退单原因"
:code="codes.rejtypsel" :code="codes.rejtypsel"
@change="change" @change="change"
> >
...@@ -153,7 +153,7 @@ ...@@ -153,7 +153,7 @@
prop="mtabut.clsflg" prop="mtabut.clsflg"
> >
<c-checkbox v-model="clsflg" disabled <c-checkbox v-model="clsflg" disabled
>Close Contract</c-checkbox >或有帐冲销</c-checkbox
> >
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -162,22 +162,22 @@ ...@@ -162,22 +162,22 @@
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="ccdgrp.rec.nam"> <el-form-item label="业务名称" prop="ccdgrp.rec.nam">
<c-input <c-input
v-model="model.ccdgrp.rec.nam" v-model="model.ccdgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name" placeholder="请输入业务名称"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Presenter Draft Nb." prop="ccdgrp.pre.pts.ref"> <el-form-item label="汇票提交人" prop="ccdgrp.pre.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.pre.pts.ref" v-model="model.ccdgrp.pre.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Presenter Draft Nb." placeholder="请输入汇票提交人"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -195,11 +195,11 @@ ...@@ -195,11 +195,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawn on Bank Ref." prop="ccdgrp.dro.pts.ref"> <el-form-item label="承兑汇票银行" prop="ccdgrp.dro.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.dro.pts.ref" v-model="model.ccdgrp.dro.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Drawn on Bank Ref." placeholder="请输入承兑汇票银行"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -217,11 +217,11 @@ ...@@ -217,11 +217,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Collecting Bank Ref." prop="ccdgrp.col.pts.ref"> <el-form-item label="代收行参考号" prop="ccdgrp.col.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.col.pts.ref" v-model="model.ccdgrp.col.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Collecting Bank Ref." placeholder="请输入代收行参考号"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -240,7 +240,7 @@ ...@@ -240,7 +240,7 @@
<c-col :span="24"> <c-col :span="24">
<c-form-item <c-form-item
label="common reason for returned bills" label="退票原因"
prop="ccdgrp.blk.retson" prop="ccdgrp.blk.retson"
> >
<c-input <c-input
...@@ -249,139 +249,11 @@ ...@@ -249,139 +249,11 @@
v-model="model.ccdgrp.blk.retson" v-model="model.ccdgrp.blk.retson"
maxlength="600" maxlength="600"
show-word-limit show-word-limit
placeholder="请输入common reason for returned bills" placeholder="请输入退票原因"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cctp0.recget.sdamod.dadsnd">
<c-input v-model="model.cctp0.recget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of CC contract" prop="ccdgrp.rec.nam">
<c-input v-model="model.ccdgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of CC contract'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000002')" prop="ccdgrp.rec.ownref">
<c-input v-model="model.ccdgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000002')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="cctp0.recget.sdamod.seainf">
<c-input v-model="model.cctp0.recget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000005')" prop="ccdgrp.cbs.max.cur">
<c-select v-model="model.ccdgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000005')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000005')" prop="ccdgrp.cbs.max.amt">
<c-input v-model="model.ccdgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('cctp0.S0000005')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000013')" prop="ccdgrp.pre.pts.ref">
<c-input v-model="model.ccdgrp.pre.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000013')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.pre.pts.nam">
<c-input v-model="model.ccdgrp.pre.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000007')" prop="ccdgrp.cbs.opn1.cur">
<c-select v-model="model.ccdgrp.cbs.opn1.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000007')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000007')" prop="ccdgrp.cbs.opn1.amt">
<c-input v-model="model.ccdgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+$t('cctp0.S0000007')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000015')" prop="ccdgrp.dro.pts.ref">
<c-input v-model="model.ccdgrp.dro.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000015')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000009')" prop="ccdgrp.rec.chkdat">
<c-date-picker type="date" v-model="model.ccdgrp.rec.chkdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000009')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.dro.pts.nam">
<c-input v-model="model.ccdgrp.dro.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000010')" prop="ccdgrp.rec.ccform">
<c-input v-model="model.ccdgrp.rec.ccform" maxlength="1" :placeholder="$t('other.please_enter')+$t('cctp0.S0000010')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000017')" prop="ccdgrp.col.pts.ref">
<c-input v-model="model.ccdgrp.col.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000017')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000011')" prop="ccdgrp.rec.purflg">
<c-input v-model="model.ccdgrp.rec.purflg" maxlength="1" :placeholder="$t('other.please_enter')+$t('cctp0.S0000011')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.col.pts.nam">
<c-input v-model="model.ccdgrp.col.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="reject type" prop="rejtypsel">
<c-select v-model="model.rejtypsel" style="width:100%" :placeholder="$t('other.please_enter')+'reject type'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="common reason for returned bills" prop="ccdgrp.blk.retson">
<c-input type="textarea" v-model="model.ccdgrp.blk.retson" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'common reason for returned bills'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.mtabut.clsflg">{{$t('mtabut.CF000215')}}</c-checkbox>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item :label="$t('coninf.SF000019')" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" :placeholder="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdcr/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000545 : Correspondence -->
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" :placeholder="$t('other.please_enter')+'国内证落款'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'修改申请人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" :placeholder="$t('other.please_enter')+'国内证通知书'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdcr/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" :placeholder="$t('other.please_enter')+'File Receiver'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" :placeholder="$t('other.please_enter')+'Document tree'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
{{$t('trndoc.CF000547')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
{{$t('trndoc.CF000548')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
{{$t('trndoc.CF000553')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
{{$t('trndoc.CG001184')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
{{$t('trndoc.CF000549')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">{{$t('trndoc.CF000556')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">{{$t('trndoc.CF000557')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
{{$t('trndoc.CF000551')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" :placeholder="$t('other.please_enter')+'Connected Documents'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdcr/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000062 : Liability -->
<!-- SF000085 : Sight Amount -->
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000085')" prop="liaall.outamt">
<c-input v-model="model.liaall.outamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000085')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input v-model="model.liaall.outpct" :placeholder="$t('other.please_enter')+'Sight Amount Percentage'"></c-input>
</c-form-item>
</c-col>
<!-- SF000088 : % -->
<!-- SF000063 : Amount not yet assigned -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000099')" prop="liaall.concur">
<c-input v-model="model.liaall.concur" maxlength="3" :placeholder="$t('other.please_enter')+$t('liaall.S0000099')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000063')" prop="liaall.misamt">
<c-input v-model="model.liaall.misamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000063')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmisamt">
{{$t('liaall.CF000061')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
{{$t('liaall.CF000083')}}
</c-button>
</c-col>
<!-- S0000098 : Old Amount booked externally -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000098')" prop="liaall.exttotoldamt">
<c-input v-model="model.liaall.exttotoldamt" :placeholder="$t('other.please_enter')+$t('liaall.S0000098')"></c-input>
</c-form-item>
</c-col>
<!-- S0000099 : External Booking Amount -->
<c-col :span="12">
<c-form-item label="Total booking amount external assinged" prop="liaall.exttotamt">
<c-input v-model="model.liaall.exttotamt" :placeholder="$t('other.please_enter')+'Total booking amount external assinged'"></c-input>
</c-form-item>
</c-col>
<!-- SF000065 : Change Plan -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdcr/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000002 : 参考号 -->
<c-col :span="12">
<c-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" :placeholder="$t('other.please_enter')+'our reference'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" :placeholder="$t('other.please_enter')+'document currency'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" :placeholder="$t('other.please_enter')+'document amount'"></c-input>
</c-form-item>
</c-col>
<!-- S0000003 : 类型 -->
<c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" :placeholder="$t('other.please_enter')+'Type of settlement'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">{{$t('setmod.CF000011')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
{{$t('setmod.CF000032')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" :placeholder="$t('other.please_enter')+'自�'�区主�'�号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<!-- S0000001 : Foreign Commission / Charges: -->
<!-- S0000001 : Own Commission / Charges: -->
<!-- SF000001 : Settlement: -->
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctdcr/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
...@@ -24,32 +24,32 @@ ...@@ -24,32 +24,32 @@
> >
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--cctdcr PD000006 Cancellation --> <!--cctdcr PD000006 Cancellation -->
<el-tab-pane label="Cancellation" name="canp"> <el-tab-pane label="退票" name="canp">
<m-canp :model="model" :codes="codes" /> <m-canp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages --> <!--trndoc PD000529 &Messages -->
<el-tab-pane label="Messages" name="docpan"> <el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 附件 -->
<el-tab-pane label="Attachments" name="doctre"> <el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion --> <!--coninf PD000000 提示信息 -->
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--liaall PD000027 Liability --> <!--liaall PD000027 表外记账 -->
<el-tab-pane label="Liability" name="engp"> <el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--setmod PD000000 Settlement --> <!--setmod PD000000 结算 -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="结算" name="setpan">
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!-- PD000000 Bookings --> <!-- PD000000 会计分录 -->
<el-tab-pane label="Bookings" name="glepan"> <el-tab-pane label="会计分录" name="glepan">
<m-glepan :model="model" :codes="codes" /> <m-glepan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
...@@ -65,12 +65,8 @@ import commonFuncs from "~/mixin/commonFuncs"; ...@@ -65,12 +65,8 @@ import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Cctdcr/Check"; import Check from "~/model/Cctdcr/Check";
import Default from "~/model/Cctdcr/Default"; import Default from "~/model/Cctdcr/Default";
import Pattern from "~/model/Cctdcr/Pattern"; import Pattern from "~/model/Cctdcr/Pattern";
import Canp from "./Canp"; import Canp from "./Canp";
// import Docpan from "./Docpan";
// import Doctre from "./Doctre";
// import Coninfp from "./Coninfp";
// import Engp from "./Engp";
// import Setpan from "./Setpan";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
......
...@@ -41,59 +41,6 @@ ...@@ -41,59 +41,6 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- <c-col :span="12">
<el-form-item label="是否报送跨境人民币2101表" prop="cnybop.cnyflg">
<c-select
v-model="model.cnybop.cnyflg"
style="width: 100%"
placeholder="请选择是否报送跨境人民币2101表"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000045')" prop="cnybop.traflg">
<c-select
v-model="model.cnybop.traflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000045')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000077')" prop="cnybop.outflg">
<c-select
v-model="model.cnybop.outflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000077')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000113')" prop="cnybop.libflg">
<c-select
v-model="model.cnybop.libflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000113')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000142')" prop="cnybop.vouflg">
<c-select
v-model="model.cnybop.vouflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000142')"
>
</c-select>
</el-form-item>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
label="Verification Certificate Number" label="验证证书编号"
prop="lendoc.vercerref" prop="lendoc.vercerref"
> >
<c-input <c-input
...@@ -12,18 +12,18 @@ ...@@ -12,18 +12,18 @@
v-model="model.lendoc.vercerref" v-model="model.lendoc.vercerref"
maxlength="200" maxlength="200"
show-word-limit show-word-limit
placeholder="Please input Verification Certificate Number" placeholder="请输入验证证书编号"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Declaration Number" prop="lendoc.decnum"> <el-form-item label="申报编号" prop="lendoc.decnum">
<c-input <c-input
v-model="model.lendoc.decnum" v-model="model.lendoc.decnum"
maxlength="22" maxlength="22"
style="width: 100%" style="width: 100%"
placeholder="Please input Declaration Number" placeholder="请输入申报编号"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="4"> <c-col :span="4">
<el-form-item label="Input Account" prop="lendoc.actflg"> <el-form-item label="输入账户" prop="lendoc.actflg">
<c-checkbox v-model="model.lendoc.actflg"></c-checkbox> <c-checkbox v-model="model.lendoc.actflg"></c-checkbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -48,29 +48,6 @@ ...@@ -48,29 +48,6 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- <c-col :span="12">
<c-form-item label="ACT" prop="lendoc.account">
<c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit :placeholder="$t('other.please_enter')+'ACT'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.lendoc.actflg">{{$t('lendoc.C0000003')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Verification Certificate Number" prop="lendoc.vercerref">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit :placeholder="$t('other.please_enter')+'Verification Certificate Number'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" :placeholder="$t('other.please_enter')+'Declaration Number'"></c-input>
</c-form-item>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -3,12 +3,12 @@ ...@@ -3,12 +3,12 @@
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Our Reference" prop="ccdgrp.rec.ownref"> <el-form-item label="光票托收编号" prop="ccdgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.ccdgrp.rec.ownref" v-model="model.ccdgrp.rec.ownref"
maxlength="8" maxlength="8"
placeholder="请输入Our Reference" placeholder="请输入光票托收编号"
disabled disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
...@@ -19,23 +19,13 @@ ...@@ -19,23 +19,13 @@
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- <c-col :span="2">
<c-button
style="margin: 0 12px 0 14px; padding: 0 12px"
size="small"
type="primary"
disabled
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</c-col> -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Currency" prop="ccdgrp.cbs.max.cur"> <el-form-item label="光票托收币种金额" prop="ccdgrp.cbs.max.cur">
<c-select <c-select
v-model="model.ccdgrp.cbs.max.cur" v-model="model.ccdgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择光票托收币种"
disabled disabled
> >
<el-option <el-option
...@@ -57,7 +47,7 @@ ...@@ -57,7 +47,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.max.amt" v-model="model.ccdgrp.cbs.max.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入光票托收金额"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt) defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt)
" "
...@@ -67,12 +57,12 @@ ...@@ -67,12 +57,12 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Currency" prop="ccdgrp.cbs.opn1.cur"> <el-form-item label="光票托收币种余额" prop="ccdgrp.cbs.opn1.cur">
<c-select <c-select
disabled disabled
v-model="model.ccdgrp.cbs.opn1.cur" v-model="model.ccdgrp.cbs.opn1.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择光票托收币种"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -93,7 +83,7 @@ ...@@ -93,7 +83,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.opn1.amt" v-model="model.ccdgrp.cbs.opn1.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入光票托收余额"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction('ccdgrp.cbs.opn1.amt', model.ccdgrp.cbs.opn1.amt) defaultFunction('ccdgrp.cbs.opn1.amt', model.ccdgrp.cbs.opn1.amt)
" "
...@@ -103,23 +93,23 @@ ...@@ -103,23 +93,23 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Date of Draft" prop="ccdgrp.rec.chkdat"> <el-form-item label="出票日期" prop="ccdgrp.rec.chkdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.ccdgrp.rec.chkdat" v-model="model.ccdgrp.rec.chkdat"
style="width: 100%" style="width: 100%"
placeholder="请选择Date of Draft" placeholder="请选择出票日期"
disabled disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Form of Clean Coll." prop="ccdgrp.rec.ccform"> <el-form-item label="光票托收形式" prop="ccdgrp.rec.ccform">
<c-select <c-select
v-model="model.ccdgrp.rec.ccform" v-model="model.ccdgrp.rec.ccform"
style="width: 100%" style="width: 100%"
placeholder="请选择Form of Clean Coll." placeholder="请选择光票托收形式"
:code="codes.ccform" :code="codes.ccform"
disabled disabled
> >
...@@ -128,11 +118,11 @@ ...@@ -128,11 +118,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payment Disposition " prop="ccdgrp.rec.purflg"> <el-form-item label="付款方式 " prop="ccdgrp.rec.purflg">
<c-select <c-select
v-model="model.ccdgrp.rec.purflg" v-model="model.ccdgrp.rec.purflg"
style="width: 100%" style="width: 100%"
placeholder="请选择Payment Disposition " placeholder="请选择付款方式 "
:code="codes.purflg" :code="codes.purflg"
disabled disabled
> >
...@@ -141,12 +131,12 @@ ...@@ -141,12 +131,12 @@
</c-col> </c-col>
<c-col :span="24" style="height: 24px; margin-top: 20px"> <c-col :span="24" style="height: 24px; margin-top: 20px">
<el-form-item label="Settle Tenor:" class="messageLabel"></el-form-item> <el-form-item label="结算期限:" class="messageLabel"></el-form-item>
</c-col> </c-col>
<c-col :span="24" style="margin-bottom: 35px"> <c-col :span="24" style="margin-bottom: 35px">
<el-form-item label-width="0" prop="liaall.tenstm"> <el-form-item label-width="0" prop="liaall.tenstm">
<c-istream-table <c-istream-table
label="Settle Tenor" label="结算期限"
ref="table" ref="table"
:list="model.liaall.tenstm.rows || []" :list="model.liaall.tenstm.rows || []"
:columns="stmData.columns" :columns="stmData.columns"
...@@ -159,12 +149,12 @@ ...@@ -159,12 +149,12 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Amount settled" prop="setmod.doccur"> <el-form-item label="收汇金额" prop="setmod.doccur">
<c-select <c-select
disabled disabled
v-model="model.setmod.doccur" v-model="model.setmod.doccur"
style="width: 100%" style="width: 100%"
placeholder="请选择Amount settled" placeholder="请选择收汇金额"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -194,22 +184,22 @@ ...@@ -194,22 +184,22 @@
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="ccdgrp.rec.nam"> <el-form-item label="业务名称" prop="ccdgrp.rec.nam">
<c-input <c-input
v-model="model.ccdgrp.rec.nam" v-model="model.ccdgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name" placeholder="请输入业务名称"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Presenter Draft Nb." prop="ccdgrp.pre.pts.ref"> <el-form-item label="汇票提交人" prop="ccdgrp.pre.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.pre.pts.ref" v-model="model.ccdgrp.pre.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Presenter Draft Nb." placeholder="请输入汇票提交人"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -227,11 +217,11 @@ ...@@ -227,11 +217,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawn on Bank Ref." prop="ccdgrp.dro.pts.ref"> <el-form-item label="承兑汇票银行" prop="ccdgrp.dro.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.dro.pts.ref" v-model="model.ccdgrp.dro.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Drawn on Bank Ref." placeholder="请输入承兑汇票银行"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -249,11 +239,11 @@ ...@@ -249,11 +239,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Collecting Bank Ref." prop="ccdgrp.col.pts.ref"> <el-form-item label="代收行参考号" prop="ccdgrp.col.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.col.pts.ref" v-model="model.ccdgrp.col.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Collecting Bank Ref." placeholder="请输入代收行参考号"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -274,13 +264,13 @@ ...@@ -274,13 +264,13 @@
<el-form-item label="" prop="ccdgrp.rec.frepayflg"> <el-form-item label="" prop="ccdgrp.rec.frepayflg">
<c-checkbox v-model="model.ccdgrp.rec.frepayflg" <c-checkbox v-model="model.ccdgrp.rec.frepayflg"
@click="frepayFlagChange" @click="frepayFlagChange"
>Free of Payment</c-checkbox >无偿放单选项</c-checkbox
> >
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Reduction Amt." prop="setmod.doccur"> <el-form-item label="票据金额" prop="setmod.doccur">
<c-select <c-select
disabled disabled
v-model="model.setmod.doccur" v-model="model.setmod.doccur"
...@@ -307,153 +297,11 @@ ...@@ -307,153 +297,11 @@
:disabled="model.ccdgrp.rec.frepayflg == 'X'" :disabled="model.ccdgrp.rec.frepayflg == 'X'"
v-model="model.setmod.redamt" v-model="model.setmod.redamt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入Reduction Amt" placeholder="请输入票据金额"
></c-input-currency> ></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cctp0.recget.sdamod.dadsnd">
<c-input v-model="model.cctp0.recget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of CC contract" prop="ccdgrp.rec.nam">
<c-input v-model="model.ccdgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of CC contract'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000002')" prop="ccdgrp.rec.ownref">
<c-input v-model="model.ccdgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000002')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="cctp0.recget.sdamod.seainf">
<c-input v-model="model.cctp0.recget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000005')" prop="ccdgrp.cbs.max.cur">
<c-select v-model="model.ccdgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000005')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000005')" prop="ccdgrp.cbs.max.amt">
<c-input v-model="model.ccdgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('cctp0.S0000005')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000013')" prop="ccdgrp.pre.pts.ref">
<c-input v-model="model.ccdgrp.pre.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000013')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.pre.pts.nam">
<c-input v-model="model.ccdgrp.pre.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000007')" prop="ccdgrp.cbs.opn1.cur">
<c-select v-model="model.ccdgrp.cbs.opn1.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000007')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000007')" prop="ccdgrp.cbs.opn1.amt">
<c-input v-model="model.ccdgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+$t('cctp0.S0000007')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000015')" prop="ccdgrp.dro.pts.ref">
<c-input v-model="model.ccdgrp.dro.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000015')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000009')" prop="ccdgrp.rec.chkdat">
<c-date-picker type="date" v-model="model.ccdgrp.rec.chkdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000009')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.dro.pts.nam">
<c-input v-model="model.ccdgrp.dro.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000010')" prop="ccdgrp.rec.ccform">
<c-input v-model="model.ccdgrp.rec.ccform" maxlength="1" :placeholder="$t('other.please_enter')+$t('cctp0.S0000010')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000017')" prop="ccdgrp.col.pts.ref">
<c-input v-model="model.ccdgrp.col.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000017')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000011')" prop="ccdgrp.rec.purflg">
<c-input v-model="model.ccdgrp.rec.purflg" maxlength="1" :placeholder="$t('other.please_enter')+$t('cctp0.S0000011')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.col.pts.nam">
<c-input v-model="model.ccdgrp.col.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.ccdgrp.rec.frepayflg">{{$t('cctset.C0000005')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Tenor Stream" prop="liaall.tenstm">
<c-input v-model="model.liaall.tenstm" :placeholder="$t('other.please_enter')+'Tenor Stream'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Reduction Amount" prop="setmod.redamt">
<c-input v-model="model.setmod.redamt" :placeholder="$t('other.please_enter')+'Reduction Amount'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" :placeholder="$t('other.please_enter')+'document currency'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctset.S0000006')" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" :placeholder="$t('other.please_enter')+$t('cctset.S0000006')"></c-input>
</c-form-item>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
...@@ -470,11 +318,11 @@ export default { ...@@ -470,11 +318,11 @@ export default {
return { return {
stmData: { stmData: {
columns: [ columns: [
'1 1 "Type" 80', '1 1 "类型" 80',
'2 2 "Dbt" 80', '2 2 "Dbt" 80',
'3 3 "Cdt" 80', '3 3 "Cdt" 80',
'4 4 "Cur" 80', '4 4 "币种" 80',
'5 5 "Amt" 110 2 8 1 4', '5 5 "金额" 110 2 8 1 4',
{ {
index: 6, index: 6,
position: 6, position: 6,
......
...@@ -95,111 +95,6 @@ ...@@ -95,111 +95,6 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- ====================右边======================= -->
<!-- <c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select
v-model="model.bopmod.ownextkey"
style="width: 100%"
placeholder="请选择地区机构号"
:code="codes.ownextkey3"
:disabled="model.bopmod.szflg == '3' || model.bopmod.szflg == ''"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="国外银行扣费(涉外收入申报专用)"
prop="bopmod.outchargeccy"
>
<c-select
v-model="model.bopmod.outchargeccy"
placeholder="请选择国外银行扣费(涉外收入申报专用)"
disabled
style="width: 100%"
>
<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="" label-width="5px" prop="bopmod.outchargeamt">
<c-input-currency
v-model="model.bopmod.outchargeamt"
placeholder="请输入国外银行扣费(涉外收入申报专用)"
:disabled="model.bopmod.szflg!='1' || model.bopmod.basflg !='X'"
@keyup.enter.native="
defaultFunction(
'bopmod.outchargeamt',
model.bopmod.outchargeamt
)
"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
</c-col> -->
<!-- <c-col :span="12">
<c-checkbox v-model="model.bopmod.basflg">{{$t('bopgat.CH000016')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dclflg">{{$t('bopgat.CH000017')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.vrfflg">{{$t('bopgat.CH000018')}}</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" :placeholder="$t('other.please_enter')+'申报类型'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="款项来源" prop="bopmod.acttyp">
<c-select v-model="model.bopmod.acttyp" style="width:100%" :placeholder="$t('other.please_enter')+'款项来源'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" :placeholder="$t('other.please_enter')+'地区机构号'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeccy">
<c-select v-model="model.bopmod.outchargeccy" style="width:100%" :placeholder="$t('other.please_enter')+$t('bopgat.SH000024')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeamt">
<c-input v-model="model.bopmod.outchargeamt" :placeholder="$t('other.please_enter')+$t('bopgat.SH000024')"></c-input>
</c-form-item>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -24,39 +24,39 @@ ...@@ -24,39 +24,39 @@
> >
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--cctset PD000002 Settle --> <!--cctset PD000002 Settle -->
<el-tab-pane label="Settle" name="setp"> <el-tab-pane label="结汇" name="setp">
<m-setp ref="setp" :model="model" :codes="codes" /> <m-setp ref="setp" :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--Messages(TRNMOD\TRNDOC\DOCPAN) --> <!--报文和面函(TRNMOD\TRNDOC\DOCPAN) -->
<el-tab-pane label="Messages" name="docpan"> <el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--Attachments --> <!--附件 -->
<el-tab-pane label="Attachments" name="doctre"> <el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--Completion --> <!--提示信息 -->
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--Liability --> <!--表外记账 -->
<el-tab-pane label="Liability" name="engp"> <el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--Settlement --> <!--结算 -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="结算" name="setpan">
<c-content> <c-content>
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--Bookings --> <!--会计分录 -->
<el-tab-pane label="Bookings" name="glepan"> <el-tab-pane label="会计分录" name="glepan">
<m-glepan :model="model" :codes="codes" /> <m-glepan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
...@@ -131,6 +131,7 @@ import commonFuncs from "~/mixin/commonFuncs"; ...@@ -131,6 +131,7 @@ import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Cctset/Check"; import Check from "~/model/Cctset/Check";
import Default from "~/model/Cctset/Default"; import Default from "~/model/Cctset/Default";
import Pattern from "~/model/Cctset/Pattern"; import Pattern from "~/model/Cctset/Pattern";
import Setp from "./Setp"; import Setp from "./Setp";
import Wg from "./Wg"; import Wg from "./Wg";
import Cnyp from "./Cnyp"; import Cnyp from "./Cnyp";
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="22"> <c-col :span="22">
<el-form-item label="Our Reference" prop="ccdgrp.rec.ownref"> <el-form-item label="光票托收编号" prop="ccdgrp.rec.ownref">
<c-input <c-input
v-model="model.ccdgrp.rec.ownref" v-model="model.ccdgrp.rec.ownref"
maxlength="8" maxlength="8"
placeholder="请输入Our Reference" placeholder="请输入光票托收编号"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -24,11 +24,11 @@ ...@@ -24,11 +24,11 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Currency" prop="ccdgrp.cbs.max.cur"> <el-form-item label="光票托收币种金额" prop="ccdgrp.cbs.max.cur">
<c-select <c-select
v-model="model.ccdgrp.cbs.max.cur" v-model="model.ccdgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择光票托收币种"
disabled disabled
> >
<el-option <el-option
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.max.amt" v-model="model.ccdgrp.cbs.max.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入光票托收金额"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt) defaultFunction('ccdgrp.cbs.max.amt', model.ccdgrp.cbs.max.amt)
" "
...@@ -60,12 +60,12 @@ ...@@ -60,12 +60,12 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Currency" prop="ccdgrp.cbs.opn1.cur"> <el-form-item label="光票托收币种余额" prop="ccdgrp.cbs.opn1.cur">
<c-select <c-select
disabled disabled
v-model="model.ccdgrp.cbs.opn1.cur" v-model="model.ccdgrp.cbs.opn1.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择光票托收币种"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
<c-input-currency <c-input-currency
v-model="model.ccdgrp.cbs.opn1.amt" v-model="model.ccdgrp.cbs.opn1.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入光票托收余额"
@keyup.enter.native=" @keyup.enter.native="
defaultFunction('ccdgrp.cbs.opn1.amt', model.ccdgrp.cbs.opn1.amt) defaultFunction('ccdgrp.cbs.opn1.amt', model.ccdgrp.cbs.opn1.amt)
" "
...@@ -96,23 +96,23 @@ ...@@ -96,23 +96,23 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Date of Draft" prop="ccdgrp.rec.chkdat"> <el-form-item label="出票日期" prop="ccdgrp.rec.chkdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.ccdgrp.rec.chkdat" v-model="model.ccdgrp.rec.chkdat"
style="width: 100%" style="width: 100%"
placeholder="请选择Date of Draft" placeholder="请选择出票日期"
disabled disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Form of Clean Coll." prop="ccdgrp.rec.ccform"> <el-form-item label="光票托收形式" prop="ccdgrp.rec.ccform">
<c-select <c-select
v-model="model.ccdgrp.rec.ccform" v-model="model.ccdgrp.rec.ccform"
style="width: 100%" style="width: 100%"
placeholder="请选择Form of Clean Coll." placeholder="请选择光票托收形式"
:code="codes.ccform" :code="codes.ccform"
disabled disabled
> >
...@@ -121,11 +121,11 @@ ...@@ -121,11 +121,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payment Disposition " prop="ccdgrp.rec.purflg"> <el-form-item label="付款方式" prop="ccdgrp.rec.purflg">
<c-select <c-select
v-model="model.ccdgrp.rec.purflg" v-model="model.ccdgrp.rec.purflg"
style="width: 100%" style="width: 100%"
placeholder="请选择Payment Disposition " placeholder="请选择付款方式"
:code="codes.purflg" :code="codes.purflg"
disabled disabled
> >
...@@ -134,12 +134,12 @@ ...@@ -134,12 +134,12 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Traced Amount" prop="trnmod.swiadd.tracur"> <el-form-item label="催收金额" prop="trnmod.swiadd.tracur">
<c-select <c-select
disabled disabled
v-model="model.trnmod.swiadd.tracur" v-model="model.trnmod.swiadd.tracur"
style="width: 100%" style="width: 100%"
placeholder="请选择Traced Amount" placeholder="请选择催收金额"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -166,11 +166,11 @@ ...@@ -166,11 +166,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Receive of Message" prop="advrol"> <el-form-item label="电函接收方" prop="advrol">
<c-select <c-select
v-model="model.advrol" v-model="model.advrol"
style="width: 100%" style="width: 100%"
placeholder="请选择Receive of Message" placeholder="请选择电函接收方"
:code="advrol" :code="advrol"
> >
</c-select> </c-select>
...@@ -181,22 +181,22 @@ ...@@ -181,22 +181,22 @@
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="ccdgrp.rec.nam"> <el-form-item label="业务名称" prop="ccdgrp.rec.nam">
<c-input <c-input
v-model="model.ccdgrp.rec.nam" v-model="model.ccdgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name" placeholder="请输入业务名称"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Presenter Draft Nb." prop="ccdgrp.pre.pts.ref"> <el-form-item label="汇票提交人" prop="ccdgrp.pre.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.pre.pts.ref" v-model="model.ccdgrp.pre.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Presenter Draft Nb." placeholder="请输入汇票提交人"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -214,11 +214,11 @@ ...@@ -214,11 +214,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawn on Bank Ref." prop="ccdgrp.dro.pts.ref"> <el-form-item label="承兑汇票银行" prop="ccdgrp.dro.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.dro.pts.ref" v-model="model.ccdgrp.dro.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Drawn on Bank Ref." placeholder="请输入承兑汇票银行"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -236,11 +236,11 @@ ...@@ -236,11 +236,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Collecting Bank Ref." prop="ccdgrp.col.pts.ref"> <el-form-item label="代收行" prop="ccdgrp.col.pts.ref">
<c-input <c-input
v-model="model.ccdgrp.col.pts.ref" v-model="model.ccdgrp.col.pts.ref"
maxlength="40" maxlength="40"
placeholder="请输入Collecting Bank Ref." placeholder="请输入代收行"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -259,7 +259,7 @@ ...@@ -259,7 +259,7 @@
<c-col :span="24"> <c-col :span="24">
<c-form-item <c-form-item
label="Queries" label="问题"
prop="ccdgrp.blk.bcgque" prop="ccdgrp.blk.bcgque"
> >
<c-input <c-input
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
v-model="model.ccdgrp.blk.bcgque" v-model="model.ccdgrp.blk.bcgque"
maxlength="600" maxlength="600"
show-word-limit show-word-limit
placeholder="请输入Queries" placeholder="请输入问题"
disabled disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
...@@ -276,7 +276,7 @@ ...@@ -276,7 +276,7 @@
<c-col :span="24"> <c-col :span="24">
<c-form-item <c-form-item
label="Answers" label="解答"
prop="ccdgrp.blk.bcgans" prop="ccdgrp.blk.bcgans"
> >
<c-input <c-input
...@@ -285,166 +285,12 @@ ...@@ -285,166 +285,12 @@
v-model="model.ccdgrp.blk.bcgans" v-model="model.ccdgrp.blk.bcgans"
maxlength="600" maxlength="600"
show-word-limit show-word-limit
placeholder="请输入Answers" placeholder="请输入解答"
disabled disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cctp0.recget.sdamod.dadsnd">
<c-input v-model="model.cctp0.recget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of CC contract" prop="ccdgrp.rec.nam">
<c-input v-model="model.ccdgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of CC contract'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000002')" prop="ccdgrp.rec.ownref">
<c-input v-model="model.ccdgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000002')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="cctp0.recget.sdamod.seainf">
<c-input v-model="model.cctp0.recget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000005')" prop="ccdgrp.cbs.max.cur">
<c-select v-model="model.ccdgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000005')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000005')" prop="ccdgrp.cbs.max.amt">
<c-input v-model="model.ccdgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('cctp0.S0000005')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000013')" prop="ccdgrp.pre.pts.ref">
<c-input v-model="model.ccdgrp.pre.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000013')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.pre.pts.nam">
<c-input v-model="model.ccdgrp.pre.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000007')" prop="ccdgrp.cbs.opn1.cur">
<c-select v-model="model.ccdgrp.cbs.opn1.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000007')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000007')" prop="ccdgrp.cbs.opn1.amt">
<c-input v-model="model.ccdgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+$t('cctp0.S0000007')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000015')" prop="ccdgrp.dro.pts.ref">
<c-input v-model="model.ccdgrp.dro.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000015')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('cctp0.S0000009')" prop="ccdgrp.rec.chkdat">
<c-date-picker type="date" v-model="model.ccdgrp.rec.chkdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('cctp0.S0000009')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.dro.pts.nam">
<c-input v-model="model.ccdgrp.dro.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000010')" prop="ccdgrp.rec.ccform">
<c-input v-model="model.ccdgrp.rec.ccform" maxlength="1" :placeholder="$t('other.please_enter')+$t('cctp0.S0000010')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000017')" prop="ccdgrp.col.pts.ref">
<c-input v-model="model.ccdgrp.col.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('cctp0.S0000017')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cctp0.S0000011')" prop="ccdgrp.rec.purflg">
<c-input v-model="model.ccdgrp.rec.purflg" maxlength="1" :placeholder="$t('other.please_enter')+$t('cctp0.S0000011')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="ccdgrp.col.pts.nam">
<c-input v-model="model.ccdgrp.col.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('ccttra.S0000006')" prop="trnmod.swiadd.tracur">
<c-input v-model="model.trnmod.swiadd.tracur" maxlength="3" :placeholder="$t('other.please_enter')+$t('ccttra.S0000006')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Traced Amount" prop="trnmod.swiadd.traamt">
<c-input v-model="model.trnmod.swiadd.traamt" :placeholder="$t('other.please_enter')+'Traced Amount'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Queries" prop="ccdgrp.blk.bcgque">
<c-input type="textarea" v-model="model.ccdgrp.blk.bcgque" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Queries'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Type of Advice" prop="advtyp">
<c-select v-model="model.advtyp" style="width:100%" :placeholder="$t('other.please_enter')+'Type of Advice'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('ccttra.S0000010')" prop="advrol">
<c-select v-model="model.advrol" style="width:100%" :placeholder="$t('other.please_enter')+$t('ccttra.S0000010')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Answers" prop="ccdgrp.blk.bcgans">
<c-input type="textarea" v-model="model.ccdgrp.blk.bcgans" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Answers'" ></c-input>
</c-form-item>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -28,23 +28,23 @@ ...@@ -28,23 +28,23 @@
<m-ccttra1 :model="model" :codes="codes" :advrol="advrol"/> <m-ccttra1 :model="model" :codes="codes" :advrol="advrol"/>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages --> <!--trndoc PD000529 &Messages -->
<el-tab-pane label="Messages" name="docpan"> <el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 附件 -->
<el-tab-pane label="Attachments" name="doctre"> <el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion --> <!--coninf PD000000 提示信息 -->
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--engp PD000000 Liability --> <!--engp PD000000 表外记账 -->
<el-tab-pane label="Liability" name="engp"> <el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--setmod PD000000 Settlement --> <!--setmod PD000000 结算 -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="结算" name="setpan">
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
...@@ -60,6 +60,7 @@ import commonFuncs from "~/mixin/commonFuncs"; ...@@ -60,6 +60,7 @@ import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Ccttra/Check"; import Check from "~/model/Ccttra/Check";
import Default from "~/model/Ccttra/Default"; import Default from "~/model/Ccttra/Default";
import Pattern from "~/model/Ccttra/Pattern"; import Pattern from "~/model/Ccttra/Pattern";
import Ccttra1 from "./Ccttra1"; import Ccttra1 from "./Ccttra1";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
......
...@@ -15,21 +15,21 @@ ...@@ -15,21 +15,21 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Own Reference" label="光票托收编号"
prop="infcon.seaownref" prop="infcon.seaownref"
style="width: 100%" style="width: 100%"
> >
<c-input <c-input
v-model="model.infcon.seaownref" v-model="model.infcon.seaownref"
maxlength="16" maxlength="16"
placeholder="请输入Own Reference" placeholder="请输入光票托收编号"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Opening between" label="开立日期"
prop="infcon.opndatfrom" prop="infcon.opndatfrom"
style="width: 100%" style="width: 100%"
> >
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
type="date" type="date"
v-model="model.infcon.opndatfrom" v-model="model.infcon.opndatfrom"
style="width: 100%" style="width: 100%"
placeholder="请选择Opening between" placeholder="请选择开立日期"
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</c-col> </c-col>
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
type="date" type="date"
v-model="model.infcon.opndatto" v-model="model.infcon.opndatto"
style="width: 100%" style="width: 100%"
placeholder="请选择Open Date to" placeholder="请选择开立日期"
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</c-col> </c-col>
...@@ -59,14 +59,14 @@ ...@@ -59,14 +59,14 @@
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Name" label="业务名称"
prop="infcon.nam" prop="infcon.nam"
style="width: 100%" style="width: 100%"
> >
<c-input <c-input
v-model="model.infcon.nam" v-model="model.infcon.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name" placeholder="请输入业务名称"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -78,27 +78,27 @@ ...@@ -78,27 +78,27 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Party Reference" label="当事人参考号"
prop="infcon.searef" prop="infcon.searef"
style="width: 100%" style="width: 100%"
> >
<c-input <c-input
v-model="model.infcon.searef" v-model="model.infcon.searef"
maxlength="16" maxlength="16"
placeholder="请输入Party Reference" placeholder="请输入当事人参考号"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Sel Single Party" label="当事人编号"
prop="infcon.pty.extkey" prop="infcon.pty.extkey"
style="width: 100%" style="width: 100%"
> >
<c-input <c-input
v-model="model.infcon.pty.extkey" v-model="model.infcon.pty.extkey"
maxlength="16" maxlength="16"
placeholder="请输入Select Single Party" placeholder="请输入当事人编号"
:disabled="model.infcon.seapty != ''" :disabled="model.infcon.seapty != ''"
@keyup.enter.native="showGridPromptDialog('infcon.pty.extkey')" @keyup.enter.native="showGridPromptDialog('infcon.pty.extkey')"
></c-input> ></c-input>
...@@ -106,14 +106,14 @@ ...@@ -106,14 +106,14 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Party Name" label="当事人名称"
prop="infcon.pty.nam" prop="infcon.pty.nam"
style="width: 100%" style="width: 100%"
> >
<c-input <c-input
v-model="model.infcon.pty.nam" v-model="model.infcon.pty.nam"
maxlength="40" maxlength="40"
placeholder="请输入Party Name" placeholder="请输入当事人名称"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -123,28 +123,28 @@ ...@@ -123,28 +123,28 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Party Name/BIC" label="当事人BIC编码"
prop="infcon.seapty" prop="infcon.seapty"
style="width: 100%" style="width: 100%"
> >
<c-input <c-input
v-model="model.infcon.seapty" v-model="model.infcon.seapty"
maxlength="24" maxlength="24"
placeholder="请输入Party Name/BIC" placeholder="请输入当事人BIC编码"
:disabled="model.infcon.pty.extkey != ''" :disabled="model.infcon.pty.extkey != ''"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Role" label="角色"
prop="infcon.searol" prop="infcon.searol"
style="width: 100%" style="width: 100%"
> >
<c-select <c-select
v-model="model.infcon.searol" v-model="model.infcon.searol"
style="width: 100%" style="width: 100%"
placeholder="请选择Role" placeholder="请选择角色"
> >
<el-option <el-option
v-for="item in codes.searol3" v-for="item in codes.searol3"
...@@ -157,14 +157,14 @@ ...@@ -157,14 +157,14 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Resp.User" label="客户经理"
prop="infcon.usr.extkey" prop="infcon.usr.extkey"
style="width: 100%" style="width: 100%"
> >
<c-input <c-input
v-model="model.infcon.usr.extkey" v-model="model.infcon.usr.extkey"
maxlength="24" maxlength="24"
placeholder="请输入Resp.User" placeholder="请输入客户经理"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -174,14 +174,14 @@ ...@@ -174,14 +174,14 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Status" label="状态"
prop="infcon.seasta" prop="infcon.seasta"
style="width: 100%" style="width: 100%"
> >
<c-select <c-select
v-model="model.infcon.seasta" v-model="model.infcon.seasta"
style="width: 100%" style="width: 100%"
placeholder="请选择Status" placeholder="请选择状态"
> >
<el-option <el-option
v-for="item in codes.seasta" v-for="item in codes.seasta"
...@@ -194,14 +194,14 @@ ...@@ -194,14 +194,14 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Currency" label="币种"
prop="infcon.seacur" prop="infcon.seacur"
style="width: 100%" style="width: 100%"
> >
<c-select <c-select
v-model="model.infcon.seacur" v-model="model.infcon.seacur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择币种"
> >
<el-option <el-option
v-for="item in codes.curtxt1" v-for="item in codes.curtxt1"
...@@ -214,7 +214,7 @@ ...@@ -214,7 +214,7 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Amount between" label="金额区间"
prop="infcon.seaamtfr" prop="infcon.seaamtfr"
style="width: 100%" style="width: 100%"
> >
...@@ -222,7 +222,7 @@ ...@@ -222,7 +222,7 @@
<c-input <c-input
v-model="model.infcon.seaamtfr" v-model="model.infcon.seaamtfr"
style="width: 100%" style="width: 100%"
placeholder="请输入Amount between" placeholder="请输入金额区间"
></c-input> ></c-input>
</c-col> </c-col>
<c-col :span="2" style="text-align: center"> <c-col :span="2" style="text-align: center">
...@@ -232,7 +232,7 @@ ...@@ -232,7 +232,7 @@
<c-input <c-input
v-model="model.infcon.seaamtto" v-model="model.infcon.seaamtto"
style="width: 100%" style="width: 100%"
placeholder="请输入Amount to" placeholder="请输入金额"
></c-input> ></c-input>
</c-col> </c-col>
</el-form-item> </el-form-item>
...@@ -242,14 +242,14 @@ ...@@ -242,14 +242,14 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="Payment Disposition" label="托收方式"
prop="seadoctypcod" prop="seadoctypcod"
style="width: 100%" style="width: 100%"
> >
<c-select <c-select
v-model="model.seadoctypcod" v-model="model.seadoctypcod"
style="width: 100%" style="width: 100%"
placeholder="请选择Payment Disposition" placeholder="请选择托收方式"
:code="codes.purflg" :code="codes.purflg"
> >
</c-select> </c-select>
...@@ -330,7 +330,7 @@ ...@@ -330,7 +330,7 @@
style="margin-left: 0" style="margin-left: 0"
size="small" size="small"
type="primary" type="primary"
@click="getButtons(scope.row['Reference'])" @click="getButtons(scope.row['光票托收编号'])"
> >
处理</c-button 处理</c-button
> >
...@@ -352,179 +352,6 @@ ...@@ -352,179 +352,6 @@
>11</m-busbtn >11</m-busbtn
> >
</div> </div>
<!-- <c-row>
<c-col :span="12">
<el-form-item label="Own Reference" prop="infcon.seaownref">
<c-input v-model="model.infcon.seaownref" maxlength="16" placeholder="请输入Own Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Name" prop="infcon.nam">
<c-input v-model="model.infcon.nam" maxlength="40" placeholder="请输入Name"></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onInfbutSearow">
Search
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Party Reference" prop="infcon.searef">
<c-input v-model="model.infcon.searef" maxlength="16" placeholder="请输入Party Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Release Status" prop="infcon.relflg">
<c-select v-model="model.infcon.relflg" style="width:100%" placeholder="请选择Release Status">
</c-select>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onInfbutDsp">
Display
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Handling Type" prop="infcon.hndtyp">
<c-select v-model="model.infcon.hndtyp" style="width:100%" placeholder="请选择Handling Type">
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="display stream" prop="infbut.dspstm">
<c-input v-model="model.infbut.dspstm" placeholder="请输入display stream"></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onInfbutExi">
Exit
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Party Name/BIC" prop="infcon.seapty">
<c-input v-model="model.infcon.seapty" maxlength="24" placeholder="请输入Party Name/BIC"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="External Visible Name" prop="infcon.pty.nam">
<c-input v-model="model.infcon.pty.nam" maxlength="40" placeholder="请输入External Visible Name"></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onInfbutUserow">
Use
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="User ID" prop="infcon.usr.extkey">
<c-input v-model="model.infcon.usr.extkey" maxlength="8" placeholder="请输入User ID"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Role" prop="infcon.searol">
<c-select v-model="model.infcon.searol" style="width:100%" placeholder="请选择Role">
</c-select>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onInfbutClr">
Clear
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Currency" prop="infcon.seacur">
<c-select v-model="model.infcon.seacur" style="width:100%" placeholder="请选择Currency">
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Status" prop="infcon.seasta">
<c-select v-model="model.infcon.seasta" style="width:100%" placeholder="请选择Status">
</c-select>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onInfbutButprt">
导Excel
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Opening between" prop="infcon.opndatfrom">
<c-date-picker type="date" v-model="model.infcon.opndatfrom" style="width:100%" placeholder="请选择Opening between"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Date to" prop="infcon.opndatto">
<c-date-picker type="date" v-model="model.infcon.opndatto" style="width:100%" placeholder="请选择Open Date to"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Amount between" prop="infcon.seaamtfr">
<c-input v-model="model.infcon.seaamtfr" placeholder="请输入Amount between"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Amount to" prop="infcon.seaamtto">
<c-input v-model="model.infcon.seaamtto" placeholder="请输入Amount to"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否显示查询码" prop="infcon.cxmflg">
<c-select v-model="model.infcon.cxmflg" style="width:100%" placeholder="请选择是否显示查询码">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Payment Disposition " prop="seadoctypcod">
<c-select v-model="model.seadoctypcod" style="width:100%" placeholder="请选择Payment Disposition ">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Select Single Party" prop="infcon.pty.extkey">
<c-input v-model="model.infcon.pty.extkey" maxlength="24" placeholder="请输入Select Single Party"></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-istream-table :list="stmData.data" :columns="stmData.columns">
</c-istream-table>
</c-row> -->
</div> </div>
</template> </template>
...@@ -566,45 +393,45 @@ export default { ...@@ -566,45 +393,45 @@ export default {
dialogFlag: true, dialogFlag: true,
trnData: { trnData: {
columns: [ columns: [
'0 1 "Trn ID" 100', '0 1 "业务id" 100',
'1 2 "Reference" 150', '1 2 "托收编号" 150',
'2 3 "Transaction Name" 200', '2 3 "交易名称" 200',
'3 4 "Entry" 200', '3 4 "日期" 200',
// '4 5 "Status" 150', // '4 5 "Status" 150',
{ {
index: 4, index: 4,
position: 5, position: 5,
width: 100, width: 100,
pattern: "code", pattern: "code",
label: "Status", label: "状态",
code: this.codes.relflg, code: this.codes.relflg,
}, },
'5 6 "Cur." 80', '5 6 "币种" 80',
'6 7 "Relevant Amount" 150', '6 7 "金额" 150',
'7 8 "Signed" 100', '7 8 "签署" 100',
], ],
data: [], data: [],
}, },
stmData: { stmData: {
columns: [ columns: [
'1 1 "Reference" 150', '1 1 "光票托收编号" 150',
'2 2 "Resp. User" 150', '2 2 "客户经理" 150',
'5 3 "PTA NO." 150', '5 3 "PTA NO." 150',
'6 4 "Party Number" 150', '6 4 "第一当事人编号" 150',
'7 5 "Presenter" 150', '7 5 "委托人" 150',
'8 6 "Presenter CN" 150', '8 6 "Presenter CN" 150',
'9 7 "Party Number " 150', '9 7 "第二当事人编号" 150',
'10 8 "Drawn on Bank" 150', '10 8 "付款人账户行" 150',
'11 9 "Party Number " 150', '11 9 "第三当事人编号" 150',
'12 10 "Drawer" 150', '12 10 "出票人" 150',
'13 11 "Party Number " 150', '13 11 "第四当事人编号" 150',
'14 12 "Collecting Bank" 150', '14 12 "代收行" 150',
'3 13 "Opened" 150', '3 13 "开立日期" 150',
'4 14 "Closed" 150', '4 14 "关闭日期" 150',
'15 15 "Cur" 150', '15 15 "汇票币种" 150',
'16 16 "Doc.Amount" 150', '16 16 "汇票金额" 150',
'17 17 "Cur " 150', '17 17 "汇票币种" 150',
'18 18 "Open Amount" 150', '18 18 "汇票余额" 150',
], ],
data: [], data: [],
}, },
......
...@@ -12,8 +12,12 @@ ...@@ -12,8 +12,12 @@
<c-button <c-button
size="small" size="small"
style="margin-left: 10px; padding: 0 10px" style="margin-left: 10px; padding: 0 10px"
<<<<<<< HEAD
type="primary">
=======
type="primary" type="primary"
@click="onSeainf"> @click="onSeainf">
>>>>>>> 718729ac237171c470ebca38b9d9e6edcff1a454
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
</template> </template>
...@@ -140,7 +144,10 @@ ...@@ -140,7 +144,10 @@
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
<<<<<<< HEAD
=======
@click="onSeainf" @click="onSeainf"
>>>>>>> 718729ac237171c470ebca38b9d9e6edcff1a454
icon="el-icon-search" icon="el-icon-search"
> >
<span style="font-family: '宋体'; font-weight: bold"></span> <span style="font-family: '宋体'; font-weight: bold"></span>
...@@ -236,7 +243,7 @@ ...@@ -236,7 +243,7 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="付款期限" prop="brdgrp.rec.matdat"> <el-form-item label="付款期限" prop="brdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.matdat" style="width:100%" placeholder="请选择日期"></c-date-picker> <c-date-picker :disabled="this.flag3" type="date" v-model="model.brdgrp.rec.matdat" style="width:100%" placeholder="请选择日期"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
...@@ -260,7 +267,7 @@ ...@@ -260,7 +267,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期期限" prop="brdgrp.blk.matper"> <el-form-item label="到期期限" prop="brdgrp.blk.matper">
<c-input type="textarea" v-model="model.brdgrp.blk.matper" maxlength="65" show-word-limit placeholder="请输入内容" ></c-input> <c-input :disabled="this.flag2" type="textarea" v-model="model.brdgrp.blk.matper" maxlength="65" show-word-limit placeholder="请输入内容" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
...@@ -507,7 +514,9 @@ export default { ...@@ -507,7 +514,9 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
flag1:true flag1:true,
flag2:false,
flag3:false
} }
}, },
watch:{ watch:{
...@@ -520,7 +529,28 @@ export default { ...@@ -520,7 +529,28 @@ export default {
this.flag1=true; this.flag1=true;
} }
} }
} } ,
"model.brdgrp.rec.matdat":{
immediate:true,
handler(val,oldval){
if(this.model.brdgrp.rec.matdat!=''){
this.flag2=true;
}else{
this.flag2=false;
}
}
},
"model.brdgrp.blk.matper":{
immediate:true,
handler(val,oldval){
if(this.model.brdgrp.blk.matper!=''){
this.flag3=true;
}else{
this.flag3=false;
}
}
}
}, },
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
......
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