Commit 973f9432 by zhoubaojian

zbj

parent 3c7fa578
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "pwa-chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
}
]
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
export default class Bftset{
constructor () {
this.data = {
......@@ -149,6 +150,10 @@ export default class Bftset{
},
},
},
bptbck:{
bptbckg:[], // .bptbck.bptbckg
dscbckcur:"", // currency discount paid back .bptbck.dscbckcur
},
dedgrp:{
rec:{
ownref:"", // 参考号 .dedgrp.rec.ownref
......
<template>
<!--<div class="eibs-tab">-->
<c-row>
<!--头部-->
<div class="eibs-tab" style="">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="参考号" prop="dedgrp.rec.ownref">
<c-fullbox>
<c-col :span="11">
<c-col :span="24">
<el-form-item label="信用证参考号" prop="dedgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.dedgrp.rec.ownref"
maxlength="16"
placeholder="请输入信用证参考号"
disabled
></c-input>
<template slot="footer">
<c-button style="padding: 0 14px" size="small" type="primary">
<span
style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
"
>i</span
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="1" style="text-align: right;margin-left:10px">
<c-button
style="margin:0;padding: 0 14px;"
size="small"
type="primary"
>
<span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span>
</c-button>
</c-col> -->
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="12">
<el-form-item label="信用证余额" prop="dedgrp.cbs.opn1.cur">
<c-input
v-model="model.dedgrp.rec.ownref"
maxlength="16"
placeholder="请输入参考号"
v-model="model.dedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Currency"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0px 10px 0 10; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onDadsnd"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="dedgrp.cbs.opn1.amt" label-width="2%">
<c-input
v-model="model.dedgrp.cbs.opn1.amt"
placeholder="请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="4">
<el-form-item label="信用证余额" label-width="150px">
<c-input
v-model="model.dedgrp.cbs.opn1.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.dedgrp.cbs.opn1.amt"
:readonly="true"
placeholder=""
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item label="单据信息" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="12">
<el-form-item label="单据参考号" prop="bfdgrp.rec.ownref">
<c-fullbox>
<c-col :span="11" style="margin-top: 10px">
<c-col :span="24">
<c-col :span="22">
<el-form-item label="单据参考号" prop="bfdgrp.rec.ownref">
<c-input
v-model="model.bfdgrp.rec.ownref"
maxlength="16"
placeholder="请输入单据参考号"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0px 10px 0 10; padding: 0 12px"
size="small"
type="primary"
@click="onBFDSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onBFDDadsnd"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</el-form-item>
</c-col>
<c-col :span="2" style="text-align: right">
<c-button
style="margin: 0; padding: 0 14px"
size="small"
type="primary"
>
<span
style="font-size: 15px; font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item
label="摘要"
prop="bfdgrp.rec.nam"
placeholder="请输入摘要"
>
<c-input v-model="model.bfdgrp.rec.nam" maxlength="40"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="单据金额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.max.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.bfdgrp.cbs.max.amt"
:readonly="true"
placeholder="请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1" style="margin-top: 10px">
<el-form-item label="单据摘要" prop="bfdgrp.rec.nam">
<c-input
v-model="model.bfdgrp.rec.nam"
maxlength="40"
placeholder="请输入Name of Bill Contract"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="交单人" prop="bfdgrp.prb.pts.ref">
<c-input
v-model="model.bfdgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单人"
></c-input>
</el-form-item>
<!-- ==========middle-left======== -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据金额" prop="bfdgrp.cbs.max.cur">
<c-select
v-model="model.bfdgrp.cbs.max.cur"
placeholder="请选择单据金额"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.cbs.max.amt" label-width="2%">
<c-input
v-model="model.bfdgrp.cbs.max.amt"
placeholder="请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="4">
<el-form-item label="单据余额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.opn1.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bfdgrp.cbs.opn1.cur">
<c-select
v-model="model.bfdgrp.cbs.opn1.cur"
placeholder="请选择单据余额"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.cbs.opn1.amt" label-width="2%">
<c-input
v-model="model.bfdgrp.cbs.opn1.amt"
placeholder="请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.bfdgrp.cbs.opn1.amt"
:readonly="true"
placeholder="请输入单据余额"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="远期单据到期日" prop="bfdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择远期单据到期日"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.prb.pts.nam">
<c-input
v-model="model.bfdgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入交单人名称"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="到单日期" prop="bfdgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择到单日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="1"> &nbsp; </c-col>
<c-col :span="11">
<el-form-item label="提示日期" prop="bfdgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.predat"
style="width: 100%"
placeholder="请选择提示日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="单据类型" prop="bfdgrp.rec.doctypcod">
<c-select
v-model="model.bfdgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择单据类型"
disabled
>
<el-option
v-for="item in codes.bedtyp"
......@@ -173,77 +209,7 @@
-->
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="开证行" prop="dedgrp.rec.kzref">
<c-input
v-model="model.dedgrp.rec.kzref"
maxlength="35"
placeholder="请输入开证行行号"
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<el-form-item label="开证行" prop="bfdgrp.iss.pts.ref">
<c-input v-model="model.bfdgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行"></c-input>
</el-form-item>
</c-col>
-->
<c-col :span="12">
<el-form-item label="远期单据到期日" prop="bfdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.iss.pts.nam">
<c-input
v-model="model.bfdgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入开证行名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="到单日期" prop="bfdgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="提示日期" prop="bfdgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.predat"
style="width: 100%"
placeholder="请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="申请人" prop="bfdgrp.apl.pts.ref">
<c-input
v-model="model.bfdgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="单据状态" prop="bfdgrp.rec.docsta">
<!--
<c-input v-model="model.bfdgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"></c-input>
......@@ -252,6 +218,7 @@
v-model="model.bfdgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
disabled
>
<el-option
v-for="item in codes.docsta"
......@@ -263,180 +230,357 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.apl.pts.nam">
</c-col>
<!-- ==========middle-right======== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="交单人" prop="bfdgrp.prb.pts.ref">
<c-input
v-model="model.bfdgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入申请人名称"
v-model="model.bfdgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单人"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!--头部end-->
<!--左边start-->
<c-col :span="12">
<c-col :span="24">
<el-form-item label="" prop="liaall.tenstm">
<el-form-item label="" prop="bfdgrp.prb.pts.nam">
<c-input
v-model="model.liaall.tenstm"
placeholder=""
v-model="model.bfdgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入交单人名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="付款金额" label-width="150px">
<c-col :span="24">
<el-form-item label="开证行" prop="dedgrp.rec.kzref">
<c-input
v-model="model.setmod.doccur"
style="width: 100%"
placeholder=""
:readonly="true"
v-model="model.dedgrp.rec.kzref"
maxlength="35"
placeholder="请输入开证行行号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="" label-width="7px">
<c-col :span="24">
<el-form-item label="" prop="bfdgrp.iss.pts.nam">
<c-input
v-model="model.setmod.docamt"
placeholder="请输入付款金额"
v-model="model.bfdgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入开证行名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="扣费后付款金额" label-width="150px">
<c-col :span="24">
<el-form-item label="申请人" prop="bfdgrp.apl.pts.ref">
<c-input
v-model="model.setmod.doccur"
style="width: 100%"
placeholder=""
:readonly="true"
v-model="model.bfdgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="" label-width="7px">
<c-col :span="24">
<el-form-item label="" prop="bfdgrp.apl.pts.nam">
<c-input
v-model="model.setmod.setamt"
:readonly="true"
placeholder="请输入扣费后付款金额"
v-model="model.bfdgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入申请人名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="单据金额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</c-col>
<!--头部end-->
<c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item label="收款信息" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<!--左边start-->
<c-col :span="11">
<!--<c-col :span="24" style="margin-top: 10px">
<el-form-item label="" prop="liaall.tenstm">
<c-input v-model="model.liaall.tenstm" placeholder=""></c-input>
</el-form-item>
</c-col>-->
<c-col :span="24" style="margin-top: 10px">
<c-col :span="12">
<el-form-item label="付款金额" label-width="150px">
<c-input
v-model="model.setmod.doccur"
maxlength="3"
placeholder=""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12" style="margin-top: 10px">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.setmod.docamt"
placeholder="请输入付款金额"
@keyup.enter.native="commonExecuteRule('setmod.docamt')"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="16">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.aamset.utlamt"
:readonly="true"
placeholder="单据金额"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="扣减金额" label-width="150px">
<c-input
v-model="model.setmod.doccur"
maxlength="3"
placeholder=""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.setmod.redamt"
placeholder="请输入扣减金额"
@keyup.enter.native="commonExecuteRule('setmod.redamt')"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="8">
<el-form-item label="附加金额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.opn2.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="扣费后付款金额" label-width="150px">
<c-input
v-model="model.setmod.doccur"
maxlength="3"
placeholder=""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.setmod.setamt"
disabled
placeholder="请输入扣费后付款金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="16">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.aamset.utlamt2"
:readonly="true"
placeholder="附加金额"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据金额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.opn2.cur"
maxlength="3"
placeholder=""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.aamset.utlamt"
disabled
placeholder="单据金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="附加金额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.opn2.cur"
maxlength="3"
placeholder=""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.aamset.utlamt2"
disabled
placeholder="附加金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!--左边end-->
<!--右边start-->
<c-col :span="12" >
<c-col :span="24" :offset="1">
<c-checkbox v-model="model.trtcre.crefinflg"
>融资</c-checkbox
>
</c-col>
<c-col :span="24" :offset="1">
<c-checkbox v-model="model.mtabut.clsflg">闭卷</c-checkbox>
</c-col>
<c-col :span="24" :offset="1">
<c-checkbox v-model="model.bfdgrp.rec.frepayflg"
>无偿放单</c-checkbox
>
</c-col>
<c-col :span="8">
<el-form-item label="扣减金额" label-width="150px">
<c-input
v-model="model.setmod.doccur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.setmod.redamt"
:readonly="true"
placeholder="请输入扣减金额"
></c-input>
<c-col :span="11" :offset="1">
<c-col :span="24" style="margin-top: 10px">
<el-form-item>
<c-col :span="4">
<c-checkbox v-model="crefinflg">融资</c-checkbox>
</c-col>
<c-col :span="5">
<c-checkbox v-model="clsflg">闭卷</c-checkbox>
</c-col>
<c-col :span="5">
<c-checkbox v-model="frepayflg">无偿放单</c-checkbox>
</c-col>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="福费廷转卖类型" prop="bpdgrp.rec.ffttyp">
<c-select
v-model="model.bpdgrp.rec.ffttyp"
style="width: 100%"
placeholder="请选择福费廷转卖类型"
>
<el-option
v-for="item in codes.ffttyp"
:key="item.value"
:label="item.label"
:value="item.value"
<c-col :span="24">
<c-col :span="12">
<el-form-item label="福费廷转卖类型" prop="bpdgrp.rec.ffttyp">
<c-select
v-model="model.bpdgrp.rec.ffttyp"
style="width: 100%"
placeholder="请选择福费廷转卖类型"
>
</el-option>
</c-select>
</el-form-item>
<el-option
v-for="item in codes.ffttyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item label="表外信息" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="24" :offset="0">
<c-istream-table
ref="bwxxIst"
:list="stmData.data"
:columns="stmData.columns"
:paginationShow="false"
:showSelection="true"
>
</c-istream-table>
</c-col>
<c-col :span="24" style="height: 24px">
<el-form-item label="待还融资" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="24" :offset="0">
<div class="e-table-wrapper">
<c-table
:data="model.bptbck.bptbckg"
style="width: 100%"
:paginationShow="false"
>
<el-table-column prop="ownref" label="Reference" width="auto">
</el-table-column>
<el-table-column prop="opncur" label="Cur." width="auto">
</el-table-column>
<el-table-column prop="opnamt" label="Open Amount" width="auto">
</el-table-column>
<el-table-column prop="bckamt" label="Amount Paid" width="auto">
</el-table-column>
<el-table-column prop="butcal" label="Cal." width="auto">
</el-table-column>
</c-table>
</div>
</c-col>
<div></div>
</div>
</template>
<script>
import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bftset/Event";
import Utils from "~/utils";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [CommonProcess],
data() {
return {};
return {
stmData: {
columns: [
'1 1 "Type" 0 ',
'2 2 "Dbt" 0 ',
'3 3 "Cdt" 0 ',
'4 4 "Cur" 0 ',
'5 5 "Amt" 0 ',
'6 6 "Mat Dat" 0 ',
],
data: [],
},
};
},
computed: {
crefinflg: {
get() {
return this.model.trtcre.crefinflg != "";
},
set(val) {
this.model.trtcre.crefinflg = val ? "X" : "";
},
},
clsflg: {
get() {
return this.model.mtabut.clsflg != "";
},
set(val) {
this.model.mtabut.clsflg = val ? "X" : "";
},
},
frepayflg: {
get() {
return this.model.bfdgrp.rec.frepayflg != "";
},
set(val) {
this.model.bfdgrp.rec.frepayflg = val ? "X" : "";
},
},
},
methods: {
...Event,
commonExecuteRule(ruleName) {
this.executeRule(ruleName).then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
<style scoped>
.el-checkbox {
text-align: left;
margin-right: 0;
}
.formItemLabel >>> .el-form-item__label {
text-align: left;
font-weight: bold;
}
.el-col >>> .el-divider--horizontal {
margin-top: 1px;
}
.messageLabel >>> .el-form-item__label {
text-align: left;
font-weight: bold;
font-size: 12px;
}
</style>
<template>
<!--<div class="eibs-tab">-->
<c-row>
<!--头部-->
<div class="eibs-tab" style="">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="参考号" prop="dedgrp.rec.ownref">
<c-fullbox>
<c-col :span="11">
<c-col :span="24">
<el-form-item label="信用证参考号" prop="dedgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.dedgrp.rec.ownref"
maxlength="16"
placeholder="请输入信用证参考号"
disabled
></c-input>
<template slot="footer">
<c-button style="padding: 0 14px" size="small" type="primary">
<span
style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
"
>i</span
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="1" style="text-align: right;margin-left:10px">
<c-button
style="margin:0;padding: 0 14px;"
size="small"
type="primary"
>
<span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span>
</c-button>
</c-col> -->
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="12">
<el-form-item label="信用证余额" prop="dedgrp.cbs.opn1.cur">
<c-input
v-model="model.dedgrp.rec.ownref"
maxlength="16"
placeholder="请输入参考号"
v-model="model.dedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Currency"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0px 10px 0 10; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onDadsnd"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<el-form-item label="" prop="bftp.dedget.sdamod.seainf">
<c-input v-model="model.bftp.dedget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
-->
<c-col :span="4">
<el-form-item label="信用证余额" label-width="150px">
<c-input
v-model="model.dedgrp.cbs.opn1.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.dedgrp.cbs.opn1.amt"
:readonly="true"
placeholder=""
></c-input>
</el-form-item>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="dedgrp.cbs.opn1.amt" label-width="2%">
<c-input
v-model="model.dedgrp.cbs.opn1.amt"
placeholder="请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="单据参考号" prop="bfdgrp.rec.ownref">
<c-fullbox>
<c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item label="单据信息" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="11" style="margin-top: 10px">
<c-col :span="24">
<c-col :span="22">
<el-form-item label="单据参考号" prop="bfdgrp.rec.ownref">
<c-input
v-model="model.bfdgrp.rec.ownref"
maxlength="16"
placeholder="请输入单据参考号"
></c-input>
<template slot="footer">
<c-button
style="margin: 0px 10px 0 10; padding: 0 12px"
size="small"
type="primary"
@click="onBFDSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onBFDDadsnd"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</el-form-item>
</c-col>
<c-col :span="2" style="text-align: right">
<c-button
style="margin: 0; padding: 0 14px"
size="small"
type="primary"
>
<span
style="font-size: 15px; font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item
label="摘要"
prop="bfdgrp.rec.nam"
placeholder="请输入摘要"
>
<c-input v-model="model.bfdgrp.rec.nam" maxlength="40"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="单据金额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.max.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.bfdgrp.cbs.max.amt"
:readonly="true"
placeholder="请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1" style="margin-top: 10px">
<el-form-item label="单据摘要" prop="bfdgrp.rec.nam">
<c-input
v-model="model.bfdgrp.rec.nam"
maxlength="40"
placeholder="请输入Name of Bill Contract"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="交单人" prop="bfdgrp.prb.pts.ref">
<c-input
v-model="model.bfdgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单人"
></c-input>
</el-form-item>
<!-- ==========middle-left======== -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据金额" prop="bfdgrp.cbs.max.cur">
<c-select
v-model="model.bfdgrp.cbs.max.cur"
placeholder="请选择单据金额"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.cbs.max.amt" label-width="2%">
<c-input
v-model="model.bfdgrp.cbs.max.amt"
placeholder="请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="4">
<el-form-item label="单据余额" label-width="150px">
<c-input
v-model="model.bfdgrp.cbs.opn1.cur"
style="width: 100%"
placeholder=""
:readonly="true"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bfdgrp.cbs.opn1.cur">
<c-select
v-model="model.bfdgrp.cbs.opn1.cur"
placeholder="请选择单据余额"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.cbs.opn1.amt" label-width="2%">
<c-input
v-model="model.bfdgrp.cbs.opn1.amt"
placeholder="请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="7px">
<c-input
v-model="model.bfdgrp.cbs.opn1.amt"
:readonly="true"
placeholder="请输入单据余额"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="远期单据到期日" prop="bfdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bfdgrp.prb.pts.nam">
<c-input
v-model="model.bfdgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入交单人名称"
></c-input>
</el-form-item>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="到单日期" prop="bfdgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="1"> &nbsp; </c-col>
<c-col :span="11">
<el-form-item label="提示日期" prop="bfdgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.predat"
style="width: 100%"
placeholder="请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="单据类型" prop="bfdgrp.rec.doctypcod">
<c-select
v-model="model.bfdgrp.rec.doctypcod"
......@@ -179,8 +204,52 @@
-->
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="单据状态" prop="bfdgrp.rec.docsta">
<!--
<c-input v-model="model.bfdgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"></c-input>
-->
<c-select
v-model="model.bfdgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
disabled
>
<el-option
v-for="item in codes.docsta"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ==========middle-right======== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="交单人" prop="bfdgrp.prb.pts.ref">
<c-input
v-model="model.bfdgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="" prop="bfdgrp.prb.pts.nam">
<c-input
v-model="model.bfdgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入交单人名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="开证行" prop="dedgrp.rec.kzref">
<c-input
v-model="model.dedgrp.rec.kzref"
......@@ -189,57 +258,19 @@
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<el-form-item label="开证行" prop="bfdgrp.iss.pts.ref">
<c-input v-model="model.bfdgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行"></c-input>
</el-form-item>
</c-col>
-->
<c-col :span="12">
<el-form-item label="远期单据到期日" prop="bfdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="" prop="bfdgrp.iss.pts.nam">
<c-input
v-model="model.bfdgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入开证行名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="到单日期" prop="bfdgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="提示日期" prop="bfdgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bfdgrp.rec.predat"
style="width: 100%"
placeholder="请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="申请人" prop="bfdgrp.apl.pts.ref">
<c-input
v-model="model.bfdgrp.apl.pts.ref"
......@@ -249,58 +280,78 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据状态" prop="bfdgrp.rec.docsta">
<!--
<c-input v-model="model.bfdgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"></c-input>
-->
<c-select
v-model="model.bfdgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
>
<el-option
v-for="item in codes.docsta"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="" prop="bfdgrp.apl.pts.nam">
<c-input
v-model="model.bfdgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入申请人名称"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!--头部end-->
<c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item label="寄单信息" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<!--左边start-->
<c-col :span="11">
<c-col :span="24" style="margin-top: 10px">
<el-form-item label="付款人" prop="bfdgrp.rec.payrol">
<c-select
v-model="model.bfdgrp.rec.payrol"
style="width: 100%"
placeholder="请选择付款人"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<!--已交单据-->
<!--
<span
v-text="model.bftp.docgrdm.docdsclab"
data-path=".bftp.docgrdm.docdsclab"
>
</span>
-->
<el-form-item label="已交单据">
<el-form-item label="BIC" prop="bfdgrp.oth.pts.extkey">
<c-input
v-model="model.bfdgrp.oth.pts.extkey"
maxlength="16"
placeholder="请输入BIC"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="联行行号" prop="bfdgrp.oth.pts.bankno">
<c-input
v-model="model.bfdgrp.oth.pts.bankno"
maxlength="20"
placeholder="请输入联行行号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="联行名称" prop="bfdgrp.oth.pts.jigomc">
<c-input
type="textarea"
v-model="model.bfdgrp.oth.pts.jigomc"
maxlength="35"
show-word-limit
placeholder="请输入联行名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<!--bftp.docgrdm.docgrdp 要改,先占位-->
<el-form-item label="">
<c-input type="textarea" placeholder=""></c-input>
<el-form-item label="联行地址" prop="bfdgrp.oth.pts.dizhii">
<c-input
type="textarea"
v-model="model.bfdgrp.oth.pts.dizhii"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
......@@ -348,7 +399,7 @@
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="远期单据到期时间" prop="bfdgrp.blk.matper">
<c-input
type="textarea"
......@@ -362,62 +413,7 @@
><!--左边end-->
<!--右边start-->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="付款人" prop="bfdgrp.rec.payrol">
<c-select
v-model="model.bfdgrp.rec.payrol"
style="width: 100%"
placeholder="请选择付款人"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="BIC" prop="bfdgrp.oth.pts.extkey">
<c-input
v-model="model.bfdgrp.oth.pts.extkey"
maxlength="16"
placeholder="请输入BIC"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="联行行号" prop="bfdgrp.oth.pts.bankno">
<c-input
v-model="model.bfdgrp.oth.pts.bankno"
maxlength="20"
placeholder="请输入联行行号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="联行名称" prop="bfdgrp.oth.pts.jigomc">
<c-input
type="textarea"
v-model="model.bfdgrp.oth.pts.jigomc"
maxlength="35"
show-word-limit
placeholder="请输入联行名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="联行地址" prop="bfdgrp.oth.pts.dizhii">
<c-input
type="textarea"
v-model="model.bfdgrp.oth.pts.dizhii"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24" style="margin-top: 10px">
<el-form-item label="交单人" prop="bfdgrp.rec.docprbrol">
<c-select
v-model="model.bfdgrp.rec.docprbrol"
......@@ -427,7 +423,7 @@
</c-select>
</el-form-item>
</c-col>
<!--
<!--
<c-ptapdome
:disabledjigomc="true"
:model="model"
......@@ -441,19 +437,19 @@
</c-ptapdome>
-->
<c-ptap
:model="model"
:argadr="{
title: '交单人',
grp: 'bfdgrp',
rol: 'prb',
}"
:disabled="true"
:isAdrblk="false"
@onSeainf="onSeainf"
@onPrbpDet="onPrbpDet"
>
</c-ptap>
<!--
:model="model"
:argadr="{
title: '交单人',
grp: 'bfdgrp',
rol: 'prb',
}"
:disabled="true"
:isAdrblk="false"
@onSeainf="onSeainf"
@onPrbpDet="onPrbpDet"
>
</c-ptap>
<!--
<c-col :span="24">
<el-form-item label="" prop="bfdgrp.prb.pts.extkey">
<c-fullbox>
......@@ -509,7 +505,29 @@
</c-col>
</c-col>
<!--右边end-->
</c-row>
<c-col :span="24" style="height: 24px">
<el-form-item label="待还融资" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="24" :offset="0">
<div class="e-table-wrapper">
<c-table
:data="model.bftp.docgrdm.docgrdp"
style="width: 100%"
:paginationShow="false"
>
<el-table-column prop="cmail1" label="1st" width="auto">
</el-table-column>
<el-table-column prop="cmail2" label="2nd." width="auto">
</el-table-column>
<el-table-column prop="docnam" label="Document" width="auto">
</el-table-column>
</c-table>
</div>
</c-col>
</div>
<!--</div>-->
</template>
<script>
......@@ -528,9 +546,26 @@ export default {
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
<style scoped>
.el-checkbox {
text-align: left;
margin-right: 0;
}
.formItemLabel >>> .el-form-item__label {
text-align: left;
font-weight: bold;
}
.el-col >>> .el-divider--horizontal {
margin-top: 1px;
}
.messageLabel >>> .el-form-item__label {
text-align: left;
font-weight: bold;
font-size: 12px;
}
</style>
......@@ -48,11 +48,12 @@ export default {
// { inifrm: "ditcan", ininam: "信用证注销", pntmiu: "2" },
{ inifrm: "infdid", ininam: "买方信用证交易查询", pntmiu: "2" },
{ inifrm: "infbdd", ininam: "买方信用证单据查询", pntmiu: "2" },
//{ inifrm: "bdtset", ininam: "买方信用证收款", pntmiu: "2" },
{ inifrm: "22", ininam: "卖方信用证", pntmiu: "" },
{ inifrm: "infdet", ininam: "卖方信用证交易查询", pntmiu: "22" },
{ inifrm: "infbfd", ininam: "卖方信用证单据查询", pntmiu: "22" },
// { inifrm: "bftsnd", ininam: "卖方信用证寄单", pntmiu: "2" },
// { inifrm: "bftset", ininam: "卖方信用证收款", pntmiu: "2" },
//{ inifrm: "bftsnd", ininam: "卖方信用证寄单", pntmiu: "2" },
//{ inifrm: "bftset", ininam: "卖方信用证收款", pntmiu: "2" },
// { inifrm: "bdtudp", ininam: "信用证承兑", pntmiu: "2" },
// { inifrm: "bdtdcr", ininam: "信用证不符点/拒付", pntmiu: "2" },
// { inifrm: "ditdck", ininam: "信用证到单", pntmiu: "2" },
......
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