Commit 8a23da90 by liyixun

bttcrl页面布局

parent c26f1224
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Bttrcl{ export default class Bttrcl{
constructor () { constructor () {
...@@ -133,6 +134,10 @@ export default class Bttrcl{ ...@@ -133,6 +134,10 @@ export default class Bttrcl{
nar754:"", // Narrative :77A: .trnmod.trndoc.nar754 nar754:"", // Narrative :77A: .trnmod.trndoc.nar754
}, },
}, },
setmod:new Pub().data.Setmod,
mtabut:new Pub().data.Mtabut,
trnmod:new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
...@@ -262,371 +262,128 @@ ...@@ -262,371 +262,128 @@
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item <p>Settlement Instructions</p>
label="Settlement Instructions transaction field" </c-col>
prop="btdgrp.blk.setinsbt" <c-col :span="24">
> <c-form-item label-width="0" prop="btdgrp.blk.setinsbt">
<c-fullbox>
<c-input
type="textarea"
v-model="model.btdgrp.blk.setinsbt"
maxlength="65"
show-word-limit
placeholder="请输入Settlement Instructions transaction field"
rows="8"
></c-input>
<template slot="footer">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="
showGridPromptDialog(
'bttrcl.setins.buttxmsel',
null,
null,
{ TXT: 'btdgrp.blk.setinsbt' },
{ TXT: false },
'doxpDialog'
)
"
>
...
</c-button>
</template>
</c-fullbox>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Less comm." prop="btdgrp.rec.lescom">
<c-input
v-model="model.btdgrp.rec.lescom"
placeholder="请输入Less comm."
style="width:80%"
></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- 下右 -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<p>Doc.Amount Part</p>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label-width="0" prop="btdgrp.cbs.opn2.cur">
<c-select
v-model="model.btdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择Currency"
:code="codes.curtxt1"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="aamset.utlamt">
<c-input
v-model="model.aamset.utlamt"
placeholder="请输入Doc. Amount utilized/settled"
disabled
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<p>Add. Amount Part</p>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label-width="0" prop="btdgrp.cbs.opn2.cur">
<c-select
v-model="model.btdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择Currency"
:code="codes.curtxt1"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="aamset.utlamt2">
<c-input
v-model="model.aamset.utlamt2"
placeholder="请输入Add. Amount utilized/settled"
disabled
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<p>Narrative :77A:</p>
</c-col>
<c-col :span="24">
<c-form-item label-width="5px" prop="trnmod.trndoc.nar754">
<c-input <c-input
type="textarea" type="textarea"
v-model="model.btdgrp.blk.setinsbt" v-model="model.trnmod.trndoc.nar754"
maxlength="65" maxlength="35"
show-word-limit show-word-limit
placeholder="请输入Settlement Instructions transaction field" placeholder="请输入Narrative :77A:"
rows="8"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-checkbox v-model="model.rmbclm.clmrmbflg">
Send MT 742
</c-checkbox>
</c-col>
</c-col> </c-col>
</c-col> </c-col>
</c-row> </c-row>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="bttp0.ltdget.sdamod.dadsnd">
<c-input
v-model="model.bttp0.ltdget.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="Drag Drop Sender" prop="bttp0.ledget.sdamod.dadsnd">
<c-input
v-model="model.bttp0.ledget.sdamod.dadsnd"
placeholder="$t('other.please_enter')+'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000065 : Transfer Reference -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000065')" prop="ltdgrp.rec.ownref">
<c-input
v-model="model.ltdgrp.rec.ownref"
maxlength="16"
placeholder="$t('other.please_enter')+$t('bttp0.SF000065')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="bttp0.ltdget.sdamod.seainf">
<c-input
v-model="model.bttp0.ltdget.sdamod.seainf"
placeholder="$t('other.please_enter')+''"
></c-input>
</c-form-item>
</c-col>
<!-- SF000066 : L/C Reference -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000066')" prop="ledgrp.rec.ownref">
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="$t('other.please_enter')+$t('bttp0.SF000066')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="bttp0.ledget.sdamod.seainf">
<c-input
v-model="model.bttp0.ledget.sdamod.seainf"
placeholder="$t('other.please_enter')+''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="bttp0.recget.sdamod.dadsnd">
<c-input
v-model="model.bttp0.recget.sdamod.dadsnd"
placeholder="$t('other.please_enter')+'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000058 : Doc. Set Reference -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000058')" prop="btdgrp.rec.ownref">
<c-input
v-model="model.btdgrp.rec.ownref"
maxlength="16"
placeholder="$t('other.please_enter')+$t('bttp0.SF000058')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="bttp0.recget.sdamod.seainf">
<c-input
v-model="model.bttp0.recget.sdamod.seainf"
placeholder="$t('other.please_enter')+''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Bill Contract" prop="btdgrp.rec.nam">
<c-input
v-model="model.btdgrp.rec.nam"
maxlength="40"
placeholder="$t('other.please_enter')+'Name of Bill Contract'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000057 : Document Amount -->
<c-col :span="12">
<el-form-item label="$t('bttp0.SF000057')" prop="btdgrp.cbs.max.cur">
<c-select
v-model="model.btdgrp.cbs.max.cur"
style="width: 100%"
placeholder="$t('other.please_enter')+$t('bttp0.SF000057')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000057')" prop="btdgrp.cbs.max.amt">
<c-input
v-model="model.btdgrp.cbs.max.amt"
placeholder="$t('other.please_enter')+$t('bttp0.SF000057')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bttp0.aammod.addamtflg">{{
$t("bttp0.CF000067")
}}</c-checkbox>
</c-col>
<!-- SF000053 : 1st Beneficiary -->
<!-- SF000064 : Ref. -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000053')" prop="btdgrp.be1.pts.ref">
<c-input
v-model="model.btdgrp.be1.pts.ref"
maxlength="16"
placeholder="$t('other.please_enter')+$t('bttp0.SF000053')"
></c-input>
</c-form-item>
</c-col>
<!-- SF000056 : Open Amount -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000056')" prop="btdgrp.cbs.opn1.cur">
<c-input
v-model="model.btdgrp.cbs.opn1.cur"
maxlength="3"
placeholder="$t('other.please_enter')+$t('bttp0.SF000056')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="btdgrp.cbs.opn1.amt">
<c-input
v-model="model.btdgrp.cbs.opn1.amt"
placeholder="$t('other.please_enter')+'Balance'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="btdgrp.be1.pts.nam">
<c-input
v-model="model.btdgrp.be1.pts.nam"
maxlength="40"
placeholder="$t('other.please_enter')+'Name of Party'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000059 : Document Type -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000059')" prop="btdgrp.rec.doctypcod">
<c-input
v-model="model.btdgrp.rec.doctypcod"
maxlength="1"
placeholder="$t('other.please_enter')+$t('bttp0.SF000059')"
></c-input>
</c-form-item>
</c-col>
<!-- SF000052 : Maturity Date -->
<c-col :span="12">
<span
v-text="model.bttp0.matp.mattxtlab"
data-path=".bttp0.matp.mattxtlab"
>
</span>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="btdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.btdgrp.rec.matdat"
style="width: 100%"
placeholder="$t('other.please_enter')+'Maturity Date'"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000055 : 2nd Beneficiary -->
<!-- SF000062 : Ref. -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000055')" prop="btdgrp.be2.pts.ref">
<c-input
v-model="model.btdgrp.be2.pts.ref"
maxlength="16"
placeholder="$t('other.please_enter')+$t('bttp0.SF000055')"
></c-input>
</c-form-item>
</c-col>
<!-- SF000051 : Received on 2nd Ben. -->
<c-col :span="12">
<el-form-item label="$t('bttp0.SF000051')" prop="btdgrp.rec.rcvdatbe2">
<c-date-picker
type="date"
v-model="model.btdgrp.rec.rcvdatbe2"
style="width: 100%"
placeholder="$t('other.please_enter')+$t('bttp0.SF000051')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000054 : Received on 1st Ben. -->
<c-col :span="12">
<el-form-item label="$t('bttp0.SF000054')" prop="btdgrp.rec.rcvdatbe1">
<c-date-picker
type="date"
v-model="model.btdgrp.rec.rcvdatbe1"
style="width: 100%"
placeholder="$t('other.please_enter')+$t('bttp0.SF000054')"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="btdgrp.be2.pts.nam">
<c-input
v-model="model.btdgrp.be2.pts.nam"
maxlength="40"
placeholder="$t('other.please_enter')+'Name of Party'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000061 : Document Set Status -->
<c-col :span="12">
<c-form-item label="$t('bttp0.SF000061')" prop="btdgrp.rec.docsta">
<c-input
v-model="model.btdgrp.rec.docsta"
maxlength="40"
placeholder="$t('other.please_enter')+$t('bttp0.SF000061')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rmbclm.clmrmbflg">{{
$t("bttrcl.CF000051")
}}</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>
<!-- S0000014 : 单据金额 -->
<c-col :span="12">
<el-form-item label="Currency" prop="btdgrp.cbs.opn2.cur">
<c-select
v-model="model.btdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="$t('other.please_enter')+'Currency'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Doc. Amount utilized/settled" prop="aamset.utlamt">
<c-input
v-model="model.aamset.utlamt"
placeholder="$t('other.please_enter')+'Doc. Amount utilized/settled'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000013 : 附加金额 -->
<!-- SF000052 : Settlement Instructions -->
<c-col :span="12">
<c-form-item label="Add. Amount utilized/settled" prop="aamset.utlamt2">
<c-input
v-model="model.aamset.utlamt2"
placeholder="$t('other.please_enter')+'Add. Amount utilized/settled'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-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="$t('other.please_enter')+'Settlement Instructions transaction field'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onSetinsButtxmsel"
>
{{ $t("bttrcl.CF000053") }}
</c-button>
</c-col>
<!-- SF000049 : Narrative :77A: -->
<c-col :span="12">
<c-form-item label="Narrative :77A:" prop="trnmod.trndoc.nar754">
<c-input
type="textarea"
v-model="model.trnmod.trndoc.nar754"
maxlength="35"
show-word-limit
placeholder="$t('other.please_enter')+'Narrative :77A:'"
></c-input>
</c-form-item>
</c-col>
<!-- SG000054 : Less comm. -->
<c-col :span="12">
<c-form-item label="Less comm." prop="btdgrp.rec.lescom">
<c-input
v-model="model.btdgrp.rec.lescom"
placeholder="$t('other.please_enter')+'Less comm.'"
></c-input>
</c-form-item>
</c-col>
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="12"> <c-col :span="24">
<el-form-item :label="$t('rmbclm.SF000021')" prop="rmbclm.rmbrol"> <c-col :span="12">
<c-select v-model="model.rmbclm.rmbrol" style="width:100%" :placeholder="$t('other.please_enter')+$t('rmbclm.SF000021')"> <c-col :span="24">
<el-form-item label="Reimbursement Bank" prop="rmbclm.rmbrol">
<c-select
v-model="model.rmbclm.rmbrol"
style="width: 100%"
placeholder="请选择Reimbursement Bank"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000021 : 偿付行 --> <c-ptap
<!-- SF000020 : 编号 --> :model="model"
:argadr="{ title: '', grp: 'rmbclm', rol: 'rmbrmb' }"
<c-col :span="12"> :disabled="true"
<c-form-item label="Reference for Address Optional" prop="rmbclm.rmbrmb.pts.ref"> >
<c-input v-model="model.rmbclm.rmbrmb.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+'Reference for Address Optional'"></c-input> </c-ptap>
</c-form-item> <c-ptap
</c-col> :model="model"
:argadr="{
<c-col :span="12"> title: 'Account with Bank ',
<c-form-item label="Drag Drop Sender" prop="rmbclm.rmbp.ptsget.sdamod.dadsnd"> grp: 'rmbclm',
<c-input v-model="model.rmbclm.rmbp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> rol: 'acwacw',
</c-form-item> }"
</c-col> :disabled="true"
>
<c-col :span="12"> </c-ptap>
<c-form-item label="External Key of Address" prop="rmbclm.rmbrmb.pts.extkey">
<c-input v-model="model.rmbclm.rmbrmb.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="rmbclm.rmbp.ptsget.sdamod.seainf">
<c-input v-model="model.rmbclm.rmbp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onRmbpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="rmbclm.rmbrmb.namelc">
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1">
<c-col :span="12"> <c-ptap
<c-form-item label="Address Block" prop="rmbclm.rmbrmb.pts.adrblk"> :model="model"
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input> :argadr="{
</c-form-item> title: 'Beneficiary Bank',
grp: 'rmbclm',
rol: 'bebbeb',
}"
:disabled="true"
>
</c-ptap>
<c-col :span="24">
<el-form-item label="value date" prop="rmbclm.valdat">
<c-date-picker
type="date"
v-model="model.rmbclm.valdat"
style="width: 100%"
placeholder="请选择value date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col> </c-col>
</c-col>
<c-col :span="12"> </c-row>
<c-form-item label="Chinese address" prop="rmbclm.rmbrmb.dbfadrblkcn"> <!-- SG000133 : value date -->
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="rmbclm.rmbrmb.adrelc">
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<!-- SF000011 : Account with Bank -->
<!-- SF000018 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('rmbclm.SF000011')" prop="rmbclm.acwacw.pts.ref">
<c-input v-model="model.rmbclm.acwacw.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('rmbclm.SF000011')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="rmbclm.acwp.ptsget.sdamod.dadsnd">
<c-input v-model="model.rmbclm.acwp.ptsget.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="External Key of Address" prop="rmbclm.acwacw.pts.extkey">
<c-input v-model="model.rmbclm.acwacw.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="rmbclm.acwp.ptsget.sdamod.seainf">
<c-input v-model="model.rmbclm.acwp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onAcwpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="rmbclm.acwacw.namelc">
<c-input type="textarea" v-model="model.rmbclm.acwacw.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="rmbclm.acwacw.pts.adrblk">
<c-input type="textarea" v-model="model.rmbclm.acwacw.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="rmbclm.acwacw.dbfadrblkcn">
<c-input type="textarea" v-model="model.rmbclm.acwacw.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="rmbclm.acwacw.adrelc">
<c-input type="textarea" v-model="model.rmbclm.acwacw.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('rmbclm.SF000016')" prop="rmbclm.bebbeb.pts.ref">
<c-input v-model="model.rmbclm.bebbeb.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('rmbclm.SF000016')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="rmbclm.bebp.ptsget.sdamod.dadsnd">
<c-input v-model="model.rmbclm.bebp.ptsget.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="External Key of Address" prop="rmbclm.bebbeb.pts.extkey">
<c-input v-model="model.rmbclm.bebbeb.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="rmbclm.bebp.ptsget.sdamod.seainf">
<c-input v-model="model.rmbclm.bebp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBebpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="rmbclm.bebbeb.namelc">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="rmbclm.bebbeb.pts.adrblk">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="rmbclm.bebbeb.dbfadrblkcn">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="rmbclm.bebbeb.adrelc">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="value date" prop="rmbclm.valdat">
<c-date-picker type="date" v-model="model.rmbclm.valdat" style="width:100%" :placeholder="$t('other.please_enter')+'value date'"></c-date-picker>
</el-form-item>
</c-col>
<!-- SG000133 : value date -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bttrcl/Event" import Event from "~/model/Bttrcl/Event";
import Ptap from "~/views/Public/Ptap";
export default { export default {
inject: ['root'], components: { "c-ptap": Ptap },
props:["model","codes"], inject: ["root"],
mixins: [commonProcess], props: ["model", "codes"],
data(){ mixins: [commonProcess],
return { data() {
return {};
} },
}, methods: { ...Event },
methods:{...Event}, created: function () {},
created:function(){ };
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -31,12 +31,51 @@ ...@@ -31,12 +31,51 @@
<m-rclp :model="model" :codes="codes" /> <m-rclp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Liability" name="engp">
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Completion" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Attachments" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--rmbclm PD000128 Reimbursement Details --> <!--rmbclm PD000128 Reimbursement Details -->
<el-tab-pane label="Reimbursement Details" name="remp"> <el-tab-pane v-if="model.rmbclm.clmrmbflg=='X'" label="Reimbursement Details" name="remp">
<m-remp :model="model" :codes="codes" /> <m-remp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </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> </div>
</template> </template>
<script> <script>
...@@ -51,11 +90,26 @@ import Pattern from "~/model/Bttrcl/Pattern"; ...@@ -51,11 +90,26 @@ import Pattern from "~/model/Bttrcl/Pattern";
import Rclp from "./Rclp"; import Rclp from "./Rclp";
import Remp from "./Remp"; import Remp from "./Remp";
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import Limitbody from "~/views/Public/Limitbody";
export default { export default {
name: "Bttrcl", name: "Bttrcl",
components: { components: {
"m-rclp": Rclp, "m-rclp": Rclp,
"m-remp": Remp, "m-remp": Remp,
"m-engp": Engp,
"m-setpan": Setpan,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
}, },
provide() { provide() {
return { return {
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- ------涉外收入申报单-基础信息---------- --> <!-- ------涉外收入申报单-基础信息---------- -->
<c-row v-if="model.bopmod.szflg=='1' && model.bopmod.basflg=='X'"> <c-row v-if="model.bopmod.szflg == '1' && model.bopmod.basflg == 'X'">
<c-col :span="24"> <c-col :span="24">
<!-- -----左边----- --> <!-- -----左边----- -->
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="申报号码" prop="bopmod.dbagrp.bas.rptno"> <c-form-item label="申报号码" prop="bopmod.dbagrp.bas.rptno">
<c-input disabled v-model="model.bopmod.dbagrp.bas.rptno" maxlength="22" placeholder="请输入申报号码"></c-input> <c-input
</c-form-item> disabled
</c-col> v-model="model.bopmod.dbagrp.bas.rptno"
<c-col :span="24"> maxlength="22"
<el-form-item label="操作类型" prop="bopmod.dbagrp.bas.actiontype"> placeholder="请输入申报号码"
<c-select disabled :code="codes.actiontype" v-model="model.bopmod.dbagrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型"> ></c-input>
</c-select> </c-form-item>
</el-form-item> </c-col>
</c-col> <c-col :span="24">
<c-col :span="24"> <el-form-item label="操作类型" prop="bopmod.dbagrp.bas.actiontype">
<el-form-item label="地区机构号" prop="bopmod.dbagrp.bas.ownextkey"> <c-select
<c-select disabled :code="codes.ownextkey1" v-model="model.bopmod.dbagrp.bas.ownextkey" style="width:100%" placeholder="请选择地区机构号"> disabled
</c-select> :code="codes.actiontype"
</el-form-item> v-model="model.bopmod.dbagrp.bas.actiontype"
</c-col> style="width: 100%"
<c-col :span="24"> placeholder="请选择操作类型"
<c-form-item label="银行业务编号" prop="bopmod.dbagrp.bas.buscode"> >
<c-input disabled v-model="model.bopmod.dbagrp.bas.buscode" maxlength="22" placeholder="请输入银行业务编号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款人类型" prop="bopmod.dbagrp.bas.custype">
<c-select disabled :code="codes.custype" v-model="model.bopmod.dbagrp.bas.custype" style="width:100%" placeholder="请选择收款人类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款人名称" prop="bopmod.dbagrp.bas.custnm">
<c-input type="textarea" v-model="model.bopmod.dbagrp.bas.custnm" maxlength="63" show-word-limit placeholder="请输入收款人名称" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款人名称" prop="bopmod.dbagrp.bas.oppuser">
<c-input type="textarea" v-model="model.bopmod.dbagrp.bas.oppuser" maxlength="63" show-word-limit placeholder="请输入付款人名称" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="身份证件号码" prop="bopmod.dbagrp.bas.idcode">
<c-input disabled v-model="model.bopmod.dbagrp.bas.idcode" maxlength="32" placeholder="请输入身份证件号码"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="结汇金额" prop="bopmod.dbagrp.bas.lcyamt">
<c-input v-model="model.bopmod.dbagrp.bas.lcyamt" placeholder="请输入结汇金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="现汇金额" prop="bopmod.dbagrp.bas.fcyamt">
<c-input v-model="model.bopmod.dbagrp.bas.fcyamt" placeholder="请输入现汇金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="其它金额" prop="bopmod.dbagrp.bas.othamt">
<c-input v-model="model.bopmod.dbagrp.bas.othamt" placeholder="请输入其它金额"></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- -----右边----- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-form-item label="修改删除原因" prop="bopmod.dbagrp.bas.actiondesc">
<c-input disabled type="textarea" rows="5" v-model="model.bopmod.dbagrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="请输入修改删除原因" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="结算方式" prop="bopmod.dbagrp.bas.methods">
<c-select disabled :code="codes.bopmethods" v-model="model.bopmod.dbagrp.bas.methods" style="width:100%" placeholder="请选择结算方式">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="组织机构代码" prop="bopmod.dbagrp.bas.custcod">
<c-input disabled v-model="model.bopmod.dbagrp.bas.custcod" maxlength="18" placeholder="请输入组织机构"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="结汇汇率" prop="bopmod.dbagrp.bas.exrate">
<c-input disabled v-model="model.bopmod.dbagrp.bas.exrate" placeholder="请输入结汇汇率"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收入款币种及金额" prop="bopmod.dbagrp.bas.txccy">
<c-select disabled :code="codes.curtxt" v-model="model.bopmod.dbagrp.bas.txccy" style="width:100%" placeholder="请选择币种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.dbagrp.bas.txamt">
<c-input disabled v-model="model.bopmod.dbagrp.bas.txamt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :spam="24">
<c-col :span="12">
<el-form-item label="国内银行扣费" prop="bopmod.dbagrp.bas.inchargeccy">
<c-select disabled :code="codes.curtxt" v-model="model.bopmod.dbagrp.bas.inchargeccy" style="width:100%" placeholder="请选择币种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.dbagrp.bas.inchargeamt">
<c-input disabled v-model="model.bopmod.dbagrp.bas.inchargeamt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="国外银行扣费" prop="bopmod.dbagrp.bas.outchargeccy">
<c-select disabled :code="codes.curtxt" v-model="model.bopmod.dbagrp.bas.outchargeccy" style="width:100%" placeholder="请选择币种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.dbagrp.bas.outchargeamt">
<c-input disabled v-model="model.bopmod.dbagrp.bas.outchargeamt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-form-item label="人民币账号/银行卡号" prop="bopmod.dbagrp.bas.lcyacc">
<c-input disabled v-model="model.bopmod.dbagrp.bas.lcyacc" maxlength="32" placeholder="请输入银行卡号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="外汇账号/银行卡号" prop="bopmod.dbagrp.bas.fcyacc">
<c-input disabled v-model="model.bopmod.dbagrp.bas.fcyacc" maxlength="32" placeholder="请输入银行卡号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="其它账号/银行卡号" prop="bopmod.dbagrp.bas.othacc">
<c-input disabled v-model="model.bopmod.dbagrp.bas.othacc" maxlength="32" placeholder="请输入银行卡号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-form-item label-width="5px" prop="bopmod.dbap.baspp.acp">
<c-checkbox disabled v-model="model.bopmod.dbap.baspp.acp">确认</c-checkbox>
</c-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- ------境内收入申报单-基础信息---------- -->
<c-row v-if="model.bopmod.szflg=='2' && model.bopmod.basflg=='X'">
<c-col :span="24">
<!-- -------左边------- -->
<c-col :span="12">
<c-col :span="24">
<c-form-item label="申报号码" prop="bopmod.dbdgrp.bas.rptno">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.rptno" maxlength="22" placeholder="请输入申报号码"></c-input>
</c-form-item>
</c-col>
<!-- S0000003 : 操作类型 -->
<c-col :span="24">
<el-form-item label="操作类型" prop="bopmod.dbdgrp.bas.actiontype">
<c-select disabled :code="codes.actiontype" v-model="model.bopmod.dbdgrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地区机构号" prop="bopmod.dbdgrp.bas.ownextkey">
<c-select disabled :code="codes.ownextkey1" v-model="model.bopmod.dbdgrp.bas.ownextkey" style="width:100%" placeholder="请选择地区机构号">
</c-select>
</el-form-item>
</c-col>
<!-- S0000021 : 银行业务编号 -->
<c-col :span="24">
<c-form-item label="银行业务编号" prop="bopmod.dbdgrp.bas.buscode">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.buscode" maxlength="22" placeholder="请输入银行业务编号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款人类型" prop="bopmod.dbdgrp.bas.custype">
<c-select disabled :code="codes.custype" v-model="model.bopmod.dbdgrp.bas.custype" style="width:100%" placeholder="请选择收款人类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款人名称" prop="bopmod.dbdgrp.bas.custnm">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.custnm" maxlength="63" show-word-limit placeholder="请输入收款人名称" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款人名称" prop="bopmod.dbdgrp.bas.oppuser">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.oppuser" maxlength="63" show-word-limit placeholder="请输入付款人名称" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="身份证件号码" prop="bopmod.dbdgrp.bas.idcode">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.idcode" maxlength="32" placeholder="请输入身份证件号码"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="结汇金额" prop="bopmod.dbdgrp.bas.lcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.lcyamt" placeholder="请输入结汇金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="现汇金额" prop="bopmod.dbdgrp.bas.fcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.fcyamt" placeholder="请输入现汇金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="其它金额" prop="bopmod.dbdgrp.bas.othamt">
<c-input v-model="model.bopmod.dbdgrp.bas.othamt" placeholder="请输入其它金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收入款币种及金额" prop="bopmod.dbdgrp.bas.txccy">
<c-select disabled :code="codes.curtxt" v-model="model.bopmod.dbdgrp.bas.txccy" style="width:100%" placeholder="请选择币种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.dbdgrp.bas.txamt">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.txamt" placeholder="请输入金额"></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
<!-- ------右边------- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-form-item label="修改/删除原因" prop="bopmod.dbdgrp.bas.actiondesc">
<c-input rows="5" disabled type="textarea" v-model="model.bopmod.dbdgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="请输入修改/删除原因" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="结算方式" prop="bopmod.dbdgrp.bas.methods">
<c-select disabled :code="codes.bopmethods" v-model="model.bopmod.dbdgrp.bas.methods" style="width:100%" placeholder="请输入结算方式">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="组织机构" prop="bopmod.dbdgrp.bas.custcod">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.custcod" maxlength="18" placeholder="请输入组织机构"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="结汇汇率" prop="bopmod.dbdgrp.bas.exrate">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.exrate" placeholder="请输入结汇汇率"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="人民币账号/银行卡号" prop="bopmod.dbdgrp.bas.lcyacc">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.lcyacc" maxlength="32" placeholder="请输入人民币账号/银行卡号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="外汇帐号/银行卡号" prop="bopmod.dbdgrp.bas.fcyacc">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.fcyacc" maxlength="32" placeholder="请输入外汇帐号/银行卡号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="其它账号/银行卡号" prop="bopmod.dbdgrp.bas.othacc">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.othacc" maxlength="32" placeholder="请输入其它账号/银行卡号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="国内银行扣费" prop="bopmod.dbdgrp.bas.inchargeccy">
<c-select disabled :code="codes.curtxt" v-model="model.bopmod.dbdgrp.bas.inchargeccy" style="width:100%" placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.dbdgrp.bas.inchargeamt">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.inchargeamt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-form-item label-width="5px" prop="bopmod.dbdp.baspp.acp">
<c-checkbox disabled v-model="model.bopmod.dbdp.baspp.acp">确认</c-checkbox>
</c-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
{{$t('butp.C0000006')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbap.baspp.roptnam" data-path=".bopmod.dbap.baspp.roptnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="申报号码" prop="bopmod.dbagrp.bas.rptno">
<c-input v-model="model.bopmod.dbagrp.bas.rptno" maxlength="22" placeholder="$t('other.please_enter')+'申报号码'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="号" prop="bopmod.dbagrp.bas.tmpref">
<c-input v-model="model.bopmod.dbagrp.bas.tmpref" maxlength="16" placeholder="$t('other.please_enter')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBasppGetreftmp">
{{$t('baspp.C0000039')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('butp.CG000004')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBasppGetref">
{{$t('baspp.C0000040')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbap.baspp.tmprefnew" data-path=".bopmod.dbap.baspp.tmprefnew" > </span>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000010')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000010')}}
</c-button>
</c-col> -->
<!-- S0000004 : 修改/删除原因 -->
<!-- <c-col :span="12">
<c-form-item label="$t('baspp.S0000043')" prop="bopmod.dbagrp.bas.actiondesc">
<c-input type="textarea" v-model="model.bopmod.dbagrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="$t('other.please_enter')+$t('baspp.S0000043')" ></c-input>
</c-form-item>
</c-col> -->
<!-- S0000003 : 操作类型 -->
<!-- <c-col :span="12">
<el-form-item label="$t('baspp.S0000003')" prop="bopmod.dbagrp.bas.actiontype">
<c-select v-model="model.bopmod.dbagrp.bas.actiontype" style="width:100%" placeholder="$t('other.please_enter')+$t('baspp.S0000003')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> --> </c-col>
<!-- S0000043 : 操作类型 --> <c-col :span="24">
<!-- S0000002 : 地区机构号 --> <el-form-item label="地区机构号" prop="bopmod.dbagrp.bas.ownextkey">
<c-select
<!-- <c-col :span="12"> disabled
<el-form-item label="$t('baspp.S0000002')" prop="bopmod.dbagrp.bas.ownextkey"> :code="codes.ownextkey1"
<c-select v-model="model.bopmod.dbagrp.bas.ownextkey" style="width:100%" placeholder="$t('other.please_enter')+$t('baspp.S0000002')"> v-model="model.bopmod.dbagrp.bas.ownextkey"
style="width: 100%"
placeholder="请选择地区机构号"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> --> </c-col>
<!-- S0000021 : 银行业务编号 --> <c-col :span="24">
<c-form-item label="银行业务编号" prop="bopmod.dbagrp.bas.buscode">
<!-- <c-col :span="12"> <c-input
<c-form-item label="$t('baspp.S0000021')" prop="bopmod.dbagrp.bas.buscode"> disabled
<c-input v-model="model.bopmod.dbagrp.bas.buscode" maxlength="22" placeholder="$t('other.please_enter')+$t('baspp.S0000021')"></c-input> v-model="model.bopmod.dbagrp.bas.buscode"
</c-form-item> maxlength="22"
</c-col> --> placeholder="请输入银行业务编号"
<!-- S0000020 : 结算方式 --> ></c-input>
</c-form-item>
<!-- <c-col :span="12"> </c-col>
<el-form-item label="结算方式" prop="bopmod.dbagrp.bas.methods"> <c-col :span="24">
<c-select v-model="model.bopmod.dbagrp.bas.methods" style="width:100%" placeholder="$t('other.please_enter')+'结算方式'"> <el-form-item label="收款人类型" prop="bopmod.dbagrp.bas.custype">
<c-select
disabled
:code="codes.custype"
v-model="model.bopmod.dbagrp.bas.custype"
style="width: 100%"
placeholder="请选择收款人类型"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <c-form-item label="收款人名称" prop="bopmod.dbagrp.bas.custnm">
<c-form-item label="组织机构" prop="bopmod.dbagrp.bas.custcod"> <c-input
<c-input v-model="model.bopmod.dbagrp.bas.custcod" maxlength="18" placeholder="$t('other.please_enter')+'组织机构'"></c-input> type="textarea"
</c-form-item> v-model="model.bopmod.dbagrp.bas.custnm"
</c-col> --> maxlength="63"
<!-- S0000006 : 类型 --> show-word-limit
placeholder="请输入收款人名称"
<!-- <c-col :span="12"> ></c-input>
<span v-text="model.bopmod.dbap.baspp.cusnam" data-path=".bopmod.dbap.baspp.cusnam" > </span> </c-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <c-form-item label="付款人名称" prop="bopmod.dbagrp.bas.oppuser">
<el-form-item label="$t('baspp.S0000006')" prop="bopmod.dbagrp.bas.custype"> <c-input
<c-select v-model="model.bopmod.dbagrp.bas.custype" style="width:100%" placeholder="$t('other.please_enter')+$t('baspp.S0000006')"> type="textarea"
</c-select> v-model="model.bopmod.dbagrp.bas.oppuser"
</el-form-item> maxlength="63"
</c-col> --> show-word-limit
<!-- S0000008 : 组织机构代码 --> placeholder="请输入付款人名称"
></c-input>
<!-- <c-col :span="12"> </c-form-item>
<c-form-item label="收款人名称" prop="bopmod.dbagrp.bas.custnm"> </c-col>
<c-input type="textarea" v-model="model.bopmod.dbagrp.bas.custnm" maxlength="63" show-word-limit placeholder="$t('other.please_enter')+'收款人名称'" ></c-input> <c-col :span="24">
</c-form-item> <c-form-item label="身份证件号码" prop="bopmod.dbagrp.bas.idcode">
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.idcode"
maxlength="32"
placeholder="请输入身份证件号码"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="结汇金额" prop="bopmod.dbagrp.bas.lcyamt">
<c-input
v-model="model.bopmod.dbagrp.bas.lcyamt"
placeholder="请输入结汇金额"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="现汇金额" prop="bopmod.dbagrp.bas.fcyamt">
<c-input
v-model="model.bopmod.dbagrp.bas.fcyamt"
placeholder="请输入现汇金额"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="其它金额" prop="bopmod.dbagrp.bas.othamt">
<c-input
v-model="model.bopmod.dbagrp.bas.othamt"
placeholder="请输入其它金额"
></c-input>
</c-form-item>
</c-col>
</c-col> </c-col>
<!-- -----右边----- -->
<c-col :span="12"> <c-col :span="11" :offset="1">
<span v-text="model.bopmod.dbap.baspp.cornam" data-path=".bopmod.dbap.baspp.cornam" > </span> <c-col :span="24">
</c-col> --> <c-form-item
<!-- S0000009 : 名称 --> label="修改删除原因"
prop="bopmod.dbagrp.bas.actiondesc"
<!-- <c-col :span="12"> >
<c-button size="small" type="primary" @click="onButpErr"> <c-input
{{$t('butp.C0000013')}} disabled
</c-button> type="textarea"
</c-col> rows="5"
v-model="model.bopmod.dbagrp.bas.actiondesc"
<c-col :span="12"> maxlength="32"
<c-form-item label="付款人名称" prop="bopmod.dbagrp.bas.oppuser"> show-word-limit
<c-input type="textarea" v-model="model.bopmod.dbagrp.bas.oppuser" maxlength="63" show-word-limit placeholder="$t('other.please_enter')+'付款人名称'" ></c-input> placeholder="请输入修改删除原因"
</c-form-item> ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="结算方式" prop="bopmod.dbagrp.bas.methods">
<c-select
disabled
:code="codes.bopmethods"
v-model="model.bopmod.dbagrp.bas.methods"
style="width: 100%"
placeholder="请选择结算方式"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="组织机构代码" prop="bopmod.dbagrp.bas.custcod">
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.custcod"
maxlength="18"
placeholder="请输入组织机构"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="结汇汇率" prop="bopmod.dbagrp.bas.exrate">
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.exrate"
placeholder="请输入结汇汇率"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="收入款币种及金额"
prop="bopmod.dbagrp.bas.txccy"
>
<c-select
disabled
:code="codes.curtxt"
v-model="model.bopmod.dbagrp.bas.txccy"
style="width: 100%"
placeholder="请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.dbagrp.bas.txamt">
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.txamt"
placeholder="请输入"
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :spam="24">
<c-col :span="12">
<el-form-item
label="国内银行扣费"
prop="bopmod.dbagrp.bas.inchargeccy"
>
<c-select
disabled
:code="codes.curtxt"
v-model="model.bopmod.dbagrp.bas.inchargeccy"
style="width: 100%"
placeholder="请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label-width="5px"
prop="bopmod.dbagrp.bas.inchargeamt"
>
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.inchargeamt"
placeholder="请输入"
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="国外银行扣费"
prop="bopmod.dbagrp.bas.outchargeccy"
>
<c-select
disabled
:code="codes.curtxt"
v-model="model.bopmod.dbagrp.bas.outchargeccy"
style="width: 100%"
placeholder="请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label-width="5px"
prop="bopmod.dbagrp.bas.outchargeamt"
>
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.outchargeamt"
placeholder="请输入"
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-form-item
label="人民币账号/银行卡号"
prop="bopmod.dbagrp.bas.lcyacc"
>
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.lcyacc"
maxlength="32"
placeholder="请输入银行卡号"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="外汇账号/银行卡号"
prop="bopmod.dbagrp.bas.fcyacc"
>
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.fcyacc"
maxlength="32"
placeholder="请输入银行卡号"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="其它账号/银行卡号"
prop="bopmod.dbagrp.bas.othacc"
>
<c-input
disabled
v-model="model.bopmod.dbagrp.bas.othacc"
maxlength="32"
placeholder="请输入银行卡号"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-form-item label-width="5px" prop="bopmod.dbap.baspp.acp">
<c-checkbox disabled v-model="model.bopmod.dbap.baspp.acp"
>确认</c-checkbox
>
</c-form-item>
</c-col>
</c-col>
</c-col> </c-col>
</c-col>
<c-col :span="12"> </c-row>
<span v-text="model.bopmod.dbap.baspp.corpnam" data-path=".bopmod.dbap.baspp.corpnam" > </span> <!-- ------境内收入申报单-基础信息---------- -->
</c-col> --> <c-row v-if="model.bopmod.szflg == '2' && model.bopmod.basflg == 'X'">
<!-- S0000010 : 名称 --> <c-col :span="24">
<!-- -------左边------- -->
<!-- <c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.bopmod.dbap.baspp.acp">{{$t('baspp.C0000038')}}</c-checkbox> <c-col :span="24">
</c-col> --> <c-form-item label="申报号码" prop="bopmod.dbdgrp.bas.rptno">
<!-- S0000007 : 身份证件号码 --> <c-input
disabled
<!-- <c-col :span="12"> v-model="model.bopmod.dbdgrp.bas.rptno"
<c-form-item label="$t('baspp.S0000007')" prop="bopmod.dbagrp.bas.idcode"> maxlength="22"
<c-input v-model="model.bopmod.dbagrp.bas.idcode" maxlength="32" placeholder="$t('other.please_enter')+$t('baspp.S0000007')"></c-input> placeholder="请输入申报号码"
</c-form-item> ></c-input>
</c-col> </c-form-item>
</c-col>
<c-col :span="12"> <!-- S0000003 : 操作类型 -->
<span v-text="model.bopmod.dbap.baspp.exratelab" data-path=".bopmod.dbap.baspp.exratelab" > </span>
</c-col> <c-col :span="24">
<el-form-item label="操作类型" prop="bopmod.dbdgrp.bas.actiontype">
<c-col :span="12"> <c-select
<c-form-item label="结汇汇率" prop="bopmod.dbagrp.bas.exrate"> disabled
<c-input v-model="model.bopmod.dbagrp.bas.exrate" placeholder="$t('other.please_enter')+'结汇汇率'"></c-input> :code="codes.actiontype"
</c-form-item> v-model="model.bopmod.dbdgrp.bas.actiontype"
</c-col> style="width: 100%"
placeholder="请选择操作类型"
<c-col :span="12"> >
<span v-text="model.bopmod.dbap.baspp.lcyamtlab" data-path=".bopmod.dbap.baspp.lcyamtlab" > </span>
</c-col> -->
<!-- <c-col :span="12">
<c-form-item label="结汇金额" prop="bopmod.dbagrp.bas.lcyamt">
<c-input v-model="model.bopmod.dbagrp.bas.lcyamt" placeholder="$t('other.please_enter')+'结汇金额'"></c-input>
</c-form-item>
</c-col> -->
<!-- S0000015 : 人民币帐号/银行卡号 -->
<!-- <c-col :span="12">
<c-form-item label="$t('baspp.S0000015')" prop="bopmod.dbagrp.bas.lcyacc">
<c-input v-model="model.bopmod.dbagrp.bas.lcyacc" maxlength="32" placeholder="$t('other.please_enter')+$t('baspp.S0000015')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0000016 : 现汇金额 -->
<!-- <c-col :span="12">
<c-form-item label="$t('baspp.S0000016')" prop="bopmod.dbagrp.bas.fcyamt">
<c-input v-model="model.bopmod.dbagrp.bas.fcyamt" placeholder="$t('other.please_enter')+$t('baspp.S0000016')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0000017 : 外汇帐号/银行卡号 -->
<!-- <c-col :span="12">
<c-form-item label="$t('baspp.S0000017')" prop="bopmod.dbagrp.bas.fcyacc">
<c-input v-model="model.bopmod.dbagrp.bas.fcyacc" maxlength="32" placeholder="$t('other.please_enter')+$t('baspp.S0000017')"></c-input>
</c-form-item>
</c-col>
S0000018 : 其它金额 -->
<!-- <c-col :span="12">
<c-form-item label="$t('baspp.S0000018')" prop="bopmod.dbagrp.bas.othamt">
<c-input v-model="model.bopmod.dbagrp.bas.othamt" placeholder="$t('other.please_enter')+$t('baspp.S0000018')"></c-input>
</c-form-item>
</c-col>
S0000019 : 其它帐号/银行卡号 -->
<!--
<c-col :span="12">
<c-form-item label="$t('baspp.S0000019')" prop="bopmod.dbagrp.bas.othacc">
<c-input v-model="model.bopmod.dbagrp.bas.othacc" maxlength="32" placeholder="$t('other.please_enter')+$t('baspp.S0000019')"></c-input>
</c-form-item>
</c-col>
S0000044 : 收入款币种及金额 -->
<!-- <c-col :span="12">
<el-form-item label="$t('dbap.S0000044')" prop="bopmod.dbagrp.bas.txccy">
<c-select v-model="model.bopmod.dbagrp.bas.txccy" style="width:100%" placeholder="$t('other.please_enter')+$t('dbap.S0000044')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <el-form-item label="地区机构号" prop="bopmod.dbdgrp.bas.ownextkey">
<c-form-item label="$t('dbap.S0000044')" prop="bopmod.dbagrp.bas.txamt"> <c-select
<c-input v-model="model.bopmod.dbagrp.bas.txamt" placeholder="$t('other.please_enter')+$t('dbap.S0000044')"></c-input> disabled
</c-form-item> :code="codes.ownextkey1"
</c-col> v-model="model.bopmod.dbdgrp.bas.ownextkey"
S0000030 : 国内银行扣费 --> style="width: 100%"
placeholder="请选择地区机构号"
<!-- <c-col :span="12"> >
<el-form-item label="$t('dbap.S0000030')" prop="bopmod.dbagrp.bas.inchargeccy">
<c-select v-model="model.bopmod.dbagrp.bas.inchargeccy" style="width:100%" placeholder="$t('other.please_enter')+$t('dbap.S0000030')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000021 : 银行业务编号 -->
<c-col :span="12">
<c-form-item label="$t('dbap.S0000030')" prop="bopmod.dbagrp.bas.inchargeamt"> <c-col :span="24">
<c-input v-model="model.bopmod.dbagrp.bas.inchargeamt" placeholder="$t('other.please_enter')+$t('dbap.S0000030')"></c-input> <c-form-item label="银行业务编号" prop="bopmod.dbdgrp.bas.buscode">
</c-form-item> <c-input
</c-col> disabled
S0000032 : 国外银行扣费 --> v-model="model.bopmod.dbdgrp.bas.buscode"
maxlength="22"
<!-- <c-col :span="12"> placeholder="请输入银行业务编号"
<el-form-item label="$t('dbap.S0000032')" prop="bopmod.dbagrp.bas.outchargeccy"> ></c-input>
<c-select v-model="model.bopmod.dbagrp.bas.outchargeccy" style="width:100%" placeholder="$t('other.please_enter')+$t('dbap.S0000032')"> </c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款人类型" prop="bopmod.dbdgrp.bas.custype">
<c-select
disabled
:code="codes.custype"
v-model="model.bopmod.dbdgrp.bas.custype"
style="width: 100%"
placeholder="请选择收款人类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款人名称" prop="bopmod.dbdgrp.bas.custnm">
<c-input
type="textarea"
v-model="model.bopmod.dbdgrp.bas.custnm"
maxlength="63"
show-word-limit
placeholder="请输入收款人名称"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款人名称" prop="bopmod.dbdgrp.bas.oppuser">
<c-input
type="textarea"
v-model="model.bopmod.dbdgrp.bas.oppuser"
maxlength="63"
show-word-limit
placeholder="请输入付款人名称"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="身份证件号码" prop="bopmod.dbdgrp.bas.idcode">
<c-input
disabled
v-model="model.bopmod.dbdgrp.bas.idcode"
maxlength="32"
placeholder="请输入身份证件号码"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="结汇金额" prop="bopmod.dbdgrp.bas.lcyamt">
<c-input
v-model="model.bopmod.dbdgrp.bas.lcyamt"
placeholder="请输入结汇金额"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="现汇金额" prop="bopmod.dbdgrp.bas.fcyamt">
<c-input
v-model="model.bopmod.dbdgrp.bas.fcyamt"
placeholder="请输入现汇金额"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="其它金额" prop="bopmod.dbdgrp.bas.othamt">
<c-input
v-model="model.bopmod.dbdgrp.bas.othamt"
placeholder="请输入其它金额"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="收入款币种及金额"
prop="bopmod.dbdgrp.bas.txccy"
>
<c-select
disabled
:code="codes.curtxt"
v-model="model.bopmod.dbdgrp.bas.txccy"
style="width: 100%"
placeholder="请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.dbdgrp.bas.txamt">
<c-input
disabled
v-model="model.bopmod.dbdgrp.bas.txamt"
placeholder="请输入金额"
></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
<!-- ------右边------- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-form-item
label="修改/删除原因"
prop="bopmod.dbdgrp.bas.actiondesc"
>
<c-input
rows="5"
disabled
type="textarea"
v-model="model.bopmod.dbdgrp.bas.actiondesc"
maxlength="32"
show-word-limit
placeholder="请输入修改/删除原因"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="结算方式" prop="bopmod.dbdgrp.bas.methods">
<c-select
disabled
:code="codes.bopmethods"
v-model="model.bopmod.dbdgrp.bas.methods"
style="width: 100%"
placeholder="请输入结算方式"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <c-form-item label="组织机构" prop="bopmod.dbdgrp.bas.custcod">
<c-form-item label="$t('dbap.S0000032')" prop="bopmod.dbagrp.bas.outchargeamt"> <c-input
<c-input v-model="model.bopmod.dbagrp.bas.outchargeamt" placeholder="$t('other.please_enter')+$t('dbap.S0000032')"></c-input> disabled
</c-form-item> v-model="model.bopmod.dbdgrp.bas.custcod"
</c-col> --> maxlength="18"
placeholder="请输入组织机构"
<!-- <c-col :span="12"> ></c-input>
<c-button size="small" type="primary" @click="onCan"> </c-form-item>
{{$t('butp.CG000004')}} </c-col>
</c-button> <c-col :span="24">
</c-col> --> <c-form-item label="结汇汇率" prop="bopmod.dbdgrp.bas.exrate">
<c-input
disabled
v-model="model.bopmod.dbdgrp.bas.exrate"
placeholder="请输入结汇汇率"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="人民币账号/银行卡号"
prop="bopmod.dbdgrp.bas.lcyacc"
>
<c-input
disabled
v-model="model.bopmod.dbdgrp.bas.lcyacc"
maxlength="32"
placeholder="请输入人民币账号/银行卡号"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="外汇帐号/银行卡号"
prop="bopmod.dbdgrp.bas.fcyacc"
>
<c-input
disabled
v-model="model.bopmod.dbdgrp.bas.fcyacc"
maxlength="32"
placeholder="请输入外汇帐号/银行卡号"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="其它账号/银行卡号"
prop="bopmod.dbdgrp.bas.othacc"
>
<c-input
disabled
v-model="model.bopmod.dbdgrp.bas.othacc"
maxlength="32"
placeholder="请输入其它账号/银行卡号"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="国内银行扣费"
prop="bopmod.dbdgrp.bas.inchargeccy"
>
<c-select
disabled
:code="codes.curtxt"
v-model="model.bopmod.dbdgrp.bas.inchargeccy"
style="width: 100%"
placeholder="请选择"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label-width="5px"
prop="bopmod.dbdgrp.bas.inchargeamt"
>
<c-input
disabled
v-model="model.bopmod.dbdgrp.bas.inchargeamt"
placeholder="请输入"
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-form-item label-width="5px" prop="bopmod.dbdp.baspp.acp">
<c-checkbox disabled v-model="model.bopmod.dbdp.baspp.acp"
>确认</c-checkbox
>
</c-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getset/Event" import Event from "~/model/Getset/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
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