Commit e4621fbc by Wuyuqiu

brtset交易ui checkbox调整

parent 2b47d768
<template> <template>
<div class="eibs"> <div class="eibs">
<c-row> <c-row>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12" style="padding-right: 20px;"> <c-col :span="12" style="padding-right: 20px">
<el-form-item <el-form-item
label="信用证编号" label="信用证编号"
prop="lidgrp.rec.ownref" prop="lidgrp.rec.ownref"
style="width : 100%"> style="width: 100%"
>
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.lidgrp.rec.ownref" v-model="model.lidgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="请输入信用证编号" placeholder="请输入信用证编号"
disabled disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin:0 0 0 10px;padding: 0 12px;" style="margin: 0 0 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
icon="el-icon-info" icon="el-icon-info"
> >
<span style="font-family:'宋体';font-weight:bold"></span> <span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12" style="padding-left: 20px;"> <c-col :span="12" style="padding-left: 20px">
<el-form-item label="有效期限" prop="lidgrp.rec.expdat"> <el-form-item label="有效期限" prop="lidgrp.rec.expdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.lidgrp.rec.expdat" v-model="model.lidgrp.rec.expdat"
style="width:100%" style="width: 100%"
placeholder="请选择日期" placeholder="请选择日期"
disabled disabled
> >
</c-date-picker> </c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="12" style="padding-right: 20px;"> <c-col :span="12" style="padding-right: 20px">
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
label="单据编号" label="单据编号"
prop="brdgrp.rec.ownref" prop="brdgrp.rec.ownref"
style="width: 100%" style="width: 100%"
> >
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.brdgrp.rec.ownref" v-model="model.brdgrp.rec.ownref"
maxlength="8" maxlength="8"
placeholder="请输入单据编号" placeholder="请输入单据编号"
disabled disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin:0 0 0 10px;padding: 0 12px;" style="margin: 0 0 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
icon="el-icon-info" icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold"></span>
<span style="font-family:'宋体';font-weight:bold"></span>
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="单据金额" prop="brdgrp.cbs.max.cur"> <el-form-item label="单据金额" prop="brdgrp.cbs.max.cur">
<c-select v-model="model.brdgrp.cbs.max.cur" style="width:100%" placeholder="请选择单据金额" :code="codes.cur" disabled> <c-select
</c-select> v-model="model.brdgrp.cbs.max.cur"
</el-form-item> style="width: 100%"
</c-col> placeholder="请选择单据金额"
<c-col :span="11"> :code="codes.cur"
<el-form-item label="" prop="brdgrp.cbs.max.amt" label-width="5px"> disabled
<c-input >
v-model="model.brdgrp.cbs.max.amt" </c-select>
placeholder="请选择单据金额" </el-form-item>
disabled </c-col>
></c-input> <c-col :span="11">
<el-form-item label="" prop="brdgrp.cbs.max.amt" label-width="5px">
<c-input
v-model="model.brdgrp.cbs.max.amt"
placeholder="请选择单据金额"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="单据余额" prop="brdgrp.cbs.opn1.cur" > <el-form-item label="单据余额" prop="brdgrp.cbs.opn1.cur">
<c-input v-model="model.brdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入单据余额" disabled></c-input> <c-input
</el-form-item> v-model="model.brdgrp.cbs.opn1.cur"
</c-col> maxlength="3"
<c-col :span="11"> placeholder="请输入单据余额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="brdgrp.cbs.opn1.amt" label-width="5px"> <el-form-item label="" prop="brdgrp.cbs.opn1.amt" label-width="5px">
<c-input v-model="model.brdgrp.cbs.opn1.amt" placeholder="请输入单据余额" disabled></c-input> <c-input
v-model="model.brdgrp.cbs.opn1.amt"
placeholder="请输入单据余额"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="到单日期" prop="brdgrp.rec.rcvdat"> <el-form-item label="到单日期" prop="brdgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.rcvdat" style="width:100%" placeholder="请选择到单日期" disabled></c-date-picker> <c-date-picker
</el-form-item> type="date"
</c-col> v-model="model.brdgrp.rec.rcvdat"
<c-col :span="12"> style="width: 100%"
<el-form-item label="付款通知日期" prop="brdgrp.rec.advdat" label-width="120px"> placeholder="请选择到单日期"
<c-date-picker type="date" v-model="model.brdgrp.rec.advdat" style="width:100%" placeholder="请选择Date of Advice of Payment" disabled></c-date-picker> disabled
</el-form-item> ></c-date-picker>
</c-col> </el-form-item>
<c-col :span="12"> </c-col>
<el-form-item label="远期单据到期日" prop="brdgrp.rec.matdat"> <c-col :span="12">
<c-date-picker type="date" v-model="model.brdgrp.rec.matdat" style="width:100%" placeholder="请选择到单日期" disabled></c-date-picker> <el-form-item
</el-form-item> label="付款通知日期"
</c-col> prop="brdgrp.rec.advdat"
<c-col :span="12"> label-width="120px"
<el-form-item label="开始日期" prop="brdgrp.rec.stadat" label-width="120px"> >
<c-date-picker type="date" v-model="model.brdgrp.rec.stadat" style="width:100%" placeholder="请选择远期单据到期日" disabled></c-date-picker> <c-date-picker
</el-form-item> type="date"
</c-col> v-model="model.brdgrp.rec.advdat"
<c-col :span="12"> style="width: 100%"
<el-form-item label="单据类型" prop="brdgrp.rec.docflg"> placeholder="请选择Date of Advice of Payment"
<c-select v-model="model.brdgrp.rec.docflg" style="width:100%" placeholder="请选择单据类型" :code="codes.docflg" disabled> disabled
</c-select> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="远期最大期限" prop="brdgrp.rec.tenmaxday" label-width="120px"> <el-form-item label="远期单据到期日" prop="brdgrp.rec.matdat">
<c-input v-model.number="model.brdgrp.rec.tenmaxday" placeholder="请输入天数" disabled></c-input> <c-date-picker
</el-form-item> type="date"
</c-col> v-model="model.brdgrp.rec.matdat"
<c-col :span="24"> style="width: 100%"
<el-form-item label="单据状态" prop="brdgrp.rec.docsta"> placeholder="请选择到单日期"
<c-select v-model="model.brdgrp.rec.docsta" style="width:100%" placeholder="请选择单据状态" :code="codes.docsta1" disabled> disabled
</c-select> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="12">
<el-form-item label="待付款单据" style="margin-bottom: 0;"> <el-form-item
<c-istream-table label="开始日期"
prop="brdgrp.rec.stadat"
ref="table" label-width="120px"
:list="model.liaall.tenstm.rows || []" >
:columns="columns" <c-date-picker
:showSelection=true type="date"
v-on:multipleSelect="multipleSelect" v-model="model.brdgrp.rec.stadat"
prop="liaall.tenstm" style="width: 100%"
> placeholder="请选择远期单据到期日"
</c-istream-table> disabled
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="单据类型" prop="brdgrp.rec.docflg">
<c-select
v-model="model.brdgrp.rec.docflg"
style="width: 100%"
placeholder="请选择单据类型"
:code="codes.docflg"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="远期最大期限"
prop="brdgrp.rec.tenmaxday"
label-width="120px"
>
<c-input
v-model.number="model.brdgrp.rec.tenmaxday"
placeholder="请输入天数"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="单据状态" prop="brdgrp.rec.docsta">
<c-select
v-model="model.brdgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
:code="codes.docsta1"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" label-width="0"> <el-form-item label="待付款单据" style="margin-bottom: 0">
<!-- <c-istream-table
ref="table"
:list="model.liaall.tenstm.rows || []"
:columns="columns"
:showSelection="true"
v-on:multipleSelect="multipleSelect"
prop="liaall.tenstm"
>
</c-istream-table>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" label-width="0">
<!--
<c-istream-table <c-istream-table
ref="table" ref="table"
:list="model.liaall.tenstm.rows || []" :list="model.liaall.tenstm.rows || []"
...@@ -166,391 +231,562 @@ ...@@ -166,391 +231,562 @@
prop="liaall.tenstm" prop="liaall.tenstm"
> >
</c-istream-table>--> </c-istream-table>-->
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="应付金额" prop="setmod.doccur"> <el-form-item label="应付金额" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" maxlength="3" placeholder="请选择币种" disabled></c-input> <c-input
v-model="model.setmod.doccur"
maxlength="3"
placeholder="请选择币种"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="5px" prop="setmod.docamt"> <el-form-item label="" label-width="5px" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" placeholder="请输入金额" <c-input
@keyup.enter.native="$event.target.blur()" @blur="eventFunction('setmod.docamt')"></c-input> v-model="model.setmod.docamt"
</el-form-item> placeholder="请输入金额"
</c-col> @keyup.enter.native="$event.target.blur()"
@blur="eventFunction('setmod.docamt')"
></c-input>
</el-form-item>
</c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="实付金额" prop="setmod.doccur"> <el-form-item label="实付金额" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" maxlength="3" placeholder="请选择币种" disabled></c-input> <c-input
v-model="model.setmod.doccur"
maxlength="3"
placeholder="请选择币种"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<c-fullbox> <c-fullbox>
<el-form-item label="" label-width="5px" prop="setmod.setamt"> <el-form-item label="" label-width="5px" prop="setmod.setamt">
<c-input v-model="model.setmod.setamt" placeholder="请输入金额" disabled></c-input> <c-input
</el-form-item> v-model="model.setmod.setamt"
placeholder="请输入金额"
disabled
></c-input>
</el-form-item>
</c-fullbox> </c-fullbox>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="单据金额部分" prop="brdgrp.cbs.opn2.cur"> <el-form-item label="单据金额部分" prop="brdgrp.cbs.opn2.cur">
<c-select v-model="model.brdgrp.cbs.opn2.cur" style="width:100%" placeholder="请选择币种" :code="codes.cur" disabled> <c-select
</c-select> v-model="model.brdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.cur"
disabled
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" prop="aamset.utlamt" label-width="5px"> <el-form-item label="" prop="aamset.utlamt" label-width="5px">
<c-input v-model="model.aamset.utlamt" placeholder="请输入金额" <c-input
v-model="model.aamset.utlamt"
placeholder="请输入金额"
:disabled="true" :disabled="true"
@keyup.enter.native="$event.target.blur()" @blur="eventFunction('aamset.utlamt')"></c-input> @keyup.enter.native="$event.target.blur()"
@blur="eventFunction('aamset.utlamt')"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="附加金额部分" prop="brdgrp.cbs.opn2.cur"> <el-form-item label="附加金额部分" prop="brdgrp.cbs.opn2.cur">
<c-select v-model="model.brdgrp.cbs.opn2.cur" style="width:100%" placeholder="请选择币种" :code="codes.cur" disabled> <c-select
</c-select> v-model="model.brdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.cur"
disabled
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" prop="aamset.utlamt2" label-width="5px"> <el-form-item label="" prop="aamset.utlamt2" label-width="5px">
<c-input v-model="model.aamset.utlamt2" placeholder="请输入金额" <c-input
v-model="model.aamset.utlamt2"
placeholder="请输入金额"
:disabled="true" :disabled="true"
@change="eventFunction('aamset.utlamt2')"></c-input> @change="eventFunction('aamset.utlamt2')"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24" > <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="跨境人民币清算模式" prop="trnmod.cmtflg" v-show="model.setmod.doccur == 'CNY'"> <el-form-item
<c-select label="跨境人民币清算模式"
v-model="model.trnmod.cmtflg" prop="trnmod.cmtflg"
style="width:100%" v-show="model.setmod.doccur == 'CNY'"
placeholder="请选择跨境人民币清算模式" >
:code="this.cmtflg" <c-select
:disabled="model.brdgrp.rec.frepayflg == ''?false:true" v-model="model.trnmod.cmtflg"
style="width: 100%"
> placeholder="请选择跨境人民币清算模式"
</c-select> :code="this.cmtflg"
</el-form-item> :disabled="model.brdgrp.rec.frepayflg == '' ? false : true"
</c-col> >
<c-col :span="12" class="">
<el-form-item label=" " prop="mtabut.clsflg" label-width="120px" style=" float:left;">
<c-checkbox v-model="model.mtabut.clsflg" true-label="X">闭卷标识</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="报文类型" prop="trnmod.swftyp" v-show="model.trnmod.cmtflg=='P'?true:false">
<c-select v-model="model.trnmod.swftyp" style="width:100%" placeholder="请选择报文类型" :code="codes.swftyp1" disabled>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="12" class="">
<el-form-item label="发票号" prop="brdgrp.rec.invref"> <el-form-item
<c-input v-model="model.brdgrp.rec.invref" maxlength="35" placeholder="请输入发票号"></c-input> label=" "
</el-form-item> prop="mtabut.clsflg"
</c-col> label-width="120px"
<c-col :span="24"> style="float: left"
<el-form-item label="最迟送达日期" prop="zcsdrq"> >
<c-date-picker type="date" v-model="model.zcsdrq" style="width:100%" placeholder="请选择最迟送达日期"></c-date-picker> <c-checkbox v-model="model.mtabut.clsflg" true-label="X"
</el-form-item> >闭卷标识</c-checkbox
</c-col> >
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
label="报文类型"
prop="trnmod.swftyp"
v-show="model.trnmod.cmtflg == 'P' ? true : false"
>
<c-select
v-model="model.trnmod.swftyp"
style="width: 100%"
placeholder="请选择报文类型"
:code="codes.swftyp1"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="发票号" prop="brdgrp.rec.invref">
<c-input
v-model="model.brdgrp.rec.invref"
maxlength="35"
placeholder="请输入发票号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="最迟送达日期" prop="zcsdrq">
<c-date-picker
type="date"
v-model="model.zcsdrq"
style="width: 100%"
placeholder="请选择最迟送达日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="待偿还账单" > <el-form-item label="待偿还账单">
<div class="e-table-wrapper"> <div class="e-table-wrapper">
<c-table <c-table
style="text-align: center" style="text-align: center"
:list="table1" :list="table1"
:paginationShow="false" :paginationShow="false"
:border="true" :border="true"
> >
<el-table-column
<el-table-column label="编号" prop="ownref" width="auto"></el-table-column> label="编号"
<el-table-column label="币种" prop="opncur" width="auto"></el-table-column> prop="ownref"
<el-table-column label="余额" prop="opnamt" width="auto"></el-table-column> width="auto"
<el-table-column label="付款" prop="bckamt" width="auto"></el-table-column> ></el-table-column>
<el-table-column label="计算" prop="butcal" width="auto"></el-table-column> <el-table-column
label="币种"
</c-table> prop="opncur"
width="auto"
</div> ></el-table-column>
</el-form-item> <el-table-column
</c-col> label="余额"
prop="opnamt"
<c-col :span="12"> width="auto"
<el-form-item label="是否需要检验" prop="brtp.ischktyp"> ></el-table-column>
<c-select v-model="model.brtp.ischktyp" style="width:100%" placeholder="" :code="codes.ischktyp" > <el-table-column
<el-option label="付款"
v-for="item in codes.ischktyp" prop="bckamt"
:key="item.label" width="auto"
:label="item.label" ></el-table-column>
:value="item.label"> <el-table-column
</el-option> label="计算"
</c-select> prop="butcal"
</el-form-item> width="auto"
</c-col> ></el-table-column>
</c-table>
<c-col :span="12"> </div>
<el-form-item label="预计核验日期" prop="brtp.prechkdat"> </el-form-item>
<c-date-picker type="date" v-model="model.brtp.prechkdat" style="width:100%" placeholder="请选择预计核验日期" :disabled="model.brtp.ischktyp!='Y'"></c-date-picker> </c-col>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否需要检验" prop="brtp.ischktyp">
<c-select
v-model="model.brtp.ischktyp"
style="width: 100%"
placeholder=""
:code="codes.ischktyp"
>
<el-option
v-for="item in codes.ischktyp"
:key="item.label"
:label="item.label"
:value="item.label"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col> <c-col :span="12">
<!-- ====================右边======================= --> <el-form-item label="预计核验日期" prop="brtp.prechkdat">
<c-col :span="12" style="padding-left: 20px;"> <c-date-picker
<c-col :span="24"> type="date"
<c-col :span="13"> v-model="model.brtp.prechkdat"
<el-form-item label="信用证余额" prop="lidgrp.cbs.opn1.cur"> style="width: 100%"
<c-input v-model="model.lidgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入币种" disabled></c-input> placeholder="请选择预计核验日期"
</el-form-item> :disabled="model.brtp.ischktyp != 'Y'"
</c-col> ></c-date-picker>
<c-col :span="11"> </el-form-item>
<el-form-item label="" prop="lidgrp.cbs.opn1.amt" label-width="5px"> </c-col>
<c-input v-model="model.lidgrp.cbs.opn1.amt" placeholder="请输入金额" disabled></c-input> </c-col>
</el-form-item> <!-- ====================右边======================= -->
</c-col> <c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="13">
<el-form-item label="信用证余额" prop="lidgrp.cbs.opn1.cur">
<c-input
v-model="model.lidgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入币种"
disabled
></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="11">
<el-form-item label="" prop="lidgrp.cbs.opn1.amt" label-width="5px">
<c-input
v-model="model.lidgrp.cbs.opn1.amt"
placeholder="请输入金额"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="单据简略信息" prop="brdgrp.rec.nam"> <el-form-item label="单据简略信息" prop="brdgrp.rec.nam">
<c-input v-model="model.brdgrp.rec.nam" maxlength="40" placeholder="请输入简略信息" disabled></c-input> <c-input
</el-form-item> v-model="model.brdgrp.rec.nam"
</c-col> maxlength="40"
placeholder="请输入简略信息"
disabled
<c-col :span="24"> ></c-input>
<el-form-item label="申请人参考号" prop="brdgrp.apl.pts.ref"> </el-form-item>
<c-input v-model="model.brdgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人参考号" disabled></c-input> </c-col>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="申请人名称" prop="brdgrp.apl.pts.nam"> <el-form-item label="申请人参考号" prop="brdgrp.apl.pts.ref">
<c-input v-model="model.brdgrp.apl.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input> <c-input
</el-form-item> v-model="model.brdgrp.apl.pts.ref"
</c-col> maxlength="16"
placeholder="请输入申请人参考号"
disabled
<c-col :span="24"> ></c-input>
<el-form-item label="受益人参考号" prop="brdgrp.ben.pts.ref"> </el-form-item>
<c-input v-model="model.brdgrp.ben.pts.ref" maxlength="16" placeholder="请输入受益人" disabled></c-input> </c-col>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人名称" prop="brdgrp.ben.pts.nam">
<c-input v-model="model.brdgrp.ben.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单行参考号" prop="brdgrp.prb.pts.ref"> <el-form-item label="申请人名称" prop="brdgrp.apl.pts.nam">
<c-input v-model="model.brdgrp.prb.pts.ref" maxlength="16" placeholder="请输入交单行" disabled></c-input> <c-input
</el-form-item> v-model="model.brdgrp.apl.pts.nam"
</c-col> maxlength="40"
<c-col :span="24"> placeholder="请输入名称"
<el-form-item label="交单行名称" prop="brdgrp.prb.pts.nam"> disabled
<c-input v-model="model.brdgrp.prb.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" class="">
<el-form-item label=" " prop="trtcre.crefinflg" label-width="120px" style=" float:left;">
<c-checkbox v-model="model.trtcre.crefinflg" :disabled="model.paypsb != '' || model.brdgrp.rec.frepayflg !=''?true:false">创建融资</c-checkbox>
</el-form-item>
<el-form-item label=" " prop="dftcre.dfflag" label-width="120px" style=" float:left;">
<c-checkbox v-model="model.dftcre.dfflag">同业代付</c-checkbox>
</el-form-item>
</c-col> <c-col :span="24">
<el-form-item label="受益人参考号" prop="brdgrp.ben.pts.ref">
<c-input
v-model="model.brdgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入受益人"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人名称" prop="brdgrp.ben.pts.nam">
<c-input
v-model="model.brdgrp.ben.pts.nam"
maxlength="40"
placeholder="请输入名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交单行参考号" prop="brdgrp.prb.pts.ref">
<c-input
v-model="model.brdgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单行"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交单行名称" prop="brdgrp.prb.pts.nam">
<c-input
v-model="model.brdgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" class="">
<c-col :span="12">
<el-form-item
label=" "
prop="trtcre.crefinflg"
class="checkbox-left"
>
<c-checkbox
v-model="model.trtcre.crefinflg"
:disabled="
model.paypsb != '' || model.brdgrp.rec.frepayflg != ''
? true
: false
"
>创建融资</c-checkbox
>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label=" " prop="dftcre.dfflag" class="checkbox-left">
<c-checkbox v-model="model.dftcre.dfflag">同业代付</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24" class=""> <c-col :span="24" class="">
<el-form-item label=" " prop="paypsb" label-width="120px" style=" float:left;"> <c-col :span="12">
<c-checkbox v-model="model.paypsb" <el-form-item label=" " prop="paypsb" class="checkbox-left">
:disabled="model.brdgrp.rec.frepayflg == ''?false:true" <c-checkbox
>垫款</c-checkbox> v-model="model.paypsb"
:disabled="model.brdgrp.rec.frepayflg == '' ? false : true"
>垫款</c-checkbox
>
</el-form-item> </el-form-item>
</c-col>
<el-form-item label=" " prop="brdgrp.rec.frepayflg" label-width="120px" style=" float:left;"> <c-col :span="12">
<c-checkbox v-model="model.brdgrp.rec.frepayflg">自由付款标志</c-checkbox> <el-form-item
label=" "
prop="brdgrp.rec.frepayflg"
class="checkbox-left"
>
<c-checkbox v-model="model.brdgrp.rec.frepayflg"
>自由付款标志</c-checkbox
>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="减少付汇金额" prop="setmod.doccur"> <el-form-item label="减少付汇金额" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" maxlength="3" placeholder="请输入币种" disabled></c-input> <c-input
</el-form-item> v-model="model.setmod.doccur"
</c-col> maxlength="3"
<c-col :span="11"> placeholder="请输入币种"
<el-form-item label="" prop="setmod.redamt" label-width="5px"> disabled
<c-input v-model="model.setmod.redamt" placeholder="请输入金额" :disabled="model.brdgrp.rec.frepayflg !=''?true:false"></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> <c-col :span="11">
<el-form-item label="" prop="setmod.redamt" label-width="5px">
<c-input
v-model="model.setmod.redamt"
placeholder="请输入金额"
:disabled="model.brdgrp.rec.frepayflg != '' ? true : false"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="合同号" prop="brdgrp.rec.rptref"> <el-form-item label="合同号" prop="brdgrp.rec.rptref">
<c-input v-model="model.brdgrp.rec.rptref" maxlength="25" placeholder="请输入合同号"></c-input> <c-input
</el-form-item> v-model="model.brdgrp.rec.rptref"
</c-col> maxlength="25"
placeholder="请输入合同号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="77A字段" prop="nar754"> <el-form-item label="77A字段" prop="nar754">
<c-input type="textarea" v-model="model.nar754" maxlength="700" show-word-limit placeholder="请输入77A字段内容" ></c-input> <c-input
</el-form-item> type="textarea"
v-model="model.nar754"
maxlength="700"
show-word-limit
placeholder="请输入77A字段内容"
></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单人" prop="brdgrp.rec.docprbrol"> <el-form-item label="交单人" prop="brdgrp.rec.docprbrol">
<c-select v-model="model.brdgrp.rec.docprbrol" style="width:100%" placeholder="请选择交单人" :code="codes.docprbrol"> <c-select
</c-select> v-model="model.brdgrp.rec.docprbrol"
</el-form-item> style="width: 100%"
</c-col> placeholder="请选择交单人"
:code="codes.docprbrol"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单人地址编码" prop="brdgrp.prb.pts.extkey"> <el-form-item label="交单人地址编码" prop="brdgrp.prb.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.brdgrp.prb.pts.extkey" v-model="model.brdgrp.prb.pts.extkey"
maxlength="16" maxlength="16"
placeholder="请输入地址编码" placeholder="请输入地址编码"
@keyup.enter.native="showGridPromptDialog('brdgrp.prb.pts.extkey')" @keyup.enter.native="
></c-input> showGridPromptDialog('brdgrp.prb.pts.extkey')
<template slot="footer"> "
></c-input>
<template slot="footer">
<c-button <c-button
style="margin:0 10px 0 10px;padding: 0 12px;" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
icon="el-icon-info"> icon="el-icon-info"
<span style="font-family:'宋体';font-weight:bold"></span> >
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
<c-button <c-button
style="margin:0 0 0 10px;padding: 0 12px;" style="margin: 0 0 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
icon="el-icon-info" icon="el-icon-info"
> >
<span style="font-family:'宋体';font-weight:bold"></span> <span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item>
</c-col>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="名称地址" prop="brdgrp.prb.pts.adrblk"> <el-form-item label="名称地址" prop="brdgrp.prb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.prb.pts.adrblk" row="4" maxlength="140" show-word-limit placeholder="请输入名称地址" disabled></c-input> <c-input
</el-form-item> type="textarea"
v-model="model.brdgrp.prb.pts.adrblk"
row="4"
maxlength="140"
show-word-limit
placeholder="请输入名称地址"
disabled
></c-input>
</el-form-item>
</c-col> </c-col>
</c-col>
</c-col> </c-row>
</c-row>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Brtset/Event" import Event from "~/model/Brtset/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {
flag3:true, flag3: true,
cmtflg:[ cmtflg: [
{ label: "代理行模式", value: "C" }, { label: "代理行模式", value: "C" },
{ label: "其他", value: "O" }, { label: "其他", value: "O" },
{ label: "CIPS系统", value: "P" }, { label: "CIPS系统", value: "P" },
], ],
table1:[], table1: [],
columns:[ columns: [
"1 1 \"类型\" 80", '1 1 "类型" 80',
"2 2 \"债务方\" 100", '2 2 "债务方" 100',
"3 3 \"债券方\" 100", '3 3 "债券方" 100',
"4 4 \"币种\" 80", '4 4 "币种" 80',
"5 5 \"金额\" 85 2 8 1 4", '5 5 "金额" 85 2 8 1 4',
"6 6 \"到期日\" 105 4 7 1" '6 6 "到期日" 105 4 7 1',
] ],
};
},
methods: {
...Event,
commonExecuteRule(ruleName) {
this.executeRule(ruleName).then((res) => {
if (res.respCode == SUCCESS) {
} }
});
}, },
methods:{...Event, async multipleSelect(selection) {
if (selection.length > 0) {
commonExecuteRule(ruleName) { console.log(selection);
this.executeRule(ruleName).then((res) => { let line = this.model.liaall.tenstm.rows[selection];
if ((res.respCode == SUCCESS)) { let lines = line.split("\t");
this.model.setmod.docamt = lines[5];
} } else {
}); this.model.setmod.docamt = 0.0;
}, }
async multipleSelect(selection) { this.onChangeDocamt();
if(selection.length>0){
console.log(selection);
let line = this.model.liaall.tenstm.rows[selection];
let lines = line.split('\t');
this.model.setmod.docamt = lines[5];
}else{
this.model.setmod.docamt = 0.000;
}
this.onChangeDocamt();
},
}, },
created:function(){ },
created: function () {},
}, watch: {
watch: { declareParams() {},
declareParams() {}, "model.trnmod.cmtflg": {
"model.trnmod.cmtflg":{ immediate: true,
immediate:true, handler(val, oldVal) {
handler(val ,oldVal){ if (this.model.trnmod.cmtflg == "P") {
if(this.model.trnmod.cmtflg=='P'){ this.model.trnmod.swftyp = "CIV";
this.model.trnmod.swftyp='CIV'; } else {
}else{ this.model.trnmod.swftyp = "";
this.model.trnmod.swftyp=''; }
} },
}
},
}, },
} },
};
</script> </script>
<style> <style>
</style> </style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment