Commit c1300acf by taojinrui

cptrep交易修改

parent 1a22181e
......@@ -215,53 +215,53 @@ export default class Cptrep{
// },
// },
// },
// trnmod:{
// trndoc:{
// advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
// amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
// advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
// advnam:"", // 国内证落款 .trnmod.trndoc.advnam
// amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
// doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
// doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
// shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
// shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
// condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
// rcvatt:{
// seainf:"", // .trnmod.trndoc.rcvatt.seainf
// },
// filrecv:"", // File Receiver .trnmod.trndoc.filrecv
// },
// hvpmod:{
// agname2lab:"", // 中介机构2label .trnmod.hvpmod.agname2lab
// agency2lab:"", // 中介机构2行号label .trnmod.hvpmod.agency2lab
// remark1:"", // 备注 .trnmod.hvpmod.remark1
// agnamedl:"", // 收款人开户行代理行名称(=中介机构1) .trnmod.hvpmod.agnamedl
// agencydl:"", // 收款人开户行代理行行号(=中介机构1) .trnmod.hvpmod.agencydl
// feecod:"", // �'� 用编码 .trnmod.hvpmod.feecod
// skrmc2:"", // 收款人名称2 .trnmod.hvpmod.skrmc2
// skrmc3:"", // 收款人名称3 .trnmod.hvpmod.skrmc3
// skrdz2:"", // 收款人地址2 .trnmod.hvpmod.skrdz2
// skrdz3:"", // 收款人地址3 .trnmod.hvpmod.skrdz3
// skrdz4:"", // 收款人地址4 .trnmod.hvpmod.skrdz4
// skrdz5:"", // 收款人地址5 .trnmod.hvpmod.skrdz5
// skrzh2:"", // 收款人�'�户2 .trnmod.hvpmod.skrzh2
// fecomm:"", // 跨境业务附言 .trnmod.hvpmod.fecomm
// oribusnum:"", // 端到端标识号 .trnmod.hvpmod.oribusnum
// fkrmc2:"", // 付款人名称2 .trnmod.hvpmod.fkrmc2
// fkrmc3:"", // 付款人名称3 .trnmod.hvpmod.fkrmc3
// fkrdz2:"", // 付款人地址2 .trnmod.hvpmod.fkrdz2
// fkrdz3:"", // 付款人地址3 .trnmod.hvpmod.fkrdz3
// fkrdz4:"", // 付款人地址4 .trnmod.hvpmod.fkrdz4
// fkrdz5:"", // 付款人地址5 .trnmod.hvpmod.fkrdz5
// fkrzh2:"", // 付款人�'�户2 .trnmod.hvpmod.fkrzh2
// agname2:"", // 中介机构2名称 .trnmod.hvpmod.agname2
// agency2:"", // 中介机构2行号 .trnmod.hvpmod.agency2
// feecom:"", // 收报行的收 �'� .trnmod.hvpmod.feecom
// feesen:"", // 发报行的收 �'� .trnmod.hvpmod.feesen
// remark:"", // 备注 .trnmod.hvpmod.remark
// },
// },
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
},
hvpmod:{
agname2lab:"", // 中介机构2label .trnmod.hvpmod.agname2lab
agency2lab:"", // 中介机构2行号label .trnmod.hvpmod.agency2lab
remark1:"", // 备注 .trnmod.hvpmod.remark1
agnamedl:"", // 收款人开户行代理行名称(=中介机构1) .trnmod.hvpmod.agnamedl
agencydl:"", // 收款人开户行代理行行号(=中介机构1) .trnmod.hvpmod.agencydl
feecod:"", // �'� 用编码 .trnmod.hvpmod.feecod
skrmc2:"", // 收款人名称2 .trnmod.hvpmod.skrmc2
skrmc3:"", // 收款人名称3 .trnmod.hvpmod.skrmc3
skrdz2:"", // 收款人地址2 .trnmod.hvpmod.skrdz2
skrdz3:"", // 收款人地址3 .trnmod.hvpmod.skrdz3
skrdz4:"", // 收款人地址4 .trnmod.hvpmod.skrdz4
skrdz5:"", // 收款人地址5 .trnmod.hvpmod.skrdz5
skrzh2:"", // 收款人�'�户2 .trnmod.hvpmod.skrzh2
fecomm:"", // 跨境业务附言 .trnmod.hvpmod.fecomm
oribusnum:"", // 端到端标识号 .trnmod.hvpmod.oribusnum
fkrmc2:"", // 付款人名称2 .trnmod.hvpmod.fkrmc2
fkrmc3:"", // 付款人名称3 .trnmod.hvpmod.fkrmc3
fkrdz2:"", // 付款人地址2 .trnmod.hvpmod.fkrdz2
fkrdz3:"", // 付款人地址3 .trnmod.hvpmod.fkrdz3
fkrdz4:"", // 付款人地址4 .trnmod.hvpmod.fkrdz4
fkrdz5:"", // 付款人地址5 .trnmod.hvpmod.fkrdz5
fkrzh2:"", // 付款人�'�户2 .trnmod.hvpmod.fkrzh2
agname2:"", // 中介机构2名称 .trnmod.hvpmod.agname2
agency2:"", // 中介机构2行号 .trnmod.hvpmod.agency2
feecom:"", // 收报行的收 �'� .trnmod.hvpmod.feecom
feesen:"", // 发报行的收 �'� .trnmod.hvpmod.feesen
remark:"", // 备注 .trnmod.hvpmod.remark
},
},
lendoc:{
actflg:"", // Input Account .lendoc.actflg
account:"", // ACT .lendoc.account
......
......@@ -194,6 +194,7 @@ import Bctsel from "./Bctsel"
import Cnysel from "./Cnysel"
import Cptrel from "./Cptrel"
import Cptcan from "./Cptcan"
import Cptrep from "./Cptrep"
import Getcan from "./Getcan"
import Gitcan from "./Gitcan"
......@@ -408,5 +409,6 @@ const BusRouter = [
{ path: 'Cnysel', component: Cnysel, name: 'Cnysel', meta: { title: '跨境人民币查询' } },
{ path: 'Cptrel', component: Cptrel, name: 'Cptrel', meta: { title: '汇款复核与查询' } },
{ path: 'Cptcan', component: Cptcan, name: 'Cptcan', meta: { title: '汇款注销' } },
{ path: 'Cptrep', component: Cptrep, name: 'Cptrep', meta: { title: '挂账解付' } },
]
export default BusRouter
\ No newline at end of file
<template>
<div class="eibs-tab">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="24" style="height: 24px; margin-top: 20px">
<el-form-item label="跨境人民币申报" class="messageLabel"></el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="12" style="margin-top: 20px">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2101表" label-width="30%">
<c-select
v-model="model.cnybop.cnyflg"
style="width: 100%"
placeholder="请选择"
disabled
>
<el-option
v-for="item in codes.cnyflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" label-width="30%">
<c-select
v-model="model.cnybop.traflg"
style="width: 100%"
placeholder="请选择"
disabled
>
<el-option
v-for="item in codes.traflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="是否报送跨境人民币2111表"
label-width="30%"
prop="cnybop.outflg"
>
<c-select
v-model="model.cnybop.outflg"
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.outflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表" label-width="30%">
<c-select
v-model="model.cnybop.libflg"
style="width: 100%"
placeholder="请选择"
disabled
>
<el-option
v-for="item in codes.libflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表" label-width="30%">
<c-select
v-model="model.cnybop.vouflg"
placeholder="请选择"
style="width: 100%"
disabled
>
<el-option
v-for="item in codes.vouflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- =====================原码==================== -->
<!-- S0000042 : 是否报送跨境人民币2101表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000042')" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000042')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 -->
S0000045 : 是否报送跨境人民币2107表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000045')" prop="cnybop.traflg">
......@@ -16,7 +117,7 @@
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
S0000077 : 是否报送跨境人民币2111表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000077')" prop="cnybop.outflg">
......@@ -24,7 +125,7 @@
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
S0000113 : 是否报送跨境人民币2106表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000113')" prop="cnybop.libflg">
......@@ -32,37 +133,32 @@
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
S0000142 : 是否报送跨境人民币2122表
<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>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptrep/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptrep/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SG000482 : 汇款行(52A) -->
<!-- SG000485 : 附言 -->
<!-- =============左边============== -->
<c-col :span="11">
<c-col :span="24">
<c-fullbox>
<el-form-item label="汇款行(52a)" prop="cpdgrp.rmt.pts.extkey">
<c-input
v-model="model.cpdgrp.rmt.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('attp.atd.sbkact')"
></c-input>
</el-form-item>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onSndpDet"
disabled
>
详情
</c-button>
</template>
</c-fullbox>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="cpdgrp.rmt.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.rmt.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入Address Block"
rows="4"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-fullbox>
<el-form-item label="中间行(56a)" prop="cpdgrp.med.pts.extkey">
<c-input
v-model="model.cpdgrp.med.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('attp.atd.sbkact')"
></c-input>
</el-form-item>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onSndpDet"
disabled
>
详情
</c-button>
</template>
</c-fullbox>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="cpdgrp.med.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.med.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入Address Block"
rows="4"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ==============右边==================== -->
<c-col :span="11" :offset="1">
<el-form-item label="附言" prop="cpdgrp.blk.contag72">
<c-input type="textarea" v-model="model.cpdgrp.blk.contag72"></c-input>
</el-form-item>
</c-col>
<!-- ====================原码==================== -->
<!-- SG000482 : 汇款行(52A)
SG000485 : 附言
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cptp.rmtp.ptsget.sdamod.dadsnd">
<c-input v-model="model.cptp.rmtp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
......@@ -56,7 +154,7 @@
<c-input type="textarea" v-model="model.cpdgrp.rmt.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<!-- SG000483 : 中间行(56A) -->
SG000483 : 中间行(56A)
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cptp.medp.ptsget.sdamod.dadsnd">
......@@ -104,30 +202,25 @@
<c-form-item label="地址" prop="cpdgrp.med.adrelc">
<c-input type="textarea" v-model="model.cpdgrp.med.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptrep/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptrep/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
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-col :span="11">
<c-col :span="24">
<el-form-item
label="Verification Certificate Number"
prop="lendoc.vercerref"
>
<c-input
type="textarea"
v-model="model.lendoc.vercerref"
maxlength="20"
show-word-limit
placeholder="请输入Verification Certificate Number"
style="text-align: left"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input
v-model="model.lendoc.decnum"
maxlength="22"
placeholder="请输入Declaration Number"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="4">
<c-checkbox v-model="model.lendoc.actflg">Input Account</c-checkbox>
</c-col>
<c-col :span="20">
<el-form-item label="ACT" prop="lendoc.account">
<c-input
type="textarea"
v-model="model.lendoc.account"
maxlength="25"
show-word-limit
placeholder="请输入ACT"
></c-input>
</el-form-item>
</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>
<!-- S0000005 : Verification Certificate Number -->
S0000005 : Verification Certificate Number
<c-col :span="12">
<c-checkbox v-model="model.lendoc.actflg">{{$t('lendoc.C0000003')}}</c-checkbox>
......@@ -17,36 +63,31 @@
<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>
<!-- S0000006 : Declaration Number -->
S0000006 : Declaration Number
<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>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptrep/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptrep/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- ================左边================ -->
<c-col :spa="11">
<c-col :span="11">
<c-col :span="24">
<!-- 第一行 -->
<el-form-item label="业务编号" prop="cpdgrp.rec.ownref">
......@@ -171,7 +171,7 @@
</c-col>
</c-col>
<!-- ==============右边============= -->
<c-col :spa="11" :offset="1">
<c-col :span="11" :offset="1">
<!-- 第一行 -->
<c-col :span="24">
<el-form-item label="Name" prop="cpdgrp.rec.nam">
......@@ -261,21 +261,22 @@
</c-col>
<!-- 第四行 -->
<c-col :span="24">
<el-form-item label="Uetr" prop="cptp.uetr">
<c-fullbox>
<c-input v-model="model.cptp.uetr" disabled></c-input>
<el-form-item label="Uetr" prop="cptp.uetr">
<c-fullbox>
<c-input v-model="model.cptp.uetr" disabled></c-input>
<template slot="footer">
<c-button type="primary">Get</c-button>
</c-fullbox>
</el-form-item>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 第五行 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="解付日期" prop="cptgrp.rec.paydat">
<el-form-item label="解付日期" prop="cpdgrp.rec.paydat">
<c-date-picker
type="date"
v-model="model.cptgrp.rec.paydat"
v-model="model.cpdgrp.rec.paydat"
style="width: 100%"
placeholder="请选择起息日期"
></c-date-picker>
......@@ -372,29 +373,149 @@
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.rec.tsnflg">同名划转</c-checkbox>
<c-checkbox v-model="model.cpdgrp.rec.tsnflg">同名划转</c-checkbox>
</c-col>
</c-col>
<!-- 第八行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="发报行" prop="">
<c-fullbox>
<c-input v-model="model.cpdgrp.snd.pts.extkey"></c-input>
<template slot="footer">
<c-button><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
<c-button>Details</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 第九行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="" prop="">
<c-input v-model="model.cpdgrp.snd.pts.name"></c-input>
</el-form-item>
</c-col>
<!-- 第十行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="指令代码" prop="">
<c-input v-model="model.cpdgrp.rec.f23e"></c-input>
</el-form-item>
</c-col>
<!-- 第十一行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="原始金额" prop="cpdgrp.cbs.curf33b">
<c-select
v-model="model.cpdgrp.cbs.curf33b"
style="width: 100%"
placeholder="请选择汇款金额"
>
<el-option
v-for="item in codes.curf33b"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
style="text-align: left"
label-width="5px"
prop="cpdgrp.cbs.atmf33b"
>
<c-input-currency
v-model="model.cpdgrp.cbs.amtf33b"
style="text-align: left; width: 100%"
placeholder="请输入汇款金额"
@keyup.enter.native="
defaultFunction(
'cpdgrp.cbs.feeamt',
model.cpdgrp.cbs.feeamt
)
"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<!-- 第十二行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="汇率" prop="">
<c-input v-model="model.cpdgrp.rec.f36" placeholder="请输入汇率"></c-input>
</el-form-item>
</c-col>
<!-- 第十三行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="发报行付费金额" prop="cpdgrp.cbs.curf33b">
<c-select
v-model="model.cpdgrp.cbs.curf33b"
style="width: 100%"
placeholder="请选择汇款金额"
>
<el-option
v-for="item in codes.curf33b"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
style="text-align: left"
label-width="5px"
prop="cpdgrp.cbs.atmf33b"
>
<c-input-currency
v-model="model.cpdgrp.cbs.amtf33b"
style="text-align: left; width: 100%"
placeholder="请输入汇款金额"
@keyup.enter.native="
defaultFunction(
'cpdgrp.cbs.feeamt',
model.cpdgrp.cbs.feeamt
)
"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<!-- 第十四行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="银行操作码" prop="cpdgrp.rec.f23b">
<c-input v-model="model.cpdgrp.rec.f23b"></c-input>
</el-form-item>
</c-col>
<!-- 第十五行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="账号" prop="cpdgrp.rec.pyeact">
<c-input v-model="model.cpdgrp.rec.pyeact"></c-input>
</el-form-item>
</c-col>
<!-- 第十六行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="收款人" prop="">
<c-fullbox>
<c-input v-model="model.cpdgrp.pye.pts.extkey"></c-input>
<template slot="footer">
<c-button type="primary"><span style="font-family: '宋体'; font-weight: bold">i</span></c-button>
<c-button type="primary">Details</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 第十七行 -->
<c-col :span="24"></c-col>
<c-col :span="24">
<el-form-item label="" prop="">
<c-input type="textarea" v-model="model.cpdgrp.pye.pts.adrblk"></c-input>
</el-form-item>
</c-col>
</c-col>
<!--===============原码================== -->
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="11">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select
v-model="model.bopmod.szflg"
style="width: 100%"
placeholder="请选择申报类型"
>
<el-option
v-for="item in codes.szflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="款项来源" prop="bopmod.acttyp">
<c-select
v-model="model.bopmod.acttyp"
style="width: 100%"
placeholder="请选择款项来源"
>
<el-option
v-for="item in codes.acttyp"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select
v-model="model.bopmod.ownextkey"
style="width: 100%"
placeholder="请选择地区机构号"
>
<el-option
v-for="item in codes.ownextkey"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox>
</c-col>
</c-col>
<c-col :span="15">
<c-col :span="12">
<el-form-item
label="国外银行扣费(涉外收入申报专用)"
label-width="60%"
>
<c-select
v-model="model.bopmod.outchargeccy"
style="width: 95%"
placeholder="请选择国外银行扣费(涉外收入申报专用)"
:disabled="true"
>
<el-option
v-for="item in codes.outchargeccy"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-input-currency
v-model="model.bopmod.outchargeamt"
style="text-align: right"
placeholder="请输入国外银行扣费(涉外收入申报专用)"
:disabled="
!model.bopmod.basflg ||
model.bopmod.szflg === '2' ||
model.bopmod.szflg === '3'
"
@keyup.enter.native="
defaultFunction('bopmod.outchargeamt', model.bopmod.outchargeamt)
"
></c-input-currency>
</c-col>
</c-col>
<!--================原码============= -->
<!-- <c-col :span="12">
<c-checkbox v-model="model.bopmod.basflg">{{$t('bopgat.CH000016')}}</c-checkbox>
</c-col>
......@@ -12,7 +112,7 @@
<c-col :span="12">
<c-checkbox v-model="model.bopmod.vrfflg">{{$t('bopgat.CH000018')}}</c-checkbox>
</c-col>
<!-- S0000020 : 申报类型 -->
S0000020 : 申报类型
<c-col :span="12">
<el-form-item label="申报类型" prop="bopmod.szflg">
......@@ -20,7 +120,7 @@
</c-select>
</el-form-item>
</c-col>
<!-- SH000027 : 款项来源 -->
SH000027 : 款项来源
<c-col :span="12">
<el-form-item label="款项来源" prop="bopmod.acttyp">
......@@ -28,7 +128,7 @@
</c-select>
</el-form-item>
</c-col>
<!-- SH000021 : 地区机构号 -->
SH000021 : 地区机构号
<c-col :span="12">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
......@@ -36,7 +136,7 @@
</c-select>
</el-form-item>
</c-col>
<!-- SH000024 : 国外银行扣费(涉外收入申报专用) -->
SH000024 : 国外银行扣费(涉外收入申报专用)
<c-col :span="12">
<el-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeccy">
......@@ -49,7 +149,7 @@
<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>
</c-col> -->
</div>
</template>
<script>
......
......@@ -20,7 +20,7 @@
</el-tab-pane>
<!--trndoc PD000529 &Messages -->
<el-tab-pane label="Messages" name="docpan1">
<m-docpan :model="model" :codes="codes"/>
<m-docpan1 :model="model" :codes="codes"/>
</el-tab-pane>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="Attachments" name="doctre">
......@@ -42,11 +42,11 @@
</el-tab-pane>
<!--dbap PD000001 涉外收入申报单-申报信息 -->
<el-tab-pane label="涉外收入申报单-申报信息" name="dclp">
<el-tab-pane label="涉外收入申报单-基础信息" name="dclp" v-if="model.bopmod.szflg === '1' && model.bopmod.basflg">
<m-dclp :model="model" :codes="codes"/>
</el-tab-pane>
<!--dbdp PD000000 境内收入申报单-基础信息 -->
<el-tab-pane label="境内收入申报单-基础信息" name="basp">
<el-tab-pane label="境内收入申报单-基础信息" name="basp" v-if="model.bopmod.szflg === '2' && model.bopmod.basflg">
<m-basp :model="model" :codes="codes"/>
</el-tab-pane>
<!--hvpmod PD000007 跨境支付 -->
......@@ -105,7 +105,7 @@ export default {
"m-setpan" : Setpan,
"m-glepan" : Glepan,
"m-coninfp" : Coninfp,
"m-docpan" : Docpan,
"m-docpan1" : Docpan1,
"m-docpan" : Docpan,
"m-wg" : Wg,
"m-cnyp" : Cnyp,
......@@ -125,7 +125,7 @@ export default {
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "Opnp1",
tabVal: "opnp1",
trnName: "cptrep",
trnType: "",
model: new Cptrep().data,
......@@ -133,7 +133,7 @@ export default {
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
codes: {...CodeTable
},
}
},
......
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