Commit 04fa2924 by nanrui

Betdrv,Betdcr,Betsnd,Betcan UI改造两栏分布处理

parent a242ad5c
<template>
<div class="eibs">
<!-- ============================顶部================================ -->
<c-col :span="24">
<!--SF000044 : Reference参考号 Export L/C Ref. -->
<c-col :span="12">
<el-form-item
label="出口信用证编号"
prop="ledgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="请输入编号"
style="width: 95%"
:disabled="true"
@keyup.enter.native="eventFunction(
'ledgrp.rec.ownref'
)"
>
</c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 0; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<!--SF000044 : Reference参考号 Export L/C Ref. -->
<c-col :span="24">
<el-form-item label="出口信用证编号" prop="ledgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入编号" style="width: 95%"
:disabled="true" @keyup.enter.native="eventFunction(
'ledgrp.rec.ownref'
)">
</c-input>
<template slot="footer">
<c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- SF000045 : Open Amt L/C 信用证余额-->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select
v-model="model.ledgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请选择币种"
:code="codes.curtxt"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input
v-model="model.ledgrp.cbs.opn1.amt"
placeholder="请输入信用证余额"
disabled
class="m-input-currency"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<!-- SF000053 : 单据编号 单据参考号-->
<c-col :span="24">
<!-- SF000053 : 单据编号 单据参考号-->
<el-form-item label="单据编号" prop="bedgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.bedgrp.rec.ownref"
maxlength="16"
placeholder="请输入单据编号"
style="width: 95%"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 0; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</template>
<c-input v-model="model.bedgrp.rec.ownref" maxlength="16" placeholder="请输入单据编号" style="width: 95%" disabled>
</c-input>
<template slot="footer">
<c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- SF000073 : 摘要 Name Externally Displayed Name to Identify the Contract-->
<c-col :span="11" :offset="1">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input
text-align="middle"
v-model="model.bedgrp.rec.nam"
maxlength="40"
placeholder="请输入"
disabled
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ============================第三行开始,金额日期 =========================-->
<c-col :span="24">
<!-- 第三行开始-金额日期--左边- -->
<c-col :span="12">
<!-- Document Amount 单据金额-->
<c-col :span="24">
<c-col :span="24">
<c-col :span="10">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<c-select
v-model="model.bedgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择币种"
@keyup.enter.native="maxCurEvent"
:code="codes.curtxt"
disabled
>
<c-select v-model="model.bedgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种"
@keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency
v-model="model.bedgrp.cbs.max.amt"
style="text-align: left; width: 100%"
placeholder="请输入金额"
@keyup.enter.native="
<c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" @keyup.enter.native="
defaultFunction(
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
"
disabled
></c-input-currency>
" disabled></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="7">
</c-col>
</c-col>
<!-- Open Amount 单据余额-->
<c-col :span="24">
<c-col :span="10">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请选择币种"
style="width: 100%"
disabled
:code="codes.curtxt"
></c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency
v-model="model.bedgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
placeholder="请输入金额"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" style="width: 100%" disabled
:code="codes.curtxt"></c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency v-model="model.bedgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" disabled></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="7">
<c-form-item label="" label-width="5px" prop="bedgrp.cbs.opn2.amt">
<c-input
v-model="model.bedgrp.cbs.opn2.amt"
placeholder="请输入"
class="m-input-currency"
disabled
></c-input>
<c-input v-model="model.bedgrp.cbs.opn2.amt" placeholder="请输入" class="m-input-currency" disabled>
</c-input>
</c-form-item>
</c-col>
</c-col>
<!-- Document Type 单据类型-->
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select
v-model="model.bedgrp.rec.doctypcod"
maxlength="1"
style="width: 100%"
placeholder="请选择单据类型"
:code="codes.doctypcod1"
disabled
>
</c-select>
<!-- Document Type 单据类型-->
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select v-model="model.bedgrp.rec.doctypcod" maxlength="1" style="width: 100%" placeholder="请选择单据类型"
:code="codes.doctypcod1" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择到期日"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000079 : 寄单日期 -->
<c-col :span="12">
<el-form-item label="订单日期" prop="bedgrp.rec.orddat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.orddat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择寄单日期"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- Received on SF000046 :到单日期-->
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择收到日期"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
<!-- Presented on SF000049 :提示日期 -->
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
placeholder="请选择提示日期"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- Document Status SF000056 :单据状态 -->
<c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select
v-model="model.bedgrp.rec.docsta"
maxlength="40"
style="width: 100%"
placeholder="请输入单据状态"
:code="codes.docsta"
disabled
></c-select>
<!-- SF000079 : 寄单日期 -->
<c-col :span="12">
<el-form-item label="订单日期" prop="bedgrp.rec.orddat">
<c-date-picker type="date" v-model="model.bedgrp.rec.orddat" style="width: 100%" value-format="yyyy-MM-dd"
placeholder="请选择寄单日期" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- ========================第三行开始金额日期的右边======================= -->
<c-col :span="11" :offset="1">
<!-- SF000048 : 受益人 -->
<!-- SF000059 : 编号 -->
<c-col :span="24">
<c-form-item label="受益人参考号" prop="bedgrp.ben.pts.ref">
<c-input
v-model="model.bedgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入受益人"
disabled
></c-input>
</c-form-item>
<c-col :span="24">
<!-- Received on SF000046 :到单日期-->
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.ben.pts.nam">
<c-input
v-model="model.bedgrp.ben.pts.nam"
maxlength="40"
placeholder="请输入"
disabled
></c-input>
<!-- Presented on SF000049 :提示日期 -->
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" placeholder="请选择提示日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000055 : 开证行 -->
<!-- SF000058 : 信用证编号 -->
<!-- 开证行 Issuing Bank Ref. -->
<c-col :span="24">
<el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref">
<c-input
v-model="model.bedgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入开证行"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam">
<c-input
v-model="model.bedgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- SF000050 : 申请人 -->
<!-- SF000057 : 编号 -->
<!--Applicant Ref. 申请人-->
<c-col :span="24">
<el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
<c-input
v-model="model.bedgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input
v-model="model.bedgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- Document Status SF000056 :单据状态 -->
<c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select v-model="model.bedgrp.rec.docsta" maxlength="40" style="width: 100%" placeholder="请输入单据状态"
:code="codes.docsta" disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人陈述" prop="strinf">
<c-input type="textarea" v-model="model.strinf" maxlength="1750" show-word-limit :rows="5"
placeholder="请输入内容"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="预订程序" prop="rebkpflg">
<c-select v-model="model.rebkpflg" style="width: 100%" placeholder="请选择" :code="codes.rebkpflg">
</c-select>
</el-form-item>
</c-col>
<!-- =================================上下两部分 分割线 ============================-->
<c-col :span="24">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
<!-- =================================下半部分 ============================-->
<c-col :span="24">
<!-- SF000017 : Narrative -->
<c-col :span="12">
<c-form-item label="受益人陈述" prop="strinf">
<c-input
type="textarea"
v-model="model.strinf"
maxlength="1750"
show-word-limit
:rows="5"
placeholder="请输入内容"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-checkbox v-model="model.sndmsg">发送消息</c-checkbox>
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" :code="codes.curtxt"
disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入信用证余额" disabled class="m-input-currency">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input text-align="middle" v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人参考号" prop="bedgrp.ben.pts.ref">
<c-input v-model="model.bedgrp.ben.pts.ref" maxlength="16" placeholder="请输入受益人" disabled></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.ben.pts.nam">
<c-input v-model="model.bedgrp.ben.pts.nam" maxlength="40" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref">
<c-input v-model="model.bedgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam">
<c-input v-model="model.bedgrp.iss.pts.nam" maxlength="40" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
<c-input v-model="model.bedgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input v-model="model.bedgrp.apl.pts.nam" maxlength="40" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item>
<c-checkbox v-model="model.sndmsg" class="checkbox-left">发送消息</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- SF000052 : to Beneficiary Side -->
<!-- SF000043 : 预订程序 -->
<c-col :span="12">
<el-form-item label="预订程序" prop="rebkpflg">
<c-select
v-model="model.rebkpflg"
style="width: 100%"
placeholder="请选择"
:code="codes.rebkpflg"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -396,8 +209,10 @@ export default {
data() {
return {}
},
methods: { ...Event, onSeainf(){} },
created: function () {},
methods: { ...Event, onSeainf() { } },
created: function () { },
}
</script>
<style></style>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- 左边-->
<c-col :span="8">
<!-- line2 -->
<c-row>
<c-col :span="24">
<el-form-item
label="额度主体"
prop="liaall.limmod.limpts.wrk.pts.extkey"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.liaall.limmod.limpts.wrk.pts.extkey"
maxlength="16"
placeholder="请输入地址编码"
style="width: 100%"
:disabled="true"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
@click="onSeainf"
:disabled="true"
/>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onWrkpDet"
icon="el-icon-info"
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line3 -->
<c-row>
<c-col :span="24">
<el-form-item
label="主体名称"
prop="liaall.limmod.limpts.wrk.pts.nam"
>
<c-input
v-model="model.liaall.limmod.limpts.wrk.pts.nam"
maxlength="16"
placeholder=""
:disabled="true"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- line4 -->
<c-row>
<c-col :span="24" style="text-align: right">
<el-form-item label="额度类型" prop="liaall.limmod.limpts.nonrevflg1">
<c-fullbox>
<c-select
v-model="model.liaall.limmod.limpts.nonrevflg1"
style="width: 100%"
placeholder="请选择额度类型"
@change="nonrevflg1Change"
:disabled="true"
>
<el-option
v-for="item in codes.nonrevflg1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<template slot="footer">
<c-button
style="padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
@click="onLimptsGet1"
:disabled="true"
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line5 -->
<c-row>
<c-col :span="24">
<el-form-item label="合同流水号" prop="liaall.limmod.limpts.pfcod1">
<c-input
v-model="model.liaall.limmod.limpts.pfcod1"
maxlength="14"
placeholder="请输入合同流水号"
:disabled="this.model.liaall.limmod.limpts.nonrevflg1 != '2'"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
</c-col>
<!-- 中间 -->
<!-- 随event方法改变 -->
<c-col :span="8" v-show="same" @change="show">
<!-- line2 -->
<c-row>
<c-col :span="24">
<el-form-item
label="对公账户"
prop="liaall.limmod.limpts.oth.pts.extkey"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.liaall.limmod.limpts.oth.pts.extkey"
maxlength="16"
placeholder="请输入地址编号"
style="width: 100%"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
@click="onSeainf"
/>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onOthpDet"
icon="el-icon-info"
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line3 -->
<c-row>
<c-col :span="24">
<el-form-item
label="主体名称"
prop="liaall.limmod.limpts.oth.pts.nam"
>
<c-input
v-model="model.liaall.limmod.limpts.oth.pts.nam"
maxlength="16"
placeholder=""
:disabled="true"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- line4 -->
<c-row>
<c-col :span="24" style="text-align: right">
<el-form-item label="额度类型" prop="liaall.limmod.limpts.nonrevflg2">
<c-fullbox>
<c-select
v-model="model.liaall.limmod.limpts.nonrevflg2"
style="width: 100%"
placeholder="请选择额度类型"
@change="nonrevflg2Change"
>
<el-option
v-for="item in codes.nonrevflg2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<template slot="footer">
<c-button
style="padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
@click="onLimptsGet2"
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line5 -->
<c-row>
<c-col :span="24">
<el-form-item label="合同流水号" prop="liaall.limmod.limpts.pfcod2">
<c-input
v-model="model.liaall.limmod.limpts.pfcod2"
maxlength="14"
placeholder="请输入合同流水号"
:disabled="this.model.liaall.limmod.limpts.nonrevflg2 != '2'"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
</c-col>
<!-- 右边-->
<c-col :span="8">
<!-- line1 -->
<c-row>
<c-col :span="24">
<el-form-item label="业务编号" prop="liaall.limmod.ownref">
<c-input
v-model="model.liaall.limmod.ownref"
maxlength="16"
placeholder="请输入国结业务编号"
:disabled="true"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="业务余额" prop="liaall.limmod.comamt">
<c-input
v-model="model.liaall.limmod.comamt"
placeholder="请输入业务余额"
:disabled="true"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- line1 -->
<c-row>
<c-col :span="24">
<el-form-item label="保证金余额" prop="liaall.limmod.ccvamt">
<c-input
v-model="model.liaall.limmod.ccvamt"
placeholder="请输入保证金余额"
:disabled="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" style="text-align: right">
<c-button size="small" type="primary" @click="onLimmodTrycal">
试算
</c-button>
</c-col>
</c-row>
</c-col>
<br /><br /><br /><br /><br />
<c-col :span="24" style="">
<c-table :list="model.liaall.limmod.limgrd" :border="true">
<el-table-column prop="flg" label="可否串用" width="70px">
</el-table-column>
<el-table-column prop="shxh" label="序号" width="50px">
</el-table-column>
<el-table-column prop="limtyp" label="额度类型" width="70px">
</el-table-column>
<el-table-column prop="ruzhjg" label="入账机构" width="70px">
</el-table-column>
<el-table-column prop="limref" label="额度编号" width="70px">
</el-table-column>
<el-table-column prop="infref" label="额度明细编号" width="100px">
</el-table-column>
<el-table-column prop="limcodsave" label="额度品种代码" width="100px">
</el-table-column>
<el-table-column prop="limcod" label="品种代码描述" width="100px">
</el-table-column>
<el-table-column prop="cur" label="额度明细币种" width="100px">
</el-table-column>
<el-table-column prop="ccvpct" label="保证金比例" width="100px">
</el-table-column>
<el-table-column prop="cpsxed" label="产品授信额度" width="100px">
</el-table-column>
<el-table-column prop="balamt" label="产品可用额度" width="100px">
</el-table-column>
<el-table-column prop="useamt" label="产品已用额度" width="100px">
</el-table-column>
<el-table-column prop="cpsxck" label="产品授信敞口" width="100px">
</el-table-column>
<el-table-column prop="cpkyck" label="产品可用敞口" width="100px">
</el-table-column>
<el-table-column prop="cpyyck" label="产品已用敞口" width="100px">
</el-table-column>
<el-table-column prop="bxh" label="是否可循环" width="90px">
</el-table-column>
<el-table-column prop="bcy" label="是否可串用" width="90px">
</el-table-column>
<el-table-column prop="cyremark" label="串用说明" width="100px">
</el-table-column>
<el-table-column prop="credat" label="产品额度生效日期" width="120px">
</el-table-column>
<el-table-column prop="matdat" label="产品额度到期日" width="120px">
</el-table-column>
<el-table-column prop="lcpsta" label="额度产品状态" width="100px">
</el-table-column>
<el-table-column prop="fentyp" label="暴露分类" width="100px">
</el-table-column>
<el-table-column prop="fentxt" label="暴露分类说明" width="100px">
</el-table-column>
<el-table-column prop="limcur" label="额度币种" width="90px">
</el-table-column>
<el-table-column prop="bfx" label="是否低风险" width="90px">
</el-table-column>
</c-table>
</c-col>
<!-- <c-col :span="24" style="" v-if="false">
<c-table :list="model.liaall.limmod.lmegrd" :border="true">
<el-table-column label="可否串用" width="auto">
</el-table-column>
<el-table-column label="序号" width="auto"> </el-table-column>
<el-table-column label="额度类型" width="auto">
</el-table-column>
<el-table-column label="入账机构" width="auto">
</el-table-column>
<el-table-column label="额度编号" width="auto">
</el-table-column>
<el-table-column label="额度明细编号" width="auto">
</el-table-column>
<el-table-column label="额度品种代码" width="auto">
</el-table-column>
<el-table-column label="品种代码描述" width="auto">
</el-table-column>
<el-table-column label="" width="auto"> </el-table-column>
</c-table>
</c-col> -->
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="统一授信" name="limitbody1">
<m-limitbody1 :model="model" :codes="codes" />
</el-collapse-item>
<!-- <el-collapse-item title="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes" />
</el-collapse-item> -->
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
// import Event from "~/model/Ditopn/Event";
import Utils from "~/utils";
import Event from "~/model/Betcan/Event";
import Limitbody1 from "~/views/Public/Limitbody";
export default {
components: {
"m-limitbody1": Limitbody1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
tableData: {},
same:false
activeNames: ["limitbody1"],
};
},
methods: {
onSeainf() {},
async onPreperButtxmsel() {
let rtnmsg = await this.executeRule("preper_buttxmsel");
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
} else {
this.$notify.error({
title: "错误",
message: "服务请求失败!",
});
}
},
async onLimptsGet1() {
let rtnmsg = await this.executeRule("limpts_get1");
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
} else {
this.$notify.error({
title: "错误",
message: "服务请求失败!",
});
}
},
async onLimptsGet2() {
let rtnmsg = await this.executeRule("limpts_get2");
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
} else {
this.$notify.error({
title: "错误",
message: "服务请求失败!",
});
}
},
nonrevflg1Change() {
if (this.model.liaall.limmod.limpts.nonrevflg1 == "1") {
this.model.liaall.limmod.limpts.pfcod1 = "";
}
...Event,
handleChange(val) {
console.log(val);
},
nonrevflg2Change() {
if (this.model.liaall.limmod.limpts.nonrevflg2 == "1") {
this.model.liaall.limmod.limpts.pfcod2 = "";
}
},
async onWrkpDet() {
let rtnmsg = await this.executeRule("liaall.limmod.wrkp.det");
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
console.log(rtnmsg.data);
} else {
this.$notify.error({
title: "错误",
message: "服务请求失败!",
});
}
},
async onOthpDet() {
let rtnmsg = await this.executeRule("liaall.limmod.othp.det");
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
console.log(rtnmsg.data);
} else {
this.$notify.error({
title: "错误",
message: "服务请求失败!",
});
}
},
async onLimmodTrycal() {
let rtnmsg = await this.executeRule("liaall.limmod.trycal");
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
show(){
let len1 = this.model.liaall.limmod.tygrd["rows"].length||[];
let len2 = this.model.liaall.limmod.dggrd["rows"].length||[];
if(len1>0&&len2>0){
this.same = true;
}
}
},
created: function () {},
created: function () { },
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs">
<!-- left -->
<c-col :span="11">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item
label="内部不符点"
prop="bedgrp.blk.intdis"
style="width: 100%"
>
<el-form-item label="内部不符点" prop="bedgrp.blk.intdis" style="width: 100%">
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="50"
show-word-limit
placeholder="请输入内部不符点"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.intdis" maxlength="50" show-word-limit
placeholder="请输入内部不符点"></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
@click="
showGridPromptDialog(
'betp.intdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.intdis' },
{ TXT: false },
'doxpDialog'
)
"
<c-button style="margin-left: 10px; padding: 0 10px" size="small" type="primary" @click="
showGridPromptDialog(
'betp.intdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.intdis' },
{ TXT: false },
'doxpDialog'
)"
icon="el-icon-more"
>
...
</c-button>
</template>
</c-fullbox>
......@@ -40,26 +26,12 @@
</c-col>
<c-col :span="24">
<el-form-item
label="不符点"
prop="bedgrp.blk.docdis"
style="width: 100%"
>
<el-form-item label="不符点" prop="bedgrp.blk.docdis" style="width: 100%">
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="65"
show-word-limit
placeholder="请输入Discrepancies"
:disabled="!docdisflg"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.docdis" maxlength="65" show-word-limit
placeholder="请输入Discrepancies" :disabled="!docdisflg"></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
:disabled="!docdisflg"
<c-button style="margin-left: 10px; padding: 0 10px" size="small" type="primary" :disabled="!docdisflg"
@click="
showGridPromptDialog(
'betp.docdis.buttxmsel',
......@@ -68,54 +40,47 @@
{ TXT: 'bedgrp.blk.docdis' },
{ TXT: false },
'doxpDialog'
)
"
>
...
)"
icon="el-icon-more"
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="docdisflg" style="margin-left: 150px"
>不符点修改</c-checkbox
>
<el-form-item>
<c-checkbox v-model="docdisflg" class="checkbox-left">不符点修改</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<c-docpre :model="model" :argadr="{
path: 'bedgrp.blk.prsdoc',
grp: 'betp',
code: 'docpre',
}">
</c-docpre>
</c-col>
</c-col>
<!-- right -->
<c-col :span="11" :offset="1">
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item
label="拒绝原因"
prop="bedgrp.blk.docins"
style="width: 100%"
>
<el-form-item label="拒绝原因" prop="bedgrp.blk.docins" style="width: 100%">
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.docins"
maxlength="50"
show-word-limit
placeholder="请输入拒绝原因"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.docins" maxlength="50" show-word-limit
placeholder="请输入拒绝原因"></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
@click="
showGridPromptDialog(
'betp.resrej.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.docins' },
{ TXT: false },
'doxpDialog'
)
"
>
...
<c-button style="margin-left: 10px; padding: 0 10px" size="small" type="primary" @click="
showGridPromptDialog(
'betp.resrej.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.docins' },
{ TXT: false },
'doxpDialog'
)"
icon="el-icon-more"
>
</c-button>
</template>
</c-fullbox>
......@@ -123,38 +88,22 @@
</c-col>
<c-col :span="24">
<el-form-item
label="单据处理说明"
prop="bedgrp.blk.disdoc"
style="width: 100%"
>
<el-form-item label="单据处理说明" prop="bedgrp.blk.disdoc" style="width: 100%">
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.disdoc"
maxlength="65"
show-word-limit
placeholder="请输入单据处理说明"
disabled
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.disdoc" maxlength="65" show-word-limit
placeholder="请输入单据处理说明" disabled></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
disabled
@click="
showGridPromptDialog(
'betp.disdoc.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.disdoc' },
{ TXT: false },
'doxpDialog'
)
"
>
...
<c-button style="margin-left: 10px; padding: 0 10px" size="small" type="primary" disabled @click="
showGridPromptDialog(
'betp.disdoc.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.disdoc' },
{ TXT: false },
'doxpDialog'
)"
icon="el-icon-more"
>
</c-button>
</template>
</c-fullbox>
......@@ -163,28 +112,13 @@
<c-col :span="24">
<el-form-item label="" prop="rejpenins">
<c-checkbox v-model="rejpenins"
>拒绝复核指示</c-checkbox
>
<c-checkbox v-model="rejpenins" class="checkbox-left">拒绝复核指示</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<!-- next part -->
<c-col :span="24">
<c-docpre
:model="model"
:argadr="{
path: 'bedgrp.blk.prsdoc',
grp: 'betp',
code: 'docpre',
}"
>
</c-docpre>
</c-col>
</div>
</template>
<script>
......@@ -230,8 +164,11 @@ export default {
methods: {
...Event,
},
created: function () {},
created: function () { },
};
</script>
<style>
.marginLable {
padding-left: 160px;
}
</style>
<template>
<div class="eibs">
<!-- left -->
<c-col :span="11">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-col :span="20">
<el-form-item
label="出口信用证编号"
prop="ledgrp.rec.ownref"
style="width: 100%"
>
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="请输入出口信用证编号"
style="width: 95%"
disabled
></c-input>
<el-form-item label="出口信用证编号" prop="ledgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入出口信用证编号" style="width: 95%"
disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<c-button
style="margin: 0 10px 0 0; padding: 0 12px"
size="small"
type="primary"
>
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
<!-- </el-form-item> -->
</c-col>
<c-col :span="2" :offset="1" style="text-align: right">
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="!this.flag && model.ledgrp.rec.ownref == ''? false:true"
>
<c-col :span="2" :offset="1">
<c-button style="margin: 0 0" size="small" type="primary"
:disabled="!this.flag && model.ledgrp.rec.ownref == '' ? false : true">
获取
</c-button>
<!-- </el-form-item> -->
......@@ -47,69 +30,37 @@
<c-col :span="24">
<c-col :span="20">
<el-form-item
label="出口单据编号"
prop="bedgrp.rec.ownref"
style="width: 100%"
>
<c-input
v-model="model.bedgrp.rec.ownref"
maxlength="16"
placeholder="请输入出口单据编号"
style="width: 95%"
disabled
></c-input>
<el-form-item label="出口单据编号" prop="bedgrp.rec.ownref" style="width: 100%">
<c-input v-model="model.bedgrp.rec.ownref" maxlength="16" placeholder="请输入出口单据编号" style="width: 95%"
disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<c-button
style="margin: 0 10px 0 0; padding: 0 12px"
size="small"
type="primary"
>
<c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</c-col>
<c-col :span="2" :offset="1" style="text-align: right">
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="!this.flag && model.bedgrp.rec.ownref == ''? false:true"
>
<c-button style="margin: 0 0" size="small" type="primary"
:disabled="!this.flag && model.bedgrp.rec.ownref == '' ? false : true">
获取
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<c-fullbox>
<c-input
v-model="model.bedgrp.cbs.max.cur"
maxlength="3"
style="width: 50%"
placeholder="请输入单据金额"
disabled
></c-input>
<c-input
v-model="model.bedgrp.cbs.max.amt"
style="width: 50%"
placeholder="请输入金额"
disabled
></c-input>
<c-input v-model="model.bedgrp.cbs.max.cur" maxlength="3" style="width: 50%" placeholder="请输入单据金额" disabled>
</c-input>
<c-input v-model="model.bedgrp.cbs.max.amt" style="width: 50%" placeholder="请输入金额" disabled></c-input>
<template slot="footer">
<c-checkbox
v-model="model.betp.adaflg"
style="margin-left: 10px"
disabled
>附加金额</c-checkbox
>
<c-checkbox v-model="model.betp.adaflg" style="margin-left: 10px" disabled>附加金额</c-checkbox>
</template>
</c-fullbox>
</el-form-item>
......@@ -117,301 +68,163 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-input
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入"
disabled
></c-input>
<c-input v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input
v-model="model.bedgrp.cbs.max.amt"
placeholder="请输入金额"
disabled
></c-input>
<c-input v-model="model.bedgrp.cbs.max.amt" placeholder="请输入金额" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select
v-model="model.bedgrp.rec.doctypcod"
style="width: 100%"
placeholder="请输入单据类型"
disabled
>
<el-option
v-for="item in codes.doctypcod1"
:key="item.value"
:label="item.label"
:value="item.value"
>
<c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请输入单据类型" disabled>
<el-option v-for="item in codes.doctypcod1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择到期日"
disabled
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择收到日期"
disabled
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
placeholder="请选择交单日期"
disabled
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" placeholder="请选择交单日期"
disabled></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select
v-model="model.bedgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
disabled
:code="codes.docsta"
>
<c-select v-model="model.bedgrp.rec.docsta" style="width: 100%" placeholder="请选择单据状态" disabled
:code="codes.docsta">
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-input
v-model="model.ledgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input
v-model="model.ledgrp.cbs.opn1.amt"
placeholder="请输入金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="advrefflg">
<c-checkbox v-model="advrefflg" class="checkbox-left">收到拒绝通知</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input
v-model="model.bedgrp.rec.nam"
maxlength="40"
placeholder="请输入单据简略信息"
disabled
></c-input>
<c-col :span="10" :offset="2">
<el-form-item label="" prop="bedgrp.rec.advdocflg">
<c-checkbox v-model="model.bedgrp.rec.advdocflg" class="checkbox-left">收到返回单据</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptsmsg
:model="model"
:argadr="{
title: '交单人',
grp: 'bedgrp',
rol: 'prb',
}"
:disabled="true"
:enname="true"
:enRef="false"
:enNam="false"
></c-ptsmsg>
<c-col :span="12">
<el-form-item label="" prop="mtabut.clsflg">
<c-checkbox v-model="clsflg" disabled class="checkbox-left">关闭合同</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptsmsg
:model="model"
:argadr="{
title: '开证行',
grp: 'bedgrp',
rol: 'iss',
}"
:disabled="true"
:enRef="false"
:enNam="false"
></c-ptsmsg>
<c-col :span="10" :offset="2">
<el-form-item label="" prop="advdisflg">
<c-checkbox v-model="advdisflg" class="checkbox-left">发送不符点通知(MT750)</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptsmsg
:model="model"
:argadr="{
title: '申请人',
grp: 'bedgrp',
rol: 'apl',
}"
:disabled="true"
:enRef="false"
:enNam="false"
></c-ptsmsg>
<el-form-item label=":72:(MT750)" prop="trnmod.trndoc.addstr750">
<c-input type="textarea" v-model="model.trnmod.trndoc.addstr750" maxlength="35" show-word-limit
placeholder="请输入Tag 72(MT750)" :disabled="!advdisflg"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-divider />
</el-form-item>
</c-col>
<!-- next part -->
<!-- left -->
<c-col :span="11">
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="" prop="advrefflg">
<c-checkbox v-model="advrefflg"
>收到拒绝通知</c-checkbox
>
</el-form-item>
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-input v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入金额" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.rec.advdocflg">
<c-checkbox
v-model="model.bedgrp.rec.advdocflg"
>收到返回单据</c-checkbox
>
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入单据简略信息" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="mtabut.clsflg">
<c-checkbox v-model="clsflg" disabled
>关闭合同</c-checkbox
>
</el-form-item>
<c-ptsmsg :model="model" :argadr="{
title: '交单人',
grp: 'bedgrp',
rol: 'prb',
}" :disabled="true" :enname="true" :enRef="false" :enNam="false"></c-ptsmsg>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="advdisflg">
<c-checkbox
v-model="advdisflg"
style=" margin-top: 100px; margin-bottom: 10px"
>发送不符点通知(MT750)</c-checkbox
>
</el-form-item>
<c-ptsmsg :model="model" :argadr="{
title: '开证行',
grp: 'bedgrp',
rol: 'iss',
}" :disabled="true" :enRef="false" :enNam="false"></c-ptsmsg>
</c-col>
<c-col :span="24">
<el-form-item label=":72:(MT750)" prop="trnmod.trndoc.addstr750">
<c-input
type="textarea"
v-model="model.trnmod.trndoc.addstr750"
maxlength="35"
show-word-limit
placeholder="请输入Tag 72(MT750)"
:disabled="!advdisflg"
></c-input>
</el-form-item>
<c-ptsmsg :model="model" :argadr="{
title: '申请人',
grp: 'bedgrp',
rol: 'apl',
}" :disabled="true" :enRef="false" :enNam="false"></c-ptsmsg>
</c-col>
</c-col>
<!-- right -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="请选择付款人"
disabled
@change="eventFunction('bedgrp.rec.payrol')"
>
<el-option
v-for="item in codes.payrol"
:key="item.value"
:label="item.label"
:value="item.value"
>
<c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人" disabled
@change="eventFunction('bedgrp.rec.payrol')">
<el-option v-for="item in codes.payrol" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}"
:noRef="true"
:disabled="true"
:isAdrblk="true"
:disabledExtkey="!(model.bedgrp.rec.payrol == 'OTH')"
>
<c-ptap :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}" :noRef="true" :disabled="true" :isAdrblk="true" :disabledExtkey="!(model.bedgrp.rec.payrol == 'OTH')">
</c-ptap>
</c-col>
<c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.rec.docprbrol">
<c-select
v-model="model.bedgrp.rec.docprbrol"
style="width: 100%"
placeholder="请输入交单行"
disabled
@change="eventFunction('bedgrp.rec.docprbrol')"
>
<el-option
v-for="item in codes.docprbrol"
:key="item.value"
:label="item.label"
:value="item.value"
>
<c-select v-model="model.bedgrp.rec.docprbrol" style="width: 100%" placeholder="请输入交单行" disabled
@change="eventFunction('bedgrp.rec.docprbrol')">
<el-option v-for="item in codes.docprbrol" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'prb',
}"
:noRef="true"
:disabled="true"
:isAdrblk="true"
:disabledExtkey="true"
>
<c-ptap :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'prb',
}" :noRef="true" :disabled="true" :isAdrblk="true" :disabledExtkey="true">
</c-ptap>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -472,8 +285,9 @@ export default {
methods: {
...Event,
},
created: function () {},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ============================顶部================================ -->
<c-col :span="24">
<!-- Reference参考号 Export L/C Ref. -->
<c-col :span="12">
<el-form-item
label="出口信用证参考号"
prop="ledgrp.rec.ownref"
>
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="出口信用证参考号" prop="ledgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="请输入出口信用证参考号"
style="width: 95%"
:disabled="true"
>
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入出口信用证参考号" style="width: 95%"
:disabled="true">
</c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 0; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<i class="el-icon-info" style="font-size:15px"></i>
<c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- Bill Set Reference 单据参考号-->
<el-form-item label="单据参考号" prop="bedgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.bedgrp.rec.ownref" maxlength="16" placeholder="请输入单据参考号" style="width: 95%"
disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- Open Amt L/C 信用证余额-->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select
v-model="model.ledgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请选择币种"
:code="codes.curtxt"
disabled
></c-select>
<el-form-item label="单据名义金额" prop="bedgrp.cbs.max.cur">
<c-select v-model="model.bedgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种"
@keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input
v-model="model.ledgrp.cbs.opn1.amt"
placeholder="请输入信用证余额"
class="m-input-currency"
disabled
></c-input>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%"
class="m-input-currency" placeholder="请输入单据名义金额" @keyup.enter.native="
defaultFunction(
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
" disabled></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.betp.adaflg" style="margin-left: 10px" disabled>附加金额</c-checkbox>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<!-- Bill Set Reference 单据参考号-->
<el-form-item label="单据参考号" prop="bedgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.bedgrp.rec.ownref"
maxlength="16"
placeholder="请输入单据参考号"
style="width: 95%"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 0; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- Name Externally Displayed Name to Identify the Contract-->
<c-col :span="11" :offset="1">
<el-form-item label="简略信息" prop="bedgrp.rec.nam">
<c-input
text-align="middle"
v-model="model.bedgrp.rec.nam"
maxlength="40"
placeholder="请输入简略信息"
disabled
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ============================第三行开始,金额日期 =========================-->
<c-col :span="24">
<!-- 第三行开始-金额日期--左边- -->
<c-col :span="12">
<!-- Document Amount -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据名义金额" prop="bedgrp.cbs.max.cur">
<c-select
v-model="model.bedgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择币种"
@keyup.enter.native="maxCurEvent"
:code="codes.curtxt"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency
v-model="model.bedgrp.cbs.max.amt"
style="text-align: left; width: 100%"
class="m-input-currency"
placeholder="请输入单据名义金额"
@keyup.enter.native="
defaultFunction(
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox
v-model="model.betp.adaflg"
style="margin-left: 10px"
disabled
>附加金额</c-checkbox
>
</c-col>
</c-col>
<!-- Open Amount 单据余额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请选择币种"
style="width: 100%"
disabled
:code="codes.curtxt"
></c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency
v-model="model.bedgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
class="m-input-currency"
placeholder="请输入单据余额"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" style="width: 100%" disabled
:code="codes.curtxt"></c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency v-model="model.bedgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
class="m-input-currency" placeholder="请输入单据余额" disabled></c-input-currency>
</el-form-item>
<!-- 单据类型 -->
</c-col>
<c-col :span="4">
</c-col>
</c-col>
<!-- 单据类型 -->
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select
v-model="model.bedgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择单据类型"
:code="codes.doctypcod1"
disabled
>
<c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请选择单据类型"
:code="codes.doctypcod1" disabled>
</c-select>
</el-form-item>
</c-col>
<!-- 单据到期日 -->
<c-col :span="24">
<!-- 单据到期日 -->
<!-- 单据到期日 -->
<c-col :span="12">
<el-form-item label="单据到期日" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择单据到期日"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择单据到期日"
value-format="yyyy-MM-dd" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12"></c-col>
</c-col>
<c-col :span="24">
<!-- 收单日期 -->
<c-col :span="12">
<el-form-item label="收单日期" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择收单日期"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收单日期"
value-format="yyyy-MM-dd" disabled></c-date-picker>
</el-form-item>
</c-col>
<!-- 交单日期 到单日期 -->
<!-- 交单日期 到单日期 -->
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
placeholder="请选择交单日期"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" placeholder="请选择交单日期"
value-format="yyyy-MM-dd" disabled></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- Document Status单据状态 -->
<!-- Document Status单据状态 -->
<c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select
v-model="model.bedgrp.rec.docsta"
maxlength="40"
style="width: 100%"
placeholder="请输入单据状态"
:code="codes.docsta"
disabled
></c-select>
<c-select v-model="model.bedgrp.rec.docsta" maxlength="40" style="width: 100%" placeholder="请输入单据状态"
:code="codes.docsta" disabled></c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ========================第三行开始金额日期的右边Presented by======================= -->
<c-col :span="11" :offset="1">
<!--Presented by 交单人 -->
<c-col :span="24">
<el-form-item label="交单人编号" prop="bedgrp.prb.pts.ref">
<c-input
v-model="model.bedgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单人编号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.prb.pts.nam">
<c-input
v-model="model.bedgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- 开证行 Issuing Bank Ref. -->
<c-col :span="24">
<el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref">
<c-input
v-model="model.bedgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入开证行参考号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam">
<c-input
v-model="model.bedgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col>
<!--Applicant Ref. 申请人-->
<c-col :span="24">
<el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
<c-input
v-model="model.bedgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人参考号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input
v-model="model.bedgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- =================================上下两部分 分割线 ============================-->
<c-col :span="24">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
<!-- =========================================下半部分=============================== -->
<c-col :span="24">
<!-- ===============================下半部分-左边========================== -->
<c-col :span="12">
<!-- 单据类型 -->
<!-- 单据类型 -->
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select
v-model="model.bedgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择单据类型"
:code="codes.doctypcod1"
disabled
>
<c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请选择单据类型"
:code="codes.doctypcod1" disabled>
</c-select>
</el-form-item>
</c-col>
<!--下半部分的 Document Amount -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<c-select
v-model="model.bedgrp.cbs.max.cur"
maxlength="3"
placeholder="请输入币种"
style="width: 100%"
@keyup.enter.native="maxCurEvent"
:code="codes.curtxt"
disabled
></c-select>
<c-select v-model="model.bedgrp.cbs.max.cur" maxlength="3" placeholder="请输入币种" style="width: 100%"
@keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency
v-model="model.bedgrp.cbs.max.amt"
style="text-align: left; width: 100%"
class="m-input-currency"
placeholder="请输入单据金额"
@keyup.enter.native="
<c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%"
class="m-input-currency" placeholder="请输入单据金额" @keyup.enter.native="
defaultFunction(
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
"
></c-input-currency>
"></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6">
<span class="span_oridoclab"
style="width: 100%;"
> </span>
</c-col>
<c-col :span="6">
<span v-text="model.oridoclab" data-path=".oridoclab"
class="span_oridoclab"
style="width: 100%;"
v-show="model.oldbedgrp.cbs.max.amt!= model.bedgrp.cbs.max.amt"
> </span>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="oldbedgrp.cbs.max.amt">
<c-input-currency
v-model="model.oldbedgrp.cbs.max.amt"
style="width: 100%"
class="m-input-currency"
placeholder="请输入"
disabled
v-show="model.oldbedgrp.cbs.max.amt!= model.bedgrp.cbs.max.amt"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<!-- Drawn Add.Amount附加金额 -->
<!-- Drawn Add.Amount附加金额 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据附加金额" prop="bedgrp.cbs.opn2.cur">
<c-select
v-model="model.bedgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.curtxt"
disabled
>
<c-select v-model="model.bedgrp.cbs.opn2.cur" style="width: 100%" placeholder="请选择币种" :code="codes.curtxt"
disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max2.amt">
<c-input
v-model="model.bedgrp.cbs.max2.amt"
placeholder="请输入单据附加金额"
class="m-input-currency"
></c-input>
<c-input v-model="model.bedgrp.cbs.max2.amt" placeholder="请输入单据附加金额" class="m-input-currency"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- =====================================当附加金额没变时隐藏====================================================== -->
<c-col :span="12">
<span v-text="model.oriaddlab" data-path=".oriaddlab"
class="span_oridoclab"
style="width: 100%;"
> </span>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="oldbedgrp.cbs.max2.amt">
<c-input
v-model="model.oldbedgrp.cbs.max2.amt"
placeholder="请输入"
class="m-input-currency"
style="width: 100%"
disabled
v-show="model.bedgrp.cbs.max2.amt!=model.oldbedgrp.cbs.max2.amt"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- 收单日期 -->
<!-- 收单日期 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收单日期" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择收单日期"
value-format="yyyy-MM-dd"
:disabled="model.bedgrp.rec.doctypcod=='E'"
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收单日期"
value-format="yyyy-MM-dd" :disabled="model.bedgrp.rec.doctypcod == 'E'"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收单日期" prop="bedgrp.rec.orddat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.orddat"
style="width: 100%"
placeholder="请选择收单日期"
value-format="yyyy-MM-dd"
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.orddat" style="width: 100%" placeholder="请选择收单日期"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- 单据到期日 -->
<!-- 单据到期日 -->
<c-col :span="12">
<el-form-item label="单据到期日" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择单据到期日"
value-format="yyyy-MM-dd"
:disabled="model.bedgrp.blk.matper!=''||model.bedgrp.rec.doctypcod=='P'"
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择单据到期日"
value-format="yyyy-MM-dd" :disabled="model.bedgrp.blk.matper != '' || model.bedgrp.rec.doctypcod == 'P'">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="装船日" prop="bedgrp.rec.shpdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.shpdat"
style="width: 100%"
placeholder="请选择装船日"
value-format="yyyy-MM-dd"
:disabled="model.bedgrp.rec.doctypcod=='E'"
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.shpdat" style="width: 100%" placeholder="请选择装船日"
value-format="yyyy-MM-dd" :disabled="model.bedgrp.rec.doctypcod == 'E'"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- 到期期限 -->
<!-- 到期期限 -->
<c-col :span="24">
<el-form-item label="到期期限" prop="bedgrp.blk.matper">
<c-input
type="textarea"
v-model="model.bedgrp.blk.matper"
maxlength="65"
show-word-limit
placeholder="请输入到期期限"
:disabled="model.bedgrp.rec.matdat!=''||model.bedgrp.rec.doctypcod=='P'"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.matper" maxlength="65" show-word-limit
placeholder="请输入到期期限" :disabled="model.bedgrp.rec.matdat != '' || model.bedgrp.rec.doctypcod == 'P'">
</c-input>
</el-form-item>
</c-col>
<!-- Enter Documents, Discrepancies and Instructions -->
<!-- Enter Documents, Discrepancies and Instructions -->
<c-col :span="18" :offset="6">
<c-checkbox v-model="model.bedgrp.rec.dscinsflg"
disabled
>输入单据、不符点和指示</c-checkbox
>
<c-checkbox v-model="model.bedgrp.rec.dscinsflg" disabled>输入单据、不符点和指示</c-checkbox>
</c-col>
<c-col :span="24">
<el-form-item
label="本次交单前在我行办理的在该信用证下的交单次数"
prop="ledgrp.rec.utlnbr"
>
<c-input
v-model.number="model.ledgrp.rec.utlnbr"
placeholder="请输入本次交单前在我行办理的在该信用证下的交单次数"
disabled
></c-input>
<el-form-item label="本次交单前在我行办理的在该信用证下的交单次数" prop="ledgrp.rec.utlnbr">
<c-input v-model.number="model.ledgrp.rec.utlnbr" placeholder="请输入本次交单前在我行办理的在该信用证下的交单次数" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="6">
<span class="span_oridoclab" style="width: 100%;"> </span>
</c-col>
<c-col :span="6">
<span v-text="model.oridoclab" data-path=".oridoclab" class="span_oridoclab" style="width: 100%;"
v-show="model.oldbedgrp.cbs.max.amt != model.bedgrp.cbs.max.amt"> </span>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="oldbedgrp.cbs.max.amt">
<c-input-currency v-model="model.oldbedgrp.cbs.max.amt" style="width: 100%" class="m-input-currency"
placeholder="请输入" disabled v-show="model.oldbedgrp.cbs.max.amt != model.bedgrp.cbs.max.amt">
</c-input-currency>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- ===============================下半部分-右边========================== -->
<c-col :span="11" :offset="1">
<!-- Payer -->
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" :code="codes.curtxt"
disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入信用证余额" class="m-input-currency" disabled>
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="简略信息" prop="bedgrp.rec.nam">
<c-input text-align="middle" v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入简略信息" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交单人编号" prop="bedgrp.prb.pts.ref">
<c-input v-model="model.bedgrp.prb.pts.ref" maxlength="16" placeholder="请输入交单人编号" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.prb.pts.nam">
<c-input v-model="model.bedgrp.prb.pts.nam" maxlength="40" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<!-- 开证行 Issuing Bank Ref. -->
<c-col :span="24">
<el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref">
<c-input v-model="model.bedgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行参考号" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam">
<c-input v-model="model.bedgrp.iss.pts.nam" maxlength="40" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<!--Applicant Ref. 申请人-->
<c-col :span="24">
<el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
<c-input v-model="model.bedgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人参考号" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input v-model="model.bedgrp.apl.pts.nam" maxlength="40" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="请选择付款人"
:code="codes.rolall"
<c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人" :code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol'
)"
>
'bedgrp.rec.payrol'
)">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
:disabled1="model.bedgrp.rec.payrol!='OTH'"
>
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}" @onSeainf="onSeainf" @onAplpDet="onOthpDet" :disabled1="model.bedgrp.rec.payrol != 'OTH'">
</c-ptap1>
</c-col>
<!-- Presented by -->
<!-- Presented by -->
<c-col :span="24">
<el-form-item label="交单人" prop="bedgrp.rec.docprbrol">
<c-select
v-model="model.bedgrp.rec.docprbrol"
style="width: 100%"
placeholder="请选择交单人"
:code="codes.docprbrol0"
>
<c-select v-model="model.bedgrp.rec.docprbrol" style="width: 100%" placeholder="请选择交单人"
:code="codes.docprbrol0">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'prb',
}"
@onSeainf="onSeainf"
@onAplpDet="onPrbpDet"
:disabled1="model.bedgrp.rec.docprbrol=='BEN'"
>
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'prb',
}" @onSeainf="onSeainf" @onAplpDet="onPrbpDet" :disabled1="model.bedgrp.rec.docprbrol == 'BEN'">
</c-ptap1>
</c-col>
<c-col :span="24">
<!-- =====================================当附加金额没变时隐藏====================================================== -->
<c-col :span="12">
<span v-text="model.oriaddlab" data-path=".oriaddlab" class="span_oridoclab" style="width: 100%;"> </span>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="oldbedgrp.cbs.max2.amt">
<c-input v-model="model.oldbedgrp.cbs.max2.amt" placeholder="请输入" class="m-input-currency"
style="width: 100%" disabled v-show="model.bedgrp.cbs.max2.amt != model.oldbedgrp.cbs.max2.amt">
</c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</div>
</div>
</template>
<script>
import Api from "~/service/Api";
......@@ -619,35 +335,35 @@ import Utils from '~/utils'
import Ptap1 from "~/views/Public/Ptap1";
export default {
components: { "c-ptap1": Ptap1 },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: {
...Event,
onSeainf(){},
maxCurEvent() {
this.executeDefault('bedgrp.cbs.max.cur').then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data)
}
})
components: { "c-ptap1": Ptap1 },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: {
...Event,
onSeainf() { },
maxCurEvent() {
this.executeDefault('bedgrp.cbs.max.cur').then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data)
}
})
},
},
},
created: function () {},
created: function () { },
};
</script>
<style>
.span_oridoclab {
margin-right: 30px;
height: 24px;
color: #606266;
line-height: 24px;
font-size: 12px;
float: right;
text-align: right;
margin-right: 30px;
height: 24px;
color: #606266;
line-height: 24px;
font-size: 12px;
float: right;
text-align: right;
}
</style>
<template>
<div class="eibs">
<!--================================左边================================== -->
<c-col :span="11">
<c-col :span="24" >
<!--================================左边================================== -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-col :span="21">
<el-form-item label="不符点" prop="bedgrp.blk.docdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="3500"
:rows="3"
show-word-limit
placeholder="请输入不符点"
:disabled="model.bedgrp.blk.docdisflg==''"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.docdis" maxlength="3500" :rows="3" show-word-limit
placeholder="请输入不符点" :disabled="model.bedgrp.blk.docdisflg == ''"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
:disabled="model.bedgrp.blk.docdisflg==''"
@click="showGridPromptDialog('betp.docdis.buttxmsel',null,null,{TXT:'bedgrp.blk.docdis'},{TXT:false},'doxpDialog')"
>
<!-- @click="onDocdisButtxmsel" -->
...
<c-button size="small" type="primary" icon="el-icon-more" :disabled="model.bedgrp.blk.docdisflg == ''"
@click="showGridPromptDialog('betp.docdis.buttxmsel', null, null, { TXT: 'bedgrp.blk.docdis' }, { TXT: false }, 'doxpDialog')">
<!-- @click="onDocdisButtxmsel" -->
</c-button>
</c-col>
</c-col>
......@@ -33,25 +20,14 @@
<c-col :span="24">
<c-col :span="21">
<el-form-item label="单据内部不符点" prop="bedgrp.blk.intdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="1300"
:rows="3"
show-word-limit
placeholder="请输入单据内部不符点"
></c-input>
</el-form-item>
<c-input type="textarea" v-model="model.bedgrp.blk.intdis" maxlength="1300" :rows="3" show-word-limit
placeholder="请输入单据内部不符点"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('betp.intdis.buttxmsel',null,null,{TXT:'bedgrp.blk.intdis'},{TXT:false},'doxpDialog')"
>
<!-- @click="onIntdisButtxmsel" -->
...
<c-button size="small" type="primary" icon="el-icon-more"
@click="showGridPromptDialog('betp.intdis.buttxmsel', null, null, { TXT: 'bedgrp.blk.intdis' }, { TXT: false }, 'doxpDialog')">
<!-- @click="onIntdisButtxmsel" -->
</c-button>
</c-col>
</c-col>
......@@ -59,58 +35,33 @@
<c-col :span="24">
<c-col :span="21">
<el-form-item label="注释和结论" prop="bedgrp.blk.comcon">
<c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="1300"
:rows="3"
show-word-limit
placeholder="请输入注释和结论"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.comcon" maxlength="1300" :rows="3" show-word-limit
placeholder="请输入注释和结论"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('betp.comcon.buttxmsel',null,null,{TXT:'bedgrp.blk.comcon'},{TXT:false},'doxpDialog')"
>
<!-- @click="onComconButtxmsel" -->
...
<c-button size="small" type="primary" icon="el-icon-more"
@click="showGridPromptDialog('betp.comcon.buttxmsel', null, null, { TXT: 'bedgrp.blk.comcon' }, { TXT: false }, 'doxpDialog')">
<!-- @click="onComconButtxmsel" -->
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item
label="结算指示"
prop="bedgrp.blk.setinsbe"
>
<c-input
type="textarea"
v-model="model.bedgrp.blk.setinsbe"
maxlength="390"
:rows="3"
show-word-limit
placeholder="请输入结算指示"
></c-input>
<el-form-item label="结算指示" prop="bedgrp.blk.setinsbe">
<c-input type="textarea" v-model="model.bedgrp.blk.setinsbe" maxlength="390" :rows="3" show-word-limit
placeholder="请输入结算指示"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('betp.setinstxm.buttxmsel',null,null,{TXT:'bedgrp.blk.setinsbe'},{TXT:false},'doxpDialog')"
>
<!-- @click="onSetinstxmButtxmsel" -->
...
<c-button size="small" type="primary" icon="el-icon-more"
@click="showGridPromptDialog('betp.setinstxm.buttxmsel', null, null, { TXT: 'bedgrp.blk.setinsbe' }, { TXT: false }, 'doxpDialog')">
<!-- @click="onSetinstxmButtxmsel" -->
</c-button>
</c-col>
</c-col>
<!-- 左下表格 -->
<!-- 左下表格 -->
<c-col :span="24">
<c-docpre :model="model" :argadr="{
path: 'bedgrp.blk.prsdoc',
......@@ -120,68 +71,49 @@
</c-col>
</c-col>
<!--===========================右边============================== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-checkbox v-model="model.bedgrp.blk.docdisflg"
>是否录入不符点</c-checkbox>
<!--===========================右边============================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item>
<c-checkbox v-model="model.bedgrp.blk.docdisflg" class="checkbox-left">是否录入不符点</c-checkbox>
</el-form-item>
</c-col>
<!-- Futher Handing -->
<c-col :span="24">
<!-- Futher Handing -->
<c-col :span="24">
<!-- Processing Options -->
<el-form-item label="系统自动录入" prop="betp.folwupopt">
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
placeholder="请选择系统自动录入"
:code="codes.folwupopt"
disabled
>
</c-select>
</el-form-item>
</c-col>
<el-form-item label="系统自动录入" prop="betp.folwupopt">
<c-select v-model="model.betp.folwupopt" style="width: 100%" placeholder="请选择系统自动录入" :code="codes.folwupopt"
disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="请选择付款人"
:code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol'
)"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人" :code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol'
)">
</c-select>
</el-form-item>
</c-col>
<!-- Referance -->
<c-col :span="24">
<el-form-item label="参考号" prop="bedgrp.oth.pts.ref">
<c-input
v-model="model.bedgrp.oth.pts.ref"
maxlength="16"
placeholder="请输入参考号"
:disabled="model.bedgrp.rec.payrol!='OTH'"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
<!-- Referance -->
<c-col :span="24">
<el-form-item label="参考号" prop="bedgrp.oth.pts.ref">
<c-input v-model="model.bedgrp.oth.pts.ref" maxlength="16" placeholder="请输入参考号"
:disabled="model.bedgrp.rec.payrol != 'OTH'"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
:disabled1="model.bedgrp.rec.payrol!='OTH'"
>
</c-ptap1>
</c-col>
}" @onSeainf="onSeainf" @onAplpDet="onOthpDet" :disabled1="model.bedgrp.rec.payrol != 'OTH'">
</c-ptap1>
</c-col>
</c-col>
</div>
</template>
......@@ -205,7 +137,9 @@ export default {
return {}
},
methods: { ...Event },
created: function () {},
created: function () { },
}
</script>
<style></style>
<style>
</style>
<template>
<div class="eibs">
<c-col :span="12">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2101表" label-width=170px prop="cnybop.cnyflg">
<c-select disabled v-model="model.cnybop.cnyflg" style="width:70%" placeholder="请选择是否报送跨境人民币2101表"
......@@ -9,7 +10,7 @@
</c-select>
</el-form-item>
</c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 -->
<!-- S0000045 : 是否报送跨境人民币2107表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2107表" label-width=170px prop="cnybop.traflg">
<c-select disabled v-model="model.cnybop.traflg" style="width:70%" placeholder="请选择是否报送跨境人民币2107表"
......@@ -17,7 +18,7 @@
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2111表" label-width=170px prop="cnybop.outflg">
<c-select disabled v-model="model.cnybop.outflg" style="width:70%" placeholder="请选择是否报送跨境人民币2111表"
......@@ -25,16 +26,16 @@
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2106表" label-width=170px prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:70%" placeholder="请选择是否报送跨境人民币2106表"
:disabled="model.bedgrp.cbs.max.cur !== 'CNY'"
:code="codes.libflg">
:code="codes.libflg"
:disabled="model.bedgrp.cbs.max.cur !== 'CNY'">
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2122表" label-width=170px prop="cnybop.vouflg">
<c-select disabled v-model="model.cnybop.vouflg" style="width:70%" placeholder="请选择是否报送跨境人民币2122表"
......@@ -59,7 +60,7 @@ export default {
return {}
},
methods: { ...Event },
created: function () {},
created: function () { },
}
</script>
<style>
......
......@@ -3,291 +3,197 @@
<!-- SF000053 : 内部不符点 -->
<!--================================左边================================== -->
<c-col :span="13">
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<c-col :span="21">
<el-form-item label="内部不符点" prop="bedgrp.blk.intdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="1300"
:rows="5"
show-word-limit
placeholder="请输入不符点"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.intdis" maxlength="1300" :rows="5" show-word-limit
placeholder="请输入不符点"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="
showGridPromptDialog(
'betp.intdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.intdis' },
{ TXT: false },
'doxpDialog'
)
"
>
<c-button size="small" type="primary" icon="el-icon-more" @click="
showGridPromptDialog(
'betp.intdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.intdis' },
{ TXT: false },
'doxpDialog'
)
">
<!-- @click="onIntdisButtxmsel" -->
...
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item
label="评论和结论"
prop="bedgrp.blk.comcon"
>
<c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="1300"
:rows="5"
show-word-limit
placeholder="请输入评论内容"
></c-input>
<el-form-item label="评论和结论" prop="bedgrp.blk.comcon">
<c-input type="textarea" v-model="model.bedgrp.blk.comcon" maxlength="1300" :rows="5" show-word-limit
placeholder="请输入评论内容"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="
showGridPromptDialog(
'betp.comcon.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.comcon' },
{ TXT: false },
'doxpDialog'
)
"
>
<c-button size="small" type="primary" icon="el-icon-more" @click="
showGridPromptDialog(
'betp.comcon.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.comcon' },
{ TXT: false },
'doxpDialog'
)
">
<!-- @click="onComconButtxmsel" -->
...
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item
label="结算指示"
prop="bedgrp.blk.setinsbe"
>
<c-input
type="textarea"
v-model="model.bedgrp.blk.setinsbe"
maxlength="390"
:rows="5"
show-word-limit
placeholder="请输入内容"
></c-input>
<el-form-item label="结算指示" prop="bedgrp.blk.setinsbe">
<c-input type="textarea" v-model="model.bedgrp.blk.setinsbe" maxlength="390" :rows="5" show-word-limit
placeholder="请输入内容"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="
showGridPromptDialog(
'betp.setinstxm.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.setinsbe' },
{ TXT: false },
'doxpDialog'
)
"
>
<c-button size="small" type="primary" icon="el-icon-more" @click="
showGridPromptDialog(
'betp.setinstxm.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.setinsbe' },
{ TXT: false },
'doxpDialog'
)
">
<!-- @click="onSetinstxmButtxmsel" -->
...
</c-button>
</c-col>
</c-col>
<c-col :span="18" :offset="6">
<c-checkbox v-model="bedsndIngdsc">忽略不符点</c-checkbox>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item label="不符点" prop="bedgrp.blk.docdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="3500"
:rows="5"
show-word-limit
placeholder="请输入不符点"
:disabled="model.bedgrp.blk.docdisflg == ''"
></c-input>
<c-input type="textarea" v-model="model.bedgrp.blk.docdis" maxlength="3500" :rows="5" show-word-limit
placeholder="请输入不符点" :disabled="model.bedgrp.blk.docdisflg == ''"></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="
showGridPromptDialog(
'betp.docdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.docdis' },
{ TXT: false },
'doxpDialog'
)
"
:disabled="model.bedgrp.blk.docdisflg == ''"
>
<c-button size="small" type="primary" icon="el-icon-more" @click="
showGridPromptDialog(
'betp.docdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.docdis' },
{ TXT: false },
'doxpDialog'
)
" :disabled="model.bedgrp.blk.docdisflg == ''">
<!-- @click="onDocdisButtxmsel" -->
...
</c-button>
</c-col>
</c-col>
</c-col>
<!--===========================右边============================== -->
<c-col :span="10" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="12">
<el-form-item>
<c-checkbox v-model="model.bedgrp.blk.docdisflg" class="checkbox-left">不符点修改</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="4" :offset="8">
<c-checkbox v-model="model.bedgrp.rec.approvcod" class="checkbox-left">已批准的单据</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bedgrp.blk.docdisflg"
>不符点修改</c-checkbox
>
<c-col :span="12">
<el-form-item>
<c-checkbox v-model="model.bedsnd.snd732" disabled class="checkbox-left">创建清偿通知(MT 732)</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="4" :offset="8">
<c-checkbox v-model="model.betp.cre752flg" class="checkbox-left" :disabled="model.betp.folwupopt != 'C'">MT752
</c-checkbox>
</c-col>
</c-col>
<!-- Futher Handing -->
<c-col :span="24">
<!-- Processing Options -->
<el-form-item label="进一步处理" prop="betp.folwupopt">
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
placeholder="请选择内容"
:code="codes.folwupopt"
disabled
>
<c-select v-model="model.betp.folwupopt" style="width: 100%" placeholder="请选择内容" :code="codes.folwupopt"
disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bedgrp.rec.approvcod"
>已批准的单据
</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bedsnd.snd732" disabled
>创建清偿通知(MT 732)
</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox
v-model="model.betp.cre752flg"
:disabled="model.betp.folwupopt != 'C'"
>MT 752</c-checkbox
>
</c-col>
<c-col :span="24">
<el-form-item label="进一步识别" prop="betp.furide">
<c-select
v-model="model.betp.furide"
style="width: 100%"
placeholder="请选择"
:code="codes.furide"
:disabled="model.betp.cre752flg == ''"
>
<c-select v-model="model.betp.furide" style="width: 100%" placeholder="请选择" :code="codes.furide"
:disabled="model.betp.cre752flg == ''">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="通知日期" prop="bedgrp.rec.disdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.disdat"
style="width: 100%"
placeholder="请选择"
:disabled="model.betp.cre752flg == ''"
></c-date-picker>
<c-date-picker type="date" v-model="model.bedgrp.rec.disdat" style="width: 100%" placeholder="请选择"
:disabled="model.betp.cre752flg == ''"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000346 : 扣减金额 -->
<c-col :span="24">
<c-form-item label="扣减金额" prop="bedgrp.rec.lescom">
<c-input-currency
v-model="model.bedgrp.rec.lescom"
placeholder="请输入扣减金额"
></c-input-currency>
<c-input-currency v-model="model.bedgrp.rec.lescom" placeholder="请输入扣减金额"></c-input-currency>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.rmbclmnow" :disabled="model.rmbclmlate != ''"
>寄单并即期索汇</c-checkbox
>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.rmbclmlate" :disabled="model.rmbclmnow != ''"
>寄单后再索汇</c-checkbox
>
</c-col>
<c-col :span="24">
<el-form-item label="" prop=""> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop=""> </el-form-item>
<c-col :span="24" style="margin-top: 43px;">
<c-col :span="12">
<el-form-item>
<c-checkbox v-model="bedsndIngdsc" class="checkbox-left">忽略不符点</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="4" :offset="8">
<c-checkbox v-model="model.rmbclmnow" class="checkbox-left" :disabled="model.rmbclmlate != ''">寄单并即期索汇
</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bedgrp.rec.docrolflg"
>选择寄单行</c-checkbox
>
<c-col :span="12">
<el-form-item>
<c-checkbox v-model="model.rmbclmlate" class="checkbox-left" :disabled="model.rmbclmnow != ''">寄单后再索汇
</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="4" :offset="8">
<c-checkbox v-model="model.bedgrp.rec.docrolflg" class="checkbox-left">选择寄单行</c-checkbox>
</c-col>
</c-col>
<!-- SF000064 : Receiver of Documents -->
<c-col :span="24">
<el-form-item label="单据接收行" prop="bedgrp.rec.docrol">
<c-select
v-model="model.bedgrp.rec.docrol"
style="width: 100%"
placeholder="请选择"
:disabled="model.bedgrp.rec.docrolflg == ''"
:code="codes.rolall"
>
<c-select v-model="model.bedgrp.rec.docrol" style="width: 100%" placeholder="请选择"
:disabled="model.bedgrp.rec.docrolflg == ''" :code="codes.rolall">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'bedgrp',
rol: 'doc',
}"
@onSeainf="onSeainf"
@onAplpDet="onDocpDet"
:disabled1="
model.bedgrp.rec.docrol != 'OTH' || model.bedgrp.rec.docrolflg == ''
"
:disabled="true"
>
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'doc',
}" @onSeainf="onSeainf" @onAplpDet="onDocpDet" :disabled1="
model.bedgrp.rec.docrol != 'OTH' || model.bedgrp.rec.docrolflg == ''
" :disabled="true">
</c-ptap1>
</c-col>
</c-col>
......@@ -310,7 +216,7 @@ export default {
data() {
return {}
},
methods: { ...Event, onSeainf() {} },
methods: { ...Event, onSeainf() { } },
computed: {
bedsndIngdsc: {
get() {
......@@ -321,7 +227,8 @@ export default {
},
},
},
created: function () {},
created: function () { },
}
</script>
<style></style>
<style>
</style>
<template>
<div class="eibs">
<!--===============左 =================== -->
<el-col :span="11">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="业务主键" prop="cnybop.cnylib.spk">
<c-input
......@@ -79,7 +79,6 @@
icon="el-icon-search"
@click="onLibctySelbut1"
>
?
</c-button>
</template>
</c-fullbox>
......@@ -141,10 +140,10 @@
></c-date-picker>
</el-form-item>
</c-col>
</el-col>
</c-col>
<!-- ===============右 ===========================-->
<el-col :span="11" :offset="1">
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="银行业务编号" prop="cnybop.cnylib.sbanktrano">
<c-input
......@@ -248,7 +247,7 @@
></c-input>
</el-form-item>
</c-col>
</el-col>
</c-col>
</div>
</template>
<script>
......
<template>
<div class="eibs">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="偿付行" prop="rmbclm.rmbrol">
<c-select
v-model="model.rmbclm.rmbrol"
style="width: 100%"
placeholder="请选择偿付行"
:code="codes.rolall"
@change="selectOrCheckboxRule('rmbclm.rmbrol')"
>
</c-select>
</el-form-item>
</c-col>
<!-- SF000021 : 偿付行 -->
<!-- SF000020 : 编号 -->
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="偿付行" prop="rmbclm.rmbrol">
<c-select v-model="model.rmbclm.rmbrol" style="width: 100%" placeholder="请选择偿付行" :code="codes.rolall"
@change="selectOrCheckboxRule('rmbclm.rmbrol')">
</c-select>
</el-form-item>
</c-col>
<!-- SF000021 : 偿付行 -->
<!-- SF000020 : 编号 -->
<c-col :span="24">
<!-- Reference for Address Optional -->
<c-form-item
label="偿付行参考号"
prop="rmbclm.rmbrmb.pts.ref"
>
<c-input
v-model="model.rmbclm.rmbrmb.pts.ref"
maxlength="16"
placeholder="请输入编号"
:disabled="model.rmbclm.rmbrol=='ISS' ||model.rmbclm.rmbrol=='AVB'"
@blur="eventFunction('rmbclm.rmbrmb.pts.ref')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
<c-col :span="24">
<!-- Reference for Address Optional -->
<c-form-item label="偿付行参考号" prop="rmbclm.rmbrmb.pts.ref">
<c-input v-model="model.rmbclm.rmbrmb.pts.ref" maxlength="16" placeholder="请输入编号"
:disabled="model.rmbclm.rmbrol == 'ISS' || model.rmbclm.rmbrol == 'AVB'"
@blur="eventFunction('rmbclm.rmbrmb.pts.ref')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'rmbclm',
rol: 'rmbrmb',
}"
@onSeainf="onSeainf"
@onAplpDet="onRmbpDet"
:disabled1="model.rmbclm.rmbrol=='ISS' ||model.rmbclm.rmbrol=='AVB'"
:disabled="model.rmbclm.rmbrol!=''"
>
</c-ptap1>
</c-col>
}" @onSeainf="onSeainf" @onAplpDet="onRmbpDet"
:disabled1="model.rmbclm.rmbrol == 'ISS' || model.rmbclm.rmbrol == 'AVB'" :disabled="model.rmbclm.rmbrol != ''">
</c-ptap1>
</c-col>
<!-- SF000011 : Account with Bank -->
<c-col :span="24">
<c-form-item label="帐户行参考号" prop="rmbclm.acwacw.pts.ref">
<c-input
v-model="model.rmbclm.acwacw.pts.ref"
maxlength="16"
placeholder="请输入"
@blur="eventFunction('rmbclm.acwacw.pts.ref')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
<!-- SF000011 : Account with Bank -->
<c-col :span="24">
<c-form-item label="帐户行参考号" prop="rmbclm.acwacw.pts.ref">
<c-input v-model="model.rmbclm.acwacw.pts.ref" maxlength="16" placeholder="请输入"
@blur="eventFunction('rmbclm.acwacw.pts.ref')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'rmbclm',
rol: 'acwacw',
}"
@onSeainf="onSeainf"
@onAplpDet="onAcwpDet"
:disabled="model.rmbclm.acwacw.pts.extkey!=''"
>
</c-ptap1>
</c-col>
}" @onSeainf="onSeainf" @onAplpDet="onAcwpDet" :disabled="model.rmbclm.acwacw.pts.extkey != ''">
</c-ptap1>
</c-col>
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col :span="24">
<c-form-item label="受益人银行参考号" prop="rmbclm.bebbeb.pts.ref">
<c-input
v-model="model.rmbclm.bebbeb.pts.ref"
maxlength="16"
placeholder="请输入受益人银行"
@blur="eventFunction('rmbclm.bebbeb.pts.ref')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col :span="24">
<c-form-item label="受益人银行参考号" prop="rmbclm.bebbeb.pts.ref">
<c-input v-model="model.rmbclm.bebbeb.pts.ref" maxlength="16" placeholder="请输入受益人银行"
@blur="eventFunction('rmbclm.bebbeb.pts.ref')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'rmbclm',
rol: 'bebbeb',
}"
@onSeainf="onSeainf"
@onAplpDet="onBebpDet"
:disabled="model.rmbclm.bebbeb.pts.extkey!=''"
>
</c-ptap1>
</c-col>
}" @onSeainf="onSeainf" @onAplpDet="onBebpDet" :disabled="model.rmbclm.bebbeb.pts.extkey != ''">
</c-ptap1>
</c-col>
<!-- SG000133 : value date -->
<c-col :span="12">
<el-form-item label="起息日" prop="rmbclm.valdat">
<c-date-picker
type="date"
v-model="model.rmbclm.valdat"
style="width: 100%"
placeholder="请选择起息日"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SG000133 : value date -->
<c-col :span="12">
<el-form-item label="起息日" prop="rmbclm.valdat">
<c-date-picker type="date" v-model="model.rmbclm.valdat" style="width: 100%" placeholder="请选择起息日">
</c-date-picker>
</el-form-item>
</c-col>
</c-col>
......@@ -124,7 +83,7 @@ import Event from '~/model/Betsnd/Event'
import Ptap1 from "~/views/Public/Ptap1"
export default {
components: {
components: {
"c-ptap1": Ptap1,
},
inject: ['root'],
......@@ -134,7 +93,9 @@ export default {
return {}
},
methods: { ...Event },
created: function () {},
created: function () { },
}
</script>
<style></style>
<style>
</style>
<template>
<div class="eibs">
<!-- SF000060 : 远期单据指示 -->
<c-col :span="20">
<c-col :span="21">
<c-form-item label="远期单据指示" prop="bedsnd.usadet">
<c-input
type="textarea"
v-model="model.bedsnd.usadet"
maxlength="650"
:rows="8"
show-word-limit
placeholder="请输入远期单据指示"
></c-input>
</c-form-item>
<c-col :span="24">
<c-col :span="21">
<c-form-item label="远期单据指示" prop="bedsnd.usadet">
<c-input type="textarea" v-model="model.bedsnd.usadet" maxlength="650" :rows="8" show-word-limit
placeholder="请输入远期单据指示"></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
<c-button size="small" type="primary" icon="el-icon-more"
@click="showGridPromptDialog('bedsnd.usatxt.buttxmsel', null, null, { TXT: 'bedsnd.usadet' }, { TXT: false }, 'doxpDialog')">
<!-- @click="onUsatxtButtxmsel" -->
</c-button>
</c-col>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('bedsnd.usatxt.buttxmsel',null,null,{TXT:'bedsnd.usadet'},{TXT:false},'doxpDialog')"
>
<!-- @click="onUsatxtButtxmsel" -->
...
</c-button>
</c-col>
</c-col>
<!-- SF000059 : 偿付条款 -->
<c-col :span="20">
<c-col :span="21">
<c-form-item label="偿付条款" prop="bedsnd.addphr">
<c-input
type="textarea"
v-model="model.bedsnd.addphr"
maxlength="650"
:rows="8"
show-word-limit
placeholder="请输入偿付条款"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="21">
<c-form-item label="偿付条款" prop="bedsnd.addphr">
<c-input type="textarea" v-model="model.bedsnd.addphr" maxlength="650" :rows="8" show-word-limit
placeholder="请输入偿付条款"></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="showGridPromptDialog('bedsnd.rgfphr.buttxmsel',null,null,{TXT:'bedsnd.addphr'},{TXT:false},'doxpDialog')"
>
<!-- @click="onRgfphrButtxmsel" -->
...
</c-button>
<c-col :span="3">
<c-button size="small" type="primary" icon="el-icon-more"
@click="showGridPromptDialog('bedsnd.rgfphr.buttxmsel', null, null, { TXT: 'bedsnd.addphr' }, { TXT: false }, 'doxpDialog')">
<!-- @click="onRgfphrButtxmsel" -->
</c-button>
</c-col>
</c-col>
</c-col>
<!-- SG000345 : 新受益人地址 -->
<c-col :span="20">
<c-form-item label="新受益人地址" prop="bedsnd.newbenadr">
<c-input
type="textarea"
v-model="model.bedsnd.newbenadr"
maxlength="175"
:rows="5"
show-word-limit
placeholder="请输入新受益人地址"
:disabled="model.ameadrflg==''"
style="width:60%"
></c-input>
</c-form-item>
</c-col>
<!-- S0000347 : 新受益人编号 -->
<c-col :span="20">
<c-form-item label="新受益人参考号" prop="bedgrp.blk.benref">
<c-input
type="textarea"
v-model="model.bedgrp.blk.benref"
maxlength="160"
:rows="5"
show-word-limit
placeholder="请输入新受益人编号"
style="width:60%"
></c-input>
</c-form-item>
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<!-- SG000345 : 新受益人地址 -->
<c-col :span="24">
<c-form-item label="新受益人地址" prop="bedsnd.newbenadr">
<c-input type="textarea" v-model="model.bedsnd.newbenadr" maxlength="175" :rows="5" show-word-limit
placeholder="请输入新受益人地址" :disabled="model.ameadrflg == ''"></c-input>
</c-form-item>
</c-col>
<!-- S0000347 : 新受益人编号 -->
<c-col :span="24">
<c-form-item label="新受益人参考号" prop="bedgrp.blk.benref">
<c-input type="textarea" v-model="model.bedgrp.blk.benref" maxlength="160" :rows="5" show-word-limit
placeholder="请输入新受益人编号"></c-input>
</c-form-item>
</c-col>
</c-col>
</div>
</template>
......@@ -100,7 +63,9 @@ export default {
return {}
},
methods: { ...Event },
created: function () {},
created: function () { },
}
</script>
<style></style>
<style>
</style>
<template>
<div class="eibs">
<!-- ============================顶部================================ -->
<c-col :span="24">
<!-- Reference参考号 Export L/C Ref. -->
<c-col :span="12">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="出口信用证编号" prop="ledgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入编号" style="width: 95%"
......@@ -19,28 +18,7 @@
</c-fullbox>
</el-form-item>
</c-col>
<!-- Open Amt L/C 信用证余额-->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" :code="codes.curtxt"
disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入信用证余额" disabled class="m-input-currency">
</c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<!-- Bill Set Reference 单据参考号-->
<el-form-item label="出口单据参考号" prop="bedgrp.rec.ownref">
<c-fullbox>
......@@ -54,166 +32,92 @@
</c-fullbox>
</el-form-item>
</c-col>
<!-- Name 摘要 Externally Displayed Name to Identify the Contract-->
<c-col :span="11" :offset="1">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input text-align="middle" v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入简略信息" disabled>
</c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ============================第三行开始,金额日期 =========================-->
<c-col :span="24">
<!-- 第三行开始-金额日期--左边- -->
<c-col :span="12">
<!-- Document Amount 单据金额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<c-select v-model="model.bedgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种"
@keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" @keyup.enter.native="
defaultFunction(
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
" disabled></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.betp.adaflg" style="margin-left: 10px" disabled>附加金额</c-checkbox>
</c-col>
</c-col>
<!-- Open Amount 单据余额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入"
style="width: 100%" disabled :code="codes.curtxt"></c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency v-model="model.bedgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" disabled></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
</c-col>
</c-col>
<!-- Document Type 单据类型-->
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请选择单据类型"
:code="codes.doctypcod1" disabled>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<c-select v-model="model.bedgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种"
@keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- Maturity Date 到期日-->
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12"></c-col>
</c-col>
<c-col :span="24">
<!-- Received on 到单日期-->
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<!-- Presented on 提示日期 -->
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" placeholder="请选择提示日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- Document Status单据状态 -->
<c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select v-model="model.bedgrp.rec.docsta" maxlength="40" style="width: 100%" placeholder="请输入单据状态"
:code="codes.docsta" disabled></c-select>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" @keyup.enter.native="
defaultFunction(
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
" disabled></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.betp.adaflg" style="margin-left: 10px" disabled>附加金额</c-checkbox>
</c-col>
</c-col>
<!-- ========================第三行开始金额日期的右边Presented by======================= -->
<c-col :span="11" :offset="1">
<!--Presented by 交单人 -->
<c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.prb.pts.ref">
<c-input v-model="model.bedgrp.prb.pts.ref" maxlength="16" placeholder="请输入交单人" disabled></c-input>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入" style="width: 100%" disabled
:code="codes.curtxt"></c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.prb.pts.nam">
<c-input v-model="model.bedgrp.prb.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
<c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency v-model="model.bedgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" disabled></c-input-currency>
</el-form-item>
</c-col>
<!-- 开证行 Issuing Bank Ref. -->
<c-col :span="24">
<el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref">
<c-input v-model="model.bedgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行" disabled></c-input>
</el-form-item>
<c-col :span="4">
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam">
<c-input v-model="model.bedgrp.iss.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
</c-col>
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请选择单据类型"
:code="codes.doctypcod1" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- Maturity Date 到期日-->
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<!--Applicant Ref. 申请人-->
<c-col :span="24">
<el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
<c-input v-model="model.bedgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人" disabled></c-input>
<c-col :span="12"></c-col>
</c-col>
<c-col :span="24">
<c-docpre :model="model" :argadr="{
path: 'bedgrp.blk.prsdoc',
grp: 'betp',
code: 'docpre',
}"></c-docpre>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input v-model="model.bedgrp.apl.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
<!-- Received on 到单日期-->
<!-- Presented on 提示日期 -->
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" placeholder="请选择提示日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- =================================上下两部分 分割线 ============================-->
<c-col :span="24">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
<c-col :span="24">
<c-docpre :model="model" :argadr="{
path: 'bedgrp.blk.prsdoc',
grp: 'betp',
code: 'docpre',
}"></c-docpre>
</c-col>
<c-col :span="24">
<!-- =================================下半部分--左边-表格 ============================-->
<c-col :span="12">
<c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select v-model="model.bedgrp.rec.docsta" maxlength="40" style="width: 100%" placeholder="请输入单据状态"
:code="codes.docsta" disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
......@@ -226,7 +130,8 @@
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000051 : Presentation Date -->
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" value-format="yyyy-MM-dd"
......@@ -237,70 +142,125 @@
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
value-format="yyyy-MM-dd" :disabled="model.bedgrp.blk.matper!=''||model.bedgrp.rec.doctypcod=='P'">
value-format="yyyy-MM-dd" :disabled="model.bedgrp.blk.matper != '' || model.bedgrp.rec.doctypcod == 'P'">
</c-date-picker>
</el-form-item>
</c-col>
<!-- Maturity Period -->
<c-col :span="24">
<el-form-item label="到期期限" prop="bedgrp.blk.matper">
<c-input type="textarea" v-model="model.bedgrp.blk.matper" maxlength="65" show-word-limit placeholder="请输入到期期限"
:disabled="model.bedgrp.rec.matdat!=null&&model.bedgrp.rec.matdat!=''||model.bedgrp.rec.doctypcod=='P'">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="到期期限" prop="bedgrp.blk.matper">
<c-input type="textarea" v-model="model.bedgrp.blk.matper" maxlength="65" show-word-limit
placeholder="请输入到期期限"
:disabled="model.bedgrp.rec.matdat != null && model.bedgrp.rec.matdat != '' || model.bedgrp.rec.doctypcod == 'P'">
</c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ===============================下半部分-右边========================== -->
<c-col :span="11" :offset="1">
<!-- Payer -->
<c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人" :code="codes.rolall" @change="eventFunction(
'bedgrp.rec.payrol'
)">
</c-select>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" :code="codes.curtxt"
disabled></c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}" @onSeainf="onSeainf" @onAplpDet="onOthpDet" :disabled1="model.bedgrp.rec.payrol!='OTH'">
</c-ptap1>
</c-col>
<!-- Presented by -->
<c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.rec.docprbrol">
<c-select v-model="model.bedgrp.rec.docprbrol" style="width: 100%" placeholder="请选择交单行" :code="codes.docprbrol0"
disabled>
</c-select>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入信用证余额" disabled class="m-input-currency">
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'prb',
}" @onSeainf="onSeainf" @onAplpDet="onPrbpDet" :disabled1="model.bedgrp.rec.docprbrol=='BEN'">
</c-ptap1>
</c-col>
<c-col :span="17" :offset="7">
<c-checkbox v-model="model.ameadrflg">
修改受益人地址</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input text-align="middle" v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入简略信息" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.prb.pts.ref">
<c-input v-model="model.bedgrp.prb.pts.ref" maxlength="16" placeholder="请输入交单人" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.prb.pts.nam">
<c-input v-model="model.bedgrp.prb.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
</el-form-item>
</c-col>
<!-- 开证行 Issuing Bank Ref. -->
<c-col :span="24">
<el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref">
<c-input v-model="model.bedgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam">
<c-input v-model="model.bedgrp.iss.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
</el-form-item>
</c-col>
<!--Applicant Ref. 申请人-->
<c-col :span="24">
<el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
<c-input v-model="model.bedgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input v-model="model.bedgrp.apl.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人" :code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol'
)">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'oth',
}" @onSeainf="onSeainf" @onAplpDet="onOthpDet" :disabled1="model.bedgrp.rec.payrol != 'OTH'">
</c-ptap1>
</c-col>
<!-- Presented by -->
<c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.rec.docprbrol">
<c-select v-model="model.bedgrp.rec.docprbrol" style="width: 100%" placeholder="请选择交单行"
:code="codes.docprbrol0" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'bedgrp',
rol: 'prb',
}" @onSeainf="onSeainf" @onAplpDet="onPrbpDet" :disabled1="model.bedgrp.rec.docprbrol == 'BEN'">
</c-ptap1>
</c-col>
<c-col :span="24">
<el-form-item>
<c-checkbox v-model="model.ameadrflg" class="checkbox-left">修改受益人地址</c-checkbox>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
......@@ -328,5 +288,7 @@ export default {
}
</script>
<style>
.marginLable {
padding-left: 160px;
}
</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