Commit 60917446 by nanrui

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 26ee32af 31b7b686
......@@ -152,7 +152,7 @@ export default {
],
"btdgrp.prp.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 200,message:"长度不能超过200"}
],
"btdgrp.prp.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......
......@@ -97,7 +97,7 @@ export default {
{type: "string", required: false, message: "输入正确的日期"}
],
"btdgrp.rec.rcvdatbe1":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"bttp.prbp.ptsget.sdamod.dadsnd":[
......@@ -105,7 +105,7 @@ export default {
{max: 16,message:"长度不能超过16"}
],
"btdgrp.rec.rcvdatbe2":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"btdgrp.prb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
......@@ -123,7 +123,7 @@ export default {
"btdgrp.prb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 100,message:"长度不能超过100"}
],
"btdgrp.prb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -165,7 +165,7 @@ export default {
],
"btdgrp.oth.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 100,message:"长度不能超过100"}
],
"btdgrp.oth.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -200,12 +200,12 @@ export default {
"btdgrp.rec.disdat":[
{type: "date", required: false, message: "输入正确的日期"}
{type: "string", required: false, message: "输入正确的日期"}
],
"btdgrp.blk.setinsbt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 200,message:"长度不能超过200"}
],
......
......@@ -21,7 +21,7 @@ export default class Bttsnd{
bttp:{
docgrdm:{
docgrd:"",
docdsclab:"",
docdsclab:"", // Label of document description .bttp.docgrdm.docdsclab
},
ltdget:{
sdamod:{
......
......@@ -5,6 +5,9 @@ import Pub from "../Public"
export default class Cctset {
constructor() {
this.data = {
bopmod_dbap_bopgatl1blk:"",
bopmod_dbdp_bopimpl1blk:"",
lendoc_botsetl1blk:"",
ccdgrp: {
rec: {
ownref: "", // Our Reference .ccdgrp.rec.ownref
......
......@@ -228,13 +228,6 @@ export default {
{max: 8,message:"长度不能超过8"}
],
"infcon.trnstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"infcon.cbbstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
......
......@@ -30,7 +30,7 @@ export default class Infbpd{
ordstm:"", // Stream for Orders for Contract .infcon.ordstm
chksubcon:"", // incl. all subcontracts .infcon.chksubcon
chktrnsta:"", // only active transactions .infcon.chktrnsta
trnstm:"", // stream for TRN to selected contract .infcon.trnstm
trnstm:[], // stream for TRN to selected contract .infcon.trnstm
cbctxt:"", // CBS Column .infcon.cbctxt
cbbstm:"", // stream of CBBs .infcon.cbbstm
cbestm:"", // stream of CBEs .infcon.cbestm
......
......@@ -8,7 +8,7 @@
<c-input
v-model="model.bpdgrp.rec.pntref"
maxlength="16"
placeholder="Parent Reference"
placeholder="Parent Reference" disabled
></c-input>
</el-form-item>
</c-col>
......@@ -17,7 +17,7 @@
style="margin:0 10px 0 0;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf"
@click="onSeainf" disabled
>
<span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span>
</c-button>
......@@ -32,7 +32,7 @@
<c-input
v-model="model.bpdgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"></c-input>
placeholder="请输入Reference" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="3" :offset="1">
......@@ -40,7 +40,7 @@
style="margin:0 10px 0 0;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf"
@click="onSeainf" disabled
>
<span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span>
</c-button>
......@@ -56,7 +56,7 @@
v-model="model.bpdgrp.rec.pntnam"
maxlength="40"
style="width:90%"
placeholder="摘要"
placeholder="摘要" disabled
></c-input>
</el-form-item>
</c-col>
......@@ -69,7 +69,7 @@
v-model="model.bpdgrp.rec.nam"
style="width:90%"
maxlength="40"
placeholder="请输入摘要"
placeholder="请输入摘要" disabled
></c-input>
</el-form-item>
</c-col>
......@@ -82,13 +82,23 @@
<!-- 融资类型-->
<c-col :span="18">
<el-form-item label="Type of Advance" prop="bpdgrp.rec.fintyp">
<c-select
v-model="model.bpdgrp.rec.fintyp"
style="width:100%"
placeholder="请选择融资类型"
>
<c-select v-model="model.bpdgrp.rec.fintyp" style="width: 100%"
placeholder="请选择融资类型">
<el-option v-for="item in codes.fintyp_bpd" :key="item.value"
:label="item.label" :value="item.value" disabled>
</el-option>
</c-select>
</el-form-item>
<!-- <el-form-item label="Finance Type" prop="bpdgrp.rec.fintyp" style="width: 100%">-->
<!-- <c-fullbox>-->
<!-- <c-select v-model="model.bpdgrp.rec.fintyp" style="width: 100%" maxlength="16" placeholder="">-->
<!-- <el-option v-for="item in codes.fintyp_bpd" :key="item.value" :label="item.label" :value="item.value">-->
<!-- </el-option>-->
<!-- </c-select>-->
<!-- <template slot="footer"> </template>-->
<!-- </c-fullbox>-->
<!-- </el-form-item>-->
</c-col>
</c-row>
<c-row>
......@@ -97,11 +107,11 @@
<el-form-item label="Margin(Spread)" prop="bpdgrp.rec.intrat">
<c-input
v-model="model.bpdgrp.rec.intrat"
placeholder="请输入基准利率"
placeholder="请输入基准利率" disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="4" style="padding:5px; font: size 30%;">
<c-col :span="4" style="padding:5px; font-size: 10px;">
<span>%</span>
</c-col>
</c-row>
......@@ -112,7 +122,7 @@
<c-select
v-model="model.bpdgrp.cbs.max.cur"
style="width:100%"
placeholder="请选择融资币种">
placeholder="请选择融资币种" disabled>
</c-select>
</el-form-item>
</c-col>
......@@ -121,7 +131,7 @@
<el-form-item label="" label-width="20px" prop="bpdgrp.cbs.max.amt">
<c-input
v-model="model.bpdgrp.cbs.max.amt"
placeholder="请输入融资金额"
placeholder="请输入融资金额" disabled
></c-input>
</el-form-item>
</c-col>
......@@ -132,7 +142,7 @@
<c-select
v-model="model.bpdgrp.cbs.opn1.cur"
style="width:100%"
placeholder="请选择押汇币种">
placeholder="请选择押汇币种" disabled>
</c-select>
</el-form-item>
</c-col>
......@@ -141,18 +151,13 @@
<el-form-item label="" label-width="20px" prop="bpdgrp.cbs.opn1.amt">
<c-input
v-model="model.bpdgrp.cbs.opn1.amt"
placeholder="请输入押汇余额"
placeholder="请输入押汇余额" disabled
></c-input>
</el-form-item>
</c-col>
</c-row>
</c-col>
<c-col :span="11" :offset="1">
<!-- <c-col :span="12">
<el-form-item label="融资客户" prop="bpdgrp.fia.pts.ref">
<c-input v-model="model.bpdgrp.fia.pts.ref" maxlength="16" placeholder="请输入融资客户"></c-input>
</el-form-item>
</c-col> -->
<c-ptap
:model="model"
:argadr="{
......@@ -162,7 +167,7 @@
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
@onAplpDet="onBenpDet" disabled
>
</c-ptap>
</c-col>
......@@ -186,53 +191,6 @@
<c-checkbox v-model="model.sndmsg">Send Message</c-checkbox>
</c-col>
</c-row>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bptp0.brdget.sdamod.dadsnd">
<c-input v-model="model.bptp0.brdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bptp0.btdget.sdamod.seainf">
<c-input v-model="model.bptp0.btdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bpdgrp.fia.pts.extkey">
<c-input v-model="model.bpdgrp.fia.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onFiapDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bpdgrp.fia.namelc">
<c-input type="textarea" v-model="model.bpdgrp.fia.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bpdgrp.fia.pts.adrblk">
<c-input type="textarea" v-model="model.bpdgrp.fia.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bpdgrp.fia.dbfadrblkcn">
<c-input type="textarea" v-model="model.bpdgrp.fia.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bpdgrp.fia.adrelc">
<c-input type="textarea" v-model="model.bpdgrp.fia.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
-->
</c-content>
</template>
<script>
......
......@@ -148,8 +148,6 @@ import Cips from "./Cips"
import Cips2 from "./Cips2"
import Cips3 from "./Cips3"
import Fecp from "./Fecp"
// import Limitbody from "./Limitbody"
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
......@@ -192,7 +190,8 @@ export default {
pattern: Pattern,
rules: null,
codes: {
},
...CodeTable,
}
}
},
methods:{
......
......@@ -7,14 +7,14 @@
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Parent Contract" prop="bpdgrp.rec.pntref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.pntref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
......@@ -26,10 +26,10 @@
<c-col :span="12">
<el-form-item label="Name" prop="bpdgrp.rec.pntnam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.pntnam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
......@@ -38,14 +38,14 @@
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Finance Reference" prop="bpdgrp.rec.ownref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
......@@ -56,10 +56,10 @@
<c-col :span="12">
<el-form-item label="Name" prop="bpdgrp.rec.nam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.nam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
......@@ -68,14 +68,14 @@
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Purchase Agreement" prop="bptp.fpdgrp.rec.ownref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bptp.fpdgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
......@@ -87,10 +87,10 @@
<c-col :span="12">
<el-form-item label="Name" prop="bptp.fpdgrp.rec.nam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bptp.fpdgrp.rec.nam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
......@@ -105,27 +105,27 @@
<c-row>
<c-col :span="12">
<el-form-item label="Responsible User" prop="bptp.usr.extkey" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bptp.usr.extkey" maxlength="8" placeholder="" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Mortgage Flag" prop="bpdgrp.rec.guaflg" style="width: 100%">
<c-fullbox>
<c-select v-model="model.bpdgrp.rec.guaflg" style="width: 100%" maxlength="16" placeholder="">
<el-option v-for="item in codes.guaflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
......@@ -134,14 +134,14 @@
<c-row>
<c-col :span="12">
<el-form-item label="Finance Type" prop="bpdgrp.rec.fintyp" style="width: 100%">
<c-fullbox>
<c-select v-model="model.bpdgrp.rec.fintyp" style="width: 100%" maxlength="16" placeholder="">
<el-option v-for="item in codes.fintyp_bpd" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
......@@ -149,14 +149,14 @@
<el-form-item label="Discount Type" prop="bptp.distyp" style="width: 100%" v-if="
model.bpdgrp.rec.fintyp == 'D' || model.bpdgrp.rec.fintyp == 'T'
">
<c-fullbox>
<c-select v-model="model.bptp.distyp" style="width: 100%" maxlength="16" placeholder="">
<el-option v-for="item in codes.distyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
......@@ -220,37 +220,6 @@
</c-ptap>
</c-col>
</c-col>
<!--
<c-col :span="24" v-if="this.flag4">
<el-form-item label="Extkey" prop="lidgrp.avb.pts.extkey">
<c-fullbox>
<c-input
:disabled="this.flag5"
v-model="model.lidgrp.avb.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('lidgrp.avb.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
@click="onAvbpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col> -->
</c-row>
<!-- =================下部====================== -->
......@@ -561,7 +530,7 @@
<c-col :span="12">
<el-form-item label="第三方还款方式" prop="bptmod.finmod.acttyp">
<c-select v-model="model.bptmod.finmod.acttyp" style="width: 100%" placeholder="请选择第三方还款方式">
<el-option v-for="item in codes.acttyp" :key="item.value" :label="item.label" :value="item.value">
<el-option v-for="item in codes.acttyp1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
......@@ -626,7 +595,7 @@
<c-col :span="12">
<el-form-item label="福费廷廷转卖类型" prop="bpdgrp.rec.ffttyp">
<c-select v-model="model.bpdgrp.rec.ffttyp" style="width: 100%" placeholder="请选择福费廷转卖类型">
<el-option v-for="item in codes.ffttyp" :key="item.value" :label="item.label" :value="item.value">
<el-option v-for="item in codes.ffttyp1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
......
......@@ -46,7 +46,7 @@
<c-col :span="10">
<el-form-item label="Doc. Set Reference" prop="btdgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.btdgrp.rec.ownref" maxlength="16" style="width: 95%"
placeholder="请输入Doc. Set Reference"></c-input>
placeholder="请输入Doc. Set Reference" disabled></c-input>
</el-form-item>
</c-col>
......@@ -96,7 +96,7 @@
</c-col>
<c-col :span="5" :offset="1">
<c-checkbox v-model="model.bttp.aammod.addamtflg">Add. Amount</c-checkbox>
<c-checkbox v-model="model.bttp.aammod.addamtflg" disabled>Add. Amount</c-checkbox>
</c-col>
</c-col>
<c-col :span="11">
......@@ -141,8 +141,8 @@
<el-row>
<c-col :span="11">
<el-form-item label="Document Type" prop="btdgrp.rec.doctypcod">
<c-input v-model="model.btdgrp.rec.doctypcod" maxlength="1" style="width: 95%"
placeholder="请输入Document Type" disabled></c-input>
<c-select v-model="model.btdgrp.rec.doctypcod" maxlength="1" style="width: 95%"
placeholder="请输入Document Type" :code="codes.doctypcod1" disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
......@@ -188,8 +188,8 @@
<el-row>
<c-col :span="11">
<el-form-item label="Document Set Status" prop="btdgrp.rec.docsta">
<c-input v-model="model.btdgrp.rec.docsta" maxlength="40" style="width:95%"
placeholder="请输入Document Set Status" disabled></c-input>
<c-select v-model="model.btdgrp.rec.docsta" maxlength="40" style="width:95%"
placeholder="请输入Document Set Status" :code="codes.docsta1" disabled></c-select>
</el-form-item>
</c-col>
......@@ -240,7 +240,7 @@
<c-col :span="11">
<el-form-item label="Additional Amount" prop="btdgrp.cbs.max2.cur">
<c-select disabled v-model="model.btdgrp.cbs.max2.cur" style="width: 100%"
placeholder="请选择Currency">
placeholder="请选择Currency" disabled>
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
......@@ -251,7 +251,7 @@
<c-col :span="10">
<el-form-item style="text-align: left" label-width="20px" prop="btdgrp.cbs.max2.amt">
<c-input-currency v-model="model.btdgrp.cbs.max2.amt" style="text-align: left; width: 100%"
placeholder="Additional Amount"></c-input-currency>
placeholder="Additional Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
......@@ -369,7 +369,7 @@
}"
@onSeainf="onSeainf"
@onAplpDet="onPrppDet"
:disabled1="true"
:disabled1="model.btdgrp.rec.docprbrolbe1!='PRP'"
>
</c-ptap1>
......
......@@ -12,7 +12,11 @@
</el-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('brtp.docdis.buttxmsel', null, null,{TXT:'brdgrp.blk.docdis'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
......@@ -24,7 +28,11 @@
</el-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onIntdisButtxmsel">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('brtp.intdis.buttxmsel', null, null,{TXT:'brdgrp.blk.intdis'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
......@@ -36,7 +44,11 @@
</el-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onComconButtxmsel">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('brtp.comcon.buttxmsel', null, null,{TXT:'brdgrp.blk.comcon'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
......@@ -49,7 +61,11 @@
</el-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinsButtxmsel">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('brtp.setins.buttxmsel', null, null,{TXT:'brdgrp.blk.setinsbt'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
......@@ -187,4 +203,5 @@ export default {
</script>
<style>
</style>
......@@ -24,7 +24,7 @@
size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000003 -->
<el-tab-pane label="Docs. received" name="drv">
......@@ -90,6 +90,20 @@
</el-tab-pane>
</c-tabs>
</el-form>
<!--点击触发回填-->
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg" >
</c-grid-ety-prompt-dialog>
<!--回车触发回填-->
<c-grid-ety-prompt-dialog ref="etyDialog"
:promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog>
</div>
</template>
<script>
......@@ -148,7 +162,11 @@ export default {
}
},
methods:{
tabClick(){
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
......
......@@ -5,12 +5,15 @@
<c-col :span="24">
<c-col :span="22">
<c-form-item label="Discrepancies" prop="btdgrp.blk.docdis">
<c-input type="textarea" v-model="model.btdgrp.blk.docdis" maxlength="50"
<c-input type="textarea" v-model="model.btdgrp.blk.docdis" maxlength="65"
show-word-limit placeholder="请输入Discrepancies" rows="4" ></c-input>
</c-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" class="point" type="primary" @click="onIntdisButtxmsel">
<c-button size="small" type="primary" class="point"
icon="el-icon-search"
@click="showGridPromptDialog('bttp.docdis.buttxmsel', null, null,{TXT:
'btdgrp.blk.docdis'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
......@@ -24,7 +27,9 @@
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" class="point" type="primary" @click="onIntdisButtxmsel">
<c-button size="small" class="point" type="primary" icon="el-icon-search"
@click="showGridPromptDialog('bttp.intdis.buttxmsel', null, null,{TXT:
'btdgrp.blk.intdis'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
......@@ -38,21 +43,25 @@
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" class="point" type="primary" @click="onComconButtxmsel">
<c-button size="small" class="point" type="primary" icon="el-icon-search"
@click="showGridPromptDialog('bttp.comcon.buttxmsel', null, null,{TXT:
'btdgrp.blk.comcon'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="22">
<el-form-item label="Settlement Instructions transaction field" prop="btdgrp.blk.setinsbt">
<c-input type="textarea" v-model="model.btdgrp.blk.setinsbt" maxlength="65" show-word-limit placeholder="请输入Settlement Instructions transaction field"
<el-form-item label="Settlement Instructions for this Document" prop="btdgrp.blk.setinsbt">
<c-input type="textarea" v-model="model.btdgrp.blk.setinsbt" maxlength="65" show-word-limit placeholder="请输入Settlement Instructions for this Document"
rows="4"></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" class="point" type="primary" @click="onSetinsButtxmsel">
<c-button size="small" class="point" type="primary" icon="el-icon-search"
@click="showGridPromptDialog('bttp.setins.buttxmsel', null, null,{TXT:
'btdgrp.blk.setinsbt'}, {TXT: false},'doxpDialog')">
...
</c-button>
</c-col>
......@@ -63,7 +72,7 @@
<c-docpre
:model="model"
:argadr="{
path: 'btdgrp.blk.prsdocbe1',
path: 'btdgrp.blk.prsdocbe2',
grp: 'bttp',
code: 'docpre',
}"
......@@ -74,7 +83,7 @@
<c-docpre
:model="model"
:argadr="{
path: 'btdgrp.blk.prsdocbe2',
path: 'btdgrp.blk.prsdocbe1',
grp: 'bttp',
code: 'docpre',
}"
......@@ -101,7 +110,7 @@
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bttp.cre752flg">Receive MT 752</c-checkbox>
<c-checkbox v-model="model.bttp.cre752flg" @change="change">Receive MT 752</c-checkbox>
</c-col>
<c-col :span="24">
......@@ -114,8 +123,8 @@
<c-col :span="24">
<el-form-item label="Date of Advise" prop="btdgrp.rec.disdat">
<c-date-picker type="date" v-model="model.btdgrp.rec.disdat" style="width:100%" placeholder="请选择Date of Advise"
disabled="disabled"></c-date-picker>
<c-date-picker type="date" v-model="model.btdgrp.rec.disdat" style="width:100%"
placeholder="请选择Date of Advise" disabled="disabled"></c-date-picker>
</el-form-item>
</c-col>
......@@ -124,7 +133,7 @@
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.rmbclmnow">Claim Reimbursement late</c-checkbox>
<c-checkbox v-model="model.rmbclmlate">Claim Reimbursement late</c-checkbox>
</c-col>
<c-col :span="24">
......@@ -154,7 +163,10 @@
}
},
methods: { ...Event
methods: { ...Event,
change(){
console.log(123);
}
},
created: function() {
......
......@@ -116,7 +116,7 @@
<c-select disabled v-model="model.btdgrp.cbs.opn1.cur" style="width: 100%"
placeholder="请选择Currency">
<!--@keyup.enter.native="nom1CurEvent"-->
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value" disabled>
</el-option>
</c-select>
</el-form-item>
......@@ -125,8 +125,8 @@
<c-col :span="9" :offset="1">
<el-form-item style="text-align: left" label-width="0px" prop="btdgrp.cbs.opn1.amt">
<c-input-currency v-model="model.btdgrp.cbs.opn1.am" style="text-align: left; width: 100%"
placeholder="Balance Amount" disabled></c-input-currency>
<c-input-currency v-model="model.btdgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
placeholder="Open Amount" disabled></c-input-currency>
</el-form-item>
</c-col>
</c-col>
......@@ -143,8 +143,8 @@
<el-row>
<c-col :span="11">
<el-form-item label="Document Type" prop="btdgrp.rec.doctypcod">
<c-input v-model="model.btdgrp.rec.doctypcod" maxlength="1" style="width: 95%"
placeholder="请输入Document Type" disabled></c-input>
<c-select v-model="model.btdgrp.rec.doctypcod" maxlength="40" style="width: 95%"
placeholder="请输入Document Type" :code="codes.doctypcod1" disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
......@@ -192,15 +192,15 @@
<el-row>
<c-col :span="11">
<el-form-item label="Document Set Status" prop="btdgrp.rec.docsta">
<c-input v-model="model.btdgrp.rec.docsta" maxlength="40" style="width:95%"
placeholder="请输入Document Set Status" disabled></c-input>
<c-select v-model="model.btdgrp.rec.docsta" maxlength="40" style="width:95%"
placeholder="请输入Document Set Status" :code="codes.docsta2" disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="" prop="btdgrp.prb.pts.nam">
<c-input v-model="model.btdgrp.prb.pts.nam" maxlength="40" style="width:95%"
placeholder="Name of Presenting Bank" disabled></c-input>
placeholder="请输入Name of Presenting Bank" disabled></c-input>
</el-form-item>
</c-col>
</el-row>
......@@ -208,7 +208,7 @@
<c-col :span="6">
<el-form-item label="Presentation Date" prop="btdgrp.rec.predat">
<c-date-picker type="date" v-model="model.btdgrp.rec.predat" style="width:100%"
<c-date-picker type="string" v-model="model.btdgrp.rec.predat" style="width:100%"
placeholder="请选择Presentation Date"></c-date-picker>
</el-form-item>
</c-col>
......@@ -217,7 +217,7 @@
<c-col :span="6">
<el-form-item label="Rec.Date 1st Ben." prop="btdgrp.rec.rcvdatbe1">
<c-date-picker type="date" v-model="model.btdgrp.rec.rcvdatbe1"
<c-date-picker type="string" v-model="model.btdgrp.rec.rcvdatbe1"
style="width:100%" placeholder="请输入Rec.Date 1st Ben."></c-date-picker>
</el-form-item>
</c-col>
......@@ -238,7 +238,7 @@
<c-col :span="12">
<c-col :span="12" :offset="12">
<el-form-item label="Rec.Date 2st Ben." prop="btdgrp.rec.rcvdatbe2">
<c-date-picker type="date" v-model="model.btdgrp.rec.rcvdatbe2"
<c-date-picker type="string" v-model="model.btdgrp.rec.rcvdatbe2"
style="width:100%" placeholder="请输入Rec.Date 2st Ben."></c-date-picker>
</el-form-item>
</c-col>
......@@ -281,7 +281,7 @@
grp: 'btdgrp',
rol: 'prb',
}"
:disabled="true"
:disabled1="true"
@onSeainf="onSeainf"
@onAplpDet="onPrbpDet"
......@@ -307,7 +307,7 @@
}"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
:disabled1="true"
:disabled1="model.btdgrp.rec.payrol!='OTH'"
>
</c-ptap1>
......
......@@ -22,7 +22,7 @@
size="small"
label-position="right"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000032 -->
<el-tab-pane label="Send Documents" name="payp">
......@@ -85,6 +85,21 @@
</el-tab-pane>
</c-tabs>
</el-form>
<!--点击触发回填-->
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg" >
</c-grid-ety-prompt-dialog>
<!--回车触发回填-->
<c-grid-ety-prompt-dialog ref="etyDialog"
:promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog>
</div>
</c-page>
</template>
......@@ -145,7 +160,11 @@ export default {
}
},
methods:{
tabClick(){
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
......
......@@ -7,8 +7,9 @@
<el-form-item
label="保函文本的可变因素"
prop="gidgrp.blk.gidtxt"
v-if="model.gitp.gidtxtmodflg==''"
>
<c-input
<c-input-xml
disabled
resize="none"
:maxRows="10"
......@@ -16,7 +17,22 @@
maxlength="32500"
show-word-limit
placeholder="请输入保函文本的可变因素"
></c-input>
></c-input-xml>
<!-- <c-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" v-model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></c-input> -->
</el-form-item>
<el-form-item
label="保函文本的可变因素"
prop="gidgrp.blk.gtxgidtxt"
v-if="model.gitp.gidtxtmodflg=='X'"
>
<c-input-xml
resize="none"
:maxRows="10"
:model="model.gidgrp.blk.gtxgidtxt"
maxlength="32500"
show-word-limit
placeholder="请输入保函文本的可变因素"
></c-input-xml>
<!-- <c-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" v-model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></c-input> -->
</el-form-item>
</c-col>
......
......@@ -9,11 +9,11 @@
<c-checkbox v-model="model.infcon.chktrnsta">only active transactions</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="stream for TRN to selected contract" prop="infcon.trnstm">
<c-input v-model="model.infcon.trnstm" placeholder="请输入stream for TRN to selected contract"></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="12">-->
<!-- <el-form-item label="stream for TRN to selected contract" prop="infcon.trnstm">-->
<!-- <c-input v-model="model.infcon.trnstm" placeholder="请输入stream for TRN to selected contract"></c-input>-->
<!-- </el-form-item>-->
<!-- </c-col>-->
<c-col :span="12">
<c-button size="small" type="primary" @click="onInfconButshw">
......
......@@ -9,11 +9,11 @@
<c-checkbox v-model="model.infcon.chktrnsta">only active transactions</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="stream for TRN to selected contract" prop="infcon.trnstm">
<c-input v-model="model.infcon.trnstm" placeholder="请输入stream for TRN to selected contract"></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="12">-->
<!-- <el-form-item label="stream for TRN to selected contract" prop="infcon.trnstm">-->
<!-- <c-input v-model="model.infcon.trnstm" placeholder="请输入stream for TRN to selected contract"></c-input>-->
<!-- </el-form-item>-->
<!-- </c-col>-->
<c-col :span="12">
<c-button size="small" type="primary" @click="onInfconButshw">
......
......@@ -118,6 +118,7 @@
<c-checkbox
v-model="model.clsflg"
:disabled="checkDate(model.trdgrp.rec.stttendat)"
@change="change(model.clsflg)"
>{{ $t("抹账") }}</c-checkbox
>
</c-col>
......@@ -142,7 +143,7 @@
<c-select
v-model="model.trtmod.finmod.acttyp"
style="width: 100%"
:disabled="true"
:disabled="flag2"
placeholder="请选择第三方还款方式"
>
<!-- <el-option v-for="item in codes.acttyp1" :key="item.value" :label="item.label" :value="item.value"></el-option> -->
......@@ -318,12 +319,19 @@
<c-col :span="24">
<c-form-item label="融资品种" prop="trdgrp.rec.fintyp">
<c-input
<c-select
v-model="model.trdgrp.rec.fintyp"
maxlength="3"
:disabled="true"
placeholder="请输入融资品种"
></c-input>
>
<el-option
v-for="item in codes.fintyp1"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</c-form-item>
</c-col>
......@@ -359,10 +367,7 @@
<c-input
v-model="model.setamt"
style="width: 60%"
:disabled="true"
:placeholder="
$t('other.please_enter') + 'Settlement Amount'
"
:disabled="model.trtmod.finmod.reptyp != '2'"
></c-input>
<c-button size="small" type="primary" @click="onFinmodCal">
计算
......@@ -377,6 +382,7 @@
v-model="model.trtmod.finmod.reptyp"
:disabled="model.clsflg == 'X'"
style="width: 100%"
@change="selChange(model.trtmod.finmod.reptyp)"
placeholder="请选择还款方式"
>
<el-option
......@@ -495,8 +501,9 @@
</c-form-item>
</c-col>
<c-col :span="20" :offset="2">
<c-checkbox v-model="model.mtabut.clsflg">{{
<c-col :span="20" :offset="4">
<c-checkbox v-model="model.mtabut.clsflg"
:disabled="flag">{{
$t("闭卷")
}}</c-checkbox>
</c-col>
......@@ -517,7 +524,10 @@ export default {
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
return {
flag1:true,
flag2:false
};
},
methods: {
...Event,
......@@ -534,6 +544,23 @@ export default {
return false;
}
},
change(a){
if (a = 'X'){
this.model.trtmod.finmod.reptyp = "1"
if(this.flag1 == true){
this.flag1 = false
this.model.mtabut.clsflg = 'X'
}
}
},
selChange(a){
if(a == '2'||this.model.mtabut.clsflg == 'X'||this.flag2 == false){
this.model.mtabut.clsflg = ''
this.flag1 = true
}
}
},
created: function () {},
};
......
<template>
<ReviewWrapper>
<Bptcan></Bptcan>
</ReviewWrapper>
</template>
<script>
import Bptcan from "~/views/Business/Bptcan";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewBptcan",
components: { ReviewWrapper, Bptcan },
created() {},
mounted() {},
};
</script>
<style></style>
......@@ -92,7 +92,8 @@ import ReviewCptcan from "./Business/ReviewCptcan.vue";
import ReviewCptrep from "./Business/ReviewCptrep.vue";
import ReviewCltdav from "./Business/ReviewCltdav.vue";
import ReviewBptopn from "./Business/ReviewBptopn.vue";
import ReviewBptset from "./Business/ReviewBptset";
import ReviewBptset from "./Business/ReviewBptset.vue";
import ReviewBptcan from "./Business/ReviewBptcan.vue";
import ReviewCltset from "./Business/ReviewCltset.vue";
import ReviewClttra from "./Business/ReviewClttra.vue";
......@@ -233,6 +234,7 @@ const ReviewRouter = [
{ path: "Cptrep", component: ReviewCptrep, name: "ReviewCptrep", meta: { title: "复核-Cptrep" } },
{ path: "Bptopn", component: ReviewBptopn, name: "ReviewBptopn", meta: { title: "复核-Bptopn" } },
{ path: "Bptset", component: ReviewBptset, name: "ReviewBptset", meta: { title: "复核-Bptset" } },
{ path: "Bptcan", component: ReviewBptcan, name: "ReviewBptcan", meta: { title: "复核-Bptcan" } },
{ path: "Trtopn", component: ReviewTrtopn, name: "ReviewTrtopn", meta: { title: "复核-Trtopn" } },
{ path: "Trtame", component: ReviewTrtame, name: "ReviewTrtame", meta: { title: "复核-Trtame" } },
......
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