Commit 59d69c30 by huangxin

ebaadd交易添加

parent 384116d1
...@@ -24,6 +24,15 @@ export default class Ebaadd{ ...@@ -24,6 +24,15 @@ export default class Ebaadd{
}, },
}, },
recp:{ recp:{
dclp:{
exguarancode:"",
actiontype:"",
wabachandate:"",
basere:"",
remark:"",
actiondesc:"",
acp:"",
},
pubp:{ pubp:{
bencodwarn:"", // BENCODE WARNING .recp.pubp.bencodwarn bencodwarn:"", // BENCODE WARNING .recp.pubp.bencodwarn
guedcodwarn:"", // GUEDCODE WARNING .recp.pubp.guedcodwarn guedcodwarn:"", // GUEDCODE WARNING .recp.pubp.guedcodwarn
......
<template>
<div class="eibs-tab">
<!-- ==================左边================ -->
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<c-form-item label="对外担保编号" prop="recp.dclp.exguarancode">
<c-input disabled v-model="model.recp.dclp.exguarancode" maxlength="28" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="操作类型" prop="recp.dclp.actiontype">
<c-select disabled :code="codes.actiontype" v-model="model.recp.dclp.actiontype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保责任余额变动日期" prop="recp.dclp.wabachandate">
<c-date-picker type="date" v-model="model.recp.dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保责任余额" prop="recp.dclp.basere">
<c-input v-model="model.recp.dclp.basere" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="备注" prop="recp.dclp.remark">
<c-input :rows="4" type="textarea" v-model="model.recp.dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<c-form-item label="删除原因" prop="recp.dclp.actiondesc">
<c-input disabled :rows="6" type="textarea" v-model="model.recp.dclp.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox disabled v-model="model.recp.dclp.acp">确认</c-checkbox>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000019 : 发生日期 --> <!-- ==================左边================ -->
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="12"> <!-- S0000019 : 发生日期 -->
<el-form-item label="授权日期" prop="eblmod.ebl.reldat"> <c-col :span="24">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" :placeholder="$t('other.please_enter')+'授权日期'"></c-date-picker> <el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox v-model="model.cfabut.basflg">{{$t('cfabut.C0000006')}}</c-checkbox> <el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="8">
<c-checkbox disabled v-model="model.cfabut.basflg">签约信息</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <!-- <c-col :span="12">
<span v-text="model.cfabut.dcllab" data-path=".cfabut.dcllab" > </span> <span v-text="model.cfabut.dcllab" data-path=".cfabut.dcllab" > </span>
</c-col> </c-col> -->
<c-col :span="12"> <c-col :span="8">
<c-checkbox v-model="model.cfabut.dclflg">{{$t('cfabut.C0000007')}}</c-checkbox> <c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <!-- <c-col :span="12">
<span v-text="model.cfabut.vrflab" data-path=".cfabut.vrflab" > </span> <span v-text="model.cfabut.vrflab" data-path=".cfabut.vrflab" > </span>
</c-col> </c-col> -->
<c-col :span="12"> <c-col :span="8">
<c-checkbox v-model="model.cfabut.vrfflg">{{$t('cfabut.C0000017')}}</c-checkbox> <c-checkbox disabled v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
</c-col>
</c-col> </c-col>
<c-col :span="12"> <!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onCfabutSav"> <c-button size="small" type="primary" @click="onCfabutSav">
{{$t('cutp.C0000006')}} {{$t('cutp.C0000006')}}
</c-button> </c-button>
...@@ -50,18 +61,13 @@ ...@@ -50,18 +61,13 @@
<c-button size="small" icon="el-icon-delete" @click="onCfabutDel"> <c-button size="small" icon="el-icon-delete" @click="onCfabutDel">
{{$t('cutp.C0000011')}} {{$t('cutp.C0000011')}}
</c-button> </c-button>
</c-col> </c-col> -->
<!-- S0000008 : 业务所属机构 --> <!-- S0000008 : 业务所属机构 -->
<c-col :span="12">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select v-model="model.cfabut.ownextkey" style="width:100%" :placeholder="$t('other.please_enter')+'业务所属机构'">
</c-select>
</el-form-item>
</c-col>
<!-- S0000028 : 代付利息 --> <!-- S0000028 : 代付利息 -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item label="代付还代利息" prop="eblmod.ebl.resamt"> <c-form-item label="代付还代利息" prop="eblmod.ebl.resamt">
<c-input v-model="model.eblmod.ebl.resamt" :placeholder="$t('other.please_enter')+'代付还代利息'"></c-input> <c-input v-model="model.eblmod.ebl.resamt" :placeholder="$t('other.please_enter')+'代付还代利息'"></c-input>
</c-form-item> </c-form-item>
...@@ -101,7 +107,7 @@ ...@@ -101,7 +107,7 @@
<c-button size="small" type="primary" @click="onCfabutExt"> <c-button size="small" type="primary" @click="onCfabutExt">
{{$t('cutp.C0000008')}} {{$t('cutp.C0000008')}}
</c-button> </c-button>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -21,6 +21,12 @@ ...@@ -21,6 +21,12 @@
<m-conp1 :model="model" :codes="codes"/> <m-conp1 :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane v-if="this.model.cfabut.dclflg=='X'" label="对外担保-责任余额信息" name="dclpp">
<c-content>
<m-dclpp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-function-btn <c-function-btn
...@@ -44,11 +50,14 @@ import Pattern from "~/model/Ebaadd/Pattern" ...@@ -44,11 +50,14 @@ import Pattern from "~/model/Ebaadd/Pattern"
import Sel from "./Sel" import Sel from "./Sel"
import Conp from "./Conp" import Conp from "./Conp"
import Conp1 from "./Conp1" import Conp1 from "./Conp1"
import Dclpp from "./Dclpp"
export default { export default {
name: "Ebaadd", name: "Ebaadd",
components:{ components:{
"m-dclpp":Dclpp,
"m-sel" : Sel, "m-sel" : Sel,
"m-conp" : Conp, "m-conp" : Conp,
"m-conp1" : Conp1, "m-conp1" : Conp1,
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- 持续展示区 -->
<c-list-search <c-list-search
@form-reset="handleReset('paramsForm')" @form-reset="handleReset('paramsForm')"
@form-search="handleSearch" @form-search="handleSearch"
...@@ -12,10 +11,8 @@ ...@@ -12,10 +11,8 @@
label-position="right" label-position="right"
label-width="110px" label-width="110px"
size="small" size="small"
:model="model"
> >
<c-row> <c-row>
<c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="单据编号" label="单据编号"
...@@ -30,6 +27,7 @@ ...@@ -30,6 +27,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="创建日期" label="创建日期"
...@@ -42,6 +40,7 @@ ...@@ -42,6 +40,7 @@
v-model="model.infcon.opndatfrom" v-model="model.infcon.opndatfrom"
style="width: 100%" style="width: 100%"
placeholder="请选择起始日期" placeholder="请选择起始日期"
value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</c-col> </c-col>
<c-col :span="2" style="text-align: center"> <c-col :span="2" style="text-align: center">
...@@ -53,6 +52,7 @@ ...@@ -53,6 +52,7 @@
v-model="model.infcon.opndatto" v-model="model.infcon.opndatto"
style="width: 100%" style="width: 100%"
placeholder="请选择截至日期" placeholder="请选择截至日期"
value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</c-col> </c-col>
</el-form-item> </el-form-item>
...@@ -70,12 +70,10 @@ ...@@ -70,12 +70,10 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
</c-row> </c-row>
<!-- 可控展示区 --> <!-- 可控展示区 -->
<c-row v-show="searchSlot.searchToggle"> <el-row v-show="searchSlot.searchToggle">
<c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="当事人参考号" label="当事人参考号"
...@@ -86,7 +84,6 @@ ...@@ -86,7 +84,6 @@
v-model="model.infcon.searef" v-model="model.infcon.searef"
maxlength="16" maxlength="16"
placeholder="请输入请输入当事人参考号" placeholder="请输入请输入当事人参考号"
style="width: 100%"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -101,7 +98,6 @@ ...@@ -101,7 +98,6 @@
v-model="model.infcon.pty.nam" v-model="model.infcon.pty.nam"
maxlength="40" maxlength="40"
placeholder="请输入当事人名称" placeholder="请输入当事人名称"
style="width: 100%"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -118,9 +114,7 @@ ...@@ -118,9 +114,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="当事人BIC编码" label="当事人BIC编码"
...@@ -162,9 +156,7 @@ ...@@ -162,9 +156,7 @@
></c-select> ></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="单据状态" label="单据状态"
...@@ -216,9 +208,7 @@ ...@@ -216,9 +208,7 @@
</c-col> </c-col>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="24">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="单据类型" label="单据类型"
...@@ -253,8 +243,7 @@ ...@@ -253,8 +243,7 @@
> >
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </el-row>
</c-row>
</el-form> </el-form>
</template> </template>
</c-list-search> </c-list-search>
...@@ -337,7 +326,6 @@ ...@@ -337,7 +326,6 @@
:ownref="ownref" :ownref="ownref"
trnCode="letsel" trnCode="letsel"
ownrefPath="bedgrp" ownrefPath="bedgrp"
tabIndex="3"
:model="letselModel" :model="letselModel"
@onChoose="onChoose" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
......
<template> <template>
<c-page title="出口信用证单据查询"> <div class="eContainer-search">
<div class="eContainer">
<el-form <el-form
:model="model" :model="model"
:rules="rules" :rules="rules"
...@@ -10,17 +9,11 @@ ...@@ -10,17 +9,11 @@
size="small" size="small"
:validate-on-rule-change="false" :validate-on-rule-change="false"
> >
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick" class="infbedTab">
<el-tab-pane label="出口信用证单据查询" name="infsea">
<c-content> <c-content>
<m-infsea :model="model" :codes="codes"/> <m-infsea :model="model" :codes="codes" ref="infsea"/>
</c-content> </c-content>
</el-tab-pane>
</c-tabs>
</el-form> </el-form>
</div> </div>
</c-page>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
...@@ -77,25 +70,6 @@ export default { ...@@ -77,25 +70,6 @@ export default {
} }
} }
</script> </script>
<style> <style scoped>
.infbedTab .el-tabs__content {
/* padding: 10px 0 10px 0; */
}
.infbedTab .infrow {
padding: 0 10px 0 10px;
}
.infTopBtn {
position: absolute;
top: 0;
z-index: 5;
width: 100%;
height: 30px;
padding: 10px 0 10px 30px;
background-color: #f7faff;
}
.eContainer {
/* padding: 0px 15px 3px; */
}
</style> </style>
<template> <template>
<div class="eibs"> <div class="eibs-tab">
<c-list-search @form-reset="handleReset('paramsForm')" @form-search="handleSearch"> <c-list-search @form-reset="handleReset('paramsForm')" @form-search="handleSearch">
<template v-slot="searchSlot"> <template v-slot="searchSlot">
<el-form class="m-table-search-form" ref="paramsForm" label-position="right" label-width="110px" size="small" <el-form class="m-table-search-form" ref="paramsForm" label-position="right" label-width="110px" size="small">
:model="model">
<el-row> <el-row>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="信用证编号" prop="infcon.seaownref" style="width: 100%"> <el-form-item label="信用证编号" prop="infcon.seaownref" style="width: 100%">
......
<template> <template>
<div class="eContainer-search"> <div class="eContainer-search">
<!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<el-form <el-form
:model="model" :model="model"
:rules="rules" :rules="rules"
...@@ -11,7 +10,7 @@ ...@@ -11,7 +10,7 @@
:validate-on-rule-change="false" :validate-on-rule-change="false"
> >
<c-content> <c-content>
<m-infsea :model="model" :codes="codes"/> <m-infsea :model="model" :codes="codes" ref="infsea"/>
</c-content> </c-content>
</el-form> </el-form>
</div> </div>
......
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