Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhouqian
vue-gjjs
Commits
aee907d6
Commit
aee907d6
authored
Sep 07, 2022
by
lianyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
letame补漏掉的MT742页面Rcldetp.vue
parent
33b7a62a
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
664 additions
and
3 deletions
+664
-3
Check.js
src/model/Letame/Check.js
+12
-0
Default.js
src/model/Letame/Default.js
+16
-0
Event.js
src/model/Letame/Event.js
+37
-0
Pattern.js
src/model/Letame/Pattern.js
+103
-0
index.js
src/model/Letame/index.js
+47
-0
Detp.vue
src/views/Business/Letame/Detp.vue
+11
-1
Ovwp.vue
src/views/Business/Letame/Ovwp.vue
+1
-1
Ptyp.vue
src/views/Business/Letame/Ptyp.vue
+0
-1
Rcldetp.vue
src/views/Business/Letame/Rcldetp.vue
+427
-0
index.vue
src/views/Business/Letame/index.vue
+10
-0
No files found.
src/model/Letame/Check.js
View file @
aee907d6
...
@@ -9,6 +9,7 @@ let checkObj = {
...
@@ -9,6 +9,7 @@ let checkObj = {
"letamep.lcrgodamep.usrblk"
:
null
,
"letamep.lcrgodamep.usrblk"
:
null
,
"ledgrp.rec.opndat"
:
null
,
"ledgrp.rec.opndat"
:
null
,
"ledgrp.adv.namelc"
:
null
,
"ledgrp.adv.namelc"
:
null
,
"rmbclm.acwacw.pts.extkey"
:
null
,
"oldledgrp.rec.expdat"
:
null
,
"oldledgrp.rec.expdat"
:
null
,
"ledgrp.rmb.pts.extkey"
:
null
,
"ledgrp.rmb.pts.extkey"
:
null
,
"letamep.adlcndamep.usrblk"
:
null
,
"letamep.adlcndamep.usrblk"
:
null
,
...
@@ -31,9 +32,11 @@ let checkObj = {
...
@@ -31,9 +32,11 @@ let checkObj = {
"trnmod.swiadd.amedat"
:
null
,
"trnmod.swiadd.amedat"
:
null
,
"ledgrp.iss.adrelc"
:
null
,
"ledgrp.iss.adrelc"
:
null
,
"letamep.lcrdocamep.usrblk"
:
null
,
"letamep.lcrdocamep.usrblk"
:
null
,
"rmbclm.bebbeb.adrelc"
:
null
,
"ledgrp.apb.namelc"
:
null
,
"ledgrp.apb.namelc"
:
null
,
"trnmod.swiadd.insbnk"
:
null
,
"trnmod.swiadd.insbnk"
:
null
,
"ledgrp.apl.namelc"
:
null
,
"ledgrp.apl.namelc"
:
null
,
"rmbclm.acwacw.namelc"
:
null
,
"ledgrp.cbs.max2.amt"
:
null
,
"ledgrp.cbs.max2.amt"
:
null
,
"trnmod.swiadd.newshpdat"
:
null
,
"trnmod.swiadd.newshpdat"
:
null
,
"ledgrp.rec.stacty"
:
null
,
"ledgrp.rec.stacty"
:
null
,
...
@@ -47,12 +50,16 @@ let checkObj = {
...
@@ -47,12 +50,16 @@ let checkObj = {
"ledgrp.a2b.pts.extkey"
:
null
,
"ledgrp.a2b.pts.extkey"
:
null
,
"ledgrp.iss.pts.ref"
:
null
,
"ledgrp.iss.pts.ref"
:
null
,
"ledgrp.apl.pts.adrblk"
:
null
,
"ledgrp.apl.pts.adrblk"
:
null
,
"rmbclm.rmbrmb.pts.adrblk"
:
null
,
"letamep.spcbenamep.usrblk"
:
null
,
"letamep.spcbenamep.usrblk"
:
null
,
"letp.chkmsg"
:
null
,
"letp.chkmsg"
:
null
,
"ledgrp.rmb.adrelc"
:
null
,
"ledgrp.rmb.adrelc"
:
null
,
"ledgrp.drw.pts.adrblk"
:
null
,
"ledgrp.drw.pts.adrblk"
:
null
,
"ledgrp.blk.spcben"
:
null
,
"ledgrp.blk.spcben"
:
null
,
"rmbclm.rmbrmb.namelc"
:
null
,
"rmbclm.bebbeb.pts.extkey"
:
null
,
"liaall.limmod.limpts.oth.pts.extkey"
:
null
,
"liaall.limmod.limpts.oth.pts.extkey"
:
null
,
"rmbclm.rmbrmb.pts.extkey"
:
null
,
"liaall.limmod.ownref"
:
null
,
"liaall.limmod.ownref"
:
null
,
"ledgrp.a2b.pts.adrblk"
:
null
,
"ledgrp.a2b.pts.adrblk"
:
null
,
"trnmod.swiadd.newamt"
:
null
,
"trnmod.swiadd.newamt"
:
null
,
...
@@ -65,6 +72,7 @@ let checkObj = {
...
@@ -65,6 +72,7 @@ let checkObj = {
"ledgrp.adv.pts.extkey"
:
null
,
"ledgrp.adv.pts.extkey"
:
null
,
"ledgrp.rmb.pts.adrblk"
:
null
,
"ledgrp.rmb.pts.adrblk"
:
null
,
"ledgrp.blk.lcrgod"
:
null
,
"ledgrp.blk.lcrgod"
:
null
,
"rmbclm.acwacw.pts.adrblk"
:
null
,
"ledgrp.a2b.adrelc"
:
null
,
"ledgrp.a2b.adrelc"
:
null
,
"ledgrp.avb.namelc"
:
null
,
"ledgrp.avb.namelc"
:
null
,
"ledgrp.avb.pts.adrblk"
:
null
,
"ledgrp.avb.pts.adrblk"
:
null
,
...
@@ -86,6 +94,7 @@ let checkObj = {
...
@@ -86,6 +94,7 @@ let checkObj = {
"mtabut.coninf.conexedat"
:
null
,
"mtabut.coninf.conexedat"
:
null
,
"ledgrp.rec.apprul"
:
null
,
"ledgrp.rec.apprul"
:
null
,
"ledgrp.apl.adrelc"
:
null
,
"ledgrp.apl.adrelc"
:
null
,
"rmbclm.bebbeb.namelc"
:
null
,
"liaall.limmod.limpts.nonrevflg1"
:
null
,
"liaall.limmod.limpts.nonrevflg1"
:
null
,
"ledgrp.iss.namelc"
:
null
,
"ledgrp.iss.namelc"
:
null
,
"ledgrp.drw.pts.extkey"
:
null
,
"ledgrp.drw.pts.extkey"
:
null
,
...
@@ -93,7 +102,10 @@ let checkObj = {
...
@@ -93,7 +102,10 @@ let checkObj = {
"ledgrp.ben.pts.adrblk"
:
null
,
"ledgrp.ben.pts.adrblk"
:
null
,
"ledgrp.blk.addamtcov"
:
null
,
"ledgrp.blk.addamtcov"
:
null
,
"setmod.docamt"
:
null
,
"setmod.docamt"
:
null
,
"rmbclm.rmbrmb.adrelc"
:
null
,
"rmbclm.bebbeb.pts.adrblk"
:
null
,
"ledgrp.apb.adrelc"
:
null
,
"ledgrp.apb.adrelc"
:
null
,
"rmbclm.acwacw.adrelc"
:
null
,
"ledgrp.drw.namelc"
:
null
,
"ledgrp.drw.namelc"
:
null
,
"ledgrp.apl.pts.extkey"
:
null
,
"ledgrp.apl.pts.extkey"
:
null
,
"ledgrp.con.pts.extkey"
:
null
,
"ledgrp.con.pts.extkey"
:
null
,
...
...
src/model/Letame/Default.js
View file @
aee907d6
...
@@ -14,6 +14,10 @@ export default {
...
@@ -14,6 +14,10 @@ export default {
"setmod.dspflg"
:
Utils
.
defaultFunction
,
"setmod.dspflg"
:
Utils
.
defaultFunction
,
"setmod.docamt"
:
Utils
.
defaultFunction
,
"setmod.docamt"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.insbnk"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.insbnk"
:
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.condocstm"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwinc"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwinc"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwout"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwout"
:
Utils
.
defaultFunction
,
...
@@ -34,6 +38,11 @@ export default {
...
@@ -34,6 +38,11 @@ export default {
"liaall.limmod.limpts.nonrevflg2"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.nonrevflg2"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.nonrevflg1"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.nonrevflg1"
:
Utils
.
defaultFunction
,
"ledgrp.adv.pts.extkey"
:
Utils
.
defaultFunction
,
"ledgrp.adv.pts.extkey"
:
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
,
"ledgrp.ben.pts.extkey"
:
Utils
.
defaultFunction
,
"ledgrp.ben.pts.extkey"
:
Utils
.
defaultFunction
,
"ledgrp.ben.adrelc"
:
Utils
.
defaultFunction
,
"ledgrp.ben.adrelc"
:
Utils
.
defaultFunction
,
"ledgrp.ben.namelc"
:
Utils
.
defaultFunction
,
"ledgrp.ben.namelc"
:
Utils
.
defaultFunction
,
...
@@ -62,6 +71,10 @@ export default {
...
@@ -62,6 +71,10 @@ export default {
"ledgrp.rec.avbby"
:
Utils
.
defaultFunction
,
"ledgrp.rec.avbby"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.newexpdat"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.newexpdat"
:
Utils
.
defaultFunction
,
"oldledgrp.rec.expdat"
:
Utils
.
defaultFunction
,
"oldledgrp.rec.expdat"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.pts.extkey"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.adrelc"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.namelc"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.dbfadrblkcn"
:
Utils
.
defaultFunction
,
"letp.chkmsg"
:
Utils
.
defaultFunction
,
"letp.chkmsg"
:
Utils
.
defaultFunction
,
"ledgrp.cbs.opn1.cur"
:
Utils
.
defaultFunction
,
"ledgrp.cbs.opn1.cur"
:
Utils
.
defaultFunction
,
"letp.leltb2b.litb2bstm"
:
Utils
.
defaultFunction
,
"letp.leltb2b.litb2bstm"
:
Utils
.
defaultFunction
,
...
@@ -75,6 +88,7 @@ export default {
...
@@ -75,6 +88,7 @@ export default {
"ledgrp.blk.addamtcov"
:
Utils
.
defaultFunction
,
"ledgrp.blk.addamtcov"
:
Utils
.
defaultFunction
,
"ledgrp.cbs.nom1.cur"
:
Utils
.
defaultFunction
,
"ledgrp.cbs.nom1.cur"
:
Utils
.
defaultFunction
,
"letamep.lcrdocamep.usrblk"
:
Utils
.
defaultFunction
,
"letamep.lcrdocamep.usrblk"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.pts.adrblk"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.shpfro"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.shpfro"
:
Utils
.
defaultFunction
,
"ledgrp.cbs.max2.cur"
:
Utils
.
defaultFunction
,
"ledgrp.cbs.max2.cur"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.addamt"
:
Utils
.
defaultFunction
,
"trnmod.swiadd.addamt"
:
Utils
.
defaultFunction
,
...
@@ -99,6 +113,7 @@ export default {
...
@@ -99,6 +113,7 @@ export default {
"ledgrp.rmb.dbfadrblkcn"
:
Utils
.
defaultFunction
,
"ledgrp.rmb.dbfadrblkcn"
:
Utils
.
defaultFunction
,
"ledgrp.blk.avbwthtxt"
:
Utils
.
defaultFunction
,
"ledgrp.blk.avbwthtxt"
:
Utils
.
defaultFunction
,
"ledgrp.rec.avbwth"
:
Utils
.
defaultFunction
,
"ledgrp.rec.avbwth"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrmb.pts.adrblk"
:
Utils
.
defaultFunction
,
"setmod.glemod.gleshwstm"
:
Utils
.
defaultFunction
,
"setmod.glemod.gleshwstm"
:
Utils
.
defaultFunction
,
"letamep.lcrgodamep.modflg"
:
Utils
.
defaultFunction
,
"letamep.lcrgodamep.modflg"
:
Utils
.
defaultFunction
,
"letamep.lcrgodamep.modmanflg"
:
Utils
.
defaultFunction
,
"letamep.lcrgodamep.modmanflg"
:
Utils
.
defaultFunction
,
...
@@ -149,6 +164,7 @@ export default {
...
@@ -149,6 +164,7 @@ export default {
"oldledgrp.rec.prepers18"
:
Utils
.
defaultFunction
,
"oldledgrp.rec.prepers18"
:
Utils
.
defaultFunction
,
"ledgrp.rec.nonban"
:
Utils
.
defaultFunction
,
"ledgrp.rec.nonban"
:
Utils
.
defaultFunction
,
"liaall.misamt"
:
Utils
.
defaultFunction
,
"liaall.misamt"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrol"
:
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
,
...
...
src/model/Letame/Event.js
View file @
aee907d6
...
@@ -542,6 +542,42 @@ export default {
...
@@ -542,6 +542,42 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
async
onRmbp1Det
(){
let
rtnmsg
=
await
this
.
executeRule
(
"rmbp1.det"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onAcwpDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"acwp.det"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBebpDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bebp.det"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
onSeainf
()
{},
onSeainf
()
{},
}
}
\ No newline at end of file
src/model/Letame/Pattern.js
View file @
aee907d6
...
@@ -976,4 +976,106 @@ export default {
...
@@ -976,4 +976,106 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
114
,
message
:
"长度不能超过114"
}
{
max
:
114
,
message
:
"长度不能超过114"
}
],
],
"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"
}
],
"rmbclm.rmbrmb.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
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
:
true
,
message
:
"必输项"
},
{
max
:
140
,
message
:
"长度不能超过140"
}
],
"rmbclm.acwacw.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
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"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"rmbclm.bebbeb.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
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
:
"输入正确的日期"
}
],
}
}
\ No newline at end of file
src/model/Letame/index.js
View file @
aee907d6
...
@@ -217,6 +217,7 @@ export default class Letame{
...
@@ -217,6 +217,7 @@ export default class Letame{
namelc
:
""
,
// 名称 .ledgrp.rmb.namelc
namelc
:
""
,
// 名称 .ledgrp.rmb.namelc
adrelc
:
""
,
// 地址 .ledgrp.rmb.adrelc
adrelc
:
""
,
// 地址 .ledgrp.rmb.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.rmb.dbfadrblkcn
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.rmb.dbfadrblkcn
rolsetflg
:
""
,
// 判断页面MT 742 Reimbursement Clain显现的条件 .ledgrp.rmb.rolsetflg
},
},
con
:{
con
:{
pts
:
new
Pts
().
data
,
pts
:
new
Pts
().
data
,
...
@@ -355,6 +356,52 @@ export default class Letame{
...
@@ -355,6 +356,52 @@ export default class Letame{
trnexpdat
:
""
,
// Expiry date .letp.trnexpdat
trnexpdat
:
""
,
// Expiry date .letp.trnexpdat
chkmsg
:
""
,
// Messages .letp.chkmsg
chkmsg
:
""
,
// Messages .letp.chkmsg
},
},
rmbclm
:{
rmbrmb
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .rmbclm.rmbrmb.namelc
adrelc
:
""
,
// 地址 .rmbclm.rmbrmb.adrelc
dbfadrblkcn
:
""
,
// Chinese address .rmbclm.rmbrmb.dbfadrblkcn
},
rmbp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .rmbclm.rmbp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .rmbclm.rmbp.ptsget.sdamod.dadsnd
},
},
},
acwacw
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .rmbclm.acwacw.namelc
adrelc
:
""
,
// 地址 .rmbclm.acwacw.adrelc
dbfadrblkcn
:
""
,
// Chinese address .rmbclm.acwacw.dbfadrblkcn
},
acwp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .rmbclm.acwp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .rmbclm.acwp.ptsget.sdamod.dadsnd
},
},
},
bebbeb
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .rmbclm.bebbeb.namelc
adrelc
:
""
,
// 地址 .rmbclm.bebbeb.adrelc
dbfadrblkcn
:
""
,
// Chinese address .rmbclm.bebbeb.dbfadrblkcn
},
bebp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .rmbclm.bebp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .rmbclm.bebp.ptsget.sdamod.dadsnd
},
},
},
rmbrol
:
""
,
// 偿付行 .rmbclm.rmbrol
valdat
:
""
,
// value date .rmbclm.valdat
},
pageId
:
""
// ctx的key
pageId
:
""
// ctx的key
}
}
}
}
...
...
src/views/Business/Letame/Detp.vue
View file @
aee907d6
...
@@ -362,6 +362,7 @@
...
@@ -362,6 +362,7 @@
<!-- 付款期限 Maxinum Tenor-->
<!-- 付款期限 Maxinum Tenor-->
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"10"
>
<el-form-item
label=
"Maximum Tenor"
prop=
"ledgrp.rec.tenmaxday"
>
<el-form-item
label=
"Maximum Tenor"
prop=
"ledgrp.rec.tenmaxday"
>
<c-input
<c-input
v-model
.
number=
"model.ledgrp.rec.tenmaxday"
v-model
.
number=
"model.ledgrp.rec.tenmaxday"
...
@@ -371,6 +372,8 @@
...
@@ -371,6 +372,8 @@
@
keyup
.
enter
.
native=
"$event.target.blur()"
@
keyup
.
enter
.
native=
"$event.target.blur()"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
<c-col
:span=
"4"
><span
class=
"letame_rec_tenmaxday"
>
Days
</span></c-col>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
</c-row>
...
@@ -462,4 +465,11 @@ export default {
...
@@ -462,4 +465,11 @@ export default {
},
},
}
}
</
script
>
</
script
>
<
style
></
style
>
<
style
>
.letame_rec_tenmaxday
{
margin-left
:
10px
;
height
:
16px
;
color
:
#606266
;
line-height
:
16px
;
font-size
:
12px
;
}
</
style
>
src/views/Business/Letame/Ovwp.vue
View file @
aee907d6
...
@@ -266,7 +266,7 @@
...
@@ -266,7 +266,7 @@
v-model=
"model.ledgrp.rec.apprul"
v-model=
"model.ledgrp.rec.apprul"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择Applicable Rules"
placeholder=
"请选择Applicable Rules"
:code=
"codes.apprul"
:code=
"codes.apprul
1
"
@
change=
"apprulChange"
@
change=
"apprulChange"
>
>
</c-select>
</c-select>
...
...
src/views/Business/Letame/Ptyp.vue
View file @
aee907d6
...
@@ -181,7 +181,6 @@ export default {
...
@@ -181,7 +181,6 @@ export default {
},
},
methods
:
{
methods
:
{
...
Event
,
...
Event
,
onSeainf
(){},
handleEdit
()
{
handleEdit
()
{
console
.
log
(
"1111测试"
);
console
.
log
(
"1111测试"
);
},
},
...
...
src/views/Business/Letame/Rcldetp.vue
0 → 100644
View file @
aee907d6
<
template
>
<div
class=
"eibs-tab"
>
<!-- ==========================左半边================================== -->
<c-col
:span=
"12"
>
<!-- SF000021 : 偿付行 -->
<c-col
:span=
"24"
>
<el-form-item
label=
"Reimbursement Bank"
prop=
"rmbclm.rmbrol"
>
<c-select
v-model=
"model.rmbclm.rmbrol"
style=
"width: 100%"
placeholder=
"请选择"
:code=
"codes.rolall"
@
change=
"selectOrCheckboxRule('rmbclm.rmbrol')"
>
</c-select>
</el-form-item>
</c-col>
<!-- SF000020 : 编号 Reference for Address Optional -->
<c-col
:span=
"24"
>
<c-form-item
label=
" Ref."
prop=
"rmbclm.rmbrmb.pts.ref"
>
<c-input
v-model=
"model.rmbclm.rmbrmb.pts.ref"
maxlength=
"16"
placeholder=
"请输入Reference for Address Optional"
:disabled=
"rmbrolRefFlag"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
:model=
"model"
:argadr=
"
{
title: '',
grp: 'rmbclm',
rol: 'rmbrmb',
}"
:noRef="true"
@onSeainf="onSeainf"
@onAplpDet="onRmbp1Det"
:disabledExtkey="rmbrolRefFlag"
:disabled="rmbrolAdrblkFlag"
>
</c-ptap>
</c-col>
<!-- SF000011 : Account with Bank -->
<!-- SF000018 : 编号 -->
<c-col
:span=
"24"
>
<c-form-item
label=
"Account with Bank Ref."
prop=
"rmbclm.acwacw.pts.ref"
>
<c-input
v-model=
"model.rmbclm.acwacw.pts.ref"
maxlength=
"16"
placeholder=
"请输入"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
:model=
"model"
:argadr=
"
{
title: '',
grp: 'rmbclm',
rol: 'acwacw',
}"
:noRef="true"
@onSeainf="onSeainf"
@onAplpDet="onAcwpDet"
>
</c-ptap>
</c-col>
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col
:span=
"24"
>
<c-form-item
label=
"Beneficiary Bank Ref."
prop=
"rmbclm.bebbeb.pts.ref"
>
<c-input
v-model=
"model.rmbclm.bebbeb.pts.ref"
maxlength=
"16"
placeholder=
"请输入"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
:model=
"model"
:argadr=
"
{
title: '',
grp: 'rmbclm',
rol: 'bebbeb',
}"
:noRef="true"
@onSeainf="onSeainf"
@onAplpDet="onBebpDet"
>
</c-ptap>
</c-col>
<!-- SG000133 : value date -->
<c-col
:span=
"24"
>
<el-form-item
label=
"value date"
prop=
"rmbclm.valdat"
>
<c-date-picker
type=
"date"
value-format=
"yyyy-MM-dd"
v-model=
"model.rmbclm.valdat"
style=
"width: 100%"
placeholder=
"请选择"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!--
<c-col
:span=
"12"
>
<c-form-item
label=
"Drag Drop Sender"
prop=
"rmbclm.rmbp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.rmbclm.rmbp.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=
"rmbclm.rmbrmb.pts.extkey"
>
<c-input
v-model=
"model.rmbclm.rmbrmb.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=
"rmbclm.rmbp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.rmbclm.rmbp.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=
"onRmbp1Det"
>
{{
$t
(
'ptsp.CF000081'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-form-item
label=
"名称"
prop=
"rmbclm.rmbrmb.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.rmbrmb.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=
"rmbclm.rmbrmb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.rmbrmb.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=
"rmbclm.rmbrmb.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.rmbrmb.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=
"rmbclm.rmbrmb.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.rmbrmb.adrelc"
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=
"Drag Drop Sender"
prop=
"rmbclm.acwp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.rmbclm.acwp.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=
"rmbclm.acwacw.pts.extkey"
>
<c-input
v-model=
"model.rmbclm.acwacw.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=
"rmbclm.acwp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.rmbclm.acwp.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=
"onAcwpDet"
>
{{
$t
(
'ptsp.CF000081'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-form-item
label=
"名称"
prop=
"rmbclm.acwacw.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.acwacw.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=
"rmbclm.acwacw.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.acwacw.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=
"rmbclm.acwacw.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.acwacw.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=
"rmbclm.acwacw.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.acwacw.adrelc"
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=
"Drag Drop Sender"
prop=
"rmbclm.bebp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.rmbclm.bebp.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=
"rmbclm.bebbeb.pts.extkey"
>
<c-input
v-model=
"model.rmbclm.bebbeb.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=
"rmbclm.bebp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.rmbclm.bebp.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=
"onBebpDet"
>
{{
$t
(
'ptsp.CF000081'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-form-item
label=
"名称"
prop=
"rmbclm.bebbeb.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.bebbeb.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=
"rmbclm.bebbeb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.bebbeb.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=
"rmbclm.bebbeb.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.bebbeb.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=
"rmbclm.bebbeb.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.rmbclm.bebbeb.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/Letame/Event'
import
Ptap
from
'~/views/Public/Ptap'
export
default
{
inject
:
[
'root'
],
components
:
{
'c-ptap'
:
Ptap
},
props
:
[
'model'
,
'codes'
],
mixins
:
[
commonProcess
],
data
()
{
return
{}
},
methods
:
{
...
Event
},
created
:
function
()
{},
computed
:{
rmbrolRefFlag
:
{
get
()
{
return
(
this
.
model
.
rmbclm
.
rmbrol
==
'ADV'
||
this
.
model
.
rmbclm
.
rmbrol
==
'AVB'
||
this
.
model
.
rmbclm
.
rmbrol
==
'ISS'
||
this
.
model
.
rmbclm
.
rmbrol
==
'CON'
)
},
},
rmbrolAdrblkFlag
:
{
get
()
{
return
(
this
.
model
.
rmbclm
.
rmbrol
==
'ADV'
||
this
.
model
.
rmbclm
.
rmbrol
==
'AVB'
||
this
.
model
.
rmbclm
.
rmbrol
==
'ISS'
||
this
.
model
.
rmbclm
.
rmbrol
==
'CON'
||
this
.
model
.
rmbclm
.
rmbrol
==
'RMB'
)
},
},
}
}
</
script
>
<
style
></
style
>
src/views/Business/Letame/index.vue
View file @
aee907d6
...
@@ -98,6 +98,14 @@
...
@@ -98,6 +98,14 @@
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--letame PD000034 -->
<el-tab-pane
label=
"MT 742 Reimbursement Clain"
name=
"rcldetp"
v-if=
"model.ledgrp.rmb.rolsetflg=='Y'"
>
<c-content>
<m-rcldetp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 分录信息-->
<!--PD000001 分录信息-->
<el-tab-pane
label=
"Bookings"
name=
"glepan"
>
<el-tab-pane
label=
"Bookings"
name=
"glepan"
>
<c-content>
<c-content>
...
@@ -273,6 +281,7 @@ import Ltb2bp from './Ltb2bp'
...
@@ -273,6 +281,7 @@ import Ltb2bp from './Ltb2bp'
import
Doxpame
from
"~/views/Public/Doxpame"
;
import
Doxpame
from
"~/views/Public/Doxpame"
;
import
Engp
from
"~/views/Public/Engp"
;
import
Engp
from
"~/views/Public/Engp"
;
import
Setpan
from
'~/views/Public/Setpan'
;
import
Setpan
from
'~/views/Public/Setpan'
;
import
Rcldetp
from
"./Rcldetp"
;
import
Glepan
from
"~/views/Public/Glepan"
;
import
Glepan
from
"~/views/Public/Glepan"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Docpan
from
"~/views/Public/Docpan"
;
import
Docpan
from
"~/views/Public/Docpan"
;
...
@@ -298,6 +307,7 @@ export default {
...
@@ -298,6 +307,7 @@ export default {
'm-revp'
:
Revp
,
'm-revp'
:
Revp
,
'm-engp'
:
Engp
,
'm-engp'
:
Engp
,
'm-setpan'
:
Setpan
,
'm-setpan'
:
Setpan
,
"m-rcldetp"
:
Rcldetp
,
'm-glepan'
:
Glepan
,
'm-glepan'
:
Glepan
,
'm-coninfp'
:
Coninfp
,
'm-coninfp'
:
Coninfp
,
'm-docpan'
:
Docpan
,
'm-docpan'
:
Docpan
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment