Commit 5e6e669b by 杜大兵

bptcan

parent 950b5c6a
import Utils from "~/utils"
/**
* Bctcan Check规则
* Bptcan Check规则
*/
let checkObj = {
"liaall.misamt" :null,
"trnmod.cipmod.cskfzh" :null,
"trnmod.cipmod.zjg1mc" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"trnmod.cipmod.fkrdz3" :null,
"trnmod.trndoc.dtemod.dtetagm07" :null,
"trnmod.cipmod.fkrdz4" :null,
"trnmod.trndoc.dtemod.dtetagm08" :null,
"trnmod.cipmod.fkrdz2" :null,
"trnmod.cipmod.skkhdz" :null,
"trnmod.trndoc.dtemod.dtetagm06" :null,
"trnmod.cipmod.fkrdz7" :null,
"trnmod.cipmod.fufeih" :null,
"trnmod.cipmod.fkrdz5" :null,
"trnmod.cipmod.fkrdz6" :null,
"trnmod.cipmod.skrdz7" :null,
"trnmod.cipmod.skrdz6" :null,
"liaall.limmod.ownref" :null,
"bptp0.recget.sdamod.dadsnd" :null,
"trnmod.cipmod.cfkrgj" :null,
"liaall.limmod.ecifno" :null,
"trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null,
"trnmod.cipmod.skrdz4" :null,
"trnmod.cipmod.feiyon" :null,
"trnmod.cipmod.zjg2mc" :null,
"trnmod.cipmod.fuyns3" :null,
"bpdgrp.fia.pts.extkey" :null,
"trnmod.cipmod.fuyns4" :null,
"trnmod.cipmod.fuyns1" :null,
"trnmod.cipmod.fuyns2" :null,
"trnmod.cipmod.feecod" :null,
"bpdgrp.fia.pts.adrblk" :null,
"trnmod.cipmod.csfdz1" :null,
"liaall.limmod.othp.ptsget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"strinf" :null,
"bctp0.recget.sdamod.dadsnd" :null,
"sndmsg" :null,
"trnmod.cipmod.cffdz7" :null,
"trnmod.cipmod.skkhhh" :null,
"trnmod.cipmod.feiyn2" :null,
"trnmod.cipmod.cffdz1" :null,
"trnmod.cipmod.cffdz2" :null,
"trnmod.cipmod.cffdz3" :null,
"trnmod.cipmod.cffdz4" :null,
"trnmod.cipmod.cffdz5" :null,
"trnmod.cipmod.cffdz6" :null,
"bptp0.bodget.sdamod.dadsnd" :null,
"trnmod.cipmod.skkhhm" :null,
"trnmod.cipmod.pyebchnam" :null,
"trnmod.cipmod.fkrkhh" :null,
"trnmod.cipmod.fkhkhh" :null,
"trnmod.cipmod.cfkfzh" :null,
"bptp0.fiap.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null,
"bptp0.bedget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"trnmod.cipmod.staonebchnam" :null,
"trnmod.cipmod.pyebchkey" :null,
"bptp0.btdget.sdamod.dadsnd" :null,
"bpdgrp.fia.namelc" :null,
"trnmod.cipmod.cskzjh" :null,
"trnmod.cipmod.cskrzj" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"trnmod.cipmod.zjg2hh" :null,
"trnmod.cipmod.stasehbch" :null,
"mtabut.coninf.conexedat" :null,
"trnmod.cipmod.fkkhmc" :null,
"bpdgrp.fia.adrelc" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"bptp0.brdget.sdamod.dadsnd" :null,
"trnmod.cipmod.ffeih2" :null,
"trnmod.cipmod.csfdz7" :null,
"trnmod.cipmod.csfdz6" :null,
"trnmod.cipmod.csfdz5" :null,
"trnmod.cipmod.csfdz4" :null,
"trnmod.cipmod.csfdz3" :null,
"trnmod.cipmod.csfdz2" :null,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.fuynh4" :null,
"trnmod.cipmod.fuynh2" :null,
"trnmod.cipmod.fuynh3" :null,
"setmod.docamt" :null,
"trnmod.cipmod.cskrgj" :null,
"trnmod.cipmod.recsehbch" :null,
"trnmod.cipmod.cfkrzj" :null,
"trnmod.cipmod.stasehbchnam" :null,
"trnmod.cipmod.cfkzjh" :null,
"trnmod.cipmod.zjg1hh" :null,
}
for (const key in checkObj) {
......
/**
* Bctcan Default规则
* Bptcan Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"liaall.misamt" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"bpdgrp.fia.pts.extkey" :Utils.defaultFunction,
"bpdgrp.fia.adrelc" :Utils.defaultFunction,
"bpdgrp.fia.namelc" :Utils.defaultFunction,
"bpdgrp.fia.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.fia.pts.adrblk" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"bcdgrp.drr.pts.nam" :Utils.defaultFunction,
"bcdgrp.rec.ownref" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"bcdgrp.rmi.pts.nam" :Utils.defaultFunction,
"trnmod.cipmod.cskfzh" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"trnmod.cipmod.feecod" :Utils.defaultFunction,
"trnmod.cipmod.cfkzjl" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"bpdgrp.rec.fintyp" :Utils.defaultFunction,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction,
"trnmod.cipmod.ddmsu1" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"sndmsg" :Utils.defaultFunction,
"bcdgrp.rec.matdat" :Utils.defaultFunction,
"bcdgrp.cbs.opn1.amt" :Utils.defaultFunction,
"bcdgrp.dre.pts.nam" :Utils.defaultFunction,
"bpdgrp.cbs.max.amt" :Utils.defaultFunction,
"trnmod.cipmod.ddbhao" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"bpdgrp.rec.ownref" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"trnmod.cipmod.cskzjl" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"trnmod.cipmod.covflg" :Utils.defaultFunction,
"trnmod.cipmod.cfkfzh" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -2,8 +2,8 @@ import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onCancolButtxmsel(){
let rtnmsg = await this.executeRule("cancol.buttxmsel")
async onFiapDet(){
let rtnmsg = await this.executeRule("fiap.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -14,8 +14,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLiaallButmisamt(){
let rtnmsg = await this.executeRule("liaall.butmisamt")
async onSetmodDet(){
let rtnmsg = await this.executeRule("setmod.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -26,8 +26,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLiaallButmissig(){
let rtnmsg = await this.executeRule("liaall.butmissig")
async onTrndocButshw(){
let rtnmsg = await this.executeRule("trndoc.butshw")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -38,8 +38,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSetmodDet(){
let rtnmsg = await this.executeRule("setmod.det")
async onTrndocButadd(){
let rtnmsg = await this.executeRule("trndoc.butadd")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -50,8 +50,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButshw(){
let rtnmsg = await this.executeRule("trndoc.butshw")
async onTrndocButnew(){
let rtnmsg = await this.executeRule("trndoc.butnew")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -62,8 +62,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButadd(){
let rtnmsg = await this.executeRule("trndoc.butadd")
async onTrndocButattto(){
let rtnmsg = await this.executeRule("trndoc.butattto")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -74,8 +74,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButnew(){
let rtnmsg = await this.executeRule("trndoc.butnew")
async onTrndocButdel(){
let rtnmsg = await this.executeRule("trndoc.butdel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -86,8 +86,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButattto(){
let rtnmsg = await this.executeRule("trndoc.butattto")
async onTrndocButatt(){
let rtnmsg = await this.executeRule("trndoc.butatt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -98,8 +98,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButdel(){
let rtnmsg = await this.executeRule("trndoc.butdel")
async onTxmdtetagm06Buttxmsel(){
let rtnmsg = await this.executeRule("txmdtetagm06.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -110,8 +110,80 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButatt(){
let rtnmsg = await this.executeRule("trndoc.butatt")
async onTxmdtetagm07Buttxmsel(){
let rtnmsg = await this.executeRule("txmdtetagm07.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTxmdtetagm08Buttxmsel(){
let rtnmsg = await this.executeRule("txmdtetagm08.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onWrkpDet(){
let rtnmsg = await this.executeRule("wrkp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOthpDet(){
let rtnmsg = await this.executeRule("othp.det")
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: '服务请求失败!'});
}
},
async onLimmodTrycal(){
let rtnmsg = await this.executeRule("limmod.trycal")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......
......@@ -291,12 +291,12 @@
<c-col :span="24">
<el-form-item label="付款行地址" prop="trnmod.cipmod.fkhdzh">
<c-input
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.fkhdzh"
maxlength="35"
show-word-limit
placeholder="请输入付款行地址"
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.fkhdzh"
maxlength="35"
show-word-limit
placeholder="请输入付款行地址"
></c-input>
</el-form-item>
</c-col>
......@@ -348,54 +348,54 @@
<c-col :span="24">
<el-form-item label="收款行行号" prop="trnmod.cipmod.skkhhh">
<c-input
v-model="model.trnmod.cipmod.skkhhh"
maxlength="35"
placeholder="请输入收款行行号"
v-model="model.trnmod.cipmod.skkhhh"
maxlength="35"
placeholder="请输入收款行行号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款行行名" prop="trnmod.cipmod.skkhhm">
<c-input
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.skkhhm"
maxlength="35"
show-word-limit
placeholder="请输入收款行行名"
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.skkhhm"
maxlength="35"
show-word-limit
placeholder="请输入收款行行名"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款行地址" prop="trnmod.cipmod.skkhdz">
<c-input
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.skkhdz"
maxlength="35"
show-word-limit
placeholder="请输入收款行地址"
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.skkhdz"
maxlength="35"
show-word-limit
placeholder="请输入收款行地址"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款行账号" prop="trnmod.cipmod.skkhzh">
<c-input
v-model="model.trnmod.cipmod.skkhzh"
maxlength="35"
placeholder="请输入收款行账号"
v-model="model.trnmod.cipmod.skkhzh"
maxlength="35"
placeholder="请输入收款行账号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="附言3" prop="trnmod.cipmod.fuynh3">
<c-input
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.fuynh3"
maxlength="35"
show-word-limit
placeholder="请输入附言3"
type="textarea"
:rows="1"
v-model="model.trnmod.cipmod.fuynh3"
maxlength="35"
show-word-limit
placeholder="请输入附言3"
></c-input>
</el-form-item>
</c-col>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Stream of fee conditions of passed object" prop="trnmod.ptsmod.fecinf.fecstm">
<c-input v-model="model.trnmod.ptsmod.fecinf.fecstm" placeholder="请输入Stream of fee conditions of passed object"></c-input>
</el-form-item>
</c-col>
<c-row>
<c-col :span="23" :offset="1">
<span>Fee Conditions</span>
</c-col>
</c-row>
<c-row>
<c-col :span="2" :offset="1">
<el-form-item label="" label-width="0px" prop="trnmod.ptsmod.fecinf.fecstm">
<c-input
type="textarea"
:rows="10"
v-model="model.trnmod.ptsmod.fecinf.fecstm"
placeholder="请输入Stream of fee conditions of passed object"
></c-input>
</el-form-item>
</c-col>
</c-row>
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
</div>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmcbe"
style="width: 100%"
>
<el-table-column
prop="limtyp"
label="Limit Type"
sortable
width="150">
</el-table-column>
<el-table-column
prop="cur"
label="业务币种"
sortable
width="80">
</el-table-column>
<el-table-column
prop="cbeamt"
label="业务发生额"
sortable
width="90">
</el-table-column>
<el-table-column
prop="reqtyp1"
label="Req.Typel"
sortable
width="100">
</el-table-column>
<el-table-column
prop="limcbeamt"
label="额度发生额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="reqtyp2"
label="Req.Type2"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ckcbeamt"
label="敞口发生额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="credat"
label="额度日期"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ptyextkey"
label="客户编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ptynam"
label="客户名称"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ownref"
label="业务编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ccvbl"
label="合同保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="limvar"
label="额度类型"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimref"
label="额度编号"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbe.total">
</el-pagination>
</div>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmcbb"
style="width: 100%"
>
<el-table-column
prop="dgzylimvar"
label="额度品种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhamt"
label="调整后业务余额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhccv"
label="调整后保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhlimamt"
label="调整后拟占用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhlimck"
label="调整后拟占用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqamt"
label="调整前业务余额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqccv"
label="调整后保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqlimamt"
label="调整前已占用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqlimck"
label="调整前已占用敞口"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbb.total">
</el-pagination>
</div>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmpty"
style="width: 100%"
>
<el-table-column
prop="limvar"
label="额度类型"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimvar"
label="额度品种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dglimcur"
label="额度币种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgsxlimamt"
label="授信额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgyylimamt"
label="已用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgkylimamt"
label="可用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgcklimamt"
label="授信敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgyylimck"
label="已用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgkylimck"
label="可用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dghfxh"
label="恢复序号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimref"
label="额度编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzyliminfref"
label="额度明细编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgccvbl"
label="保证金比例"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmpty.total">
</el-pagination>
</div>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
......
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