Commit 1f808736 by WF1020

letcan修改

parent 1507d213
...@@ -28,7 +28,7 @@ export default { ...@@ -28,7 +28,7 @@ export default {
...params, ...params,
transName: this.trnName, transName: this.trnName,
userId: window.sessionStorage.userId || 'ZL', userId: window.sessionStorage.userId || 'ZL',
brdgrp:{ ledgrp:{
rec:{ rec:{
inr:this.$route.query.inr inr:this.$route.query.inr
} }
...@@ -105,15 +105,15 @@ export default { ...@@ -105,15 +105,15 @@ export default {
// 业务信息=》基本信息=》保函编号-----获取保函编号 // 业务信息=》基本信息=》保函编号-----获取保函编号
async queryOwnref() { async queryOwnref() {
let params = { let params = {
ptainr: this.model.gidgrp.apl.pts.ptainr, ptainr: this.model.ledgrp.apl.pts.ptainr,
businessType: 'LG', businessType: 'LC',
tbl: 'LG', tbl: 'LC',
}; };
const loading = this.loading(); const loading = this.loading();
let res = await Api.post('/service/letcan/getOwnRef', params); let res = await Api.post('/service/letcan/getOwnRef', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
loading.close(); loading.close();
this.model.gidgrp.rec.ownref = res.data; this.model.ledgrp.rec.ownref = res.data;
} }
}, },
// 获取brtacp弹框表格数据 // 获取brtacp弹框表格数据
...@@ -121,7 +121,7 @@ export default { ...@@ -121,7 +121,7 @@ export default {
let params = { let params = {
userId: window.sessionStorage.userId || 'ZL', userId: window.sessionStorage.userId || 'ZL',
ptytyp: ptytyp, ptytyp: ptytyp,
extkey: this.model.gidgrp[type.toLowerCase()].pts.extkey, extkey: this.model.ledgrp[type.toLowerCase()].pts.extkey,
}; };
let res = await Api.post('/service/ptspta/list', params); let res = await Api.post('/service/ptspta/list', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
...@@ -137,7 +137,7 @@ export default { ...@@ -137,7 +137,7 @@ export default {
}; };
let res = await Api.post('/service/ptspta/fetch', params); let res = await Api.post('/service/ptspta/fetch', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data); this.$set(this.model.ledgrp, row.role.toLowerCase(), res.data);
} }
}, },
// 业务信息=》基本信息=》支出目的 // 业务信息=》基本信息=》支出目的
...@@ -147,12 +147,12 @@ export default { ...@@ -147,12 +147,12 @@ export default {
// 初始化保函开立类型码表下拉列表 // 初始化保函开立类型码表下拉列表
async queryHndtypCodeTableList(trnName) { async queryHndtypCodeTableList(trnName) {
let params = { let params = {
gitp: { letp: {
swiftflg: this.model.gitp.swiftflg, swiftflg: this.model.letp.swiftflg,
}, },
gidgrp: { ledgrp: {
rec: { rec: {
purpos: this.model.gidgrp.rec.purpos, purpos: this.model.ledgrp.rec.purpos,
}, },
}, },
transName: trnName.toUpperCase(), transName: trnName.toUpperCase(),
......
export default { export default {
'setmod.dspflg' :null, 'setmod.dspflg': null,
'sndmsg' :null, sndmsg: null,
'liaall.limmod.limpts.nonrevflg1' :null, 'liaall.limmod.limpts.nonrevflg1': null,
'letp0.recget.sdamod.dadsnd':[ 'letp0.recget.sdamod.dadsnd': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 16,message:'长度不能超过16'} { max: 16, message: '长度不能超过16' },
],
'ledgrp.rec.ownref':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'ledgrp.rec.nam':[
{type: 'string', required: false, message: '必输项'},
{max: 40,message:'长度不能超过40'}
],
'ledgrp.cbs.nom1.cur':[
{type: 'string', required: false, message: '必输项'},
{max: 3,message:'长度不能超过3'}
],
'ledgrp.cbs.nom1.amt':[
{type: 'string', required: false, message: '必输项'},
{max: 18,message:'整数位不能超过14位'},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
],
'ledgrp.apl.pts.ref':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'ledgrp.cbs.opn1.cur':[
{type: 'string', required: false, message: '必输项'},
{max: 3,message:'长度不能超过3'}
],
'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位' }
],
'ledgrp.apl.pts.nam':[
{type: 'string', required: false, message: '必输项'},
{max: 40,message:'长度不能超过40'}
],
'ledgrp.avbnam':[
{type: 'string', required: false, message: '必输项'},
{max: 40,message:'长度不能超过40'}
],
'ledgrp.iss.pts.ref':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'ledgrp.iss.pts.nam':[
{type: 'string', required: false, message: '必输项'},
{max: 40,message:'长度不能超过40'}
],
'ledgrp.rec.opndat':[
{type: 'date', required: false, message: '输入正确的日期'}
],
'ledgrp.rec.shpdat':[
{type: 'date', required: false, message: '输入正确的日期'}
],
'ledgrp.ben.pts.ref':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'ledgrp.rec.expdat':[
{type: 'date', required: false, message: '输入正确的日期'}
],
'ledgrp.rec.expplc':[
{type: 'string', required: false, message: '必输项'},
{max: 29,message:'长度不能超过29'}
],
'ledgrp.ben.pts.nam':[
{type: 'string', required: false, message: '必输项'},
{max: 40,message:'长度不能超过40'}
],
'letp0.cnftxt':[
{type: 'string', required: false, message: '必输项'},
{max: 40,message:'长度不能超过40'}
],
'letcanf.strinf':[
{type: 'string', required: false, message: '必输项'},
{max: 1750,message:'长度不能超过1750'}
],
'liaall.outamt':[
{type: 'number', required: false, message: '必输项'},
{max: 18,message:'整数位不能超过14位'},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
],
'liaall.outpct':[
{type: 'string', required: false, message: '必输项'},
{max: 6,message:'长度不能超过6'}
],
'liaall.concur':[
{type: 'string', required: false, message: '必输项'},
{max: 3,message:'长度不能超过3'}
],
'liaall.misamt':[
{type: 'number', required: false, message: '必输项'},
{max: 18,message:'整数位不能超过14位'},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
], ],
'ledgrp.rec.ownref': [
{ type: 'string', required: false, message: '必输项' },
'liaall.exttotoldamt':[ { max: 16, message: '长度不能超过16' },
{type: 'number', required: false, message: '必输项'},
{max: 18,message:'整数位不能超过14位'},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
], ],
'liaall.exttotamt':[ 'ledgrp.rec.nam': [
{type: 'number', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 18,message:'整数位不能超过14位'}, { max: 40, message: '长度不能超过40' },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' } ],
'ledgrp.cbs.nom1.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'ledgrp.cbs.nom1.amt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
], ],
'ledgrp.apl.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'ledgrp.cbs.opn1.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'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位',
},
],
'setmod.ref':[ 'ledgrp.apl.pts.nam': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 16,message:'长度不能超过16'} { max: 40, message: '长度不能超过40' },
], ],
'ledgrp.avbnam': [
{ type: 'string', required: false, message: '必输项' },
'setmod.docamt':[ { max: 40, message: '长度不能超过40' },
{type: 'number', required: false, message: '必输项'}, ],
{max: 18,message:'整数位不能超过14位'}, 'ledgrp.iss.pts.ref': [
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' } { type: 'string', required: false, message: '必输项' },
], { max: 16, message: '长度不能超过16' },
],
'ledgrp.iss.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'ledgrp.rec.opndat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'ledgrp.rec.shpdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'ledgrp.ben.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'ledgrp.rec.expdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'ledgrp.rec.expplc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 29, message: '长度不能超过29' },
],
'ledgrp.ben.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'setmod.zmqacc':[ 'letp0.cnftxt': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 20,message:'长度不能超过20'} { max: 40, message: '长度不能超过40' },
], ],
'letcanf.strinf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1750, message: '长度不能超过1750' },
],
'liaall.outamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.outpct': [
{ type: 'string', required: false, message: '必输项' },
{ max: 6, message: '长度不能超过6' },
],
'liaall.concur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'liaall.misamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'setmod.glemod.gleshwstm':[ 'liaall.exttotoldamt': [
{type: 'string', required: false, message: '必输项'}, { type: 'number', required: false, message: '必输项' },
{max: 1,message:'长度不能超过1'} { max: 18, message: '整数位不能超过14位' },
], {
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.exttotamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'rmbclm.rmbrmb.pts.ref':[ 'setmod.ref': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 16,message:'长度不能超过16'} { max: 16, message: '长度不能超过16' },
], ],
'rmbclm.rmbp.ptsget.sdamod.dadsnd':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.rmbrmb.pts.extkey':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.rmbp.ptsget.sdamod.seainf':[
{type: 'string', required: false, message: '必输项'},
{max: 3,message:'长度不能超过3'}
],
'rmbclm.rmbrmb.namelc':[ 'setmod.docamt': [
{type: 'string', required: true, message: '必输项'}, { type: 'number', required: false, message: '必输项' },
{max: 35,message:'长度不能超过35'} { max: 18, message: '整数位不能超过14位' },
], {
'rmbclm.rmbrmb.pts.adrblk':[ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
{type: 'string', required: true, message: '必输项'}, message: '小数位不能超过3位',
{max: 140,message:'长度不能超过140'} },
], ],
'rmbclm.rmbrmb.dbfadrblkcn':[
{type: 'string', required: true, message: '必输项'},
{max: 35,message:'长度不能超过35'}
],
'rmbclm.rmbrmb.adrelc':[
{type: 'string', required: true, message: '必输项'},
{max: 35,message:'长度不能超过35'}
],
'rmbclm.acwacw.pts.ref':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.acwp.ptsget.sdamod.dadsnd':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.acwacw.pts.extkey':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.acwp.ptsget.sdamod.seainf':[
{type: 'string', required: false, message: '必输项'},
{max: 3,message:'长度不能超过3'}
],
'rmbclm.acwacw.namelc':[ 'setmod.zmqacc': [
{type: 'string', required: true, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 35,message:'长度不能超过35'} { max: 20, message: '长度不能超过20' },
], ],
'rmbclm.acwacw.pts.adrblk':[
{type: 'string', required: false, message: '必输项'},
{max: 140,message:'长度不能超过140'}
],
'rmbclm.acwacw.dbfadrblkcn':[
{type: 'string', required: false, message: '必输项'},
{max: 35,message:'长度不能超过35'}
],
'rmbclm.acwacw.adrelc':[
{type: 'string', required: true, message: '必输项'},
{max: 35,message:'长度不能超过35'}
],
'rmbclm.bebbeb.pts.ref':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.bebp.ptsget.sdamod.dadsnd':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.bebbeb.pts.extkey':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'rmbclm.bebp.ptsget.sdamod.seainf':[
{type: 'string', required: false, message: '必输项'},
{max: 3,message:'长度不能超过3'}
],
'rmbclm.bebbeb.namelc':[ 'setmod.glemod.gleshwstm': [
{type: 'string', required: true, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 35,message:'长度不能超过35'} { max: 1, message: '长度不能超过1' },
], ],
'rmbclm.bebbeb.pts.adrblk':[
{type: 'string', required: false, message: '必输项'},
{max: 140,message:'长度不能超过140'}
],
'rmbclm.bebbeb.dbfadrblkcn':[
{type: 'string', required: true, message: '必输项'},
{max: 35,message:'长度不能超过35'}
],
'rmbclm.bebbeb.adrelc':[
{type: 'string', required: true, message: '必输项'},
{max: 35,message:'长度不能超过35'}
],
'rmbclm.valdat':[
{type: 'date', required: false, message: '输入正确的日期'}
],
'rmbclm.rmbrmb.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.rmbp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.rmbrmb.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.rmbp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'mtabut.coninf.oitinf.oit.inftxt':[ 'rmbclm.rmbrmb.namelc': [
{type: 'string', required: true, message: '必输项'}, { type: 'string', required: true, message: '必输项' },
{max: 60,message:'长度不能超过60'} { max: 35, message: '长度不能超过35' },
], ],
'rmbclm.rmbrmb.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 140, message: '长度不能超过140' },
],
'rmbclm.rmbrmb.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'rmbclm.rmbrmb.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'rmbclm.acwacw.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.acwp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.acwacw.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.acwp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'rmbclm.acwacw.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'rmbclm.acwacw.pts.adrblk': [
{ type: 'string', required: false, message: '必输项' },
{ max: 140, message: '长度不能超过140' },
],
'rmbclm.acwacw.dbfadrblkcn': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'rmbclm.acwacw.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'rmbclm.bebbeb.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.bebp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.bebbeb.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'rmbclm.bebp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'mtabut.coninf.oitset.oit.inftxt':[ 'rmbclm.bebbeb.namelc': [
{type: 'string', required: true, message: '必输项'}, { type: 'string', required: true, message: '必输项' },
{max: 60,message:'长度不能超过60'} { max: 35, message: '长度不能超过35' },
], ],
'rmbclm.bebbeb.pts.adrblk': [
{ type: 'string', required: false, message: '必输项' },
{ max: 140, message: '长度不能超过140' },
],
'rmbclm.bebbeb.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'rmbclm.bebbeb.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'rmbclm.valdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'mtabut.coninf.conexedat':[ 'mtabut.coninf.oitinf.oit.inftxt': [
{type: 'date', required: false, message: '输入正确的日期'} { type: 'string', required: true, message: '必输项' },
], { max: 60, message: '长度不能超过60' },
'mtabut.coninf.usr.extkey':[ ],
{type: 'string', required: false, message: '必输项'},
{max: 8,message:'长度不能超过8'}
],
'trnmod.trndoc.advnam':[ 'mtabut.coninf.oitset.oit.inftxt': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: true, message: '必输项' },
{max: 50,message:'长度不能超过50'} { max: 60, message: '长度不能超过60' },
], ],
'trnmod.trndoc.amdapl':[
{type: 'string', required: true, message: '必输项'},
{max: 50,message:'长度不能超过50'}
],
'trnmod.trndoc.advdoc':[ 'mtabut.coninf.conexedat': [
{type: 'string', required: false, message: '必输项'}, { type: 'date', required: false, message: '输入正确的日期' },
{max: 1,message:'长度不能超过1'} ],
], 'mtabut.coninf.usr.extkey': [
'trnmod.trndoc.filrecv':[ { type: 'string', required: false, message: '必输项' },
{type: 'string', required: false, message: '必输项'}, { max: 8, message: '长度不能超过8' },
{max: 16,message:'长度不能超过16'} ],
],
'trnmod.trndoc.doctrestm':[
{type: 'string', required: false, message: '必输项'},
{max: 1,message:'长度不能超过1'}
],
'trnmod.trndoc.condocstm':[ 'trnmod.trndoc.advnam': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 1,message:'长度不能超过1'} { max: 50, message: '长度不能超过50' },
], ],
'trnmod.trndoc.rcvatt.seainf':[ 'trnmod.trndoc.amdapl': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: true, message: '必输项' },
{max: 3,message:'长度不能超过3'} { max: 50, message: '长度不能超过50' },
], ],
'liaall.limmod.ecifno':[
{type: 'string', required: false, message: '必输项'},
{max: 22,message:'长度不能超过22'}
],
'liaall.limmod.ownref':[ 'trnmod.trndoc.advdoc': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 16,message:'长度不能超过16'} { max: 1, message: '长度不能超过1' },
], ],
'liaall.limmod.wrkp.ptsget.sdamod.dadsnd':[ 'trnmod.trndoc.filrecv': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 16,message:'长度不能超过16'} { max: 16, message: '长度不能超过16' },
], ],
'liaall.limmod.othp.ptsget.sdamod.dadsnd':[ 'trnmod.trndoc.doctrestm': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 16,message:'长度不能超过16'} { max: 1, message: '长度不能超过1' },
], ],
'liaall.limmod.limpts.wrk.pts.extkey':[
{type: 'string', required: false, message: '必输项'},
{max: 16,message:'长度不能超过16'}
],
'liaall.limmod.wrkp.ptsget.sdamod.seainf':[
{type: 'string', required: false, message: '必输项'},
{max: 3,message:'长度不能超过3'}
],
'liaall.limmod.limpts.oth.pts.extkey':[ 'trnmod.trndoc.condocstm': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 16,message:'长度不能超过16'} { max: 1, message: '长度不能超过1' },
], ],
'liaall.limmod.othp.ptsget.sdamod.seainf':[ 'trnmod.trndoc.rcvatt.seainf': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 3,message:'长度不能超过3'} { max: 3, message: '长度不能超过3' },
], ],
'liaall.limmod.ecifno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
],
'liaall.limmod.comamt':[ 'liaall.limmod.ownref': [
{type: 'number', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 18,message:'整数位不能超过14位'}, { max: 16, message: '长度不能超过16' },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' } ],
], 'liaall.limmod.wrkp.ptsget.sdamod.dadsnd': [
'liaall.limmod.limpts.wrk.pts.nam':[ { type: 'string', required: false, message: '必输项' },
{type: 'string', required: false, message: '必输项'}, { max: 16, message: '长度不能超过16' },
{max: 40,message:'长度不能超过40'} ],
], 'liaall.limmod.othp.ptsget.sdamod.dadsnd': [
'liaall.limmod.limpts.oth.pts.nam':[ { type: 'string', required: false, message: '必输项' },
{type: 'string', required: false, message: '必输项'}, { max: 16, message: '长度不能超过16' },
{max: 40,message:'长度不能超过40'} ],
], 'liaall.limmod.limpts.wrk.pts.extkey': [
'liaall.limmod.ccvamt':[ { type: 'string', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'}, { max: 16, message: '长度不能超过16' },
{max: 18,message:'整数位不能超过14位'}, ],
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' } 'liaall.limmod.wrkp.ptsget.sdamod.seainf': [
], { type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'liaall.limmod.limpts.pfcod1':[ 'liaall.limmod.limpts.oth.pts.extkey': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 14,message:'长度不能超过14'} { max: 16, message: '长度不能超过16' },
], ],
'liaall.limmod.limpts.pfcod2':[ 'liaall.limmod.othp.ptsget.sdamod.seainf': [
{type: 'string', required: false, message: '必输项'}, { type: 'string', required: false, message: '必输项' },
{max: 14,message:'长度不能超过14'} { max: 3, message: '长度不能超过3' },
], ],
} 'liaall.limmod.comamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.limmod.limpts.wrk.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'liaall.limmod.limpts.oth.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'liaall.limmod.ccvamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.limmod.limpts.pfcod1': [
{ type: 'string', required: false, message: '必输项' },
{ max: 14, message: '长度不能超过14' },
],
'liaall.limmod.limpts.pfcod2': [
{ type: 'string', required: false, message: '必输项' },
{ max: 14, message: '长度不能超过14' },
],
};
import Pts from '~/components/business/commonModel/Pts'; import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js'; import Pub from '~/components/business/commonModel/index.js';
export default class Letcan { export default class Letcan {
constructor() { constructor() {
this.data = { this.data = {
brdgrp: { letp:{
adv: { swiftflg:'',
pts: new Pts().data, },
}, brdgrp: {
prb: { adv: {
adrelc: '', pts: new Pts().data,
dbfadrblkcn: '', },
namelc: '', prb: {
pts: new Pts().data, adrelc: '',
}, dbfadrblkcn: '',
acb: { namelc: '',
adrelc: '', pts: new Pts().data,
dbfadrblkcn: '', },
namelc: '', acb: {
pts: new Pts().data, adrelc: '',
}, dbfadrblkcn: '',
apl: { namelc: '',
adrelc: '', pts: new Pts().data,
dbfadrblkcn: '', },
namelc: '', apl: {
pts: new Pts().data, adrelc: '',
}, dbfadrblkcn: '',
ben: { namelc: '',
adrelc: '', pts: new Pts().data,
dbfadrblkcn: '', },
namelc: '', ben: {
pts: new Pts().data, adrelc: '',
}, dbfadrblkcn: '',
blk: { namelc: '',
chaded: '', pts: new Pts().data,
docdisflg: '', },
chaadd: '', blk: {
docdis: '', chaded: '',
}, docdisflg: '',
rec: { chaadd: '',
totcur: '', docdis: '',
ownref: '', },
disdat: '', rec: {
totamt: '', totcur: '',
nam: '', ownref: '',
docprbrol: '' disdat: '',
}, totamt: '',
cbs: { nam: '',
opn1: { docprbrol: '',
cur: '' },
}, cbs: {
opn2: { opn1: {
cur: '' cur: '',
}, },
max: { opn2: {
cur: '', cur: '',
amt: '' },
}, max: {
max2: { cur: '',
amt: '' amt: '',
} },
}, max2: {
matp: { amt: '',
mattxtlab: '' },
} },
}, matp: {
brtp: { mattxtlab: '',
furide: '', },
matp: { },
mattxtlab: '' brtp: {
}
}, furide: '',
sndmsg: '', matp: {
ledgrp: { mattxtlab: '',
adv: { },
pts: new Pts().data, },
}, sndmsg: '',
prb: { ledgrp: {
adrelc: '', adv: {
dbfadrblkcn: '', pts: new Pts().data,
namelc: '', },
pts: new Pts().data, prb: {
}, adrelc: '',
acb: { dbfadrblkcn: '',
adrelc: '', namelc: '',
dbfadrblkcn: '', pts: new Pts().data,
namelc: '', },
pts: new Pts().data, acb: {
}, adrelc: '',
rec: { dbfadrblkcn: '',
revflg: '', namelc: '',
expdat: '', pts: new Pts().data,
expplc: '', },
lcrtyp: '', rec: {
ownref: '', revflg: '',
shpdat: '', expdat: '',
avbby: '', expplc: '',
nam: '', lcrtyp: '',
opndat: '', ownref: '',
redclsflg: '' shpdat: '',
}, avbby: '',
cbs: { nam: '',
opn1: { opndat: '',
cur: '', redclsflg: '',
amt: '' },
}, cbs: {
nom1: { opn1: {
cur: '', cur: '',
amt: '' amt: '',
} },
}, nom1: {
rmb: { cur: '',
rolsetflg: '' amt: '',
}, },
iss: { },
pts: { rmb: {
ref: '', rolsetflg: '',
nam: '' },
} iss: {
}, pts: {
ben: { pts: new Pts().data,
pts: { },
ref: '', },
nam: '' ben: {
} pts: {
}, pts: new Pts().data,
apl: { },
pts: { },
ref: '', apl: {
nam: '' pts: new Pts().data,
} },
}, avbnam: '',
avbnam: '' },
}, letp0: {
letp0: { aammod: {
aammod: { addamtflg: '',
addamtflg: '' },
}, cnftxt: '',
cnftxt: '' },
}, letcanf: {
letcanf: { strinf: '',
strinf: '' },
}, rmbclm: {
rmbclm: { acwacw: {
acwacw: { pts: new Pts().data,
pts: { },
ref: '' valdat: '',
} rmbrmb: {
}, pts: new Pts().data,
valdat: '', },
rmbrmb: { bebbeb: {
pts: { pts: new Pts().data,
ref: '' },
} rmbrol: '',
}, },
bebbeb: { setmod: new Pub().data.Setmod,
pts: { mtabut: new Pub().data.Mtabut,
ref: '' trnmod: new Pub().data.Trnmod,
} liaall: new Pub().data.Liaall,
}, liaccv: new Pub().data.Liaccv,
rmbrol: '' docpan: new Pub().data.Docpan,
}, };
setmod: new Pub().data.Setmod, }
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
liaccv: new Pub().data.Liaccv,
docpan: new Pub().data.Docpan,
};
}
} }
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<el-collapse-item title="提示信息" name="coninfp"> <el-collapse-item title="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
</el-collapse> </el-collapse>
</div>
</div>
</template> </template>
<script> <script>
import event from '../event' import event from "../event";
import Coninfp from "~/views/Public/Coninfp"; import Coninfp from "~/views/Public/Coninfp";
export default { export default {
components: { components: {
"m-coninfp": Coninfp, "m-coninfp": Coninfp,
}, },
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [event], mixins: [event],
data() { data() {
return { return {
activeNames: ["coninfp"],
activeNames: ["coninfp"], };
}; },
},
methods: {}, methods: {},
created: function () {}, created: function () {},
} };
</script> </script>
<style></style> <style></style>
......
...@@ -105,14 +105,11 @@ ...@@ -105,14 +105,11 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
</div> </div>
</template> </template>
<script> <script>
import event from '../event' import event from '../event'
import Ptap from '~/views/Public/Ptap' import Ptap from '~/views/Public/Ptap'
export default { export default {
inject: ["root"], inject: ["root"],
components: { 'c-ptap': Ptap }, components: { 'c-ptap': Ptap },
...@@ -132,7 +129,6 @@ export default { ...@@ -132,7 +129,6 @@ export default {
) )
}, },
}, },
rmbrolAdrblkFlag: { rmbrolAdrblkFlag: {
get() { get() {
return ( return (
...@@ -141,10 +137,8 @@ export default { ...@@ -141,10 +137,8 @@ export default {
||this.model.rmbclm.rmbrol=='RMB' ||this.model.rmbclm.rmbrol=='RMB'
) )
}, },
}, },
} }
} }
</script> </script>
<style></style> <style></style>
...@@ -75,12 +75,13 @@ ...@@ -75,12 +75,13 @@
:promptData="promptData" :promptData="promptData"
> >
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
-->
<c-function-btn <c-function-btn
:handleSubmit="handleSubmit" :handleSubmit="handleSubmit"
:handleCheck="handleCheck" :handleCheck="handleCheck"
:handleStash="handleStash" :handleStash="handleStash"
> >
</c-function-btn> --> </c-function-btn>
</c-page> </c-page>
</div> </div>
</template> </template>
...@@ -90,11 +91,9 @@ import operationFunc from "~/mixin/operationFunc"; ...@@ -90,11 +91,9 @@ import operationFunc from "~/mixin/operationFunc";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import formRules from '../model/check'; import formRules from '../model/check';
import Letcan from "../model"; import Letcan from "../model";
import Ovwp from './Ovwp' import Ovwp from './Ovwp'
import Addbcb from "./Addbcb" import Addbcb from "./Addbcb"
import Rcldetp from "./Rcldetp"; import Rcldetp from "./Rcldetp";
import Engp from "~/components/business/engp/views"; import Engp from "~/components/business/engp/views";
import Setmod from "~/components/business/setmod/views"; import Setmod from "~/components/business/setmod/views";
// import Glepan from "~/components/business/glepan/views"; // import Glepan from "~/components/business/glepan/views";
......
...@@ -449,7 +449,6 @@ export default { ...@@ -449,7 +449,6 @@ export default {
}, },
"model.ledgrp.rec.tenmaxday":{ "model.ledgrp.rec.tenmaxday":{
handler(val, oldVal){ handler(val, oldVal){
console.log(val);
this.model.ledgrp.rec.tenmaxday = `${val}''`.replace(/\D/g, ''); this.model.ledgrp.rec.tenmaxday = `${val}''`.replace(/\D/g, '');
}, },
immediate: true, immediate: true,
......
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