Commit 4d613b53 by zhengxiaokui

bdtudp

parent 0c5c9ca8
...@@ -4,45 +4,45 @@ import Utils from "~/utils" ...@@ -4,45 +4,45 @@ import Utils from "~/utils"
* Bdtudp Check规则 * Bdtudp Check规则
*/ */
let checkObj = { let checkObj = {
"bddgrp.tag72add" :null, "bddgrp.tag72add": null,
"liaall.misamt" :null, "liaall.misamt": null,
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey": null,
"bddgrp.rec.disdat" :null, "bddgrp.rec.disdat": null,
"bdtp.oth.pts.extkey" :null, "bdtp.oth.pts.extkey": null,
"liaall.limmod.ownref" :null, "liaall.limmod.ownref": null,
"liaall.limmod.ecifno" :null, "liaall.limmod.ecifno": null,
"liaall.limmod.othp.ptsget.sdamod.dadsnd" :null, "liaall.limmod.othp.ptsget.sdamod.dadsnd": null,
"bddgrp.rec.docflg" :null, "bddgrp.rec.docflg": null,
"bdtp.furide" :null, "bdtp.furide": null,
"bddgrp.blk.docdis" :null, "bddgrp.blk.docdis": null,
"setmod.dspflg" :null, "setmod.dspflg": null,
"bddgrp.prb.pts.ref" :null, "bddgrp.prb.pts.ref": null,
"bddgrp.blk.accrmk" :null, "bddgrp.blk.accrmk": null,
"bddgrp.prb.pts.extkey" :null, "bddgrp.prb.pts.extkey": null,
"bddgrp.rec.expdat" :null, "bddgrp.rec.expdat": null,
"bddgrp.shp.namelc" :null, "bddgrp.shp.namelc": null,
"liaall.liaccv.totcovamt" :null, "liaall.liaccv.totcovamt": null,
"aamset.utlamt2" :null, "aamset.utlamt2": null,
"bddgrp.rec.rcvdat" :null, "bddgrp.rec.rcvdat": null,
"bddgrp.shp.pts.adrblk" :null, "bddgrp.shp.pts.adrblk": null,
"liaall.limmod.limpts.wrk.pts.extkey" :null, "liaall.limmod.limpts.wrk.pts.extkey": null,
"bddgrp.blk.comcon" :null, "bddgrp.blk.comcon": null,
"bddgrp.prb.pts.bankno" :null, "bddgrp.prb.pts.bankno": null,
"bddgrp.rec.reltyp" :null, "bddgrp.rec.reltyp": null,
"bddgrp.rec.relgodflg" :null, "bddgrp.rec.relgodflg": null,
"bdtp.shpp.ptsget.sdamod.dadsnd" :null, "bdtp.shpp.ptsget.sdamod.dadsnd": null,
"mtabut.coninf.conexedat" :null, "mtabut.coninf.conexedat": null,
"bdtp.recget.sdamod.dadsnd" :null, "bdtp.recget.sdamod.dadsnd": null,
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1": null,
"bddgrp.shp.adrelc" :null, "bddgrp.shp.adrelc": null,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :null, "liaall.limmod.wrkp.ptsget.sdamod.dadsnd": null,
"setmod.docamt" :null, "setmod.docamt": null,
"liaall.liaccv.cshpct" :null, "liaall.liaccv.cshpct": null,
"bdtp.oth.pts.bankno" :null, "bdtp.oth.pts.bankno": null,
"bdtp.didget.sdamod.dadsnd" :null, "bdtp.didget.sdamod.dadsnd": null,
"bddgrp.shp.pts.extkey" :null, "bddgrp.shp.pts.extkey": null,
"bddgrp.rec.trpdocnum" :null, "bddgrp.rec.trpdocnum": null,
"liaall.liaccv.relcshpct" :null, "liaall.liaccv.relcshpct": null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
...@@ -6,64 +6,64 @@ import Api from "~/service/Api"; ...@@ -6,64 +6,64 @@ import Api from "~/service/Api";
import Utils from "~/utils/index" import Utils from "~/utils/index"
export default { export default {
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.extkey": Utils.defaultFunction,
"bddgrp.blk.docdisflg" :Utils.defaultFunction, "bddgrp.blk.docdisflg": Utils.defaultFunction,
"bddgrp.blk.docdis" :Utils.defaultFunction, "bddgrp.blk.docdis": Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction, "setmod.doccur": Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction, "setmod.dspflg": Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction, "setmod.docamt": Utils.defaultFunction,
"bddgrp.ben.pts.nam" :Utils.defaultFunction, "bddgrp.ben.pts.nam": Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction, "mtabut.coninf.usr.extkey": Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.wrk.pts.extkey": Utils.defaultFunction,
"bdtp.oth.pts.extkey" :Utils.defaultFunction, "bdtp.oth.pts.extkey": Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg2": Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg1": Utils.defaultFunction,
"bddgrp.prb.pts.extkey" :Utils.defaultFunction, "bddgrp.prb.pts.extkey": Utils.defaultFunction,
"bddgrp.shp.pts.extkey" :Utils.defaultFunction, "bddgrp.shp.pts.extkey": Utils.defaultFunction,
"bddgrp.shp.adrelc" :Utils.defaultFunction, "bddgrp.shp.adrelc": Utils.defaultFunction,
"bddgrp.shp.namelc" :Utils.defaultFunction, "bddgrp.shp.namelc": Utils.defaultFunction,
"bddgrp.shp.dbfadrblkcn" :Utils.defaultFunction, "bddgrp.shp.dbfadrblkcn": Utils.defaultFunction,
"liaall.liaccv.addinf" :Utils.defaultFunction, "liaall.liaccv.addinf": Utils.defaultFunction,
"bddgrp.rec.stadat" :Utils.defaultFunction, "bddgrp.rec.stadat": Utils.defaultFunction,
"liaall.liaccv.totcovamt" :Utils.defaultFunction, "liaall.liaccv.totcovamt": Utils.defaultFunction,
"sftmt" :Utils.defaultFunction, "sftmt": Utils.defaultFunction,
"bdtp.cre752flg" :Utils.defaultFunction, "bdtp.cre752flg": Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.nam": Utils.defaultFunction,
"liaall.liaccv.concur" :Utils.defaultFunction, "liaall.liaccv.concur": Utils.defaultFunction,
"bddgrp.rec.docflg" :Utils.defaultFunction, "bddgrp.rec.docflg": Utils.defaultFunction,
"bddgrp.shp.pts.adrblk" :Utils.defaultFunction, "bddgrp.shp.pts.adrblk": Utils.defaultFunction,
"didgrp.rec.ownref" :Utils.defaultFunction, "didgrp.rec.ownref": Utils.defaultFunction,
"bddgrp.rec.rtoaplflg" :Utils.defaultFunction, "bddgrp.rec.rtoaplflg": Utils.defaultFunction,
"bddgrp.rec.ownref" :Utils.defaultFunction, "bddgrp.rec.ownref": Utils.defaultFunction,
"bddgrp.rec.advtyp" :Utils.defaultFunction, "bddgrp.rec.advtyp": Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction, "liaall.limmod.comamt": Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction, "liaall.limmod.ccvamt": Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction, "liaall.limmod.limpts.wrk.pts.nam": Utils.defaultFunction,
"bddgrp.rec.docprbrol" :Utils.defaultFunction, "bddgrp.rec.docprbrol": Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction, "setmod.glemod.gleshwstm": Utils.defaultFunction,
"bddgrp.rec.relgoddat" :Utils.defaultFunction, "bddgrp.rec.relgoddat": Utils.defaultFunction,
"bddgrp.cbs.max.amt" :Utils.defaultFunction, "bddgrp.cbs.max.amt": Utils.defaultFunction,
"bddgrp.rec.predat" :Utils.defaultFunction, "bddgrp.rec.predat": Utils.defaultFunction,
"bddgrp.cbs.max.cur" :Utils.defaultFunction, "bddgrp.cbs.max.cur": Utils.defaultFunction,
"didgrp.rec.expdat" :Utils.defaultFunction, "didgrp.rec.expdat": Utils.defaultFunction,
"didgrp.cbs.opn1.amt" :Utils.defaultFunction, "didgrp.cbs.opn1.amt": Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction, "mtabut.coninf.oitset.oit.inftxt": Utils.defaultFunction,
"bddgrp.rec.reltyp" :Utils.defaultFunction, "bddgrp.rec.reltyp": Utils.defaultFunction,
"bddgrp.apl.pts.nam" :Utils.defaultFunction, "bddgrp.apl.pts.nam": Utils.defaultFunction,
"aamset.utlamt" :Utils.defaultFunction, "aamset.utlamt": Utils.defaultFunction,
"bddgrp.cbs.opn2.cur" :Utils.defaultFunction, "bddgrp.cbs.opn2.cur": Utils.defaultFunction,
"aamset.utlamt2" :Utils.defaultFunction, "aamset.utlamt2": Utils.defaultFunction,
"bddgrp.cbs.opn1.amt" :Utils.defaultFunction, "bddgrp.cbs.opn1.amt": Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction, "liaall.misamt": Utils.defaultFunction,
"bddgrp.rec.disdat" :Utils.defaultFunction, "bddgrp.rec.disdat": Utils.defaultFunction,
"bddgrp.rec.approvcod" :Utils.defaultFunction, "bddgrp.rec.approvcod": Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction, "liaall.liaccv.newamt": Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inftxt": Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inflev": Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction, "mtabut.coninf.conexedat": Utils.defaultFunction,
"bddgrp.rec.payrol" :Utils.defaultFunction, "bddgrp.rec.payrol": Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction, "liaall.liaccv.cshpct": Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction, "mtabut.coninf.oitset.oit.inflev": Utils.defaultFunction,
"bddgrp.prb.pts.nam" :Utils.defaultFunction, "bddgrp.prb.pts.nam": Utils.defaultFunction,
} }
//你可以添加自动default处理 //你可以添加自动default处理
...@@ -2,160 +2,134 @@ import Api from "~/service/Api" ...@@ -2,160 +2,134 @@ import Api from "~/service/Api"
import Utils from "~/utils" import Utils from "~/utils"
export default { export default {
async onAcctagButtxmsel(){ async onAcctagButtxmsel() {
let rtnmsg = await this.executeRule("acctag.buttxmsel") let rtnmsg = await this.executeRule("acctag.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onDocdisButtxmsel(){ async onDocdisButtxmsel() {
let rtnmsg = await this.executeRule("docdis.buttxmsel") let rtnmsg = await this.executeRule("docdis.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onShppDet(){ async onShppDet() {
let rtnmsg = await this.executeRule("shpp.det") let rtnmsg = await this.executeRule("shpp.det")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLiaallButmisamt(){ async onLiaallButmisamt() {
let rtnmsg = await this.executeRule("liaall.butmisamt") let rtnmsg = await this.executeRule("liaall.butmisamt")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLiaallButmissig(){ async onLiaallButmissig() {
let rtnmsg = await this.executeRule("liaall.butmissig") let rtnmsg = await this.executeRule("liaall.butmissig")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLiaccvAdd(){ async onLiaccvAdd() {
let rtnmsg = await this.executeRule("liaccv.add") let rtnmsg = await this.executeRule("liaccv.add")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLiaccvDel(){ async onLiaccvDel() {
let rtnmsg = await this.executeRule("liaccv.del") let rtnmsg = await this.executeRule("liaccv.del")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSetmodDet(){ async onSetmodDet() {
let rtnmsg = await this.executeRule("setmod.det") let rtnmsg = await this.executeRule("setmod.det")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onWrkpDet(){ async onWrkpDet() {
let rtnmsg = await this.executeRule("wrkp.det") let rtnmsg = await this.executeRule("wrkp.det")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onOthpDet(){ async onOthpDet() {
let rtnmsg = await this.executeRule("othp.det") let rtnmsg = await this.executeRule("othp.det")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLimptsGet1(){ async onLimptsGet1() {
let rtnmsg = await this.executeRule("limpts.get1") let rtnmsg = await this.executeRule("limpts.get1")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLimptsGet2(){ async onLimptsGet2() {
let rtnmsg = await this.executeRule("limpts.get2") let rtnmsg = await this.executeRule("limpts.get2")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLimmodTrycal(){ async onLimmodTrycal() {
let rtnmsg = await this.executeRule("limmod.trycal") let rtnmsg = await this.executeRule("limmod.trycal")
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else {
{ this.$notify.error({ title: '错误', message: '服务请求失败!' });
this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
......
export default { export default {
"bdtp.didget.sdamod.dadsnd":[ "bdtp.didget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"didgrp.rec.ownref":[ "didgrp.rec.ownref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bdtp.didget.sdamod.seainf":[ "bdtp.didget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"didgrp.rec.expdat":[ "didgrp.rec.expdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"didgrp.cbs.opn1.cur":[ "didgrp.cbs.opn1.cur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"didgrp.cbs.opn1.amt":[ "didgrp.cbs.opn1.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"bdtp.recget.sdamod.dadsnd":[ "bdtp.recget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bddgrp.rec.ownref":[ "bddgrp.rec.ownref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bdtp.recget.sdamod.seainf":[ "bdtp.recget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bddgrp.rec.nam":[ "bddgrp.rec.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.cbs.max.amt":[ "bddgrp.cbs.max.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"bddgrp.apl.pts.ref":[ "bddgrp.apl.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bddgrp.cbs.opn1.cur":[ "bddgrp.cbs.opn1.cur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bddgrp.cbs.opn1.amt":[ "bddgrp.cbs.opn1.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"bddgrp.apl.pts.nam":[ "bddgrp.apl.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.rec.rcvdat":[ "bddgrp.rec.rcvdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.rec.stadat":[ "bddgrp.rec.stadat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.ben.pts.ref":[ "bddgrp.ben.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bddgrp.rec.matdat":[ "bddgrp.rec.matdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.rec.tenmaxday":[ "bddgrp.rec.tenmaxday": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bddgrp.ben.pts.nam":[ "bddgrp.ben.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.prb.pts.ref":[ "bddgrp.prb.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bddgrp.prb.pts.nam":[ "bddgrp.prb.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.prb.pts.extkey":[ "bddgrp.prb.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bddgrp.rec.rcvdat":[ "bddgrp.rec.rcvdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.rec.predat":[ "bddgrp.rec.predat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.prb.pts.bankno":[ "bddgrp.prb.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"setmod.docamt":[ "setmod.docamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"bddgrp.prb.pts.jigomc":[ "bddgrp.prb.pts.jigomc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"aamset.utlamt":[ "aamset.utlamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"bddgrp.prb.pts.dizhii":[ "bddgrp.prb.pts.dizhii": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"aamset.utlamt2":[ "aamset.utlamt2": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"bdtp.oth.pts.extkey":[ "bdtp.oth.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bdtp.oth.pts.bankno":[ "bdtp.oth.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"bddgrp.tag72add":[ "bddgrp.tag72add": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 50,message:"长度不能超过50"} { max: 50, message: "长度不能超过50" }
], ],
"bdtp.oth.pts.jigomc":[ "bdtp.oth.pts.jigomc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bdtp.oth.pts.dizhii":[ "bdtp.oth.pts.dizhii": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.blk.docdis":[ "bddgrp.blk.docdis": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 50,message:"长度不能超过50"} { max: 50, message: "长度不能超过50" }
], ],
"bddgrp.rec.totdat":[ "bddgrp.rec.totdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.rec.disdat":[ "bddgrp.rec.disdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.blk.comcon":[ "bddgrp.blk.comcon": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"bddgrp.blk.accrmk":[ "bddgrp.blk.accrmk": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"bdtp.connum":[ "bdtp.connum": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.rec.relgoddat":[ "bddgrp.rec.relgoddat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.rec.expdat":[ "bddgrp.rec.expdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.blk.carnam":[ "bddgrp.blk.carnam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.rec.blnum":[ "bddgrp.rec.blnum": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"bddgrp.rec.trpdocnum":[ "bddgrp.rec.trpdocnum": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.rec.tradat":[ "bddgrp.rec.tradat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bddgrp.blk.relstoadr":[ "bddgrp.blk.relstoadr": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.blk.vesnam":[ "bddgrp.blk.vesnam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.blk.pordis":[ "bddgrp.blk.pordis": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bdtp.shpp.ptsget.sdamod.dadsnd":[ "bdtp.shpp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bddgrp.blk.delplc":[ "bddgrp.blk.delplc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.shp.pts.extkey":[ "bddgrp.shp.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bdtp.shpp.ptsget.sdamod.seainf":[ "bdtp.shpp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bddgrp.shp.namelc":[ "bddgrp.shp.namelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.blk.roggod":[ "bddgrp.blk.roggod": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.shp.pts.adrblk":[ "bddgrp.shp.pts.adrblk": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.shp.dbfadrblkcn":[ "bddgrp.shp.dbfadrblkcn": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.shp.adrelc":[ "bddgrp.shp.adrelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.blk.notpty":[ "bddgrp.blk.notpty": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bddgrp.blk.porlod":[ "bddgrp.blk.porlod": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bddgrp.blk.voynum":[ "bddgrp.blk.voynum": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 30,message:"长度不能超过30"} { max: 30, message: "长度不能超过30" }
], ],
"liaall.outamt":[ "liaall.outamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.outpct":[ "liaall.outpct": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 6,message:"长度不能超过6"} { max: 6, message: "长度不能超过6" }
], ],
"liaall.concur":[ "liaall.concur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"liaall.misamt":[ "liaall.misamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.exttotoldamt":[ "liaall.exttotoldamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.exttotamt":[ "liaall.exttotamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.liaccv.concur":[ "liaall.liaccv.concur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"liaall.liaccv.newamt":[ "liaall.liaccv.newamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.liaccv.cshpct":[ "liaall.liaccv.cshpct": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 5,message:"长度不能超过5"} { max: 5, message: "长度不能超过5" }
], ],
"liaall.liaccv.newresamt":[ "liaall.liaccv.newresamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.liaccv.relcshpct":[ "liaall.liaccv.relcshpct": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 5,message:"长度不能超过5"} { max: 5, message: "长度不能超过5" }
], ],
"liaall.liaccv.pctresamt":[ "liaall.liaccv.pctresamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.liaccv.totcovamt":[ "liaall.liaccv.totcovamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.liaccv.addinf":[ "liaall.liaccv.addinf": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 70,message:"长度不能超过70"} { max: 70, message: "长度不能超过70" }
], ],
"setmod.ref":[ "setmod.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"setmod.zmqacc":[ "setmod.zmqacc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"setmod.glemod.gleshwstm":[ "setmod.glemod.gleshwstm": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 1,message:"长度不能超过1"} { max: 1, message: "长度不能超过1" }
], ],
"mtabut.coninf.oitinf.oit.inftxt":[ "mtabut.coninf.oitinf.oit.inftxt": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 60,message:"长度不能超过60"} { max: 60, message: "长度不能超过60" }
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "mtabut.coninf.oitset.oit.inftxt": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 60,message:"长度不能超过60"} { max: 60, message: "长度不能超过60" }
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 8,message:"长度不能超过8"} { max: 8, message: "长度不能超过8" }
], ],
"trnmod.trndoc.advnam":[ "trnmod.trndoc.advnam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 50,message:"长度不能超过50"} { max: 50, message: "长度不能超过50" }
], ],
"trnmod.trndoc.amdapl":[ "trnmod.trndoc.amdapl": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 50,message:"长度不能超过50"} { max: 50, message: "长度不能超过50" }
], ],
"trnmod.trndoc.advdoc":[ "trnmod.trndoc.advdoc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 1,message:"长度不能超过1"} { max: 1, message: "长度不能超过1" }
], ],
"liaall.limmod.ecifno":[ "liaall.limmod.ecifno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 22,message:"长度不能超过22"} { max: 22, message: "长度不能超过22" }
], ],
"liaall.limmod.ownref":[ "liaall.limmod.ownref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd":[ "liaall.limmod.wrkp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.othp.ptsget.sdamod.dadsnd":[ "liaall.limmod.othp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.limpts.wrk.pts.extkey":[ "liaall.limmod.limpts.wrk.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.wrkp.ptsget.sdamod.seainf":[ "liaall.limmod.wrkp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"liaall.limmod.limpts.oth.pts.extkey":[ "liaall.limmod.limpts.oth.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.othp.ptsget.sdamod.seainf":[ "liaall.limmod.othp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"liaall.limmod.comamt":[ "liaall.limmod.comamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.limmod.limpts.wrk.pts.nam":[ "liaall.limmod.limpts.wrk.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"liaall.limmod.limpts.oth.pts.nam":[ "liaall.limmod.limpts.oth.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"liaall.limmod.ccvamt":[ "liaall.limmod.ccvamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { 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位" }
], ],
"liaall.limmod.limpts.pfcod1":[ "liaall.limmod.limpts.pfcod1": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 14,message:"长度不能超过14"} { max: 14, message: "长度不能超过14" }
], ],
"liaall.limmod.limpts.pfcod2":[ "liaall.limmod.limpts.pfcod2": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 14,message:"长度不能超过14"} { max: 14, message: "长度不能超过14" }
], ],
} }
\ No newline at end of file
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="保证金应收比例" prop="liaall.liaccv.cshpct"> <el-form-item label="保证金应收比例" style="marginLeft:-200px !important" prop="liaall.liaccv.cshpct">
<c-input v-model="model.liaall.liaccv.cshpct" placeholder="请输入保证金应收比例"></c-input> <c-input v-model="model.liaall.liaccv.cshpct" placeholder="请输入保证金应收比例"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -3,37 +3,86 @@ ...@@ -3,37 +3,86 @@
<c-row> <c-row>
<!-- <c-col :span="22" :offset="1"> --> <!-- <c-col :span="22" :offset="1"> -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="信用证参考号" prop="didgrp.rec.ownref">
<c-input
v-model="model.didgrp.rec.ownref"
maxlength="16"
placeholder="请输入参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="12">
<el-form-item label="信用证余额" prop="didgrp.cbs.opn1.cur">
<c-select
disabled
v-model="model.didgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择币种"
@keyup.enter.native="nom1CurEvent"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item <el-form-item
label="Drag Drop Sender" label=""
prop="bdtp.didget.sdamod.dadsnd" style="margin-left: -230px !important"
prop="didgrp.cbs.opn1.amt"
> >
<c-input <c-input
v-model="model.bdtp.didget.sdamod.dadsnd" v-model="model.didgrp.cbs.opn1.amt"
placeholder="请输入Drag Drop Sender" style="text-align: left; width: 100%"
placeholder="请输入信用证余额"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="参考号" prop="didgrp.rec.ownref"> <el-form-item label="单据参考号" prop="bddgrp.rec.ownref">
<c-input <c-input
v-model="model.didgrp.rec.ownref" v-model="model.bddgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="请输入参考号" placeholder="请输入单据参考号"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="到期地点" prop="bdtp.didget.sdamod.seainf"> <el-form-item label="摘要" prop="bddgrp.rec.nam">
<c-input <c-input
v-model="model.bdtp.didget.sdamod.seainf" v-model="model.bddgrp.rec.nam"
placeholder="请输入到期地点" maxlength="40"
placeholder="请输入摘要"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-row>
<c-row>
<c-col :span="12"> <c-col :span="12">
<c-row>
<c-col :span="24">
<el-form-item label="单据到期日" prop="bddgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bddgrp.rec.matdat"
style="width: 100%"
placeholder="请选择单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="到期日" prop="didgrp.rec.expdat"> <el-form-item label="到期日" prop="didgrp.rec.expdat">
<c-date-picker <c-date-picker
type="date" type="date"
...@@ -43,112 +92,116 @@ ...@@ -43,112 +92,116 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-row>
</c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="单据余额" prop="didgrp.cbs.opn1.cur"> <m-ptsmsg
<c-input :model="model"
v-model="model.didgrp.cbs.opn1.cur" :argadr="{ title: '申请人', url: 'bddgrp.apl.pts' }"
maxlength="3" ></m-ptsmsg>
placeholder="请输入单据余额"
></c-input>
</el-form-item>
</c-col> </c-col>
</c-row>
<c-row>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Balance" prop="didgrp.cbs.opn1.amt"> <c-col :span="12">
<c-input <el-form-item label="单据金额" prop="bddgrp.cbs.max.cur">
v-model="model.didgrp.cbs.opn1.amt" <c-select
placeholder="请输入Balance" v-model="model.bddgrp.cbs.max.cur"
></c-input> style="width: 100%"
placeholder="请选择单据币种"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item <el-form-item
label="Drag Drop Sender" label=""
prop="bdtp.recget.sdamod.dadsnd" style="margin-left: -230px !important"
prop="bddgrp.cbs.max.amt"
> >
<c-input <c-input
v-model="model.bdtp.recget.sdamod.dadsnd" v-model="model.bddgrp.cbs.max.amt"
placeholder="请输入Drag Drop Sender" placeholder="请输入单据金额"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="单据参考号" prop="bddgrp.rec.ownref">
<c-input
v-model="model.bddgrp.rec.ownref"
maxlength="16"
placeholder="请输入单据参考号"
></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" prop="bdtp.recget.sdamod.seainf"> <c-col :span="12">
<c-input <el-form-item label="单据余额" prop="bddgrp.cbs.opn1.cur">
v-model="model.bdtp.recget.sdamod.seainf" <c-select
placeholder="请输入" v-model="model.bddgrp.cbs.opn1.cur"
></c-input> maxlength="3"
placeholder="请选择单据余额"
></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Name of Bill Contract" prop="bddgrp.rec.nam"> <el-form-item
label=""
style="margin-left: -230px !important"
prop="bddgrp.cbs.opn1.amt"
>
<c-input <c-input
v-model="model.bddgrp.rec.nam" v-model="model.bddgrp.cbs.opn1.amt"
maxlength="40" placeholder="请输入单据余额"
placeholder="请输入Name of Bill Contract"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="单据金额" prop="bddgrp.cbs.max.cur"> <el-form-item
<c-select label="Drag Drop Sender"
v-model="model.bddgrp.cbs.max.cur" prop="bdtp.didget.sdamod.dadsnd"
style="width: 100%"
placeholder="请选择单据金额"
> >
</c-select> <c-input
v-model="model.bdtp.didget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Balance" prop="bddgrp.cbs.max.amt"> <el-form-item label="到期地点" prop="bdtp.didget.sdamod.seainf">
<c-input <c-input
v-model="model.bddgrp.cbs.max.amt" v-model="model.bdtp.didget.sdamod.seainf"
placeholder="请输入Balance" placeholder="请输入到期地点"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="申请人" prop="bddgrp.apl.pts.ref"> <el-form-item
label="Drag Drop Sender"
prop="bdtp.recget.sdamod.dadsnd"
>
<c-input <c-input
v-model="model.bddgrp.apl.pts.ref" v-model="model.bdtp.recget.sdamod.dadsnd"
maxlength="16" placeholder="请输入Drag Drop Sender"
placeholder="请输入申请人"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="单据余额" prop="bddgrp.cbs.opn1.cur"> <el-form-item label="" prop="bdtp.recget.sdamod.seainf">
<c-input <c-input
v-model="model.bddgrp.cbs.opn1.cur" v-model="model.bdtp.recget.sdamod.seainf"
maxlength="3" placeholder="请输入"
placeholder="请输入单据余额"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <!-- <el-form-item label="申请人" prop="bddgrp.apl.pts.ref">
<el-form-item label="Balance" prop="bddgrp.cbs.opn1.amt">
<c-input <c-input
v-model="model.bddgrp.cbs.opn1.amt" v-model="model.bddgrp.apl.pts.ref"
placeholder="请输入Balance" maxlength="16"
placeholder="请输入申请人"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -160,8 +213,8 @@ ...@@ -160,8 +213,8 @@
maxlength="40" maxlength="40"
placeholder="请输入Name of Party" placeholder="请输入Name of Party"
></c-input> ></c-input>
</el-form-item> </el-form-item> -->
</c-col> <!-- </c-col> -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="到单日期" prop="bddgrp.rec.rcvdat"> <el-form-item label="到单日期" prop="bddgrp.rec.rcvdat">
...@@ -204,17 +257,6 @@ ...@@ -204,17 +257,6 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Maturity Date" prop="bddgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bddgrp.rec.matdat"
style="width: 100%"
placeholder="请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据到期日" prop="bddgrp.rec.tenmaxday"> <el-form-item label="单据到期日" prop="bddgrp.rec.tenmaxday">
<c-input <c-input
v-model="model.bddgrp.rec.tenmaxday" v-model="model.bddgrp.rec.tenmaxday"
...@@ -515,15 +557,29 @@ import Api from "~/service/Api"; ...@@ -515,15 +557,29 @@ import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess"; import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bdtudp/Event"; import Event from "~/model/Bdtudp/Event";
import Col from "../../../components/Col.vue";
import Ptsmsg from "~/views/Public/Ptsmsg";
export default { export default {
components: {
"m-ptsmsg": Ptsmsg,
},
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
data() { data() {
return {}; return {};
}, },
methods: { ...Event }, methods: {
...Event,
nom1CurEvent() {
this.executeDefault("didgrp.cbs.opn1.cur").then((res) => {
if ((res.respCode = SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
},
created: function () {}, created: function () {},
}; };
</script> </script>
......
...@@ -62,7 +62,9 @@ ...@@ -62,7 +62,9 @@
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from "~/service/Api";
import Utils from "~/utils/index";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Default from "~/model/Ditopn/Default";
import Bdtudp from "~/model/Bdtudp"; import Bdtudp from "~/model/Bdtudp";
import CommonProcess from "~/mixin/CommonProcess"; import CommonProcess from "~/mixin/CommonProcess";
import Pattern from "~/model/Bdtudp/Pattern"; import Pattern from "~/model/Bdtudp/Pattern";
...@@ -104,8 +106,7 @@ export default { ...@@ -104,8 +106,7 @@ export default {
return { return {
initPane: "payp", initPane: "payp",
model: new Bdtudp().data, model: new Bdtudp().data,
// defaultRule:Default, defaultRule: Default,
// rules:this.mergeRules(Pattern,Check),
rules: Pattern, rules: Pattern,
codes: {}, codes: {},
}; };
...@@ -117,8 +118,11 @@ export default { ...@@ -117,8 +118,11 @@ export default {
console.log("进入bdtudp交易"); console.log("进入bdtudp交易");
let rtnmsg = await Api.post("bdtudp/init", { params: {} }); let rtnmsg = await Api.post("bdtudp/init", { params: {} });
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
this.model.xxx = rtnmsg.data.bddgrp_bddlst; //更新数据
//TODO 处理数据逻辑 Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
} else { } else {
this.$notify.error({ title: "错误", message: "服务请求失败!" }); this.$notify.error({ title: "错误", message: "服务请求失败!" });
} }
......
<template>
<div class="eibs-tab">
<c-col :span="24">
<el-form-item :label="argadr.title + '编号'" :prop="argadr.url + 'ref'">
<c-input
v-model="model[argadr.url + 'ref']"
maxlength="16"
:placeholder="'请输入' + argadr.title + '编号'"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item :label="argadr.title + '名称'" :prop="argadr.url + 'nam'">
<c-input
v-model="model[argadr.url + 'nam']"
maxlength="40"
:placeholder="'请输入' + argadr.title + '名称'"
></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable";
export default {
inject: ["root"],
mixins: [CommonProcess],
props: ["model", "codes", "argadr"],
data() {
return {
data: [],
};
},
watch: {},
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