Commit c1a6f16a by taojinrui

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 4e1b9751 cd39a669
......@@ -676,6 +676,10 @@ const CodeTable = {
{ label: "不适用", value: "N" },
{ label: "是", value: "Y" },
],
bccls8:[
{ label: "公司要求全新文本,原保函正本已退回", value: "A" },
{ label: "保函正本未退回,请出具简要修改格式", value: "B" },
],
bcdselflg: [
{ label: "单据展期", value: "9" },
{ label: "单据注销", value: "3" },
......@@ -3144,6 +3148,12 @@ const CodeTable = {
{ label: "Deal Message", value: "E_M" },
{ label: "Issuance", value: "ISS" },
],
exdtyp: [
{ label: "对方是境外联属机构,即双方有共同母公司,但相互持有表决权<10%或相互不持有表决权", value: "3" },
{ label: "对方是境外直接投资企业,即10%及以上的境外分支机构、子机构、联营机构或合营机构", value: "2" },
{ label: "对方是境外直接投资者,即持有本机构/被代理居民机构/委托人表决权≥10%", value: "1" },
{ label: "对方与本机构/被代理居民机构/委托人无关联关系、关系未知,或两机构均处于中国境内", value: "4" },
],
exe: [
{ label: "Executable", value: "Y" },
{ label: "Not Executable", value: "N" },
......@@ -4104,10 +4114,7 @@ const CodeTable = {
],
// lcrtyp: [
// { label: "可转让", value: "IT" },
// { label: "不可转让", value: "I" },
// ],
lcrtyp: [
{ label: "可转让", value: "IT" },
{ label: "不可转让", value: "I" },
......@@ -4183,7 +4190,7 @@ const CodeTable = {
advtyp: [
{ label: "Advice of Discrepancy (MT750)", value: "750" },
{ label: "Advice of Payment (MT754)", value: "754" },
{ label: "Other", value: "oth" },
{ label: "Other", value: "OTH" },
],
limittype: [
......@@ -6726,8 +6733,8 @@ const CodeTable = {
// {label:"Issuance of the credit amendment", value:"ISSU"},
// ],
trnchato: [
{ label: "Applicant", value: "APPL" },
{ label: "Beneficiary", value: "BENE" },
{ label: "Applicant Side", value: "APPL" },
{ label: "Beneficiary Side", value: "BENE" },
{ label: "Other", value: "OTHR" }
],
bgftktyp: [
......@@ -6779,6 +6786,15 @@ const CodeTable = {
gtxinr3: [
{ label: "blank text", value: "" },
],
gtxinr4:[
{ label: "Performance Guaratee2", value: "00000008" },
{ label: "Refund Guarantee", value: "00000006" },
{ label: "Advance/Down Payment Guarantee", value: "00000203" },
{ label: "performance Gua for Project contracting", value: "00000202" },
{ label: "LMTEST01", value: "00000215" },
{ label: "LMTEST02", value: "00000216" },
{ label: "blank text", value: "" },
],
docstabot: [
{ label: "Collection pre-opened", value: "A" },
{ label: "Collection opened", value: "B" },
......@@ -6875,6 +6891,12 @@ const CodeTable = {
{ label: "ISPR The undertaking is subject to International Standby Practices ISP", value: "ISPR" },
{ label: "NONE The undertaking is not subject to any set of rule", value: "NONE" },
],
apprulc1: [
{ label: "UCPR The undertaking is subject to the UCP Rules for Documentary Credi", value: "UCPR" },
{ label: "OTHR The undertaking is subject to another set of rules, see Narrative", value: "OTHR" },
{ label: "URDG The undertaking is subject to the ICC Rules for Demand Guarantees", value: "URDG" },
{ label: "NONE The undertaking is not subject to any set of rule", value: "NONE" },
],
ptydbt_setpan: [
{ label: "OWN Ourselves", value: "OWN" },
{ label: "Advising Bank", value: "ADV" },
......@@ -6987,6 +7009,7 @@ const CodeTable = {
ramrol:[
{label:"Applicant",value:"APL"},
{label:"Beneficiary",value:"BEN"},
{label:"Issuing Bank",value:"ISS"},
],
redrea:[
{label:"Beneficiary",value:"BUFI"},
......@@ -7027,5 +7050,37 @@ const CodeTable = {
{label:"TEND",value:"TEND Tender or Bid"},
{label:"WARR",value:"WARR Warrantyimaintenance"},
],
legfrm1:[
{label:"Standby letter of credit ",value:"STBY" },
{label:"Uniform Rules for Contract Guarant. URCG",value:"URG" },
{label:"Undertaking (for example guarantee, surely)",value:"UNDK" },
{label:"Uniform Rules for Contract Bonds URCB",value:"URB" },
{label:"OTHER",value:"DEPU" },
{label:"Unit. Nations Convention ind. Guarantees",value:"UNC" },
{label:"Demand guarantee ",value:"DGAR" },
{label:"Guarantee (Standard)",value:"STD" },
{label:"Guarantee (Others)",value:"GUO" },
{label:"Surety Payable On First Demand ",value:"SPDM" },
{label:"Guarantee (ICC758)",value:"758" },
{label:"Guarantee (ICC458)",value:"458" },
{label:"Uniform Customs and Pract.Doc.Cre. UCP",value:"UCP" },
{label:"Standby Letter of Credit (ISP)",value:"ISP" },
],
delto1:[
{label:"Beneficiary",value:"BENE" },
{label:"Specified address",value:"OTHR" },
{label:"Applicant",value:"APPL" },
{label:"Obligor",value:"OBLI" },
],
prsdoc:[
{label:"增值税发票",value:"增值税发票" },
{label:"发票",value:"发票" },
{label:"装箱单",value:"装箱单" },
{label:"空运单",value:"空运单" },
{label:"海运提单",value:"海运提单" },
{label:"铁路运单",value:"铁路运单" },
{label:"货物收据",value:"货物收据" },
{label:"邮政收据",value:"邮政收据" },
]
}
export default CodeTable;
......@@ -18,7 +18,7 @@ export default {
"ledgrp.cbs.opn1.amt": [
{ type: "string", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{ pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"betp.recget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
......
import Utils from "~/utils"
/**
* Betsnd Check规则
*/
let checkObj = {
"liaall.misamt" :null,
"rmbclm.acwacw.pts.extkey" :null,
"bedgrp.oth.namelc" :null,
"cnybop.cnylib.doccurdate" :null,
"bedgrp.prb.pts.nam" :null,
"bedgrp.doc.namelc" :null,
"cnybop.outflg" :null,
"cnybop.cnylib.sbankorgcode" :null,
"bedgrp.blk.comcon" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"cnybop.cnylib.stermtype" :null,
"bedgrp.doc.pts.extkey" :null,
"bedgrp.prb.adrelc" :null,
"cnybop.cnylib.currencycode" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"cnybop.cnyflg" :null,
"rmbclm.bebbeb.adrelc" :null,
"cnybop.cnylib.dcreditenddate" :null,
"rmbclm.acwacw.namelc" :null,
"bedgrp.prb.pts.extkey" :null,
"bedgrp.oth.pts.adrblk" :null,
"bedgrp.rec.rcvdat" :null,
"rmbclm.rmbrmb.pts.adrblk" :null,
"cnybop.cnylib.famt" :null,
"cnybop.saddwordlib" :null,
"cnybop.cnylib.stransattr" :null,
"bedgrp.rec.disdat" :null,
"cnybop.sforeignorgname" :null,
"rmbclm.rmbrmb.namelc" :null,
"rmbclm.bebbeb.pts.extkey" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"rmbclm.rmbrmb.pts.extkey" :null,
"liaall.limmod.ownref" :null,
"bedgrp.apl.pts.nam" :null,
"liaall.limmod.ecifno" :null,
"bedgrp.oth.adrelc" :null,
"bedgrp.blk.benref" :null,
"bedgrp.prb.namelc" :null,
"bedgrp.doc.pts.adrblk" :null,
"cnybop.traflg" :null,
"cnybop.sbankname" :null,
"rmbclm.acwacw.pts.adrblk" :null,
"bedgrp.blk.setinsbe" :null,
"bedsnd.addphr" :null,
"bedgrp.blk.docdis" :null,
"cnybop.cnylib.stranstype" :null,
"cnybop.cnylib.sbanktrano" :null,
"bedgrp.doc.adrelc" :null,
"bedsnd.usadet" :null,
"cnybop.cnylib.sforbankswiftbic" :null,
"bedgrp.rec.predat" :null,
"cnybop.cnylib.denddate" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"bedgrp.blk.intdis" :null,
"bedgrp.rec.docrol" :null,
"cnybop.sorgname" :null,
"mtabut.coninf.conexedat" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"rmbclm.bebbeb.namelc" :null,
"bedgrp.prb.pts.adrblk" :null,
"cnybop.libflg" :null,
"cnybop.cnylib.sorgcode" :null,
"bedgrp.oth.pts.extkey" :null,
"cnybop.fexchangeamt" :null,
"setmod.docamt" :null,
"rmbclm.rmbrmb.adrelc" :null,
"rmbclm.bebbeb.pts.adrblk" :null,
"betp.furide" :null,
"rmbclm.acwacw.adrelc" :null,
"cnybop.cnylib.sforeigncountrycode" :null,
"bedgrp.iss.pts.nam" :null,
"cnybop.vouflg" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Betsnd Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"bedgrp.prb.pts.extkey" :Utils.defaultFunction,
"rmbclm.rmbrmb.pts.extkey" :Utils.defaultFunction,
"rmbclm.rmbrmb.adrelc" :Utils.defaultFunction,
"rmbclm.rmbrmb.namelc" :Utils.defaultFunction,
"rmbclm.rmbrmb.dbfadrblkcn" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"bedgrp.cbs.max.cur" :Utils.defaultFunction,
"rmbclm.acwacw.pts.extkey" :Utils.defaultFunction,
"rmbclm.acwacw.adrelc" :Utils.defaultFunction,
"rmbclm.acwacw.namelc" :Utils.defaultFunction,
"rmbclm.acwacw.dbfadrblkcn" :Utils.defaultFunction,
"rmbclm.acwacw.pts.adrblk" :Utils.defaultFunction,
"bedgrp.rec.ownref" :Utils.defaultFunction,
"cnybop.vouflg" :Utils.defaultFunction,
"bedgrp.blk.docdis" :Utils.defaultFunction,
"bedgrp.blk.docdisflg" :Utils.defaultFunction,
"bedgrp.doc.pts.adrblk" :Utils.defaultFunction,
"bedgrp.rec.docprbrol" :Utils.defaultFunction,
"bedgrp.oth.pts.extkey" :Utils.defaultFunction,
"bedgrp.oth.adrelc" :Utils.defaultFunction,
"bedgrp.oth.namelc" :Utils.defaultFunction,
"bedgrp.oth.dbfadrblkcn" :Utils.defaultFunction,
"bedgrp.oth.pts.adrblk" :Utils.defaultFunction,
"rmbclm.bebbeb.pts.extkey" :Utils.defaultFunction,
"rmbclm.bebbeb.adrelc" :Utils.defaultFunction,
"rmbclm.bebbeb.namelc" :Utils.defaultFunction,
"rmbclm.bebbeb.dbfadrblkcn" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction,
"rmbclm.bebbeb.pts.adrblk" :Utils.defaultFunction,
"bedgrp.blk.benref" :Utils.defaultFunction,
"bedgrp.doc.pts.extkey" :Utils.defaultFunction,
"bedgrp.doc.adrelc" :Utils.defaultFunction,
"bedgrp.doc.namelc" :Utils.defaultFunction,
"bedgrp.doc.dbfadrblkcn" :Utils.defaultFunction,
"bedgrp.prb.adrelc" :Utils.defaultFunction,
"bedgrp.prb.namelc" :Utils.defaultFunction,
"bedgrp.prb.dbfadrblkcn" :Utils.defaultFunction,
"bedgrp.prb.pts.adrblk" :Utils.defaultFunction,
"betp.cre752flg" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"rmbclm.rmbrmb.pts.adrblk" :Utils.defaultFunction,
"bedgrp.rec.docrolflg" :Utils.defaultFunction,
"bedgrp.iss.pts.nam" :Utils.defaultFunction,
"bedgrp.blk.matper" :Utils.defaultFunction,
"bedgrp.rec.doctypcod" :Utils.defaultFunction,
"bedgrp.rec.matdat" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"bedgrp.prb.pts.nam" :Utils.defaultFunction,
"betp.folwupopt" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"bedgrp.rec.payrol" :Utils.defaultFunction,
"ameadrflg" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"bedgrp.apl.pts.nam" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction,
"bedgrp.cbs.max.amt" :Utils.defaultFunction,
"cnybop.cnylib.sforeigncountrycode" :Utils.defaultFunction,
"bedgrp.rec.rcvdat" :Utils.defaultFunction,
"bedgrp.rec.docsta" :Utils.defaultFunction,
"bedgrp.rec.disdat" :Utils.defaultFunction,
"ledgrp.rec.ownref" :Utils.defaultFunction,
"rmbclmlate" :Utils.defaultFunction,
"rmbclmnow" :Utils.defaultFunction,
"bedgrp.rec.shpdat" :Utils.defaultFunction,
"ledgrp.cbs.opn1.amt" :Utils.defaultFunction,
"bedgrp.cbs.opn1.amt" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"rmbclm.rmbrol" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"cnybop.outflg" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -18,7 +18,7 @@ export default {
"dedgrp.cbs.opn1.amt": [
{ type: "string", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{ pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bftp.recget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
......
......@@ -150,7 +150,7 @@ export default {
"dedgrp.cbs.opn1.amt": [
{ type: "string" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{ pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bftp.recget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
......
......@@ -6,7 +6,7 @@ export default {
let rtnmsg = await this.executeRule("botp.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.bodgrp.rec.ownref = rtnmsg.data.bodgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -360,4 +360,7 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bodgrp.rec.dircolflg":[
{type: "string", required: false,message:"???"}
]
}
\ No newline at end of file
......@@ -423,7 +423,7 @@ export default {
let rtnmsg = await this.executeRule("bptmod.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.bpdgrp.rec.ownref = rtnmsg.data.bpdgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -7,7 +7,7 @@ export default {
let rtnmsg = await this.executeRule("bptmod.finmod.dinmod.dget")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.bptmod.finmod.dinmod.dinjdm = rtnmsg.data.bptmod_finmod_dinmod_dinjdm
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......@@ -23,7 +23,7 @@ export default {
let rtnmsg = await this.executeRule("bptmod.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.bpdgrp.rec.ownref = rtnmsg.data.bpdgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -21,7 +21,7 @@ export default {
"lidgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
//{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"brtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
......@@ -130,7 +130,7 @@ export default {
],
"brdgrp.prb.pts.adrblk":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"brdgrp.prb.dbfadrblkcn":[
{type: "string", required: false, message: "必输项"},
......@@ -215,18 +215,18 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: false, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: false, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
//{type: "date", required: false, message: "输入正确的日期"}
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
......
......@@ -135,8 +135,8 @@ export default {
{type: "date", required: false, message: "输入正确的日期"}
],
"brdgrp.blk.relstoadr":[
{type: "string", required: true, message: "必输项"},
{max: 180,message:"长度不能超过180"}
//{type: "string", required: true, message: "必输项"},
//{max: 180,message:"长度不能超过180"}
],
"brdgrp.blk.vesnam":[
......@@ -169,12 +169,12 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.roggod":[
{type: "string", required: true, message: "必输项"},
{max: 40,message:"长度不能超过40"}
//{type: "string", required: true, message: "必输项"},
//{max: 40,message:"长度不能超过40"}
],
"brdgrp.shp.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
//{type: "string", required: true, message: "必输项"},
//{max: 35,message:"长度不能超过35"}
],
"brdgrp.shp.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -185,8 +185,8 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.notpty":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
//{type: "string", required: true, message: "必输项"},
//{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.porlod":[
{type: "string", required: false, message: "必输项"},
......@@ -250,18 +250,18 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: true, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: true, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
//{type: "date", required: false, message: "输入正确的日期"}
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
......
......@@ -19,7 +19,7 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"lidgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -45,7 +45,7 @@ export default {
],
"brdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -58,7 +58,7 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"brdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -151,18 +151,18 @@ export default {
],
"mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: true, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: true, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
//{type: "date", required: false, message: "输入正确的日期"}
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
......
......@@ -67,10 +67,10 @@ export default class Brtcsg{
mattxtlab:"", // Label for MATTXT .brtp0.matp.mattxtlab
},
},
liaall:pub.Liaall,
setmod:pub.Setmod,
mtabut:pub.Mtabut,
trnmod:pub.Trnmod,
liaall: new Pub().data.Liaall,
setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
pageId: "" // ctx的key
}
}
......
......@@ -124,7 +124,7 @@ export default {
],
"oldbrdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -148,7 +148,7 @@ export default {
],
"oldbrdgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -217,7 +217,7 @@ export default {
"brdgrp.blk.docdis":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
{max: 3500,message:"长度不能超过3500"}
],
......@@ -271,7 +271,7 @@ export default {
{type: "date", required: false, message: "输入正确的日期"}
],
"brdgrp.blk.relstoadr":[
{type: "string", required: true, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 140,message:"长度不能超过140"}
],
......
......@@ -21,7 +21,7 @@ export default {
"lidgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
//{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"brtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
......@@ -239,18 +239,18 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: true, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
//{type: "string", required: true, message: "必输项"},
//{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
//{type: "date", required: false, message: "输入正确的日期"}
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
......
......@@ -4,9 +4,12 @@ import Utils from "~/utils"
* Brtudp Check规则
*/
let checkObj = {
"cfabrt.recgrp.bas.billsn" :null,
"liaall.misamt" :null,
"brdgrp.rmb.pts.adrblk" :null,
"cfabrt.recgrp.bas.creditornamen" :null,
"brdgrp.acb.namelc" :null,
"cfabrt.recgrp.bas.actiontype" :null,
"brdgrp.prb.adrelc" :null,
"brtp.furide" :null,
"brdgrp.beb.pts.adrblk" :null,
......@@ -17,42 +20,68 @@ let checkObj = {
"brdgrp.tag72add" :null,
"setmod.dspflg" :null,
"brdgrp.rec.docflg" :null,
"cfabrt.recgrp.bas.maturity" :null,
"liaall.liaccv.totcovamt" :null,
"brdgrp.rec.disdat" :null,
"cfabrt.ownextkey" :null,
"cfabrt.cfaflg" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"brdgrp.acb.pts.adrblk" :null,
"cfabrt.recgrp.bas.appcode" :null,
"cfabrt.recgrp.bas.creditortype" :null,
"brtp.oth.adrelc" :null,
"cfabrt.recgrp.bas.credittype" :null,
"brdgrp.apl.pts.nam" :null,
"brdgrp.rmb.namelc" :null,
"cfabrt.recgrp.bas.appname" :null,
"cfabrt.recgrp.bas.actiondesc" :null,
"cfabrt.recgrp.bas.exdebtcode" :null,
"cfabrt.recgrp.bas.opercode" :null,
"cfabrt.recgrp.bas.debtorcode" :null,
"cfabrt.recgrp.bas.contractcurr" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"liaall.limmod.ownref" :null,
"cfabrt.cfabrttxt" :null,
"liaall.limmod.ecifno" :null,
"cfabrt.recgrp.bas.contractamount" :null,
"cfabrt.recgrp.bas.creditorcode" :null,
"brdgrp.blk.docdis" :null,
"brdgrp.acb.adrelc" :null,
"brdgrp.prb.namelc" :null,
"brdgrp.rmb.pts.extkey" :null,
"brdgrp.rec.rcvdat" :null,
"cfabrt.recgrp.bas.creditorname" :null,
"brtp.oth.pts.adrblk" :null,
"brdgrp.acb.pts.extkey" :null,
"brdgrp.beb.pts.extkey" :null,
"brdgrp.beb.namelc" :null,
"brdgrp.prb.pts.nam" :null,
"brdgrp.ben.pts.nam" :null,
"cfabrt.recgrp.bas.spapfeboindex" :null,
"aamset.utlamt2" :null,
"brdgrp.prb.pts.extkey" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"mtabut.coninf.conexedat" :null,
"brtp.oth.namelc" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"cfabrt.recgrp.bas.valuedate" :null,
"setmod.docamt" :null,
"cfabrt.recgrp.bas.relation" :null,
"liaall.liaccv.cshpct" :null,
"brdgrp.blk.setinsbr" :null,
"brdgrp.rmb.adrelc" :null,
"brdgrp.blk.comcon" :null,
"cfabrt.recgrp.bas.crehqcode" :null,
"liaall.liaccv.relcshpct" :null,
"cfabrt.recgrp.bas.debtype" :null,
"cfabrt.recp.dclp.actiontype" :null,
"cfabrt.recp.dclp.buscode" :null,
"cfabrt.recp.dclp.changtype" :null,
"cfabrt.recp.dclp.chdate" :null,
"cfabrt.recp.dclp.chcurrency" :null,
"cfabrt.recp.dclp.chamount" :null,
"cfabrt.recp.dclp.actiondesc" :null,
"cfabrt.recp.dclp.acp" :null,
}
for (const key in checkObj) {
......
......@@ -28,6 +28,7 @@ export default {
"brdgrp.acb.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"cfabrt.recgrp.bas.creditortype" :Utils.defaultFunction,
"brtp.oth.pts.extkey" :Utils.defaultFunction,
"brtp.oth.adrelc" :Utils.defaultFunction,
"brtp.oth.namelc" :Utils.defaultFunction,
......@@ -47,6 +48,7 @@ export default {
"brdgrp.cbs.max.amt" :Utils.defaultFunction,
"brdgrp.apl.pts.nam" :Utils.defaultFunction,
"brdgrp.cbs.max.cur" :Utils.defaultFunction,
"cfabrt.recgrp.bas.actiontype" :Utils.defaultFunction,
"cfabrt.basflg" :Utils.defaultFunction,
"lidgrp.rec.ownref" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
......@@ -78,6 +80,7 @@ export default {
"brdgrp.rec.ownref" :Utils.defaultFunction,
"brdgrp.prb.pts.nam" :Utils.defaultFunction,
"brdgrp.rec.docflg" :Utils.defaultFunction,
"cfabrt.recp.pubp.acp" :Utils.defaultFunction,
"brdgrp.blk.docdisflg" :Utils.defaultFunction,
"lidgrp.rec.expdat" :Utils.defaultFunction,
"lidgrp.cbs.opn1.amt" :Utils.defaultFunction,
......@@ -89,5 +92,15 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"cfabrt.recgrp.bas.opercode" :Utils.defaultFunction,
"cfabrt.recgrp.bas.crehqcode" :Utils.defaultFunction,
"cfabrt.recp.dclp.actiontype" :Utils.defaultFunction,
"cfabrt.recp.dclp.buscode" :Utils.defaultFunction,
"cfabrt.recp.dclp.changtype" :Utils.defaultFunction,
"cfabrt.recp.dclp.chdate" :Utils.defaultFunction,
"cfabrt.recp.dclp.chcurrency" :Utils.defaultFunction,
"cfabrt.recp.dclp.chamount" :Utils.defaultFunction,
"cfabrt.recp.dclp.actiondesc" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -290,5 +290,77 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCutpErr(){
let rtnmsg = await this.executeRule("cutp.err")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCouselCrehqselbut(){
let rtnmsg = await this.executeRule("cousel.crehqselbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCouselOperselbut(){
let rtnmsg = await this.executeRule("cousel.operselbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -217,7 +217,7 @@ export default {
"brdgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -234,7 +234,7 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"brdgrp.rec.totamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -330,7 +330,7 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"liaall.outamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -343,19 +343,19 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"liaall.misamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotoldamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -364,7 +364,7 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"liaall.liaccv.newamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -373,7 +373,7 @@ export default {
{max: 5,message:"长度不能超过5"}
],
"liaall.liaccv.newresamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -383,7 +383,7 @@ export default {
],
"liaall.liaccv.pctresamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -391,7 +391,7 @@ export default {
"liaall.liaccv.totcovamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -522,7 +522,7 @@ export default {
],
"liaall.limmod.comamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -535,7 +535,7 @@ export default {
{max: 40,message:"长度不能超过40"}
],
"liaall.limmod.ccvamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -552,5 +552,113 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"cfabrt.recgrp.bas.exdebtcode":[
{type: "string", required: false, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"cfabrt.recgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
"cfabrt.recgrp.bas.debtorcode":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cfabrt.recgrp.bas.valuedate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfabrt.recgrp.bas.maturity":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfabrt.recgrp.bas.contractamount":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfabrt.recgrp.bas.appcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cfabrt.recgrp.bas.appname":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfabrt.recgrp.bas.creditorcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cfabrt.recgrp.bas.creditorname":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfabrt.recgrp.bas.creditornamen":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfabrt.recgrp.bas.crehqcode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cfabrt.recgrp.bas.opercode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cfabrt.recgrp.bas.remark":[
{type: "string", required: false, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
"cfabrt.recp.dclp.exdebtcode":[
{type: "string", required: false, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"cfabrt.recp.dclp.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
"cfabrt.recp.dclp.changeno":[
{type: "string", required: false, message: "必输项"},
{max: 4,message:"长度不能超过4"}
],
"cfabrt.recp.dclp.buscode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cfabrt.recp.dclp.chdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfabrt.recp.dclp.chamount":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfabrt.recp.dclp.fairvalue":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfabrt.recp.dclp.remark":[
{type: "string", required: false, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
}
\ No newline at end of file
......@@ -21,8 +21,11 @@ export default class Brtudp {
liaall: new Pub().data.Liaall,//表外
mtabut: new Pub().data.Mtabut,//附言
oldbrdgrp:{
rec:{
predat:"",//oldbrdgrp.rec.predat
},
},
brdgrp: {
rec: {
......@@ -45,6 +48,7 @@ export default class Brtudp {
approvcod: "", // Documents on Approval Basis .brdgrp.rec.approvcod
totcur:"", // Total Amount Claimed .brdgrp.rec.totcur
totamt:"", // Total Amount to be Paid .brdgrp.rec.totamt
mattxtflg:"", //brdgrp.rec.mattxtflg maturityDate是否高亮可显字段
},
cbs: {
max: {
......@@ -307,11 +311,64 @@ export default class Brtudp {
// },
// },
cfabrt: {
cfaflg: "", // 数据采集标志 .cfabrt.cfaflg
basflg: "", // 签约信息 .cfabrt.basflg
ownextkey: "", // 地区机构号 .cfabrt.ownextkey
dclflg: "", // 变动信息 .cfabrt.dclflg
cfabrttxt: "", // 不报送原因 .cfabrt.cfabrttxt
cfaflg:"", // 数据采集标志 .cfabrt.cfaflg
basflg:"", // 签约信息 .cfabrt.basflg
ownextkey:"", // 地区机构号 .cfabrt.ownextkey
dclflg:"", // 变动信息 .cfabrt.dclflg
cfabrttxt:"", // 不报送原因 .cfabrt.cfabrttxt
cfatyp:"", // 数据提取操作类型 .cfabrt.cfatyp
recgrp:{
bas:{
appname:"", // 开证申请人名称 .cfabrt.recgrp.bas.appname
creditorcode:"", // 债权人代码 .cfabrt.recgrp.bas.creditorcode
creditortype:"", // 债权人类型代码 .cfabrt.recgrp.bas.creditortype
creditorname:"", // 债权人中文名称 .cfabrt.recgrp.bas.creditorname
creditornamen:"", // 债权人英文名称 .cfabrt.recgrp.bas.creditornamen
crehqcode:"", // 债权人总部所在国家(地区)代码 .cfabrt.recgrp.bas.crehqcode
opercode:"", // 债权人经营地所在国家(地区)代码 .cfabrt.recgrp.bas.opercode
exdebtcode:"", // 外债编号 .cfabrt.recgrp.bas.exdebtcode
actiontype:"", // 操作类型 .cfabrt.recgrp.bas.actiontype
debtorcode:"", // 债务人代码 .cfabrt.recgrp.bas.debtorcode
debtype:"", // 债务类型 .cfabrt.recgrp.bas.debtype
valuedate:"", // 起息日 .cfabrt.recgrp.bas.valuedate
contractcurr:"", // 签约金额 .cfabrt.recgrp.bas.contractcurr
actiondesc:"", // 删除原因 .cfabrt.recgrp.bas.actiondesc
maturity:"", // 到期日 .cfabrt.recgrp.bas.maturity
spapfeboindex:"", // 是否不纳入跨境融资风险加权余额计算 .cfabrt.recgrp.bas.spapfeboindex
contractamount:"", // 签约金额 .cfabrt.recgrp.bas.contractamount
appcode:"", // 开证申请人代码 .cfabrt.recgrp.bas.appcode
remark:"", // 备注 .cfabrt.recgrp.bas.remark
credittype:"", // 相关业务类型 .cfabrt.recgrp.bas.credittype
billsn:"", // 是否附有银行承兑汇票 .cfabrt.recgrp.bas.billsn
relation:"", // 对方与本机构的关系 .cfabrt.recgrp.bas.relation
},
},
recp:{
pubp:{
creditcodwarn:"", // CREDITORCODE WARNING .cfabrt.recp.pubp.creditcodwarn
acp:"", // 确认 .cfabrt.recp.pubp.acp
},
dclp:{ //外债远期信用证(含即期单证相符)-变动信息-页面的外债编号字段
//--在后端是一个list,后端在VO中加一个list类型的字段即可,在Earp.java中具体展现
//但在前端中要具体展现
exdebtcode:"", //.cfabrt.recp.dclp.exdebtcode外债编号
changeno:"", //.cfabrt.recp.dclp.changeno变动编号
changtype:"", //.cfabrt.recp.dclp.changtype 变动类型
actiontype:"", //.cfabrt.recp.dclp.actiontype操作类型
actiondesc:"", //.cfabrt.recp.dclp.actiondesc 删除原因
buscode:"", //.cfabrt.recp.dclp.buscode银行业务参号
chdate:"", //.cfabrt.recp.dclp.chdate 变动日期
chcurrency:"", //.cfabrt.recp.dclp.chcurrency 变动币种
chamount:"", //.cfabrt.recp.dclp.chamount 变动金额
fairvalue:"", //.cfabrt.recp.dclp.fairvalue 公允价值
remark:"", //.cfabrt.recp.dclp.remark 备注
acp:"", //.cfabrt.recp.dclp.acp 确认
sta:"", //.cfabrt.recp.dclp.sta 接口状态
infflg:"", //.cfabrt.recp.dclp.infflg 历史数据标志
invflg:"", //.cfabrt.recp.dclp.invflg 页面是否可见
rowflg:"", //.cfabrt.recp.dclp.rowflg ROW FLG
},
},
},
pageId: "" // ctx的key
}
......
......@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.model.cpdgrp.rec.ownref = rtnmsg.data.cpdgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -6,7 +6,7 @@ export default {
let rtnmsg = await this.executeRule("detp.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.dedgrp.rec.ownref = rtnmsg.data.dedgrp_rec_ownref;
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -6,7 +6,7 @@ export default {
let rtnmsg = await this.executeRule("detp.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.dedgrp.rec.ownref = rtnmsg.data.dedgrp_rec_ownref;
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -5,7 +5,7 @@ export default {
let rtnmsg = await this.executeRule("ditp.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.didgrp.rec.ownref = rtnmsg.data.didgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -8,6 +8,8 @@ let checkObj = {
"liaall.limmod.limpts.oth.pts.extkey" :null,
"liaall.limmod.ownref" :null,
"liaall.limmod.ecifno" :null,
"gidgrp.acb.namelc" :null,
"gidgrp.acb.pts.adrblk" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
......@@ -16,6 +18,9 @@ let checkObj = {
"liaall.limmod.limpts.nonrevflg1" :null,
"newref" :null,
"setmod.docamt" :null,
"gidgrp.acb.pts.extkey" :null,
"gidgrp.acb.adrelc" :null,
"gidgrp.rec.redamt" :null,
"mtabut.clsflg" :null,
}
......
......@@ -10,6 +10,7 @@ export default {
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction,
"gidgrp.cbs.opn1.cur" :Utils.defaultFunction,
"trnmod.swiadd.chacur" :Utils.defaultFunction,
"gidgrp.rec.liadat" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
......@@ -26,6 +27,11 @@ export default {
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"gidgrp.ben.pts.nam" :Utils.defaultFunction,
"gidgrp.rec.gartyp" :Utils.defaultFunction,
"gidgrp.acb.pts.extkey" :Utils.defaultFunction,
"gidgrp.acb.adrelc" :Utils.defaultFunction,
"gidgrp.acb.namelc" :Utils.defaultFunction,
"gidgrp.acb.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.acb.pts.adrblk" :Utils.defaultFunction,
"gidgrp.rec.hndtyp" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"gidgrp.apl.pts.nam" :Utils.defaultFunction,
......@@ -35,11 +41,14 @@ export default {
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"gidgrp.ctr.pts.nam" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"gidgrp.rec.outcur" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"gidgrp.rec.redamt" :Utils.defaultFunction,
"gidgrp.cbs.opn1.amt" :Utils.defaultFunction,
"mtabut.clsflg" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"gidgrp.rec.redcur" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
}
......
......@@ -173,5 +173,17 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAcbpDet(){
let rtnmsg = await this.executeRule("acbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -251,4 +251,75 @@ export default {
{max: 14,message:"长度不能超过14"}
],
"gidgrp.rec.reddat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.blk.accspc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.redcur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.rec.redamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.amtspc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.outcur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.rec.outamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trnmod.swiadd.chacur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trnmod.swiadd.chaamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.chaded":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gitp0.acbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"gidgrp.acb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"gitp0.acbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.acb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.acb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.acb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.acb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
}
\ No newline at end of file
......@@ -4,14 +4,10 @@ import Pub from "../Public"
export default class Getcan{
constructor () {
this.data = {
gitapll2blk: "",
gitapll1blk: "",
gitbenl1blk: "",
gitbenl2blk: "",
setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
gitp0:{
explab:"", // Label unlimited Validity .gitp0.explab
lialab:"", // Label unlimited lLability .gitp0.lialab
......@@ -24,6 +20,14 @@ export default class Getcan{
dadsnd:"", // Drag Drop Sender .gitp0.recget.sdamod.dadsnd
},
},
acbp:{
ptsget:{
sdamod:{
seainf:"", // .gitp0.acbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp0.acbp.ptsget.sdamod.dadsnd
},
},
},
},
gidgrp:{
rec:{
......@@ -34,6 +38,11 @@ export default class Getcan{
expdat:"", // Valid until .gidgrp.rec.expdat
liadat:"", // Liability until .gidgrp.rec.liadat
purcan:"", // Reason of Cancelation .gidgrp.rec.purcan
reddat:"", // Date of Reduction .gidgrp.rec.reddat
redcur:"", // Amount Reduced .gidgrp.rec.redcur
redamt:"", // Reduced Amount to be Paid .gidgrp.rec.redamt
outcur:"", // Amount Outstanding .gidgrp.rec.outcur
outamt:"", // Outstanding Amount .gidgrp.rec.outamt
},
cbs:{
max:{
......@@ -57,11 +66,24 @@ export default class Getcan{
iss:{
pts:new Pts().data,
},
blk:{
accspc:"", // Account Specification .gidgrp.blk.accspc
amtspc:"", // Amount Specification .gidgrp.blk.amtspc
chaded:"", // Details of Charges .gidgrp.blk.chaded
},
acb:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.acb.namelc
adrelc:"", // 地址 .gidgrp.acb.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.acb.dbfadrblkcn
},
},
newref:"", // New Reference .newref
// trnmod:{
// swiadd:{
// strinf:"", // Sender to receiver info Tag 72 .trnmod.swiadd.strinf
// chacur:"", // Amount of Charges .trnmod.swiadd.chacur
// chaamt:"", // charges amount .trnmod.swiadd.chaamt
// },
// trndoc:{
// advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
......
......@@ -18,11 +18,6 @@ export default {
},
onSeainf() {
},
async onPrbpDet(){
let rtnmsg = await this.executeRule("prbp.det")
if(rtnmsg.respCode == SUCCESS)
......
import Utils from "~/utils"
/**
* Getopn Check规则
*/
let checkObj = {
"gidgrp.blk.gidtxt" :null,
"gidgrp.rec.tenref" :null,
"gidgrp.rec.giduil" :null,
"gidgrp.rec.gartyp" :null,
"gidgrp.rec.jurlaws20" :null,
"gitp.aamp.aammod.addamtflg" :null,
"gidgrp.ben.pts.adrblk" :null,
"gidgrp.blk.atxexptxt" :null,
"gidgrp.atb.pts.adrblk" :null,
"gidgrp.con.pts.adrblk" :null,
"gitp.liatxtcmodflg" :null,
"gidgrp.rec.orcamt" :null,
"gidgrp.ben.adrelc" :null,
"gitp.usr.extkey" :null,
"gidgrp.rec.exptyp" :null,
"gidgrp.ctr.pts.extkey" :null,
"gidgrp.cnr.pts.extkey" :null,
"gidgrp.rec.liadat" :null,
"gidgrp.con.adrelc" :null,
"gidgrp.blk.liatxtc" :null,
"gitp.exptxtmodflg" :null,
"gidgrp.rec.gtxinr" :null,
"gidgrp.rec.vrfdat" :null,
"gidgrp.rec.tendat" :null,
"gidgrp.rec.purpos" :null,
"gidgrp.gidcxm.cxmflg" :null,
"gidgrp.rec.autrnwflg" :null,
"gidgrp.rec.legfrm" :null,
"gidgrp.apl.pts.extkey" :null,
"gidgrp.apl.namelc" :null,
"gidgrp.rec.liatypc" :null,
"gidgrp.blk.orcplc" :null,
"gidgrp.atb.adrelc" :null,
"gidgrp.rec.revflg" :null,
"gidgrp.blk.addinf" :null,
"gidgrp.cnr.namelc" :null,
"gidgrp.rec.opndat" :null,
"gidgrp.iss.adrelc" :null,
"gidgrp.rec.hndtyp" :null,
"gidgrp.adv.namelc" :null,
"gidgrp.rec.partcon" :null,
"gitp.swiftflg" :null,
"gidgrp.bdb.pts.extkey" :null,
"gidgrp.iss.pts.adrblk" :null,
"gidgrp.adv.pts.adrblk" :null,
"gidgrp.rec.orcref" :null,
"gidgrp.ctr.namelc" :null,
"gidgrp.con.pts.extkey" :null,
"gidgrp.rec.tenclsdat" :null,
"gidgrp.cbs.cnf.amt" :null,
"gidgrp.blk.gtxgidtxt" :null,
"gidgrp.rec.cnfdet" :null,
"gidgrp.bdb.adrelc" :null,
"gidgrp.ctr.adrelc" :null,
"gidgrp.blk.covgodsrv" :null,
"gidgrp.blk.atxcovgodsrv" :null,
"gidgrp.cnr.adrelc" :null,
"gidgrp.con.namelc" :null,
"gitp.covgodsrvmodflg" :null,
"gidgrp.rec.orcrat" :null,
"gidgrp.ben.namelc" :null,
"gidgrp.cbs.max.cur" :null,
"gidgrp.ghd.aplnam" :null,
"gidgrp.rec.expflg" :null,
"gidgrp.cnr.pts.adrblk" :null,
"gidgrp.apl.pts.ref" :null,
"gidgrp.ctr.pts.adrblk" :null,
"gidgrp.atb.namelc" :null,
"gidgrp.rec.orddat" :null,
"gidgrp.rec.orcdat" :null,
"gidgrp.rec.stacty" :null,
"gidgrp.blk.exptxt" :null,
"gidgrp.atb.pts.extkey" :null,
"gidgrp.blk.atxliatxtc" :null,
"gidgrp.rec.jurplc" :null,
"gidgrp.rec.mannum" :null,
"gidgrp.blk.apprul" :null,
"gidgrp.apl.pts.adrblk" :null,
"gidgrp.rec.jurlaw" :null,
"gidgrp.rec.acc" :null,
"gidgrp.rec.inudat" :null,
"gidgrp.iss.pts.ref" :null,
"gitp.gidtxtmodflg" :null,
"gidgrp.bdb.namelc" :null,
"gidgrp.rec.expdat" :null,
"gidgrp.rec.trmdat" :null,
"gidgrp.rec.ownref" :null,
"gidgrp.apl.adrelc" :null,
"gidgrp.adv.adrelc" :null,
"gidgrp.blk.apprultxt" :null,
"gidgrp.iss.namelc" :null,
"gidgrp.adv.pts.extkey" :null,
"gidgrp.cbs.max.amt" :null,
"gidgrp.iss.pts.extkey" :null,
"gidgrp.ben.pts.extkey" :null,
"gidgrp.bdb.pts.adrblk" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Getopn Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"gidgrp.blk.atxexptxt" :Utils.defaultFunction,
"gidgrp.blk.exptxt" :Utils.defaultFunction,
"gidgrp.rec.purpos" :Utils.defaultFunction,
"gidgrp.rec.atxinr" :Utils.defaultFunction,
"gidgrp.rec.secuilflg" :Utils.defaultFunction,
"gidgrp.cbs.max.cur" :Utils.defaultFunction,
"gidgrp.rec.fingua" :Utils.defaultFunction,
"gidgrp.con.pts.extkey" :Utils.defaultFunction,
"gidgrp.con.adrelc" :Utils.defaultFunction,
"gidgrp.con.namelc" :Utils.defaultFunction,
"gidgrp.con.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.con.pts.adrblk" :Utils.defaultFunction,
"gidgrp.rec.purposin" :Utils.defaultFunction,
"gidgrp.rec.liatypc" :Utils.defaultFunction,
"gidgrp.rec.expdat" :Utils.defaultFunction,
"gidgrp.rec.expflg" :Utils.defaultFunction,
"gidgrp.adv.pts.extkey" :Utils.defaultFunction,
"gidgrp.adv.adrelc" :Utils.defaultFunction,
"gidgrp.adv.namelc" :Utils.defaultFunction,
"gidgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction,
"gidgrp.rec.exptyp" :Utils.defaultFunction,
"gidgrp.ghd.segtyp" :Utils.defaultFunction,
"gidgrp.rec.tendat" :Utils.defaultFunction,
"gidgrp.rec.giduil" :Utils.defaultFunction,
"gidgrp.rec.gartyp" :Utils.defaultFunction,
"gidgrp.cbs.max.amt" :Utils.defaultFunction,
"gitp.gidtxtmodflg" :Utils.defaultFunction,
"gidgrp.rec.revflg" :Utils.defaultFunction,
"gidgrp.rec.gtxinr" :Utils.defaultFunction,
"gidgrp.blk.gtxgidtxt" :Utils.defaultFunction,
"gidgrp.blk.gidtxt" :Utils.defaultFunction,
"gitp.swiftflg" :Utils.defaultFunction,
"gidgrp.cnr.pts.extkey" :Utils.defaultFunction,
"gidgrp.cnr.adrelc" :Utils.defaultFunction,
"gidgrp.cnr.namelc" :Utils.defaultFunction,
"gidgrp.cnr.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.cnr.pts.adrblk" :Utils.defaultFunction,
"gidgrp.apl.pts.extkey" :Utils.defaultFunction,
"gidgrp.apl.adrelc" :Utils.defaultFunction,
"gidgrp.apl.namelc" :Utils.defaultFunction,
"gidgrp.apl.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.atb.pts.extkey" :Utils.defaultFunction,
"gidgrp.ben.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.orcdat" :Utils.defaultFunction,
"gidgrp.rec.hndtyp" :Utils.defaultFunction,
"gidgrp.ghd.bustyp" :Utils.defaultFunction,
"gidgrp.apl.pts.adrblk" :Utils.defaultFunction,
"gidgrp.rec.mannum" :Utils.defaultFunction,
"gidgrp.bdb.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.orccur" :Utils.defaultFunction,
"gitp.exptxtmodflg" :Utils.defaultFunction,
"gidgrp.blk.liatxtc" :Utils.defaultFunction,
"gidgrp.blk.atxliatxtc" :Utils.defaultFunction,
"gidgrp.atb.adrelc" :Utils.defaultFunction,
"gidgrp.atb.namelc" :Utils.defaultFunction,
"gidgrp.atb.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.atb.pts.adrblk" :Utils.defaultFunction,
"gitp.usr.extkey" :Utils.defaultFunction,
"gidgrp.rec.liadat" :Utils.defaultFunction,
"gidgrp.rec.legfrm" :Utils.defaultFunction,
"gidgrp.iss.pts.extkey" :Utils.defaultFunction,
"gidgrp.iss.adrelc" :Utils.defaultFunction,
"gidgrp.iss.namelc" :Utils.defaultFunction,
"gidgrp.iss.dbfadrblkcn" :Utils.defaultFunction,
"gitp.inc760" :Utils.defaultFunction,
"gidgrp.blk.covgodsrv" :Utils.defaultFunction,
"gidgrp.blk.atxcovgodsrv" :Utils.defaultFunction,
"gidgrp.adv.pts.adrblk" :Utils.defaultFunction,
"gidgrp.rec.cnfsta" :Utils.defaultFunction,
"gidgrp.cbs.cnf.amt" :Utils.defaultFunction,
"gidgrp.rec.partcon" :Utils.defaultFunction,
"gidgrp.cbs.cnf.cur" :Utils.defaultFunction,
"gidgrp.rec.opndat" :Utils.defaultFunction,
"gidgrp.ctr.pts.adrblk" :Utils.defaultFunction,
"gitp.aamp.aammod.addamtflg" :Utils.defaultFunction,
"gidgrp.rec.rmbflg" :Utils.defaultFunction,
"gidgrp.rec.reccnfdet" :Utils.defaultFunction,
"gidgrp.ctr.pts.extkey" :Utils.defaultFunction,
"gidgrp.ctr.adrelc" :Utils.defaultFunction,
"gidgrp.ctr.namelc" :Utils.defaultFunction,
"gidgrp.ctr.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.cbs.opn1.amt" :Utils.defaultFunction,
"gidgrp.rec.trmdat" :Utils.defaultFunction,
"gidgrp.bdb.adrelc" :Utils.defaultFunction,
"gidgrp.bdb.namelc" :Utils.defaultFunction,
"gidgrp.bdb.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.bdb.pts.adrblk" :Utils.defaultFunction,
"gitp.inccormsgflg" :Utils.defaultFunction,
"gidgrp.ben.pts.adrblk" :Utils.defaultFunction,
"gidgrp.rec.jurlaws20" :Utils.defaultFunction,
"gidgrp.rec.cnfdat" :Utils.defaultFunction,
"gidgrp.ben.adrelc" :Utils.defaultFunction,
"gidgrp.ben.namelc" :Utils.defaultFunction,
"gidgrp.ben.dbfadrblkcn" :Utils.defaultFunction,
"gitp.covgodsrvmodflg" :Utils.defaultFunction,
"gidgrp.rec.liaflg" :Utils.defaultFunction,
"gitp.liatxtcmodflg" :Utils.defaultFunction,
"gitp.aplsupflg" :Utils.defaultFunction,
"gidgrp.rec.stacty" :Utils.defaultFunction,
"gidgrp.blk.apprul" :Utils.defaultFunction,
"gitp.drpreflg" :Utils.defaultFunction,
"gidgrp.rec.tenclsdat" :Utils.defaultFunction,
"gidgrp.rec.orcamt" :Utils.defaultFunction,
"gidgrp.rec.cnfdet" :Utils.defaultFunction,
"gidgrp.rec.orcrat" :Utils.defaultFunction,
"gidgrp.iss.pts.adrblk" :Utils.defaultFunction,
"gidgrp.ghd.aplnam" :Utils.defaultFunction,
"gidgrp.rec.vrfdat" :Utils.defaultFunction,
"gidgrp.rec.orddat" :Utils.defaultFunction,
"gidgrp.rec.inudat" :Utils.defaultFunction,
"gidgrp.rec.autrnwflg" :Utils.defaultFunction,
}
//你可以添加自动default处理
import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onGitpButgetref(){
let rtnmsg = await this.executeRule("gitp.butgetref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAplpDet(){
let rtnmsg = await this.executeRule("aplp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onIsspDet(){
let rtnmsg = await this.executeRule("issp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAdvpDet(){
let rtnmsg = await this.executeRule("advp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpWbxs(){
let rtnmsg = await this.executeRule("gitp.wbxs")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpYptxy(){
let rtnmsg = await this.executeRule("gitp.yptxy")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifexptxt(){
let rtnmsg = await this.executeRule("gitp.butdifexptxt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBenpDet(){
let rtnmsg = await this.executeRule("benp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifhisexptxt(){
let rtnmsg = await this.executeRule("gitp.butdifhisexptxt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifliatxtc(){
let rtnmsg = await this.executeRule("gitp.butdifliatxtc")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifhisliatxtc(){
let rtnmsg = await this.executeRule("gitp.butdifhisliatxtc")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onConpDet(){
let rtnmsg = await this.executeRule("conp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBdbpDet(){
let rtnmsg = await this.executeRule("bdbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCtrpDet(){
let rtnmsg = await this.executeRule("ctrp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAtbpDet(){
let rtnmsg = await this.executeRule("atbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifcovgodsrv(){
let rtnmsg = await this.executeRule("gitp.butdifcovgodsrv")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifhiscovgodsrv(){
let rtnmsg = await this.executeRule("gitp.butdifhiscovgodsrv")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdif(){
let rtnmsg = await this.executeRule("gitp.butdif")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifhis(){
let rtnmsg = await this.executeRule("gitp.butdifhis")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpShwgidtxt(){
let rtnmsg = await this.executeRule("gitp.shwgidtxt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpGidtxtmod(){
let rtnmsg = await this.executeRule("gitp.gidtxtmod")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCnrpDet(){
let rtnmsg = await this.executeRule("cnrp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -7,7 +7,9 @@ let checkObj = {
"gidgrp.bec.pts.extkey" :null,
"gidgrp.avc.pts.extkey" :null,
"gidgrp.blk.gidtxt" :null,
"gidgrp.rec.tenref" :null,
"gidgrp.rec.giduil" :null,
"gidgrp.rec.jurlaws20" :null,
"trnmod.swiadd.addamtcovc" :null,
"gitp.aamp.aammod.addamtflg" :null,
"gidgrp.ben.pts.adrblk" :null,
......@@ -16,9 +18,9 @@ let checkObj = {
"gidgrp.con.pts.adrblk" :null,
"gitp.liatxtcmodflg" :null,
"trnmod.swiadd.exptxt" :null,
"gidgrp.rec.orcamt" :null,
"addbcb.gitamecho" :null,
"gidgrp.apc.namelc" :null,
"setmod.dspflg" :null,
"gidgrp.ben.adrelc" :null,
"gitp.usr.extkey" :null,
"trnmod.swiadd.amenbr" :null,
......@@ -43,6 +45,7 @@ let checkObj = {
"trnmod.swiadd.amedat" :null,
"gidgrp.rec.gtxinr" :null,
"gidgrp.rec.vrfdat" :null,
"gidgrp.rec.tendat" :null,
"gidgrp.rec.purpos" :null,
"gidgrp.gidcxm.cxmflg" :null,
"gitamep.amenumjmg" :null,
......@@ -58,8 +61,10 @@ let checkObj = {
"gidgrp.rec.accc" :null,
"gidgrp.rec.liatypc" :null,
"gidgrp.rec.autrnwflgc" :null,
"gidgrp.blk.orcplc" :null,
"gidgrp.atb.adrelc" :null,
"gidgrp.rec.revflg" :null,
"gidgrp.blk.addinf" :null,
"gidgrp.cnr.namelc" :null,
"gidgrp.iss.adrelc" :null,
"gidgrp.rec.hndtyp" :null,
......@@ -73,6 +78,7 @@ let checkObj = {
"gidgrp.blk.atxpreperc" :null,
"gidgrp.apc.pts.adrblk" :null,
"gidgrp.adv.pts.adrblk" :null,
"gidgrp.rec.orcref" :null,
"gidgrp.bec.pts.adrblk" :null,
"gidgrp.ctr.namelc" :null,
"gidgrp.blk.atxpreper" :null,
......@@ -80,6 +86,7 @@ let checkObj = {
"gidgrp.rec.orcamtc" :null,
"trnmod.swiadd.liatxtc" :null,
"gidgrp.con.pts.extkey" :null,
"gidgrp.rec.tenclsdat" :null,
"gidgrp.blk.gtxgidtxtc" :null,
"trnmod.swiadd.newamt" :null,
"gidgrp.rec.tendatc" :null,
......@@ -88,12 +95,17 @@ let checkObj = {
"gidgrp.rec.cnfdet" :null,
"gidgrp.bdb.adrelc" :null,
"gidgrp.ctr.adrelc" :null,
"gidgrp.blk.covgodsrv" :null,
"gidgrp.blk.atxcovgodsrv" :null,
"gidgrp.cnr.adrelc" :null,
"gidgrp.con.namelc" :null,
"gitp.covgodsrvmodflg" :null,
"trnmod.swiadd.addamtcov" :null,
"gidgrp.rec.orcrat" :null,
"gidgrp.rec.jurlawc" :null,
"gidgrp.ben.namelc" :null,
"addbcb.litameadv" :null,
"gidgrp.ghd.aplnam" :null,
"gidgrp.rec.expflg" :null,
"gidgrp.bec.adrelc" :null,
"gidgrp.cnr.pts.adrblk" :null,
......@@ -108,20 +120,24 @@ let checkObj = {
"gidgrp.ctc.pts.adrblk" :null,
"trnmod.swiadd.addamt" :null,
"gidgrp.blk.covgodsrvc" :null,
"gidgrp.rec.orcdat" :null,
"gidgrp.apc.adrelc" :null,
"gidgrp.rec.stacty" :null,
"gidgrp.blk.gidtxtc" :null,
"setmod.redamt" :null,
"gidgrp.blk.exptxt" :null,
"gidgrp.atb.pts.extkey" :null,
"gidgrp.blk.addamtcovc" :null,
"gidgrp.blk.atxliatxtc" :null,
"gidgrp.blk.addinfc" :null,
"gidgrp.rec.jurplc" :null,
"gidgrp.rec.mannum" :null,
"gidgrp.blk.apprul" :null,
"gidgrp.apl.pts.adrblk" :null,
"gidgrp.bec.namelc" :null,
"gidgrp.rec.orcratc" :null,
"trnmod.swiadd.purposame" :null,
"gidgrp.rec.jurlaw" :null,
"gidgrp.rec.acc" :null,
"trnmod.swiadd.ameamt" :null,
"addbcb.ameadvrmk" :null,
"gidgrp.rec.inudat" :null,
......@@ -136,12 +152,12 @@ let checkObj = {
"addbcb.bccls1" :null,
"addbcb.bccls4" :null,
"addbcb.bccls3" :null,
"setmod.docamt" :null,
"gitp.prepermodflg" :null,
"gidgrp.bdb.namelc" :null,
"trnmod.swiadd.newamtc" :null,
"gidgrp.blk.preperc" :null,
"gidgrp.rec.tenrefc" :null,
"gidgrp.rec.trmdat" :null,
"gidgrp.blk.preper" :null,
"gidgrp.blk.atxcovgodsrvc" :null,
"trnmod.swiadd.ameblkc" :null,
......
......@@ -34,10 +34,6 @@ export default {
"gidgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction,
"gidgrp.rec.exptyp" :Utils.defaultFunction,
"setmod.setamt" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"gidgrp.rec.orcdatc" :Utils.defaultFunction,
"gidgrp.rec.stdwrduilc" :Utils.defaultFunction,
"trnmod.swiadd.amemsgdonflg" :Utils.defaultFunction,
......@@ -46,6 +42,7 @@ export default {
"gidgrp.ghd.segtyp" :Utils.defaultFunction,
"oldgidgrp.cbs.max.amt" :Utils.defaultFunction,
"oldgidgrp.cbs.max.cur" :Utils.defaultFunction,
"gidgrp.rec.tendat" :Utils.defaultFunction,
"gidgrp.rec.giduil" :Utils.defaultFunction,
"gidgrp.rec.gtxinrc" :Utils.defaultFunction,
"gitp.prepercmodflg" :Utils.defaultFunction,
......@@ -86,6 +83,7 @@ export default {
"gidgrp.atb.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.stdwrdc" :Utils.defaultFunction,
"gidgrp.ben.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.orcdat" :Utils.defaultFunction,
"trnmod.swiadd.liatypc" :Utils.defaultFunction,
"trnmod.swiadd.newliadat" :Utils.defaultFunction,
"trnmod.swiadd.newliaflg" :Utils.defaultFunction,
......@@ -93,6 +91,7 @@ export default {
"gidgrp.cbs.mac.cur" :Utils.defaultFunction,
"gidgrp.rec.orcamtc" :Utils.defaultFunction,
"gidgrp.cbs.mac.amt" :Utils.defaultFunction,
"gidgrp.ghd.bustyp" :Utils.defaultFunction,
"trnmod.swiadd.ameblkc" :Utils.defaultFunction,
"gitamep.prtflg" :Utils.defaultFunction,
"gidgrp.blk.gidtxtc" :Utils.defaultFunction,
......@@ -100,8 +99,10 @@ export default {
"gidgrp.apl.pts.adrblk" :Utils.defaultFunction,
"oldgidgrp.rec.exptyp" :Utils.defaultFunction,
"oldgidgrp.rec.expdat" :Utils.defaultFunction,
"gidgrp.rec.mannum" :Utils.defaultFunction,
"trnmod.swiadd.addamt" :Utils.defaultFunction,
"gidgrp.bdb.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.orccur" :Utils.defaultFunction,
"trnmod.swiadd.exptxt" :Utils.defaultFunction,
"gitp.exptxtmodflg" :Utils.defaultFunction,
"gidgrp.blk.liatxtc" :Utils.defaultFunction,
......@@ -124,6 +125,8 @@ export default {
"gidgrp.iss.dbfadrblkcn" :Utils.defaultFunction,
"gitp.inc760" :Utils.defaultFunction,
"oldgidgrp.rec.liatypc" :Utils.defaultFunction,
"gidgrp.blk.covgodsrv" :Utils.defaultFunction,
"gidgrp.blk.atxcovgodsrv" :Utils.defaultFunction,
"gidgrp.blk.atxcovgodsrvc" :Utils.defaultFunction,
"gidgrp.blk.covgodsrvc" :Utils.defaultFunction,
"gidgrp.rec.orccurc" :Utils.defaultFunction,
......@@ -135,21 +138,33 @@ export default {
"gidgrp.cbs.cnf.amt" :Utils.defaultFunction,
"gidgrp.rec.partcon" :Utils.defaultFunction,
"gidgrp.cbs.cnf.cur" :Utils.defaultFunction,
"gidgrp.rec.orcrat" :Utils.defaultFunction,
"gidgrp.rec.jurlaw" :Utils.defaultFunction,
"gidgrp.blk.apprul" :Utils.defaultFunction,
"gidgrp.rec.trmdat" :Utils.defaultFunction,
"trnmod.swiadd.newcur" :Utils.defaultFunction,
"gidgrp.blk.addinf" :Utils.defaultFunction,
"gidgrp.blk.trfcond" :Utils.defaultFunction,
"gidgrp.rec.jurlaws20" :Utils.defaultFunction,
"gidgrp.atb.pts.ref" :Utils.defaultFunction,
"gidgrp.rec.tenref" :Utils.defaultFunction,
"gidgrp.rec.cnfdet" :Utils.defaultFunction,
"gidgrp.blk.orcplc" :Utils.defaultFunction,
"gidgrp.rec.demand" :Utils.defaultFunction,
"gitamep.ametxtflg" :Utils.defaultFunction,
"gitamep.ametxt" :Utils.defaultFunction,
"gidgrp.rec.transfer" :Utils.defaultFunction,
"gidgrp.rec.orcamt" :Utils.defaultFunction,
"gidgrp.ctr.pts.adrblk" :Utils.defaultFunction,
"trnmod.swiadd.newamt" :Utils.defaultFunction,
"trnmod.swiadd.reqcan" :Utils.defaultFunction,
"gidgrp.blk.apprultxt" :Utils.defaultFunction,
"gidgrp.blk.feetxt" :Utils.defaultFunction,
"gidgrp.rec.orcref" :Utils.defaultFunction,
"gidgrp.rec.autrnwflg" :Utils.defaultFunction,
"gidgrp.rec.tenclsdat" :Utils.defaultFunction,
"gidgrp.rec.acc" :Utils.defaultFunction,
"gidgrp.rec.jurplc" :Utils.defaultFunction,
"gidgrp.rec.transferc" :Utils.defaultFunction,
"gidgrp.rec.opndat" :Utils.defaultFunction,
"gidgrp.ctc.pts.extkey" :Utils.defaultFunction,
......@@ -218,6 +233,7 @@ export default {
"gidgrp.blk.apprulc" :Utils.defaultFunction,
"gidgrp.blk.feetxtc" :Utils.defaultFunction,
"gidgrp.rec.chato" :Utils.defaultFunction,
"gitp.covgodsrvmodflg" :Utils.defaultFunction,
"gidgrp.rec.liaflg" :Utils.defaultFunction,
"trnmod.swiadd.liatxtc" :Utils.defaultFunction,
"gitp.liatxtcmodflg" :Utils.defaultFunction,
......@@ -229,6 +245,7 @@ export default {
"gidgrp.rec.delto" :Utils.defaultFunction,
"trnmod.swiadd.ameamtc" :Utils.defaultFunction,
"gitamep.oldmacamt" :Utils.defaultFunction,
"gidgrp.ghd.aplnam" :Utils.defaultFunction,
"gitamep.plateflg" :Utils.defaultFunction,
"gidgrp.rec.orddat" :Utils.defaultFunction,
}
......
......@@ -230,30 +230,6 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onMtdbutButapy(){
let rtnmsg = await this.executeRule("mtdbut.butapy")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onMtdbutButcan(){
let rtnmsg = await this.executeRule("mtdbut.butcan")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAmebutcButtxmsel(){
let rtnmsg = await this.executeRule("amebutc.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
......@@ -494,5 +470,245 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifcovgodsrv(){
let rtnmsg = await this.executeRule("gitp.butdifcovgodsrv")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifhiscovgodsrv(){
let rtnmsg = await this.executeRule("gitp.butdifhiscovgodsrv")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onUsrcon(){
let rtnmsg = await this.executeRule("usrcon")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onUsrchk(){
let rtnmsg = await this.executeRule("usrchk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSyswrnButshw(){
let rtnmsg = await this.executeRule("syswrn.butshw")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDiasel(){
let rtnmsg = await this.executeRule("diasel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onInc(){
let rtnmsg = await this.executeRule("inc")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onNotmap(){
let rtnmsg = await this.executeRule("notmap")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFrmbut(){
let rtnmsg = await this.executeRule("frmbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOrd(){
let rtnmsg = await this.executeRule("ord")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onIncben(){
let rtnmsg = await this.executeRule("incben")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodImage(){
let rtnmsg = await this.executeRule("imgmod.image")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodNewimg(){
let rtnmsg = await this.executeRule("imgmod.newimg")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodNewhisimg(){
let rtnmsg = await this.executeRule("imgmod.newhisimg")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodElcimage(){
let rtnmsg = await this.executeRule("imgmod.elcimage")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onEntmodEntbut(){
let rtnmsg = await this.executeRule("entmod.entbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onPen(){
let rtnmsg = await this.executeRule("pen")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -577,35 +577,6 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"setmod.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"setmod.docamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.redamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.setamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.redamttxt":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"oldgidgrp.blk.gidtxtc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
......@@ -1143,4 +1114,133 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"gidgrp.rec.orcref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.ghd.aplnam":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"gidgrp.rec.orcdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.rec.bngcod":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"gidgrp.rec.tenclsdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.rec.juscod":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"gidgrp.blk.covgodsrv":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.blk.atxcovgodsrv":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"gidgrp.rec.bilvvv":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"gitp.indirectswiadd":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"gidgrp.rec.orcrat":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"gidgrp.rec.orcamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.orcplc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.acc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.jurlaw":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.jurplc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.tenref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.tendat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.rec.trmdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.ghd.remark":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.mannum":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"gidgrp.blk.addinf":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.ghd.wahnum":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"gidgrp.gidcxm.benefi":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"oldgidgrp.blk.gidtxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"gidgrp.blk.gidtxtame":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
}
\ No newline at end of file
......@@ -14,6 +14,9 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSeainf(){
},
async onLiaallButmissig(){
let rtnmsg = await this.executeRule("liaall.butmissig")
if(rtnmsg.respCode == SUCCESS)
......
......@@ -2,7 +2,7 @@ import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onInfbutSearow () {
async onInfbutSearow() {
let rtnmsg = await this.executeRule("infbut.searow")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -12,7 +12,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async handleSearch () {
async handleSearch() {
this.stmData.data = [];
let opndatfrom = this.model.infcon.opndatfrom;
if (!opndatfrom || opndatfrom == '') {
......@@ -34,11 +34,26 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async handleReset () {
async handleReset() {
this.model.infcon.seaownref = ""
this.model.infcon.opndatfrom = new Date();
this.model.infcon.opndatto = new Date();
this.model.mylx = "";
this.model.infcon.nam = "";
this.model.infcon.searef = "";
this.model.infcon.pty.extkey = "";
this.model.infcon.pty.nam = "";
this.model.infcon.seapty = "";
this.model.infcon.searol = "";
this.model.infcon.usr.extkey = "";
this.model.infcon.seasta = "";
this.model.infcon.seacur = "";
this.model.infcon.seaamtfr = "0.00";
this.model.infcon.seaamtto = "0.00";
this.model.sealcrtyp = "";
this.model.elcflg = "";
},
async onInfbutDsp () {
async onInfbutDsp() {
let rtnmsg = await this.executeRule("infbut.dsp")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -48,7 +63,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInfbutUserow () {
async onInfbutUserow() {
let rtnmsg = await this.executeRule("infbut.userow")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -58,7 +73,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInfbutClr () {
async onInfbutClr() {
let rtnmsg = await this.executeRule("infbut.clr")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -68,7 +83,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInfbutButprt () {
async onInfbutButprt() {
let rtnmsg = await this.executeRule("infbut.butprt")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -78,7 +93,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInfbutExi () {
async onInfbutExi() {
let rtnmsg = await this.executeRule("infbut.exi")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -88,7 +103,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onRecpanButgetref () {
async onRecpanButgetref() {
let rtnmsg = await this.executeRule("recpan.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -98,7 +113,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onBenpDet () {
async onBenpDet() {
let rtnmsg = await this.executeRule("benp.det")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -108,7 +123,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onAplpDet () {
async onAplpDet() {
let rtnmsg = await this.executeRule("aplp.det")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -118,7 +133,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onLcrdftatButtxmsel () {
async onLcrdftatButtxmsel() {
let rtnmsg = await this.executeRule("lcrdftat.buttxmsel")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -128,7 +143,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onPreperButtxmsel () {
async onPreperButtxmsel() {
let rtnmsg = await this.executeRule("preper.buttxmsel")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -138,7 +153,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onLcrgodButtxmsel () {
async onLcrgodButtxmsel() {
let rtnmsg = await this.executeRule("lcrgod.buttxmsel")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -148,7 +163,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onLcrdocButtxmsel () {
async onLcrdocButtxmsel() {
let rtnmsg = await this.executeRule("lcrdoc.buttxmsel")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -158,7 +173,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onAdlcndButtxmsel () {
async onAdlcndButtxmsel() {
let rtnmsg = await this.executeRule("adlcnd.buttxmsel")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -168,7 +183,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInsbnkButtxmsel () {
async onInsbnkButtxmsel() {
let rtnmsg = await this.executeRule("insbnk.buttxmsel")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -178,7 +193,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInfconButshw () {
async onInfconButshw() {
let rtnmsg = await this.executeRule("infcon.butshw")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......@@ -188,7 +203,7 @@ export default {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async onInfconButshword () {
async onInfconButshword() {
let rtnmsg = await this.executeRule("infcon.butshword")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
......
......@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.model.ledgrp.rec.ownref = rtnmsg.data.ledgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.model.ledgrp.rec.ownref = rtnmsg.data.ledgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -61,11 +61,11 @@ export default {
"lidgrp.rec.ownref" :Utils.defaultFunction,
"lidgrp.cbs.nom1.cur" :Utils.defaultFunction,
"trnmod.swiadd.addamtcov" :Utils.defaultFunction,
"litamep.adlcndamep.modflg" :Utils.defaultFunction,
"litamep.adlcndamep.modmanflg" :Utils.defaultFunction,
"litamep.lcrgodamep.modflg" :Utils.defaultFunction,
"litamep.lcrgodamep.modmanflg" :Utils.defaultFunction,
"lidgrp.blk.lcrgod" :Utils.defaultFunction,
//"litamep.adlcndamep.modflg" :Utils.defaultFunction,
//"litamep.adlcndamep.modmanflg" :Utils.defaultFunction,
//"litamep.lcrgodamep.modflg" :Utils.defaultFunction,
//"litamep.lcrgodamep.modmanflg" :Utils.defaultFunction,
//"lidgrp.blk.lcrgod" :Utils.defaultFunction,
"lidgrp.con.pts.adrblk" :Utils.defaultFunction,
"lidgrp.ben.pts.extkey" :Utils.defaultFunction,
"lidgrp.ben.adrelc" :Utils.defaultFunction,
......@@ -81,8 +81,8 @@ export default {
"lidgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
"lidgrp.adv.pts.adrblk" :Utils.defaultFunction,
"lidgrp.rec.shppars18" :Utils.defaultFunction,
"litamep.lcrdocamep.modflg" :Utils.defaultFunction,
"litamep.lcrdocamep.modmanflg" :Utils.defaultFunction,
//"litamep.lcrdocamep.modflg" :Utils.defaultFunction,
//"litamep.lcrdocamep.modmanflg" :Utils.defaultFunction,
"lidgrp.a2b.pts.extkey" :Utils.defaultFunction,
"lidgrp.a2b.adrelc" :Utils.defaultFunction,
"lidgrp.a2b.namelc" :Utils.defaultFunction,
......@@ -128,7 +128,7 @@ export default {
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"lidgrp.ini.pts.adrblk" :Utils.defaultFunction,
"lidgrp.blk.adlcnd" :Utils.defaultFunction,
//"lidgrp.blk.adlcnd" :Utils.defaultFunction,
"litamep.engamt" :Utils.defaultFunction,
"trnmod.swiadd.nomspc" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
......@@ -141,7 +141,7 @@ export default {
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"liaall.liaccv.concur" :Utils.defaultFunction,
"lidgrp.rec.prepers18" :Utils.defaultFunction,
"lidgrp.blk.lcrdoc" :Utils.defaultFunction,
//"lidgrp.blk.lcrdoc" :Utils.defaultFunction,
"lidgrp.rec.stacty" :Utils.defaultFunction,
"lidgrp.rmb.pts.nam" :Utils.defaultFunction,
"oldlidgrp.rec.expdat" :Utils.defaultFunction,
......
......@@ -822,16 +822,40 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"lidgrp.blk.spcbename":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"lidgrp.blk.spcrcbame":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"lidgrp.blk.adlcnd":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"lidgrp.blk.spcben":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"lidgrp.blk.spcrcb":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"litamep.adlcndamep.usrblk":[
{type: "string", required: true, message: "必输项"},
{max: 1650,message:"长度不能超过1650"}
],
"litamep.spcbenamep.usrblk":[
{type: "string", required: true, message: "必输项"},
{max: 1650,message:"长度不能超过1650"}
],
"litamep.spcrcbamep.usrblk":[
{type: "string", required: true, message: "必输项"},
{max: 1650,message:"长度不能超过1650"}
],
......
......@@ -39,6 +39,16 @@ export default class Litame{
modflg:"", // Modify Text to Replace .litamep.adlcndamep.modflg
modmanflg:"", // Modify field for manual update .litamep.adlcndamep.modmanflg
},
spcbenamep:{
modflg:"", // Modify Text to Replace .litamep.spcbenamep.modflg
modmanflg:"", // Modify field for manual update .litamep.spcbenamep.modmanflg
usrblk:"", // Block to enter additional info for Add/Delete .litamep.spcbenamep.usrblk
},
spcrcbamep:{
usrblk:"", // Block to enter additional info for Add/Delete .litamep.spcrcbamep.usrblk
modflg:"", // Modify Text to Replace .litamep.spcrcbamep.modflg
modmanflg:"", // Modify field for manual update .litamep.spcrcbamep.modmanflg
},
},
lidgrp:{
......@@ -144,6 +154,10 @@ export default class Litame{
lcrgodame:"", // Description of Goods Amendment History .lidgrp.blk.lcrgodame
adlcnd:"", // Additional Conditions .lidgrp.blk.adlcnd
adlcndame:"", // Additional Conditions Amendment History .lidgrp.blk.adlcndame
spcben:"", // Special Payment Conditions for Beneficiary .lidgrp.blk.spcben
spcbename:"", // Special payment Conditions for beneficiary History .lidgrp.blk.spcbename
spcrcb:"", // Special Payment Conditions for Bank Only .lidgrp.blk.spcrcb
spcrcbame:"",
},
drw:{
pts:new Pts().data,
......
......@@ -24,6 +24,7 @@ export default {
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"brdgrp.cbs.max2.amt" :Utils.defaultFunction,
"brdgrp.rec.totamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
......
......@@ -58,7 +58,11 @@ export default {
{type: "string", required: false, message: "输入正确的日期"}
],
"brdgrp.prb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.rec.advtyp":[
{type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"lidgrp.rec.expdat":[
......@@ -97,10 +101,6 @@ export default {
"brdgrp.rec.disdat":[
{type: "string", required: false, message: "输入正确的日期"}
],
"brdgrp.prb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brtp.prbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
......@@ -331,7 +331,7 @@ export default {
],
"brdgrp.acb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 135,message:"长度不能超过135"}
],
"brdgrp.acb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -341,14 +341,14 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.docdis":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
// "brdgrp.blk.docdis":[
// {type: "string", required: true, message: "必输项"},
// {max: 50,message:"长度不能超过50"}
// ],
"brdgrp.blk.nartxt77a":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 3500,message:"长度不能超过3500"}
],
"brtp.rmbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
......@@ -369,7 +369,7 @@ export default {
],
"brdgrp.rmb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 135,message:"长度不能超过135"}
],
"brdgrp.rmb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -398,7 +398,7 @@ export default {
],
"brdgrp.beb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 40,message:"长度不能超过40"}
{max: 140,message:"长度不能超过140"}
],
"brdgrp.beb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......
......@@ -19,7 +19,7 @@ export default {
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.model.brdgrp.rec.ownref=rtnmsg.data.brdgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -14,7 +14,7 @@ export default {
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.model.lidgrp.rec.ownref=rtnmsg.data.lidgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -38,6 +38,44 @@ export default class Trnmod {
lcrgod: "", // Description of Goods amendment .trnmod.swiadd.lcrgod
lcrdoc: "", // Documents Required amendment .trnmod.swiadd.lcrdoc
//adlcnd: "", // Additional Conditions amendment .trnmod.swiadd.adlcnd
purposamein:"", // Inc. Purpose of amend. .trnmod.swiadd.purposamein
purposame:"", // Purpose of amend. .trnmod.swiadd.purposame
amedat:"", // Amendment Date .trnmod.swiadd.amedat
orddat:"", // Order from .trnmod.swiadd.orddat
amenbr:"", // Amend. No Receiv. .trnmod.swiadd.amenbr
amecur:"", // Amended .trnmod.swiadd.amecur
ameamt:"", // Amended Amount .trnmod.swiadd.ameamt
newcur:"", // Guarantee Amount .trnmod.swiadd.newcur
newamt:"", // New amount .trnmod.swiadd.newamt
ameblk:"", // Text for Amendments .trnmod.swiadd.ameblk
reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan
amemsgdonflg:"", // Create Amendment Message .trnmod.swiadd.amemsgdonflg
addamtflg:"", // Add. Amount Flag .trnmod.swiadd.addamtflg
addcur:"", // Additional Currency .trnmod.swiadd.addcur
addamt:"", // Additional Amount .trnmod.swiadd.addamt
addamtcovs20:"", // Additional Amount Covered .trnmod.swiadd.addamtcovs20
redrea:"", // Reason for Reduce / Discharge .trnmod.swiadd.redrea
exptyp:"", // New Expiry Type .trnmod.swiadd.exptyp
newexpdat:"", // New Expiry Date .trnmod.swiadd.newexpdat
exptxt:"", // New Expiry Condition .trnmod.swiadd.exptxt
liatypc:"", // New Liability Type .trnmod.swiadd.liatypc
newliadat:"", // New Liability Date .trnmod.swiadd.newliadat
liatxtc:"", // New Liability Condition .trnmod.swiadd.liatxtc
newdtaappexpdat:"", // New appr. Expiry Date .trnmod.swiadd.newdtaappexpdat
ameblkc:"", // Text for Amendments .trnmod.swiadd.ameblkc
amecurc:"", // Amended Amount .trnmod.swiadd.amecurc
ameamtc:"", // Increase of Local Guarantee Amount .trnmod.swiadd.ameamtc
newcurc:"", // Local Undertaking .trnmod.swiadd.newcurc
newamtc:"", // New Amount Local Guarantee .trnmod.swiadd.newamtc
addamtflgc:"", // Additional Amount Flag Seq. C .trnmod.swiadd.addamtflgc
addcurc:"", // Additional Currency Seq. C .trnmod.swiadd.addcurc
addamtc:"", // Additional Amount Seq. C .trnmod.swiadd.addamtc
addamtcovc:"", // Add. Amount Covered .trnmod.swiadd.addamtcovc
newexpflg:"", // Unlimited Validity .trnmod.swiadd.newexpflg
newliaflg:"", // Unlimited Liability .trnmod.swiadd.newliaflg
addamtcov:"", // Amounts Covered .trnmod.swiadd.addamtcov
},
trndoc: {
nar754: "", // Narrative :77A: .trnmod.trndoc.nar754
......
......@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.model.trdgrp.rec.ownref = rtnmsg.data.trdgrp_rec_ownref
this.updateModel(rtnmsg.data)
this.$message({
type: 'success',
message: '获取成功!'
......
......@@ -21,6 +21,16 @@
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
@click="
showGridPromptDialog(
'betp.intdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.intdis' },
{ TXT: false },
'doxpDialog'
)
"
>
...
</c-button>
......@@ -50,6 +60,16 @@
size="small"
type="primary"
:disabled="!docdisflg"
@click="
showGridPromptDialog(
'betp.docdis.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.docdis' },
{ TXT: false },
'doxpDialog'
)
"
>
...
</c-button>
......@@ -84,6 +104,16 @@
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
@click="
showGridPromptDialog(
'betp.resrej.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.docins' },
{ TXT: false },
'doxpDialog'
)
"
>
...
</c-button>
......@@ -113,6 +143,16 @@
size="small"
type="primary"
disabled
@click="
showGridPromptDialog(
'betp.disdoc.buttxmsel',
null,
null,
{ TXT: 'bedgrp.blk.disdoc' },
{ TXT: false },
'doxpDialog'
)
"
>
...
</c-button>
......
......@@ -201,14 +201,15 @@
style="width: 100%"
placeholder="Please select Document Status"
disabled
:code="codes.docsta"
>
<el-option
v-for="item in codes.docsta1"
<!-- <el-option
v-for="item in codes.docsta"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</el-option> -->
</c-select>
</el-form-item>
</c-col>
......@@ -306,7 +307,10 @@
</c-col>
<c-col :span="24">
<c-checkbox v-model="clsflgp" style="margin-left: 150px"
<c-checkbox
v-model="clsflgp"
style="margin-left: 150px"
@change="clsflgpChange"
>Receive returned ducuments</c-checkbox
>
</c-col>
......@@ -347,6 +351,9 @@
style="width: 100%"
placeholder="Please select Payer"
disabled
@change="eventFunction(
'bedgrp.rec.payrol'
)"
>
<el-option
v-for="item in codes.payrol"
......@@ -370,6 +377,7 @@
:noRef="true"
:disabled="true"
:isAdrblk="true"
:disabledExtkey="!(model.bedgrp.rec.payrol == 'OTH')"
>
</c-ptap>
</c-col>
......@@ -381,6 +389,9 @@
style="width: 100%"
placeholder="Please input Presented by"
disabled
@change="eventFunction(
'bedgrp.rec.docprbrol'
)"
>
<el-option
v-for="item in codes.docprbrol"
......@@ -701,7 +712,7 @@ import Ptsmsg from "~/views/Public/Ptsmsg";
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptsmsg": Ptsmsg ,"c-ptap":Ptap},
components: { "c-ptsmsg": Ptsmsg, "c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
......@@ -748,7 +759,16 @@ export default {
},
},
},
methods: { ...Event },
methods: {
...Event,
clsflgpChange(v) {
if (v == "X") {
this.model.bedgrp.rec.docsta = "R";
}else{
this.model.bedgrp.rec.docsta = "E";
}
},
},
created: function () {},
};
</script>
......
......@@ -17,119 +17,129 @@
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000009 -->
<el-tab-pane label="Details" name="betdcrs">
<c-content>
<m-betdcrs :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000026 -->
<el-tab-pane label="Discrepancies/Refusal Details" name="betdcrd">
<m-betdcrd :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="Liability" name="engp">
<m-engp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000009 -->
<el-tab-pane label="Details" name="betdcrs">
<c-content>
<m-betdcrs :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000026 -->
<el-tab-pane label="Discrepancies/Refusal Details" name="betdcrd">
<m-betdcrd :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="Liability" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Betdcr from "~/model/Betdcr"
import commonProcess from "~/mixin/commonProcess"
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Betdcr from "~/model/Betdcr";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Betdcr/Check"
import Default from "~/model/Betdcr/Default"
import Pattern from "~/model/Betdcr/Pattern"
import Betdcrs from "./Betdcrs"
import Betdcrd from "./Betdcrd"
import Check from "~/model/Betdcr/Check";
import Default from "~/model/Betdcr/Default";
import Pattern from "~/model/Betdcr/Pattern";
import Betdcrs from "./Betdcrs";
import Betdcrd from "./Betdcrd";
import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Limitbody from "~/views/Public/Limitbody";
export default {
name: "Betdcr",
components:{
"m-betdcrs" : Betdcrs,
"m-betdcrd" : Betdcrd,
"m-engp" : Engp,
"m-setpan":Setpan,
"m-limitbody" : Limitbody,
"m-docpan" : Docpan,
"m-coninfp" : Coninfp,
name: "Betdcr",
components: {
"m-betdcrs": Betdcrs,
"m-betdcrd": Betdcrd,
"m-engp": Engp,
"m-setpan": Setpan,
"m-limitbody": Limitbody,
"m-docpan": Docpan,
"m-coninfp": Coninfp,
},
provide() {
return {
root: this,
};
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "betdcrs",
trnName: "betdcr",
model: new Betdcr().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
...CodeTable,
},
};
},
methods: {
myTabClick(tab) {
this.tabClick(tab);
/**
* do it yourself
**/
},
provide() {
return {
root: this
}
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "betdcrs",
trnName: "betdcr",
model: new Betdcr().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
...CodeTable,
},
}
},
methods:{
myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
console.log("进入betdcr交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
created: async function () {
console.log("进入betdcr交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
//TODO 处理数据逻辑
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
}
},
};
</script>
<style>
</style>
......@@ -101,6 +101,12 @@
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</div>
</c-page>
</template>
......
<template>
<div class="eibs-tab">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000042')" prop="cnybop.cnyflg">
<c-select
v-model="model.cnybop.cnyflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000042')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000045')" prop="cnybop.traflg">
<c-select
v-model="model.cnybop.traflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000045')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000077')" prop="cnybop.outflg">
<c-select
v-model="model.cnybop.outflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000077')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000113')" prop="cnybop.libflg">
<c-select
v-model="model.cnybop.libflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000113')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000142')" prop="cnybop.vouflg">
<c-select
v-model="model.cnybop.vouflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000142')"
>
</c-select>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<span
v-text="model.mtabut.coninf.oitinf.labinftxt"
data-path=".mtabut.coninf.oitinf.labinftxt"
>
</span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input
type="textarea"
v-model="model.mtabut.coninf.oitinf.oit.inftxt"
maxlength="60"
show-word-limit
:placeholder="$t('other.please_enter') + 'Infotext'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Infotext Level"
prop="mtabut.coninf.oitinf.oit.inflev"
>
<c-select
v-model="model.mtabut.coninf.oitinf.oit.inflev"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Infotext Level'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span
v-text="model.mtabut.coninf.oitset.labinftxt"
data-path=".mtabut.coninf.oitset.labinftxt"
>
</span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input
type="textarea"
v-model="model.mtabut.coninf.oitset.oit.inftxt"
maxlength="60"
show-word-limit
:placeholder="$t('other.please_enter') + 'Infotext'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Infotext Level"
prop="mtabut.coninf.oitset.oit.inflev"
>
<c-select
v-model="model.mtabut.coninf.oitset.oit.inflev"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Infotext Level'"
>
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item
:label="$t('coninf.SF000019')"
prop="mtabut.coninf.conexedat"
>
<c-date-picker
type="date"
v-model="model.mtabut.coninf.conexedat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('coninf.SF000019')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input
v-model="model.mtabut.coninf.usr.extkey"
maxlength="8"
:placeholder="$t('other.please_enter') + 'User ID'"
></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- SF000545 : Correspondence -->
<c-col :span="12">
<span
v-text="model.trnmod.trndoc.advlabel"
data-path=".trnmod.trndoc.advlabel"
>
</span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input
v-model="model.trnmod.trndoc.advnam"
maxlength="50"
:placeholder="$t('other.please_enter') + '国内证落款'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input
type="textarea"
v-model="model.trnmod.trndoc.amdapl"
maxlength="50"
show-word-limit
:placeholder="$t('other.please_enter') + '修改申请人名称'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span
v-text="model.trnmod.trndoc.amdnam"
data-path=".trnmod.trndoc.amdnam"
>
</span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input
v-model="model.trnmod.trndoc.advdoc"
maxlength="1"
:placeholder="$t('other.please_enter') + '国内证通知书'"
></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input
v-model="model.trnmod.trndoc.filrecv"
:placeholder="$t('other.please_enter') + 'File Receiver'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input
v-model="model.trnmod.trndoc.doctrestm"
:placeholder="$t('other.please_enter') + 'Document tree'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
{{ $t('trndoc.CF000547') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
{{ $t('trndoc.CF000548') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
{{ $t('trndoc.CF000553') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
{{ $t('trndoc.CG001184') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
{{ $t('trndoc.CF000549') }}
</c-button>
</c-col>
<c-col :span="12">
<span
v-text="model.trnmod.trndoc.doclbl"
data-path=".trnmod.trndoc.doclbl"
>
</span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">{{
$t('trndoc.CF000556')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">{{
$t('trndoc.CF000557')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
{{ $t('trndoc.CF000551') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input
v-model="model.trnmod.trndoc.condocstm"
:placeholder="$t('other.please_enter') + 'Connected Documents'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input
v-model="model.trnmod.trndoc.rcvatt.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- SF000053 : 内部不符点 -->
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.blk.docdisflg">{{
$t('bedsnd.CF000066')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Internal Discrepancies" prop="bedgrp.blk.intdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="65"
show-word-limit
:placeholder="$t('other.please_enter') + 'Internal Discrepancies'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onIntdisButtxmsel"
>
{{ $t('bedsnd.CF000049') }}
</c-button>
</c-col>
<!-- SF000332 : 寄单状态 -->
<c-col :span="12">
<el-form-item label="Processing Options" prop="betp.folwupopt">
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Processing Options'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.rec.approvcod">{{
$t('bedsnd.CF000333')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedsnd.snd732">{{
$t('bedsnd.CF000062')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.betp.cre752flg">{{
$t('betp.CF000192')
}}</c-checkbox>
</c-col>
<!-- SF000056 : 注释和结论 -->
<!-- S0000193 : 进一步的确认 -->
<c-col :span="12">
<el-form-item :label="$t('betp.S0000193')" prop="betp.furide">
<c-select
v-model="model.betp.furide"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betp.S0000193')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Comments and Conclusions" prop="bedgrp.blk.comcon">
<c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="65"
show-word-limit
:placeholder="$t('other.please_enter') + 'Comments and Conclusions'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onComconButtxmsel"
>
{{ $t('bedsnd.CF000050') }}
</c-button>
</c-col>
<!-- S0000194 : Date of Advice -->
<c-col :span="12">
<el-form-item :label="$t('betp.S0000194')" prop="bedgrp.rec.disdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.disdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betp.S0000194')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000346 : 扣减金额 -->
<c-col :span="12">
<c-form-item label="Less comm." prop="bedgrp.rec.lescom">
<c-input
v-model="model.bedgrp.rec.lescom"
:placeholder="$t('other.please_enter') + 'Less comm.'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rmbclmnow">{{
$t('betsnd.CG000061')
}}</c-checkbox>
</c-col>
<!-- SF000055 : 结算指示 -->
<c-col :span="12">
<c-form-item
label="Settlement Instructions transaction field"
prop="bedgrp.blk.setinsbe"
>
<c-input
type="textarea"
v-model="model.bedgrp.blk.setinsbe"
maxlength="65"
show-word-limit
:placeholder="
$t('other.please_enter') +
'Settlement Instructions transaction field'
"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onSetinstxmButtxmsel"
>
{{ $t('bedsnd.CF000063') }}
</c-button>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rmbclmlate">{{
$t('betsnd.CG000124')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.rec.docrolflg">{{
$t('bedsnd.CF000065')
}}</c-checkbox>
</c-col>
<!-- SF000054 : 不符点 -->
<c-col :span="12">
<c-checkbox v-model="model.bedsnd.ingdsc">{{
$t('bedsnd.CG000354')
}}</c-checkbox>
</c-col>
<!-- SF000064 : Receiver of Documents -->
<c-col :span="12">
<el-form-item :label="$t('bedsnd.SF000064')" prop="bedgrp.rec.docrol">
<c-select
v-model="model.bedgrp.rec.docrol"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('bedsnd.SF000064')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Discrepancies" prop="bedgrp.blk.docdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="50"
show-word-limit
:placeholder="$t('other.please_enter') + 'Discrepancies'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onDocdisButtxmsel"
>
{{ $t('bedsnd.CF000051') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="betp.docp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.betp.docp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="bedgrp.doc.pts.extkey">
<c-input
v-model="model.bedgrp.doc.pts.extkey"
maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="betp.docp.ptsget.sdamod.seainf">
<c-input
v-model="model.betp.docp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onDocpDet">
{{ $t('ptsp.CF000081') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="bedgrp.doc.namelc">
<c-input
type="textarea"
v-model="model.bedgrp.doc.namelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '名称'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="bedgrp.doc.pts.adrblk">
<c-input
type="textarea"
v-model="model.bedgrp.doc.pts.adrblk"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Address Block'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="bedgrp.doc.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.bedgrp.doc.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="bedgrp.doc.adrelc">
<c-input
type="textarea"
v-model="model.bedgrp.doc.adrelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- SF000062 : Liability -->
<!-- SF000085 : Sight Amount -->
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000085')" prop="liaall.outamt">
<c-input
v-model="model.liaall.outamt"
:placeholder="$t('other.please_enter') + $t('liaall.SF000085')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input
v-model="model.liaall.outpct"
:placeholder="$t('other.please_enter') + 'Sight Amount Percentage'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000088 : % -->
<!-- SF000063 : Amount not yet assigned -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000099')" prop="liaall.concur">
<c-input
v-model="model.liaall.concur"
maxlength="3"
:placeholder="$t('other.please_enter') + $t('liaall.S0000099')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('liaall.SF000063')" prop="liaall.misamt">
<c-input
v-model="model.liaall.misamt"
:placeholder="$t('other.please_enter') + $t('liaall.SF000063')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmisamt">
{{ $t('liaall.CF000061') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
{{ $t('liaall.CF000083') }}
</c-button>
</c-col>
<!-- S0000098 : Old Amount booked externally -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000098')" prop="liaall.exttotoldamt">
<c-input
v-model="model.liaall.exttotoldamt"
:placeholder="$t('other.please_enter') + $t('liaall.S0000098')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000099 : External Booking Amount -->
<c-col :span="12">
<c-form-item
label="Total booking amount external assinged"
prop="liaall.exttotamt"
>
<c-input
v-model="model.liaall.exttotamt"
:placeholder="
$t('other.please_enter') + 'Total booking amount external assinged'
"
></c-input>
</c-form-item>
</c-col>
<!-- SF000065 : Change Plan -->
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- S0000114 : 业务主键 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000114')" prop="cnybop.cnylib.spk">
<c-input
v-model="model.cnybop.cnylib.spk"
maxlength="20"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000114')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000133 : 银行业务编号 -->
<c-col :span="12">
<c-form-item label="银行业务编号" prop="cnybop.cnylib.sbanktrano">
<c-input
v-model="model.cnybop.cnylib.sbanktrano"
maxlength="22"
:placeholder="$t('other.please_enter') + '银行业务编号'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000115 : 银行机构代码 -->
<c-col :span="12">
<c-form-item
:label="$t('cnybop.S0000115')"
prop="cnybop.cnylib.sbankorgcode"
>
<c-input
v-model="model.cnybop.cnylib.sbankorgcode"
maxlength="12"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000115')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000188 : 银行机构名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000188')" prop="cnybop.sbankname">
<c-input
v-model="model.cnybop.sbankname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000188')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000116 : 业务属性 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000116')"
prop="cnybop.cnylib.stransattr"
>
<c-select
v-model="model.cnybop.cnylib.stransattr"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000116')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000117 : 业务类型 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000117')"
prop="cnybop.cnylib.stranstype"
>
<c-select
v-model="model.cnybop.cnylib.stranstype"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000117')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000119 : 境外对手行代码 -->
<c-col :span="12">
<c-form-item
:label="$t('cnybop.S0000119')"
prop="cnybop.cnylib.sforbankswiftbic"
>
<c-input
v-model="model.cnybop.cnylib.sforbankswiftbic"
maxlength="11"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000119')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000120 : 境内企业名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000120')" prop="cnybop.sorgname">
<c-input
v-model="model.cnybop.sorgname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000120')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000121 : 境内企业机构代码 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000121')" prop="cnybop.cnylib.sorgcode">
<c-input
v-model="model.cnybop.cnylib.sorgcode"
maxlength="18"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000121')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000122 : 境外企业名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000122')" prop="cnybop.sforeignorgname">
<c-input
v-model="model.cnybop.sforeignorgname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000122')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000123 : 境外企业国别地区代码 -->
<c-col :span="12">
<c-form-item
label="境外企业国别地区代码"
prop="cnybop.cnylib.sforeigncountrycode"
>
<c-input
v-model="model.cnybop.cnylib.sforeigncountrycode"
maxlength="3"
:placeholder="$t('other.please_enter') + '境外企业国别地区代码'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onLibctySelbut1"
>
{{ $t('codcny.C0000005') }}
</c-button>
</c-col>
<!-- S0000124 : 业务发生日期 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000124')"
prop="cnybop.cnylib.doccurdate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.doccurdate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000124')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000126 : 业务到期日 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000126')"
prop="cnybop.cnylib.denddate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.denddate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000126')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000127 : 信用证到期日 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000127')"
prop="cnybop.cnylib.dcreditenddate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dcreditenddate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000127')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000194 : 币种 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000194')"
prop="cnybop.cnylib.currencycode"
>
<c-select
v-model="model.cnybop.cnylib.currencycode"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000194')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000128 : 金额 -->
<c-col :span="12">
<c-form-item label="金额" prop="cnybop.cnylib.famt">
<c-input
v-model="model.cnybop.cnylib.famt"
:placeholder="$t('other.please_enter') + '金额'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000129 : 期限条件 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000129')"
prop="cnybop.cnylib.stermtype"
>
<c-select
v-model="model.cnybop.cnylib.stermtype"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000129')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000130 : 承兑日期 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000130')"
prop="cnybop.cnylib.dexchangedate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dexchangedate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000130')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000131 : 承兑金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000131')" prop="cnybop.fexchangeamt">
<c-input
v-model="model.cnybop.fexchangeamt"
maxlength="20"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000131')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000132 : 承兑到期日 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000132')"
prop="cnybop.cnylib.dexchangeenddate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dexchangeenddate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000132')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000134 : 交易附言 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000134')" prop="cnybop.saddwordlib">
<c-input
v-model="model.cnybop.saddwordlib"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000134')"
></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
<c-input
v-model="model.liaall.limmod.ecifno"
maxlength="22"
:placeholder="$t('other.please_enter') + 'ECIFNO'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span
v-text="model.liaall.limmod.limpts.wrklab"
data-path=".liaall.limmod.limpts.wrklab"
>
</span>
</c-col>
<c-col :span="12">
<span
v-text="model.liaall.limmod.limpts.othlab"
data-path=".liaall.limmod.limpts.othlab"
>
</span>
</c-col>
<c-col :span="12">
<span
v-text="model.liaall.limmod.limpts.othlabss"
data-path=".liaall.limmod.limpts.othlabss"
>
</span>
</c-col>
<!-- S0001138 : 业务编号 -->
<c-col :span="12">
<c-form-item label="国结业务编号" prop="liaall.limmod.ownref">
<c-input
v-model="model.liaall.limmod.ownref"
maxlength="16"
:placeholder="$t('other.please_enter') + '国结业务编号'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="liaall.limmod.wrkp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.liaall.limmod.wrkp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="liaall.limmod.othp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.liaall.limmod.othp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="External Key of Address"
prop="liaall.limmod.limpts.wrk.pts.extkey"
>
<c-input
v-model="model.liaall.limmod.limpts.wrk.pts.extkey"
maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="liaall.limmod.wrkp.ptsget.sdamod.seainf">
<c-input
v-model="model.liaall.limmod.wrkp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onWrkpDet">
{{ $t('ptsp.CF000082') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
label="External Key of Address"
prop="liaall.limmod.limpts.oth.pts.extkey"
>
<c-input
v-model="model.liaall.limmod.limpts.oth.pts.extkey"
maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="liaall.limmod.othp.ptsget.sdamod.seainf">
<c-input
v-model="model.liaall.limmod.othp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onOthp1Det">
{{ $t('ptsp.CF000082') }}
</c-button>
</c-col>
<!-- S0001135 : 业务余额 -->
<c-col :span="12">
<c-form-item label="业务余额" prop="liaall.limmod.comamt">
<c-input
v-model="model.liaall.limmod.comamt"
:placeholder="$t('other.please_enter') + '业务余额'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Name of Party"
prop="liaall.limmod.limpts.wrk.pts.nam"
>
<c-input
v-model="model.liaall.limmod.limpts.wrk.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + 'Name of Party'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Name of Party"
prop="liaall.limmod.limpts.oth.pts.nam"
>
<c-input
v-model="model.liaall.limmod.limpts.oth.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + 'Name of Party'"
></c-input>
</c-form-item>
</c-col>
<!-- S0001136 : 保证金 -->
<!-- S0000011 : 额度类型 -->
<c-col :span="12">
<c-form-item label="保证金余额" prop="liaall.limmod.ccvamt">
<c-input
v-model="model.liaall.limmod.ccvamt"
:placeholder="$t('other.please_enter') + '保证金余额'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Flag to Mark Non-revolving Limits"
prop="liaall.limmod.limpts.nonrevflg1"
>
<c-select
v-model="model.liaall.limmod.limpts.nonrevflg1"
style="width: 100%"
:placeholder="
$t('other.please_enter') + 'Flag to Mark Non-revolving Limits'
"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet1">
{{ $t('limpts.C0000013') }}
</c-button>
</c-col>
<!-- S0000012 : 额度类型 -->
<c-col :span="12">
<el-form-item
label="Flag to Mark Non-revolving Limits"
prop="liaall.limmod.limpts.nonrevflg2"
>
<c-select
v-model="model.liaall.limmod.limpts.nonrevflg2"
style="width: 100%"
:placeholder="
$t('other.please_enter') + 'Flag to Mark Non-revolving Limits'
"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet2">
{{ $t('limpts.C0000014') }}
</c-button>
</c-col>
<!-- S0001137 : 余额 -->
<c-col :span="12">
<span
v-text="model.liaall.limmod.limpts.lsh"
data-path=".liaall.limmod.limpts.lsh"
>
</span>
</c-col>
<c-col :span="12">
<c-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod1">
<c-input
v-model="model.liaall.limmod.limpts.pfcod1"
maxlength="14"
:placeholder="$t('other.please_enter')+'合同流�号'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 合同流水号 -->
<c-col :span="12">
<c-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod2">
<c-input
v-model="model.liaall.limmod.limpts.pfcod2"
maxlength="14"
:placeholder="$t('other.please_enter')+'合同流�号'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimmodTrycal">
{{ $t('limmod.C0000005') }}
</c-button>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<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