Commit 5f367cb2 by liuxin

汇出汇款相关页面调整

parent e16ad4b2
...@@ -5942,5 +5942,11 @@ const CodeTable = { ...@@ -5942,5 +5942,11 @@ const CodeTable = {
{label:'ORD Correction',value:'CMR'}, {label:'ORD Correction',value:'CMR'},
{label:'ReRouting',value:'ROU'}, {label:'ReRouting',value:'ROU'},
], ],
swftypOpnp:[
{label:'MT103',value:'103'},
{label:'Mt202 COV',value:'202'},
{label:'MT202',value:'200'},
{label:'Other',value:'OTH'},
]
} }
export default CodeTable; export default CodeTable;
\ No newline at end of file
...@@ -217,6 +217,18 @@ export default { ...@@ -217,6 +217,18 @@ export default {
} }
}, },
async onOpnpButgetref() {
let rtnmsg = await this.executeRule("ditp.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.didgrp.rec.ownref = rtnmsg.data.didgrp_rec_ownref
this.$message({
type: 'success',
message: '获取成功!'
});
}
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
} }
\ No newline at end of file
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24"> <c-col :span="11">
<el-form-item label="是否报送跨境人民币2101表"> <c-col :span="24">
<c-select <el-form-item label="是否报送跨境人民币2101表" label-width="40%">
v-model="model.cnybop.cnyflg" <c-select
style="width: 20%" v-model="model.cnybop.cnyflg"
placeholder="请选择" placeholder="请选择"
disabled disabled
> >
<el-option <el-option
v-for="item in codes.cnyflg" v-for="item in codes.cnyflg"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
></el-option> ></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表"> <el-form-item label="是否报送跨境人民币2107表" label-width="40%">
<c-select <c-select
v-model="model.cnybop.traflg" v-model="model.cnybop.traflg"
style="width: 20%" placeholder="请选择"
placeholder="请选择" disabled
disabled >
> <el-option
<el-option v-for="item in codes.traflg"
v-for="item in codes.traflg" :key="item.value"
:key="item.value" :label="item.label"
:label="item.label" :value="item.value"
:value="item.value" ></el-option>
></el-option> </c-select>
</c-select> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="是否报送跨境人民币2111表"> <el-form-item label="是否报送跨境人民币2111表" label-width="40%">
<c-select <c-select
v-model="model.cnybop.outflg" v-model="model.cnybop.outflg"
style="width: 20%" placeholder="请选择"
placeholder="请选择" >
> <el-option
<el-option v-for="item in codes.outflg"
v-for="item in codes.outflg" :key="item.value"
:key="item.value" :label="item.label"
:label="item.label" :value="item.value"
:value="item.value" ></el-option>
></el-option> </c-select>
</c-select> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表"> <el-form-item label="是否报送跨境人民币2106表" label-width="40%">
<c-select <c-select
v-model="model.cnybop.libflg" v-model="model.cnybop.libflg"
style="width: 20%" placeholder="请选择"
placeholder="请选择" disabled
disabled >
> <el-option
<el-option v-for="item in codes.libflg"
v-for="item in codes.libflg" :key="item.value"
:key="item.value" :label="item.label"
:label="item.label" :value="item.value"
:value="item.value" ></el-option>
></el-option> </c-select>
</c-select> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表"> <el-form-item label="是否报送跨境人民币2122表" label-width="40%">
<c-select <c-select
v-model="model.cnybop.vouflg" v-model="model.cnybop.vouflg"
style="width: 20%" placeholder="请选择"
placeholder="请选择" disabled
disabled >
> <el-option
<el-option v-for="item in codes.vouflg"
v-for="item in codes.vouflg" :key="item.value"
:key="item.value" :label="item.label"
:label="item.label" :value="item.value"
:value="item.value" ></el-option>
></el-option> </c-select>
</c-select> </el-form-item>
</el-form-item> </c-col>
</c-col> </c-col>
</div> </div>
</template> </template>
......
...@@ -65,23 +65,22 @@ ...@@ -65,23 +65,22 @@
</c-col> --> </c-col> -->
<c-col :span="11"> <c-col :span="14">
<el-form-item label="Execution Date"> <el-form-item label="Execution Date">
<c-date-picker <c-date-picker
style="width:100%"
type="date" type="date"
v-model="model.mtabut.coninf.conexedat" v-model="model.mtabut.coninf.conexedat"
style="width: 50%"
placeholder="" placeholder=""
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="8">
<el-form-item label="Send for Release to"> <el-form-item label="Send for Release to">
<c-input <c-input
v-model="model.mtabut.coninf.usr.extkey" v-model="model.mtabut.coninf.usr.extkey"
maxlength="8" maxlength="8"
style="width: 90%"
placeholder="" placeholder=""
readonly readonly
></c-input> ></c-input>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- ======================top--left================== --> <!-- ======================top--left================== -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Parent Contract" prop="trdgrp.rec.pntref"> <el-form-item label="Parent Contract" prop="trdgrp.rec.pntref">
<c-input <c-input
v-model="model.trdgrp.rec.pntref" v-model="model.trdgrp.rec.pntref"
maxlength="16" maxlength="16"
style="width: 80%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col> <c-col :span="24">
<c-col :span="24"> <el-form-item
<el-form-item label="Our Reference" prop="trdgrp.rec.ownref"> label="Finance Reference"
<c-input prop="trdgrp.rec.ownref"
v-model="model.trdgrp.rec.ownref" >
maxlength="16" <c-input
style="width: 80%" v-model="model.trdgrp.rec.ownref"
placeholder="" maxlength="16"
disabled placeholder=""
></c-input> disabled
</el-form-item> ></c-input>
</c-col> </el-form-item>
</c-col> </c-col>
<!-- ======================top--right==================== --> </c-col>
<c-col :span="11" :offset="1"> <!-- ======================top--right==================== -->
<c-col :span="24"> <c-col :span="11" :offset="1">
<el-form-item label="Name" prop="trdgrp.rec.pntnam"> <c-col :span="24">
<c-input <el-form-item label="Name" prop="trdgrp.rec.pntnam">
v-model="model.trdgrp.rec.pntnam" <c-input
maxlength="40" v-model="model.trdgrp.rec.pntnam"
placeholder="" maxlength="40"
disabled placeholder=""
></c-input> disabled
</el-form-item> ></c-input>
</c-col> </el-form-item>
<c-col :span="24"> </c-col>
<el-form-item label="Name" prop="trdgrp.rec.nam"> <c-col :span="24">
<c-input <el-form-item label="Name" prop="trdgrp.rec.nam">
v-model="model.trdgrp.rec.nam" <c-input
maxlength="40" v-model="model.trdgrp.rec.nam"
placeholder="" maxlength="40"
disabled placeholder=""
></c-input> disabled
</el-form-item> ></c-input>
</c-col> </el-form-item>
</c-col> </c-col>
</c-col>
<!-- <c-col :span="24"><div style="height: 50px"></div></c-col> --> <!-- <c-col :span="24"><div style="height: 50px"></div></c-col> -->
<!--=========================middle--left================== --> <!--=========================middle--left================== -->
<c-col :span="11" style="margin-top: 30px"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Finance Date" prop="trdgrp.rec.issdat"> <el-form-item label="Finance Date" prop="trdgrp.rec.issdat">
<c-input <c-input
v-model="model.trdgrp.rec.issdat" v-model="model.trdgrp.rec.issdat"
style="width: 50%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="Drag Drop Sender"> <el-form-item label="Drag Drop Sender">
<c-input <c-input
v-model="model.fipp.ptsget.sdamod.dadsnd" v-model="model.fipp.ptsget.sdamod.dadsnd"
...@@ -71,49 +71,49 @@ ...@@ -71,49 +71,49 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Finance Type" prop="trdgrp.rec.fintyp"> <el-form-item label="Finance Type" prop="trdgrp.rec.fintyp">
<c-input <c-input
v-model="model.trdgrp.rec.fintyp" v-model="model.trdgrp.rec.fintyp"
style="width: 85%" placeholder=""
placeholder="" disabled
disabled >
> </c-input>
</c-input> </el-form-item>
</el-form-item> </c-col>
</c-col> <c-col :span="24">
<c-col :span="24"> <el-form-item label="Financing of" prop="trdgrp.rec.pctfin">
<el-form-item label="Financing of" prop="trdgrp.rec.pctfin"> <c-col :span="22">
<c-input <c-input
v-model="model.trdgrp.rec.pctfin" v-model="model.trdgrp.rec.pctfin"
style="width: 20%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </c-col>
% <c-col :span="2" style="text-align: center"> % </c-col>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Finance Amount" prop="trdgrp.cbs.max.cur"> <el-form-item label="Finance Amount" prop="trdgrp.cbs.max.cur">
<c-col :span="5"> <c-col :span="5">
<c-input <c-input
v-model="model.trdgrp.cbs.max.cur" v-model="model.trdgrp.cbs.max.cur"
style="width: 70%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </c-col>
</c-col> <c-col :span="19" prop="trdgrp.cbs.max.amt">
<c-col :span="10" prop="trdgrp.cbs.max.amt"> <el-form-item label="" label-width="2%">
<c-input <c-input
v-model="model.trdgrp.cbs.max.amt" v-model="model.trdgrp.cbs.max.amt"
style="width: 100%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</c-col> </c-col>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="Chinese address"> <el-form-item label="Chinese address">
<c-input <c-input
type="textarea" type="textarea"
...@@ -124,22 +124,24 @@ ...@@ -124,22 +124,24 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
</c-col> </c-col>
<!-- =====================middle--right===================== --> <!-- =====================middle--right===================== -->
<c-col :span="11" :offset="1" style="margin-top: 30px"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Financed Party Ref." prop="trdgrp.fip.pts.ref"> <el-form-item
<c-input label="Financed Party Ref."
v-model="model.trdgrp.fip.pts.ref" prop="trdgrp.fip.pts.ref"
maxlength="16" >
style="width: 90%" <c-input
placeholder="" v-model="model.trdgrp.fip.pts.ref"
disabled maxlength="16"
></c-input> placeholder=""
</el-form-item> disabled
</c-col> ></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="External Key of Address"> <el-form-item label="External Key of Address">
<c-input <c-input
v-model="model.trdgrp.fip.pts.extkey" v-model="model.trdgrp.fip.pts.extkey"
...@@ -149,41 +151,48 @@ ...@@ -149,41 +151,48 @@
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<c-col :span="17"> <c-col :span="24">
<el-form-item label="" prop="trdgrp.fip.pts.extkey"> <el-form-item label="" prop="trdgrp.fip.pts.extkey">
<c-input <c-fullbox>
v-model="model.trdgrp.fip.pts.extkey" <c-input
placeholder="" v-model="model.trdgrp.fip.pts.extkey"
style="width: 100%" placeholder=""
disabled style="width: 100%"
></c-input> disabled
</el-form-item> ></c-input>
</c-col> <template slot="footer">
<c-col :span="7" > <c-button
size="small"
<c-button size="small" type="primary" icon="el-icon-search" @click="onSeainf" type="primary"
></c-button icon="el-icon-search"
> @click="onSeainf"
<c-button size="small" type="primary" @click="onFippDet"> ></c-button>
详情 <c-button
</c-button> size="small"
</c-col> type="primary"
@click="onFippDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="trdgrp.fip.pts.adrblk"> <el-form-item label="" prop="trdgrp.fip.pts.adrblk">
<c-input <c-input
type="textarea" type="textarea"
v-model="model.trdgrp.fip.pts.adrblk" v-model="model.trdgrp.fip.pts.adrblk"
maxlength="150" maxlength="150"
style="width: 90%" show-word-limit
show-word-limit placeholder=""
placeholder="" disabled
disabled rows="4"
rows="4" ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col> <!-- <c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="Address Block"> <el-form-item label="Address Block">
<c-input <c-input
type="textarea" type="textarea"
...@@ -205,42 +214,45 @@ ...@@ -205,42 +214,45 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
</c-col> </c-col>
<!-- <c-col :span="24"><div style="height: 50px"></div></c-col> --> <!-- <c-col :span="24"><div style="height: 50px"></div></c-col> -->
<!-- ==========================bottom-left========================== --> <!-- ==========================bottom-left========================== -->
<c-col :span="11" style="margin-top: 20px"> <c-col :span="11" style="margin-top: 20px">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="融资金额" prop="trdgrp.cbs.max.cur"> <el-form-item label="融资金额" prop="trdgrp.cbs.max.cur">
<c-col :span="5"> <c-col :span="5">
<c-input <c-input
v-model="model.trdgrp.cbs.max.cur" v-model="model.trdgrp.cbs.max.cur"
style="width: 70%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </c-col>
</c-col> <c-col :span="12" prop="trdgrp.cbs.max.amt">
<c-col :span="14" prop="trdgrp.cbs.max.amt"> <el-form-item label="" label-width="2%">
<c-input <c-input
v-model="model.trdgrp.cbs.max.amt" v-model="model.trdgrp.cbs.max.amt"
style="width: 90%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</c-col> </c-col>
<c-col :span="5" prop="trdgrp.rec.pctfin"> <c-col :span="5" prop="trdgrp.rec.pctfin">
<c-input <el-form-item label="" label-width="5%">
v-model="model.trdgrp.rec.pctfin" <c-input
style="width: 70%" v-model="model.trdgrp.rec.pctfin"
placeholder="" placeholder=""
disabled disabled
></c-input> ></c-input>
% </el-form-item>
</c-col> </c-col>
</el-form-item> <c-col :span="2" style="text-align:center">
</c-col> %
</c-col>
</el-form-item>
</c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="%"> <el-form-item label="%">
<c-input <c-input
v-model="model.finmod.fincod" v-model="model.finmod.fincod"
...@@ -250,263 +262,278 @@ ...@@ -250,263 +262,278 @@
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="计息周期" prop="finmod.intprd"> <el-form-item label="计息周期" prop="finmod.intprd">
<c-input <c-input
v-model="model.finmod.intprd" v-model="model.finmod.intprd"
style="width: 60%" placeholder=""
placeholder="" disabled
disabled >
> </c-input>
</c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="利率调整方式" prop="finmod.ratchgtyp"> <el-form-item label="利率调整方式" prop="finmod.ratchgtyp">
<c-input <c-input
v-model="model.finmod.ratchgtyp" v-model="model.finmod.ratchgtyp"
style="width: 70%" placeholder=""
placeholder="" disabled
disabled >
> </c-input>
</c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="11">
<el-form-item label="开户日期" prop="trdgrp.rec.stttendat"> <el-form-item label="开户日期" prop="trdgrp.rec.stttendat">
<c-input <c-input
v-model="model.trdgrp.rec.stttendat" v-model="model.trdgrp.rec.stttendat"
style="width: 100%" style="width: 100%"
placeholder="" placeholder=""
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="10" :offset="2"> <c-col :span="11" :offset="2">
<el-form label-position="left"> <el-form-item
<el-form-item label="到期日" label-position="left" prop="trdgrp.rec.matdat"> label="到期日"
<c-input label-position="left"
v-model="model.trdgrp.rec.matdat" prop="trdgrp.rec.matdat"
style="width: 50%" >
placeholder="" <c-input
disabled style="width: 100%"
></c-input> v-model="model.trdgrp.rec.matdat"
</el-form-item> placeholder=""
</el-form> disabled
</c-col> ></c-input>
</c-col> </el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="基准利率" prop="trdgrp.rec.intrat"> <el-form-item label="基准利率" prop="trdgrp.rec.intrat">
<c-input <c-input
v-model="model.trdgrp.rec.intrat" v-model="model.trdgrp.rec.intrat"
style="width: 60%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="执行利率" prop="trdgrp.rec.actrat"> <el-form-item label="执行利率" prop="trdgrp.rec.actrat">
<c-input <c-input
v-model="model.trdgrp.rec.actrat" v-model="model.trdgrp.rec.actrat"
style="width: 50%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="第一还款账号" prop="finmod.act1"> <el-form-item label="第一还款账号" prop="finmod.act1">
<c-input <c-input
v-model="model.finmod.act1" v-model="model.finmod.act1"
maxlength="21" maxlength="21"
style="width: 80%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="预收息金额" prop="finmod.intamt"> <el-form-item label="预收息金额" prop="finmod.intamt">
<c-input <c-input
v-model="model.finmod.intamt" v-model="model.finmod.intamt"
style="width: 70%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col> </c-col>
</c-col> <!-- =========================bottom--right======================== -->
<!-- =========================bottom--right======================== --> <c-col :span="11" :offset="1" style="margin-top: 20px">
<c-col :span="11" :offset="1" style="margin-top: 20px"> <c-col :span="24">
<c-col :span="24"> <el-form-item label="借据号" prop="finmod.fincod">
<el-form-item label="借据号" prop="finmod.fincod"> <c-input
<c-input v-model="model.finmod.fincod"
v-model="model.finmod.fincod" placeholder=""
style="width: 50%" disabled
placeholder="" >
disabled </c-input>
> </el-form-item>
</c-input> </c-col>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="计息日期" prop="finmod.intdat"> <el-form-item label="计息日期" prop="finmod.intdat">
<c-input <c-input
v-model="model.finmod.intdat" v-model="model.finmod.intdat"
style="width: 15%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="12"> <c-col :span="24">
<el-form-item label="利率调整周期" prop="finmod.ratchgprd"> <c-col :span="11">
<c-input <el-form-item label="利率调整周期" prop="finmod.ratchgprd">
v-model="model.finmod.ratchgprd" <c-input
style="width: 90%" v-model="model.finmod.ratchgprd"
placeholder="" placeholder=""
disabled disabled
> style="width: 100%"
</c-input> >
</el-form-item> </c-input>
</c-col> </el-form-item>
</c-col>
<c-col :span="10" :offset="1"> <c-col :span="11" :offset="2">
<el-form-item label="月日数" label-width="120px" prop="finmod.ratchgda"> <el-form-item
<c-input label="月日数"
v-model="model.finmod.ratchgdat" prop="finmod.ratchgda"
style="width: 50%" >
placeholder="" <c-input
disabled v-model="model.finmod.ratchgdat"
></c-input> placeholder=""
</el-form-item> disabled
</c-col> style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="11">
<el-form-item label="融资天数" prop="trdgrp.rec.tenday"> <el-form-item label="融资天数" prop="trdgrp.rec.tenday">
<c-input <c-input
v-model="model.trdgrp.rec.tenday" v-model="model.trdgrp.rec.tenday"
placeholder="" placeholder=""
disabled disabled
></c-input> style="width: 100%"
</el-form-item> ></c-input>
</c-col> </el-form-item>
<c-col :span="10" :offset="1"> </c-col>
<el-form-item label="宽限期" label-width="120px" prop="finmod.graday"> <c-col :span="11" :offset="2">
<c-input <el-form-item
v-model="model.finmod.graday" label="宽限期"
style="width: 70%" prop="finmod.graday"
placeholder="" >
disabled <c-input
></c-input> v-model="model.finmod.graday"
</el-form-item> placeholder=""
</c-col> disabled
</c-col> style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="11">
<el-form-item label="浮动方式" prop="finmod.flttyp"> <el-form-item label="浮动方式" prop="finmod.flttyp">
<c-input <c-input
v-model="model.finmod.flttyp" v-model="model.finmod.flttyp"
style="width: 90%" placeholder=""
placeholder="" disabled
disabled style="width: 100%"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="10" :offset="1"> <c-col :span="11" :offset="2">
<el-form-item label="浮动值" label-width="120px" prop="finmod.fltval"> <el-form-item
<c-input label="浮动值"
v-model="model.finmod.fltval" prop="finmod.fltval"
style="width: 80%" >
placeholder="" <c-input
disabled v-model="model.finmod.fltval"
></c-input> placeholder=""
</el-form-item> disabled
</c-col> style="width: 100%"
</c-col> ></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<span v-text="model.finmod.pctlab" data-path=".finmod.pctlab"> </span> <span v-text="model.finmod.pctlab" data-path=".finmod.pctlab"> </span>
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="11">
<el-form-item label="逾期计息方式" prop="finmod.ovdinttyp"> <el-form-item label="逾期计息方式" prop="finmod.ovdinttyp">
<c-input <c-input
v-model="model.finmod.ovdinttyp" v-model="model.finmod.ovdinttyp"
style="width: 90%" placeholder=""
placeholder="" disabled
disabled style="width: 100%"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="10" :offset="1"> <c-col :span="11" :offset="2">
<el-form-item label="罚息比率" label-width="120px" prop="finmod.ovdintrat"> <el-form-item
<c-input label="罚息比率"
v-model="model.finmod.ovdintrat" prop="finmod.ovdintrat"
placeholder="" >
style="width: 60%" <c-col :span="20">
disabled <c-input
></c-input> v-model="model.finmod.ovdintrat"
% placeholder=""
</el-form-item> disabled
</c-col> style="width: 100%"
</c-col> ></c-input>
</c-col>
<c-col :span="4" style="text-align:center">
%
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="11">
<el-form-item label="第三方还款方式" prop="finmod.acttyp"> <el-form-item label="第三方还款方式" prop="finmod.acttyp">
<c-input <c-input
v-model="model.finmod.acttyp" v-model="model.finmod.acttyp"
style="width: 100%" style="width: 100%"
placeholder="" placeholder=""
disabled disabled
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="10" :offset="1"> <c-col :span="11" :offset="2">
<el-form-item label="入账机构" label-width="120px" prop="finmod.accbch"> <el-form-item
<c-input label="入账机构"
v-model="model.finmod.accbch" prop="finmod.accbch"
style="width: 50%" >
placeholder="" <c-input
disabled v-model="model.finmod.accbch"
> placeholder=""
</c-input> disabled
</el-form-item> style="width: 100%"
</c-col> >
</c-col> </c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="第三方还款账号" prop="finmod.act3"> <el-form-item label="第三方还款账号" prop="finmod.act3">
<c-input <c-input
v-model="model.finmod.act3" v-model="model.finmod.act3"
maxlength="21" maxlength="21"
style="width: 70%" placeholder=""
placeholder="" disabled
disabled ></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col> </c-col>
</c-col> </div>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from "~/service/Api";
...@@ -515,17 +542,14 @@ import CodeTable from "~/config/CodeTable"; ...@@ -515,17 +542,14 @@ import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptopn/Event"; import Event from "~/model/Cptopn/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, onSeainf() {} },
methods: { ...Event , created: function () {},
onSeainf(){}
},
created: function () {},
}; };
</script> </script>
<style> <style>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!--=================顶部================= --> <!--=================顶部================= -->
<c-col :span="24">
<c-col :span="9"> <c-col :span="24" style="height:24px">
<el-form-item label="业务编号" prop="cptp.recget.sdamod.dadsnd"> <el-form-item label="基本信息" class="messageLabel">
<c-input
v-model="model.cptp.recget.sdamod.dadsnd"
placeholder=""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="3" style="text-align:right">
<el-form-item label="" label-width="15px">
<c-col :span="12">
<c-button
size="small"
type="primary"
@click="onSeainf"
icon="el-icon-search"
>
</c-button>
</c-col>
<c-col :span="12">
<c-button
style="margin:0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onCptpGetref">
获取
</c-button>
</c-col>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="24" style="margin-top:20px">
<c-col :span="11">
<el-form-item label="业务编号" prop="cptp.recget.sdamod.dadsnd" style="width: 100%">
<c-fullbox>
<c-input
v-model="model.cptp.recget.sdamod.dadsnd"
maxlength="16"
placeholder="请输入Reference"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin:0px 10px 0 10;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onOpnpButgetref"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="cpdgrp.rec.nam"> <el-form-item label="Name" prop="cpdgrp.rec.nam">
<c-input <c-input
v-model="model.cpdgrp.rec.nam" v-model="model.cpdgrp.rec.nam"
...@@ -76,7 +84,7 @@ ...@@ -76,7 +84,7 @@
<c-col> <c-col>
<!-- ===================中部--左==================== --> <!-- ===================中部--左==================== -->
<c-col :span="12" style="margin-top: 10px"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="清算编号" prop="cpdgrp.rec.sysno"> <el-form-item label="清算编号" prop="cpdgrp.rec.sysno">
<c-input <c-input
...@@ -220,7 +228,7 @@ ...@@ -220,7 +228,7 @@
</c-col> </c-col>
<!-- ===================中部--右==================== --> <!-- ===================中部--右==================== -->
<c-col :span="12" style="margin-top: 10px"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="汇款性质" prop="cpdgrp.rec.trntyp"> <el-form-item label="汇款性质" prop="cpdgrp.rec.trntyp">
<c-col :span="10"> <c-col :span="10">
...@@ -317,10 +325,11 @@ ...@@ -317,10 +325,11 @@
style="width: 100%" style="width: 100%"
placeholder="" placeholder=""
v-model="model.cpdgrp.rec.swftyp" v-model="model.cpdgrp.rec.swftyp"
:disabled="model.cptp.liqtyp != 'C' && model.cptp.liqtyp != 'S' && model.cptp.liqtyp != ''" :disabled="model.cpdgrp.cbs.nom1.amt === '0.000'"
> >
<!-- :disabled="model.cptp.liqtyp != 'C' && model.cptp.liqtyp != 'S' && model.cptp.liqtyp != ''" -->
<el-option <el-option
v-for="item in codes.swftyp" v-for="item in codes.swftypOpnp"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
:key="item.value" :key="item.value"
...@@ -386,13 +395,17 @@ ...@@ -386,13 +395,17 @@
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24" style="height:24px">
<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="24"
v-if="model.cptp.liqtyp === '' || model.cpdgrp.cbs.nom1.amt === '0.000'"
>
<!-- ================底部--左================= --> <!-- ================底部--左================= -->
<c-col :span="12" style="margin-top: 10px"> <c-col :span="11" style="margin-top: 20px">
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
label="Ordering institution (52a)" label="Ordering institution (52a)"
...@@ -516,174 +529,394 @@ ...@@ -516,174 +529,394 @@
</c-col> </c-col>
<!-- ================底部--右================= --> <!-- ================底部--右================= -->
<c-col :span="12" style="margin-top: 10px"> <c-col :span="11" :offset="1" v-if="model.cpdgrp.rec.swftyp ==='' || model.cpdgrp.rec.swftyp ==='103' || model.cpdgrp.rec.swftyp ==='202' " style="margin-top: 20px">
<c-col :span="24"> <c-col :span="24">
<c-col :span="18"> <c-col :span="18">
<el-form-item label="发报行"> <el-form-item label="发报行">
<c-input placeholder="" disabled></c-input> <c-input placeholder="" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="6" style="text-align:right"> <c-col :span="6" style="text-align:right">
<el-form-item label="" label-width="15px"> <el-form-item label="" label-width="15px">
<c-col :span="12"> <c-col :span="12">
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
@click="onCptpGetInfpta" @click="onCptpGetInfpta"
icon="el-icon-search" icon="el-icon-search"
>
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
详情
</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input placeholder="" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="指令代码" prop="cpdgrp.rec.f23e">
<c-input
v-model="model.cpdgrp.rec.f23e"
maxlength="35"
placeholder="请输入指令代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item label="原始金额" prop="cpdgrp.rec.curf33b">
<c-select
v-model="model.cpdgrp.rec.curf33b"
style="width: 100%"
placeholder=""
> >
</c-button> <el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="10">
<c-button size="small" type="primary" @click="onSndpDet" disabled> <el-form-item label="" label-width="15px" prop="cpdgrp.rec.amtf33b">
详情 <c-input
</c-button> v-model="model.cpdgrp.rec.amtf33b"
placeholder="请输入原始金额"
></c-input>
</el-form-item>
</c-col> </c-col>
</el-form-item> </c-col>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input placeholder="" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="指令代码" prop="cpdgrp.rec.f23e">
<c-input
v-model="model.cpdgrp.rec.f23e"
maxlength="35"
placeholder="请输入指令代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item label="原始金额" prop="cpdgrp.rec.curf33b">
<c-select
v-model="model.cpdgrp.rec.curf33b"
style="width: 100%"
placeholder=""
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10"> <c-col :span="24">
<el-form-item label="" label-width="15px" prop="cpdgrp.rec.amtf33b"> <el-form-item label="汇率" prop="cpdgrp.rec.f36">
<c-input <c-input
v-model="model.cpdgrp.rec.amtf33b" v-model="model.cpdgrp.rec.f36"
placeholder="请输入原始金额" placeholder=""
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="汇率" prop="cpdgrp.rec.f36"> <c-col :span="14">
<c-input <el-form-item label="发报行扣费金额" prop="cpdgrp.rec.cur71f">
v-model="model.cpdgrp.rec.f36" <c-select v-model="model.cpdgrp.rec.cur71f" placeholder="" style="width:100%">
placeholder="" <el-option
></c-input> v-for="item in codes.cur"
</el-form-item> :key="item.value"
</c-col> :label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="" label-width="15px" prop="cpdgrp.rec.amt71f">
<c-input
v-model="model.cpdgrp.rec.amt71f"
placeholder="请输入发报行扣费金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="14"> <el-form-item label="银行操作码" prop="cpdgrp.rec.f23b">
<el-form-item label="发报行扣费金额" prop="cpdgrp.rec.cur71f"> <c-input
<c-select v-model="model.cpdgrp.rec.cur71f" placeholder="" style="width:100%"> v-model="model.cpdgrp.rec.f23b"
<el-option maxlength="4"
v-for="item in codes.cur" placeholder=""
:key="item.value" ></c-input>
:label="item.label" </el-form-item>
:value="item.value" </c-col>
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10"> <c-col :span="24">
<el-form-item label="" label-width="15px" prop="cpdgrp.rec.amt71f"> <el-form-item label="账号" prop="cpdgrp.rec.pyeact">
<c-input <c-input
v-model="model.cpdgrp.rec.amt71f" v-model="model.cpdgrp.rec.pyeact"
placeholder="请输入发报行扣费金额" maxlength="35"
></c-input> placeholder="请输入账号"
</el-form-item> ></c-input>
</c-col> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="银行操作码" prop="cpdgrp.rec.f23b"> <c-col :span="18">
<c-input <el-form-item label="收款人" prop="cpdgrp.orc.pts.extkey">
v-model="model.cpdgrp.rec.f23b" <c-input
maxlength="4" v-model="model.cpdgrp.orc.pts.extkey"
placeholder="" maxlength="14"
></c-input> placeholder="请输入收款人"
</el-form-item> @keyup.enter.native="
</c-col> showGridPromptDialog('cpdgrp.orc.pts.extkey')
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="6" style="text-align:right">
<el-form-item label="" label-width="15px">
<c-col :span="12">
<c-button
size="small"
type="primary"
@click="onCptpGetInfpta"
icon="el-icon-search"
>
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
详情
</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="账号" prop="cpdgrp.rec.pyeact"> <el-form-item label="">
<c-input <c-input
v-model="model.cpdgrp.rec.pyeact" type="textarea"
maxlength="35" :rows="4"
placeholder="请输入账号" maxlength="140"
></c-input> v-model="model.cpdgrp.pye.pts.adrblk"
</el-form-item> show-word-limit
</c-col> placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="11" :offset="1" v-if="model.cpdgrp.rec.swftyp ==='200'" style="margin-top: 10px">
<c-col :span="18"> <c-col :span="24">
<el-form-item label="收款人" prop="cpdgrp.orc.pts.extkey"> <c-col :span="18">
<c-input <el-form-item label="发报行">
v-model="model.cpdgrp.orc.pts.extkey" <c-input placeholder="" disabled></c-input>
maxlength="14" </el-form-item>
placeholder="请输入收款人"
@keyup.enter.native="
showGridPromptDialog('cpdgrp.orc.pts.extkey')
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="6" style="text-align:right">
<el-form-item label="" label-width="15px">
<c-col :span="12">
<c-button
size="small"
type="primary"
@click="onCptpGetInfpta"
icon="el-icon-search"
>
</c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="6" style="text-align:right">
<c-button size="small" type="primary" @click="onSndpDet" disabled> <el-form-item label="" label-width="15px">
详情 <c-col :span="12">
</c-button> <c-button
size="small"
type="primary"
@click="onCptpGetInfpta"
icon="el-icon-search"
>
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
详情
</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input
type="textarea"
:rows="4"
maxlength="140"
show-word-limit
placeholder="请输入Address Block"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款人" prop="cpdgrp.orc.pts.extkey">
<c-input
v-model="model.cpdgrp.orc.pts.extkey"
maxlength="14"
placeholder="请输入收款人"
@keyup.enter.native="
showGridPromptDialog('cpdgrp.orc.pts.extkey')
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="账号" prop="cpdgrp.rec.pyeact">
<c-input
v-model="model.cpdgrp.rec.pyeact"
maxlength="35"
placeholder="请输入账号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="18">
<el-form-item label="">
<c-input
v-model="model.cpdgrp.orc.pts.extkey"
placeholder="请输入收款人客户号" >
</c-input>
</el-form-item>
</c-col>
<c-col :span="6" style="text-align:right">
<el-form-item label="" label-width="15px">
<c-col :span="12">
<c-button
size="small"
type="primary"
@click="onCptpGetInfpta"
icon="el-icon-search"
>
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
详情
</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input
type="textarea"
:rows="4"
maxlength="140"
v-model="model.cpdgrp.pye.pts.adrblk"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1" v-if="model.cpdgrp.rec.swftyp ==='OTH'" style="margin-top: 10px">
<c-col :span="24">
<c-col :span="18">
<el-form-item label="发报行">
<c-input placeholder="" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="6" style="text-align:right">
<el-form-item label="" label-width="15px">
<c-col :span="12">
<c-button
size="small"
type="primary"
@click="onCptpGetInfpta"
icon="el-icon-search"
>
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
详情
</c-button>
</c-col>
</el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input
type="textarea"
:rows="4"
maxlength="140"
show-word-limit
placeholder="请输入Address Block"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="付款详情">
<c-input
type="textarea"
placeholder=""
readonly
rows="3"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款人Ref." prop="cpdgrp.orc.pts.ref">
<c-input
v-model="model.cpdgrp.orc.pts.ref"
maxlength="16"
placeholder=""
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label=""> <el-form-item label="账号" prop="cpdgrp.rec.pyeact">
<c-input <c-input
type="textarea" v-model="model.cpdgrp.rec.pyeact"
:rows="4" maxlength="35"
maxlength="140" placeholder="请输入账号"
v-model="model.cpdgrp.pye.pts.adrblk" ></c-input>
show-word-limit </el-form-item>
placeholder="请输入Address Block" </c-col>
></c-input>
</el-form-item> <c-col :span="24">
</c-col> <c-col :span="18">
<el-form-item label="">
<c-input
v-model="model.cpdgrp.orc.pts.extkey"
placeholder="请输入收款人客户号" >
</c-input>
</el-form-item>
</c-col>
<c-col :span="6" style="text-align:right">
<el-form-item label="" label-width="15px">
<c-col :span="12">
<c-button
size="small"
type="primary"
@click="onCptpGetInfpta"
icon="el-icon-search"
>
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSndpDet" disabled>
详情
</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="">
<c-input
type="textarea"
:rows="4"
maxlength="140"
v-model="model.cpdgrp.pye.pts.adrblk"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
</c-col> </c-col>
</c-col>
<!-- ====================清算模式-人行支付系统===================== --> <!-- ====================清算模式-人行支付系统===================== -->
<c-col :span="24" v-if="model.cptp.liqtyp === 'B'" style="margin-top: 10px"> <c-col :span="24" v-if="model.cptp.liqtyp === 'B'" style="margin-top: 10px">
...@@ -2393,48 +2626,56 @@ import Utils from "~/utils"; ...@@ -2393,48 +2626,56 @@ import Utils from "~/utils";
import Infpta from "~/views/Business/Infpta"; import Infpta from "~/views/Business/Infpta";
export default { export default {
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
components: { Infpta }, components: { Infpta },
mixins: [CommonProcess], mixins: [CommonProcess],
data() { data() {
return { return {
trntyp: [ trntyp: [
{ value: "0", label: "贸易" }, { value: "0", label: "贸易" },
{ value: "1", label: "非贸易" }, { value: "1", label: "非贸易" },
{ value: "2", label: "资本" }, { value: "2", label: "资本" },
{ value: "3", label: "其他" }, { value: "3", label: "其他" },
], ],
liqtypOptions: [ liqtypOptions: [
{ value: "B", label: "人行支付系统" }, { value: "B", label: "人行支付系统" },
{ value: "C", label: "代理行模式" }, { value: "C", label: "代理行模式" },
{ value: "O", label: "Other" }, { value: "O", label: "Other" },
{ value: "S", label: "CIPS系统" }, { value: "S", label: "CIPS系统" },
], ],
infptaVisible: false, infptaVisible: false,
}; };
},
methods: {
...Event,
onCptpGetInfpta() {
this.infptaVisible = true;
}, },
onCptpGetref() {}, methods: {
onCptpGetmod() {}, ...Event,
handleClose(done) { onCptpGetInfpta() {
done(); this.infptaVisible = true;
},
onCptpGetref() {},
onCptpGetmod() {},
handleClose(done) {
done();
},
}, },
}, created: function () {},
created: function () {}, computed: {
computed: { flag() {
flag() { return (
return this.model.cpdgrp.orc.pts.extkey == "" || this.model.cpdgrp.rec.ownref != ""; this.model.cpdgrp.orc.pts.extkey == "" ||
this.model.cpdgrp.rec.ownref != ""
);
},
}, },
},
}; };
</script> </script>
<style> <style scoped>
/* .infptaDialog { .el-col >>> .el-divider--horizontal {
height: 80%; margin-top: 5px;
} */ }
.messageLabel >>> .el-form-item__label{
text-align: left;
font-weight:bold;
font-size: 12px;
}
</style> </style>
<template> <template>
<div> <div>
<!-- ------------------Left------------------>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="业务主键"> <c-col :span="24">
<c-input style="width: 70%" placeholder="" readonly> </c-input> <el-form-item label="业务主键">
</el-form-item> <c-input placeholder="" readonly> </c-input>
</c-col> </el-form-item>
<c-col :span="11" :offset="1"> </c-col>
<el-form-item label="银行业务编号">
<c-input style="width: 100%" placeholder="" readonly> </c-input> <c-col :span="24">
</el-form-item> <el-form-item label="银行机构名称">
</c-col> <c-input placeholder="" readonly> </c-input>
<c-col :span="24"> </el-form-item>
<el-form-item label="银行机构名称"> </c-col>
<c-input style="width: 70%" placeholder="" readonly> </c-input>
</el-form-item> <c-col :span="24">
</c-col> <el-form-item label="付款人账号">
<c-col :span="24"> <c-input placeholder=""> </c-input>
<el-form-item label="银行机构代码"> </el-form-item>
<c-input style="width: 20%" placeholder="" readonly> </c-input> </c-col>
</el-form-item>
</c-col> <c-col :span="24">
<c-col :span="11"> <el-form-item label="收款人常驻国家/地区编号">
<el-form-item label="付款人账号"> <c-col :span="20">
<c-input style="width: 90%" placeholder=""> </c-input> <c-input placeholder=""></c-input>
</el-form-item> </c-col>
</c-col> <c-col :span="4" style="text-align: right">
<c-col :span="11" :offset="1"> <c-button
<el-form-item label="付款人机构代码或身份证件号码"> size="small"
<c-input style="width: 100%" placeholder=""> </c-input> type="primary"
</el-form-item> @click="onCptpGetInfpta"
</c-col> icon="el-icon-search"
<c-col :span="24"> ></c-button>
<el-form-item label="付款人名称"> </c-col>
<c-input style="width: 70%" placeholder="" readonly> </c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="11"> <c-col :span="24">
<el-form-item label="付款人属性"> <el-form-item label="结算方式">
<c-select style="width: 50%" placeholder="请选择付款人属性"> <c-select placeholder="请选择结算方式" style="width: 100%">
<el-option <el-option
v-for="item in codes.cpayeeattr" v-for="item in codes.sbalancemode"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
></el-option> ></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1">
<c-col :span="14"> <c-col :span="24">
<el-form-item label="业务编号"> <el-form-item label="清算(结算)账户类型">
<c-input placeholder=""></c-input> <c-select placeholder="请选择" style="width: 100%">
</el-form-item> <el-option
</c-col> v-for="item in codes.cpayeraccttyp"
<c-col :span="4"> :key="item.value"
<el-form-item label="" label-width="15px"> :label="item.label"
<c-button size="small" type="primary"> :value="item.value"
? ></el-option>
</c-button> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="收款人名称"> <el-form-item label="清算(结算)账户账号">
<c-input style="width: 70%" placeholder="" readonly> </c-input> <c-input placeholder="" readonly> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- ================左=================== --> <c-col :span="24">
<c-col :span="11"> <el-form-item label="付款日期">
<c-col :span="24"> <c-date-picker
<el-form-item label="结算方式"> type="date"
<c-select style="width: 50%" placeholder="请选择结算方式"> placeholder=""
<el-option style="width: 100%"
v-for="item in codes.sbalancemode" ></c-date-picker>
:key="item.value" </el-form-item>
:label="item.label" </c-col>
:value="item.value"
></el-option> <c-col :span="24">
</c-select> <el-form-item label="付款币种">
</el-form-item> <c-select placeholder="请选择" style="width: 100%">
</c-col> <el-option
<c-col :span="24"> v-for="item in options"
<el-form-item label="清算(结算)账户类型"> :key="item.value"
<c-select style="width: 70%" placeholder="请选择"> :label="item.label"
<el-option :value="item.value"
v-for="item in codes.cpayeraccttyp" ></el-option>
:key="item.value" </c-select>
:label="item.label" </el-form-item>
:value="item.value" </c-col>
></el-option>
</c-select> <c-col :span="24">
</el-form-item> <el-form-item label="原币金额">
</c-col> <c-input placeholder=""> </c-input>
<c-col :span="24"> </el-form-item>
<el-form-item label="清算(结算)账户账号"> </c-col>
<c-input style="width: 70%" placeholder="" readonly> </c-input>
</el-form-item> <c-col :span="24">
</c-col> <el-form-item label="货物贸易付款金额">
<c-col :span="24"> <c-input placeholder=""> </c-input>
<el-form-item label="付款日期"> </el-form-item>
<c-date-picker </c-col>
type="date"
style="width: 50%" <c-col :span="24">
placeholder="" <el-form-item label="已报关付款金额">
></c-date-picker> <c-input placeholder=""> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="付款币种"> <c-col :span="24">
<c-select style="width: 30%" placeholder="请选择"> <el-form-item label="已备案付款金额">
<el-option <c-input placeholder=""> </c-input>
v-for="item in options" </el-form-item>
:key="item.value" </c-col>
:label="item.label"
:value="item.value" <c-col :span="24">
></el-option> <el-form-item label="交易附言">
</c-select> <c-input placeholder=""> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> </c-col>
<el-form-item label="原币金额">
<c-input style="width: 50%" placeholder=""> </c-input> <!-- ------------------Right------------------>
</el-form-item> <c-col :span="11" :offset="1">
</c-col> <c-col :span="24">
<c-col :span="24"> <el-form-item label="银行业务编号" label-width="30%">
<el-form-item label="货物贸易付款金额"> <c-input style="width: 100%" placeholder="" readonly>
<c-input style="width: 50%" placeholder=""> </c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="已报关付款金额"> <c-col :span="24">
<c-input style="width: 50%" placeholder=""> </c-input> <el-form-item label="银行机构代码" label-width="30%">
</el-form-item> <c-input placeholder="" readonly> </c-input>
</c-col> </el-form-item>
<c-col :span="24"> </c-col>
<el-form-item label="已备案付款金额">
<c-input style="width: 50%" placeholder=""> </c-input> <c-col :span="24">
</el-form-item> <el-form-item
</c-col> label="付款人机构代码或身份证件号码"
</c-col> label-width="30%"
>
<!-- ================右=================== --> <c-input style="width: 100%" placeholder=""> </c-input>
<c-col :span="11" :offset="1"> </el-form-item>
<c-col :span="24"> </c-col>
<el-form-item label="收款行SWIFT BIC">
<c-input style="width: 50%" placeholder=""> </c-input> <c-col :span="24">
</el-form-item> <el-form-item label="付款人属性" label-width="30%">
</c-col> <c-select
<c-col :span="24"> placeholder="请选择付款人属性"
<el-form-item label="中间转汇行"> style="width: 100%"
<c-input style="width: 50%" placeholder=""> </c-input> >
</el-form-item> <el-option
</c-col> v-for="item in codes.cpayeeattr"
<c-col :span="24"> :key="item.value"
<el-form-item label="预付款比例"> :label="item.label"
<c-input style="width: 25%" placeholder=""> </c-input> :value="item.value"
</el-form-item> ></el-option>
</c-col> </c-select>
<c-col :span="24"> </el-form-item>
<el-form-item label="预付款金额"> </c-col>
<c-input style="width: 60%" placeholder=""> </c-input>
</el-form-item> <c-col :span="24">
</c-col> <el-form-item label="付款人名称" label-width="30%">
<c-col :span="24"> <c-input placeholder="" readonly> </c-input>
<el-form-item label="结账期"> </el-form-item>
<c-input style="width: 20%" placeholder=""> </c-input> </c-col>
</el-form-item>
</c-col> <c-col :span="24">
<c-col :span="24"> <el-form-item label="收款行SWIFT BIC" label-width="30%">
<el-form-item label="原申报号码"> <c-input placeholder=""> </c-input>
<c-input style="width: 70%" placeholder=""> </c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="无货物报关进出境物流货物金额"> <el-form-item label="中间转汇行" label-width="30%">
<c-input style="width: 70%" placeholder=""> </c-input> <c-input placeholder=""> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="无货物报关离岸转手买卖金额"> <c-col :span="24">
<c-input style="width: 70%" placeholder=""> </c-input> <el-form-item label="预付款比例" label-width="30%">
</el-form-item> <c-input placeholder=""> </c-input>
</c-col> </el-form-item>
<c-col :span="24"> </c-col>
<el-form-item label="无货物报关其他金额">
<c-input style="width: 70%" placeholder=""> </c-input> <c-col :span="24">
</el-form-item> <el-form-item label="预付款金额" label-width="30%">
</c-col> <c-input placeholder=""> </c-input>
</c-col> </el-form-item>
<c-col :span="24"> </c-col>
<el-form-item label="交易附言">
<c-input style="width: 70%" placeholder=""> </c-input> <c-col :span="24">
</el-form-item> <el-form-item label="结账期" label-width="30%">
</c-col> <c-input placeholder=""> </c-input>
</div> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="原申报号码" label-width="30%">
<c-input placeholder=""> </c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="无货物报关进出境物流货物金额"
label-width="30%"
>
<c-input placeholder=""> </c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="无货物报关离岸转手买卖金额"
label-width="30%"
>
<c-input placeholder=""> </c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="无货物报关其他金额" label-width="30%">
<c-input placeholder=""> </c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template> </template>
<script> <script>
import CommonProcess from "~/mixin/CommonProcess"; import CommonProcess from "~/mixin/CommonProcess";
export default { export default {
inject: ['root'], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
data() { data() {
return { return {
options: [], options: [],
}; };
}, },
}; };
</script> </script>
......
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