Commit cb426f66 by LiRui

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 6bf9a145 c0944e63
......@@ -6666,6 +6666,13 @@ const CodeTable = {
{ label: "SPD 借记国结专户", value: "SPD" },
{ label: "ARD 借记暂收款项账", value: "ARD" },
],
setgll_dsp1: [
{ label: "LOC 贷记客户往来账", value: "LOC" },
{ label: "TPC 贷记国际结算临时账", value: "TPC" },
{ label: "SPC 贷记国结专户", value: "SPC" },
{ label: "ARC 贷记暂收款项账", value: "ARC" },
{ label: "PAC 通过Nostro付款", value: "PAC" },
],
setgll_modflg: [
{ label: "autom.", value: "-" },
{ label: "原始设置", value: "a" },
......
......@@ -5,37 +5,18 @@
<el-form-item label="MT 202COV">
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="订单机构(Tag 52a)"
prop="setmod.setglg.setgll01.setgrp.ori.pts.extkey"
>
<el-form-item label="订单机构(Tag 52a)" prop="setmod.setglg.setgll01.setgrp.ori.pts.extkey">
<c-fullbox>
<c-input
v-model="model.setmod.setglg.setgll01.setgrp.ori.pts.extkey"
maxlength="16"
placeholder="请输入内容"
<c-input v-model="model.setmod.setglg.setgll01.setgrp.ori.pts.extkey" maxlength="16" placeholder="请输入内容"
@keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
style="margin: 0 0"
@click="onGctpGetrefbut"
>
<c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
详情
</c-button>
</template>
......@@ -43,62 +24,29 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label=""
prop="setmod.setglg.setgll01.setgrp.ori.pts.adrblk"
>
<c-input
type="textarea"
rows="4"
v-model="model.setmod.setglg.setgll01.setgrp.ori.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入地址信息"
></c-input>
<el-form-item label="" prop="setmod.setglg.setgll01.setgrp.ori.pts.adrblk">
<c-input type="textarea" rows="4" v-model="model.setmod.setglg.setgll01.setgrp.ori.pts.adrblk" maxlength="35"
show-word-limit placeholder="请输入地址信息"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="付款行的账号"
prop="setmod.setglg.setgll01.sespay.oriacc"
>
<c-input
v-model="model.setmod.setglg.setgll01.sespay.oriacc"
maxlength="34"
placeholder="请输入付款行的账号"
></c-input>
<el-form-item label="付款行的账号" prop="setmod.setglg.setgll01.sespay.oriacc">
<c-input v-model="model.setmod.setglg.setgll01.sespay.oriacc" maxlength="34" placeholder="请输入付款行的账号">
</c-input>
</el-form-item>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<el-form-item
label="中间行"
prop="setmod.setglg.setgll01.setgrp.rcvcor.pts.extkey"
>
<el-form-item label="中间行" prop="setmod.setglg.setgll01.setgrp.rcvcor.pts.extkey">
<c-fullbox>
<c-input
v-model="model.setmod.setglg.setgll01.setgrp.rcvcor.pts.extkey"
maxlength="16"
placeholder="请输入"
<c-input v-model="model.setmod.setglg.setgll01.setgrp.rcvcor.pts.extkey" maxlength="16" placeholder="请输入"
@keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
style="margin: 0 0"
@click="onGctpGetrefbut"
>
<c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
详情
</c-button>
</template>
......@@ -106,42 +54,21 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label=""
prop="setmod.setglg.setgll01.setgrp.rcvcor.pts.adrblk"
>
<c-input
type="textarea"
rows="4"
v-model="model.setmod.setglg.setgll01.setgrp.rcvcor.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入"
></c-input>
<el-form-item label="" prop="setmod.setglg.setgll01.setgrp.rcvcor.pts.adrblk">
<c-input type="textarea" rows="4" v-model="model.setmod.setglg.setgll01.setgrp.rcvcor.pts.adrblk"
maxlength="35" show-word-limit placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="中间行账号"
prop="setmod.setglg.setgll01.sespay.rcvcoracc"
>
<c-input
v-model="model.setmod.setglg.setgll01.sespay.rcvcoracc"
maxlength="34"
placeholder="请输入中间行账号"
></c-input>
<el-form-item label="中间行账号" prop="setmod.setglg.setgll01.sespay.rcvcoracc">
<c-input v-model="model.setmod.setglg.setgll01.sespay.rcvcoracc" maxlength="34" placeholder="请输入中间行账号">
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="我行参考号(Tag 20)"
prop="setmod.setglg.setgll01.sespay.ownref"
>
<c-input
v-model="model.setmod.setglg.setgll01.sespay.ownref"
maxlength="16"
placeholder="请输入我行参考号(Tag 20)"
></c-input>
<el-form-item label="我行参考号(Tag 20)" prop="setmod.setglg.setgll01.sespay.ownref">
<c-input v-model="model.setmod.setglg.setgll01.sespay.ownref" maxlength="16" placeholder="请输入我行参考号(Tag 20)">
</c-input>
</el-form-item>
</c-col>
......@@ -151,46 +78,23 @@
</c-col>
<c-col :span="24">
<el-form-item
label="清算代理行"
prop="setmod.setglg.setgll01.sespay.corbnk"
>
<c-select
v-model="model.setmod.setglg.setgll01.sespay.corbnk"
:code="codes.corbnk"
disabled
style="width: 100%"
placeholder="请选择清算代理行"
>
<el-form-item label="清算代理行" prop="setmod.setglg.setgll01.sespay.corbnk">
<c-select v-model="model.setmod.setglg.setgll01.sespay.corbnk" :code="codes.corbnk" disabled
style="width: 100%" placeholder="请选择清算代理行">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="光大开户行"
prop="setmod.setglg.setgll01.sespay.evebnk"
>
<c-select
v-model="model.setmod.setglg.setgll01.sespay.evebnk"
disabled
:code="codes.evebnk"
style="width: 100%"
placeholder="请选择光大开户行"
>
<el-form-item label="光大开户行" prop="setmod.setglg.setgll01.sespay.evebnk">
<c-select v-model="model.setmod.setglg.setgll01.sespay.evebnk" disabled :code="codes.evebnk"
style="width: 100%" placeholder="请选择光大开户行">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="清算代理行账号"
prop="setmod.setglg.setgll01.sespay.coract"
>
<c-input
disabled
v-model="model.setmod.setglg.setgll01.sespay.coract"
maxlength="32"
placeholder="请输入清算代理行账号"
></c-input>
<el-form-item label="清算代理行账号" prop="setmod.setglg.setgll01.sespay.coract">
<c-input disabled v-model="model.setmod.setglg.setgll01.sespay.coract" maxlength="32"
placeholder="请输入清算代理行账号"></c-input>
</el-form-item>
</c-col>
</c-col>
......@@ -198,35 +102,17 @@
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item
label="账户行"
prop="setmod.setglg.setgll01.setgrp.tri.pts.extkey"
>
<el-form-item label="账户行" prop="setmod.setglg.setgll01.setgrp.tri.pts.extkey">
<c-fullbox>
<c-input
v-model="model.setmod.setglg.setgll01.setgrp.tri.pts.extkey"
maxlength="16"
placeholder="请输入账户行"
<c-input v-model="model.setmod.setglg.setgll01.setgrp.tri.pts.extkey" maxlength="16" placeholder="请输入账户行"
@keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
style="margin: 0 0"
@click="onGctpGetrefbut"
>
<c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
详情
</c-button>
</template>
......@@ -234,63 +120,29 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label=""
prop="setmod.setglg.setgll01.setgrp.tri.pts.adrblk"
>
<c-input
type="textarea"
rows="4"
v-model="model.setmod.setglg.setgll01.setgrp.tri.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入地址信息"
></c-input>
<el-form-item label="" prop="setmod.setglg.setgll01.setgrp.tri.pts.adrblk">
<c-input type="textarea" rows="4" v-model="model.setmod.setglg.setgll01.setgrp.tri.pts.adrblk" maxlength="35"
show-word-limit placeholder="请输入地址信息"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="账户行账号"
prop="setmod.setglg.setgll01.sespay.triacc"
>
<c-input
v-model="model.setmod.setglg.setgll01.sespay.triacc"
maxlength="34"
placeholder="请输入账户行账号"
></c-input>
<el-form-item label="账户行账号" prop="setmod.setglg.setgll01.sespay.triacc">
<c-input v-model="model.setmod.setglg.setgll01.sespay.triacc" maxlength="34" placeholder="请输入账户行账号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="受益人机构"
prop="setmod.setglg.setgll01.setgrp.bei.pts.extkey"
>
<el-form-item label="受益人机构" prop="setmod.setglg.setgll01.setgrp.bei.pts.extkey">
<c-fullbox>
<c-input
v-model="model.setmod.setglg.setgll01.setgrp.bei.pts.extkey"
maxlength="16"
placeholder="请输入受益人机构"
<c-input v-model="model.setmod.setglg.setgll01.setgrp.bei.pts.extkey" maxlength="16" placeholder="请输入受益人机构"
@keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
style="margin: 0 0"
@click="onGctpGetrefbut"
>
<c-button size="small" type="primary" style="margin: 0 0" @click="onGctpGetrefbut">
详情
</c-button>
</template>
......@@ -298,45 +150,21 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label=""
prop="setmod.setglg.setgll01.setgrp.bei.pts.adrblk"
>
<c-input
rows="4"
type="textarea"
v-model="model.setmod.setglg.setgll01.setgrp.bei.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入"
></c-input>
<el-form-item label="" prop="setmod.setglg.setgll01.setgrp.bei.pts.adrblk">
<c-input rows="4" type="textarea" v-model="model.setmod.setglg.setgll01.setgrp.bei.pts.adrblk" maxlength="35"
show-word-limit placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="受益人机构的账号"
prop="setmod.setglg.setgll01.sespay.beiacc"
>
<c-input
v-model="model.setmod.setglg.setgll01.sespay.beiacc"
maxlength="34"
placeholder="请输入受益人机构的账号"
></c-input>
<el-form-item label="受益人机构的账号" prop="setmod.setglg.setgll01.sespay.beiacc">
<c-input v-model="model.setmod.setglg.setgll01.sespay.beiacc" maxlength="34" placeholder="请输入受益人机构的账号">
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="发报行对收报行的指示"
prop="setmod.setglg.setgll01.sespay.strinf202"
>
<c-input
rows="4"
type="textarea"
v-model="model.setmod.setglg.setgll01.sespay.strinf202"
maxlength="35"
show-word-limit
placeholder="请输入发报行对收报行的指示"
></c-input>
<el-form-item label="发报行对收报行的指示" prop="setmod.setglg.setgll01.sespay.strinf202">
<c-input rows="4" type="textarea" v-model="model.setmod.setglg.setgll01.sespay.strinf202" maxlength="35"
show-word-limit placeholder="请输入发报行对收报行的指示"></c-input>
</el-form-item>
</c-col>
</c-col>
......@@ -356,8 +184,9 @@ export default {
return {};
},
methods: { ...Event },
created: function () {},
created: function () { },
};
</script>
<style>
</style>
......@@ -27,16 +27,13 @@
<el-collapse-item title="通知付款(MT756)" name="det756" v-if="model.mtabut.clsflg != ''">
<el-collapse-item title="通知付款(MT756)" name="det756" v-if="model.setmod.setglg.setgll[0].dsp == 'PAC'">
<m-det756 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="头寸调拨(MT202)" name="det202cv" v-if="model.trnmod.cmtflg == 'C'">
<el-collapse-item title="头寸调拨(MT202)" name="det202cv" v-if="model.setmod.setglg.setgll[0].dsp == 'PAC'">
<m-det202cv :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
......
......@@ -454,6 +454,34 @@
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="12">
<el-form-item label="" prop="trtcre.crefinflg" class="checkbox-left" label-width="0">
<c-checkbox v-model="model.trtcre.crefinflg" :disabled="
model.paypsb != '' || model.brdgrp.rec.frepayflg != ''
? true
: false
">创建融资</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="dftcre.dfflag" class="checkbox-left" label-width="0">
<c-checkbox v-model="model.dftcre.dfflag">同业代付</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11">
<c-col :span="12">
<el-form-item label="" prop="paypsb" class="checkbox-left" label-width="0">
<c-checkbox v-model="model.paypsb" :disabled="model.brdgrp.rec.frepayflg == '' ? false : true">垫款</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brdgrp.rec.frepayflg" class="checkbox-left" label-width="0">
<c-checkbox v-model="model.brdgrp.rec.frepayflg">自由付款标志</c-checkbox>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="12" style="padding-left: 20px">
......@@ -554,56 +582,6 @@
</el-form-item>
</c-col>
<c-col :span="24" class="">
<c-col :span="12">
<el-form-item
label=" "
prop="trtcre.crefinflg"
class="checkbox-left"
>
<c-checkbox
v-model="model.trtcre.crefinflg"
:disabled="
model.paypsb != '' || model.brdgrp.rec.frepayflg != ''
? true
: false
"
>创建融资</c-checkbox
>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label=" " prop="dftcre.dfflag" class="checkbox-left">
<c-checkbox v-model="model.dftcre.dfflag">同业代付</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24" class="">
<c-col :span="12">
<el-form-item label=" " prop="paypsb" class="checkbox-left">
<c-checkbox
v-model="model.paypsb"
:disabled="model.brdgrp.rec.frepayflg == '' ? false : true"
>垫款</c-checkbox
>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label=" "
prop="brdgrp.rec.frepayflg"
class="checkbox-left"
>
<c-checkbox v-model="model.brdgrp.rec.frepayflg"
>自由付款标志</c-checkbox
>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="减少付汇金额" prop="setmod.doccur">
......
......@@ -486,7 +486,7 @@
<template #default="scope">
<c-select v-model="scope.row.dsp" @change="dspChange(scope.$index)">
<el-option
v-for="item in codes.setgll_dsp"
v-for="item in codes.setgll_dsp1"
:key="item.value"
:label="item.value"
:value="item.value"
......
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