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
fukai
vue-gjjs
Commits
82c8f9b9
Commit
82c8f9b9
authored
Oct 11, 2022
by
sheyinchen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bttsnd完善
parent
32a418bd
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
522 additions
and
56 deletions
+522
-56
Check.js
src/model/Bttsnd/Check.js
+18
-8
Default.js
src/model/Bttsnd/Default.js
+49
-23
Event.js
src/model/Bttsnd/Event.js
+93
-9
Pattern.js
src/model/Bttsnd/Pattern.js
+158
-0
index.js
src/model/Bttsnd/index.js
+53
-0
Cnyp.vue
src/views/Business/Bttsnd/Cnyp.vue
+14
-14
Remp.vue
src/views/Business/Bttsnd/Remp.vue
+126
-0
index.vue
src/views/Business/Bttsnd/index.vue
+11
-2
No files found.
src/model/Bttsnd/Check.js
View file @
82c8f9b9
...
...
@@ -6,33 +6,43 @@ import Utils from "~/utils"
let
checkObj
=
{
"liaall.misamt"
:
null
,
"btdgrp.blk.comcon"
:
null
,
"rmbclm.acwacw.pts.extkey"
:
null
,
"cnybop.outflg"
:
null
,
"btdgrp.prb.pts.nam"
:
null
,
"btdgrp.prb.adrelc"
:
null
,
"btdgrp.oth.pts.adrblk"
:
null
,
"setmod.dspflg"
:
null
,
"btdgrp.prb.pts.extkey"
:
null
,
"liaall.liaccv.totcovamt"
:
null
,
"btdgrp.blk.intdis"
:
null
,
"bttp.prbp.ptsget.sdamod.dadsnd"
:
null
,
"cnybop.cnyflg"
:
null
,
"rmbclm.bebbeb.adrelc"
:
null
,
"btdgrp.oth.adrelc"
:
null
,
"rmbclm.acwacw.namelc"
:
null
,
"btdgrp.rec.disdat"
:
null
,
"
bttp.ltdget.sdamod.dadsnd
"
:
null
,
"
rmbclm.rmbrmb.pts.adrblk
"
:
null
,
"btdgrp.oth.pts.extkey"
:
null
,
"bttp.ledget.sdamod.dadsnd"
:
null
,
"btdgrp.be2.pts.nam"
:
null
,
"rmbclm.rmbrmb.namelc"
:
null
,
"rmbclm.bebbeb.pts.extkey"
:
null
,
"btdgrp.blk.benref"
:
null
,
"btdgrp.prb.pts.adrblk"
:
null
,
"rmbclm.rmbrmb.pts.extkey"
:
null
,
"btdgrp.prb.namelc"
:
null
,
"btdgrp.blk.setinsbt"
:
null
,
"btdgrp.blk.docdis"
:
null
,
"bttp.othp.ptsget.sdamod.dadsnd"
:
null
,
"bttp.furide"
:
null
,
"cnybop.traflg"
:
null
,
"rmbclm.acwacw.pts.adrblk"
:
null
,
"btdgrp.be1.pts.nam"
:
null
,
"bttp.recget.sdamod.dadsnd"
:
null
,
"mtabut.coninf.conexedat"
:
null
,
"rmbclm.bebbeb.namelc"
:
null
,
"cnybop.libflg"
:
null
,
"setmod.docamt"
:
null
,
"liaall.liaccv.cshpct"
:
null
,
"rmbclm.rmbrmb.adrelc"
:
null
,
"rmbclm.bebbeb.pts.adrblk"
:
null
,
"rmbclm.acwacw.adrelc"
:
null
,
"btdgrp.oth.namelc"
:
null
,
"
liaall.liaccv.relcshpct
"
:
null
,
"
cnybop.vouflg
"
:
null
,
}
for
(
const
key
in
checkObj
)
{
...
...
src/model/Bttsnd/Default.js
View file @
82c8f9b9
...
...
@@ -6,46 +6,72 @@ import Api from "~/service/Api";
import
Utils
from
"~/utils/index"
export
default
{
"btdgrp.be2.pts.nam"
:
Utils
.
defaultFunction
,
"btdgrp.oth.pts.extkey"
:
Utils
.
defaultFunction
,
"btdgrp.oth.adrelc"
:
Utils
.
defaultFunction
,
"btdgrp.oth.namelc"
:
Utils
.
defaultFunction
,
"btdgrp.oth.dbfadrblkcn"
:
Utils
.
defaultFunction
,
"btdgrp.prb.pts.nam"
:
Utils
.
defaultFunction
,
"cnybop.libflg"
:
Utils
.
defaultFunction
,
"setmod.doccur"
:
Utils
.
defaultFunction
,
"setmod.dspflg"
:
Utils
.
defaultFunction
,
"setmod.docamt"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrmb.pts.extkey"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrmb.adrelc"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrmb.namelc"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrmb.dbfadrblkcn"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.condocstm"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwinc"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwout"
:
Utils
.
defaultFunction
,
"btdgrp.prb.pts.extkey"
:
Utils
.
defaultFunction
,
"btdgrp.prb.adrelc"
:
Utils
.
defaultFunction
,
"btdgrp.prb.namelc"
:
Utils
.
defaultFunction
,
"btdgrp.prb.dbfadrblkcn"
:
Utils
.
defaultFunction
,
"btdgrp.oth.pts.adrblk"
:
Utils
.
defaultFunction
,
"setmod.doccur"
:
Utils
.
defaultFunction
,
"setmod.dspflg"
:
Utils
.
defaultFunction
,
"setmod.docamt"
:
Utils
.
defaultFunction
,
"btdgrp.prb.pts.adrblk"
:
Utils
.
defaultFunction
,
"bttp.cre752flg"
:
Utils
.
defaultFunction
,
"ltdgrp.rec.ownref"
:
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
,
"btdgrp.oth.pts.adrblk"
:
Utils
.
defaultFunction
,
"btdgrp.cbs.max.cur"
:
Utils
.
defaultFunction
,
"btdgrp.cbs.max.amt"
:
Utils
.
defaultFunction
,
"cnybop.vouflg"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.pts.extkey"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.adrelc"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.namelc"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.dbfadrblkcn"
:
Utils
.
defaultFunction
,
"cnybop.traflg"
:
Utils
.
defaultFunction
,
"rmbclm.bebbeb.pts.adrblk"
:
Utils
.
defaultFunction
,
"btdgrp.prb.pts.nam"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrmb.pts.adrblk"
:
Utils
.
defaultFunction
,
"btdgrp.be1.pts.nam"
:
Utils
.
defaultFunction
,
"btdgrp.rec.docprbrol"
:
Utils
.
defaultFunction
,
"btdgrp.blk.docdisflg"
:
Utils
.
defaultFunction
,
"btdgrp.blk.docdis"
:
Utils
.
defaultFunction
,
"btdgrp.cbs.max.cur"
:
Utils
.
defaultFunction
,
"setmod.glemod.gleshwstm"
:
Utils
.
defaultFunction
,
"btdgrp.rec.disdat"
:
Utils
.
defaultFunction
,
"btdgrp.rec.approvcod"
:
Utils
.
defaultFunction
,
"btdgrp.rec.dscinsflg"
:
Utils
.
defaultFunction
,
"btdgrp.rec.rcvdatbe1"
:
Utils
.
defaultFunction
,
"btdgrp.blk.docdis"
:
Utils
.
defaultFunction
,
"btdgrp.rec.rcvdatbe2"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitset.oit.inftxt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitset.oit.inflev"
:
Utils
.
defaultFunction
,
"btdgrp.be2.pts.nam"
:
Utils
.
defaultFunction
,
"bttp.cre752flg"
:
Utils
.
defaultFunction
,
"mtabut.coninf.usr.extkey"
:
Utils
.
defaultFunction
,
"btdgrp.rec.doctypcod"
:
Utils
.
defaultFunction
,
"btdgrp.
cbs.opn1.amt
"
:
Utils
.
defaultFunction
,
"btdgrp.
blk.docdisflg
"
:
Utils
.
defaultFunction
,
"btdgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"liaall.misamt"
:
Utils
.
defaultFunction
,
"liaall.liaccv.addinf"
:
Utils
.
defaultFunction
,
"liaall.liaccv.newamt"
:
Utils
.
defaultFunction
,
"liaall.liaccv.totcovamt"
:
Utils
.
defaultFunction
,
"btdgrp.cbs.max.amt"
:
Utils
.
defaultFunction
,
"btdgrp.rec.dscinsflg"
:
Utils
.
defaultFunction
,
"ledgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"liaall.liaccv.concur"
:
Utils
.
defaultFunction
,
"btdgrp.blk.benref"
:
Utils
.
defaultFunction
,
"btdgrp.rec.disdat"
:
Utils
.
defaultFunction
,
"btdgrp.rec.approvcod"
:
Utils
.
defaultFunction
,
"cnybop.cnyflg"
:
Utils
.
defaultFunction
,
"rmbclmlate"
:
Utils
.
defaultFunction
,
"rmbclmnow"
:
Utils
.
defaultFunction
,
"liaall.liaccv.cshpct"
:
Utils
.
defaultFunction
,
"ltdgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"btdgrp.cbs.opn1.amt"
:
Utils
.
defaultFunction
,
"liaall.misamt"
:
Utils
.
defaultFunction
,
"rmbclm.rmbrol"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitinf.oit.inftxt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitinf.oit.inflev"
:
Utils
.
defaultFunction
,
"mtabut.coninf.conexedat"
:
Utils
.
defaultFunction
,
"cnybop.outflg"
:
Utils
.
defaultFunction
,
"ledgrp.rec.ownref"
:
Utils
.
defaultFunction
,
}
//你可以添加自动default处理
src/model/Bttsnd/Event.js
View file @
82c8f9b9
import
Api
from
"~/service/Api"
import
Utils
from
"~/utils"
export
default
{
onSeainf
()
{
},
export
default
{
onSeainf
()
{
},
async
onPrbpDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"prbp.det"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
...
...
@@ -114,8 +114,92 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onLiaccvAdd
(){
let
rtnmsg
=
await
this
.
executeRule
(
"liaccv.add"
)
async
onTrndocButshw
(){
let
rtnmsg
=
await
this
.
executeRule
(
"trndoc.butshw"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTrndocButadd
(){
let
rtnmsg
=
await
this
.
executeRule
(
"trndoc.butadd"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTrndocButnew
(){
let
rtnmsg
=
await
this
.
executeRule
(
"trndoc.butnew"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTrndocButattto
(){
let
rtnmsg
=
await
this
.
executeRule
(
"trndoc.butattto"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTrndocButdel
(){
let
rtnmsg
=
await
this
.
executeRule
(
"trndoc.butdel"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTrndocButatt
(){
let
rtnmsg
=
await
this
.
executeRule
(
"trndoc.butatt"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onRmbpDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"rmbp.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 处理数据逻辑
...
...
@@ -126,8 +210,8 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
on
LiaccvDel
(){
let
rtnmsg
=
await
this
.
executeRule
(
"
liaccv.del
"
)
async
on
BebpDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"
bebp.det
"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
...
...
src/model/Bttsnd/Pattern.js
View file @
82c8f9b9
...
...
@@ -304,6 +304,30 @@ export default {
{
max
:
70
,
message
:
"长度不能超过70"
}
],
"setmod.glemod.gleshwstm"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"mtabut.coninf.oitinf.oit.inftxt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
60
,
message
:
"长度不能超过60"
}
],
"mtabut.coninf.oitset.oit.inftxt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
60
,
message
:
"长度不能超过60"
}
],
"mtabut.coninf.conexedat"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"mtabut.coninf.usr.extkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
8
,
message
:
"长度不能超过8"
}
],
"trnmod.trndoc.advnam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
...
...
@@ -317,4 +341,137 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"trnmod.trndoc.filrecv"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"trnmod.trndoc.doctrestm"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"trnmod.trndoc.condocstm"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"trnmod.trndoc.rcvatt.seainf"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"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
:
35
,
message
:
"长度不能超过35"
}
],
"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
:
35
,
message
:
"长度不能超过35"
}
],
"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
:
35
,
message
:
"长度不能超过35"
}
],
"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/Bttsnd/index.js
View file @
82c8f9b9
...
...
@@ -147,6 +147,59 @@ export default class Bttsnd{
// },
// },
trnmod
:
new
Pub
().
data
.
Trnmod
,
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
},
cnybop
:{
cnyflg
:
""
,
// 是否报送跨境人民币2101表 .cnybop.cnyflg
traflg
:
""
,
// 是否报送跨境人民币2107表 .cnybop.traflg
outflg
:
""
,
// 是否报送跨境人民币2111表 .cnybop.outflg
libflg
:
""
,
// 是否报送跨境人民币2106表 .cnybop.libflg
vouflg
:
""
,
// 是否报送跨境人民币2122表 .cnybop.vouflg
},
pageId
:
""
// ctx的key
}
}
...
...
src/views/Business/Bttsnd/Cnyp.vue
View file @
82c8f9b9
...
...
@@ -2,41 +2,41 @@
<div
class=
"eibs-tab"
>
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
8
"
>
<el-form-item
label=
"是否报送跨境人名币2101表"
prop=
"cnybop.cnyflg"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width:100%"
placeholder=
"不申报"
disabled
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width:100%"
placeholder=
"不申报"
:code=
"codes.cnyflg"
disabled
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 -->
<c-col
:span=
"1
2
"
>
<el-form-item
:label=
"$t('cnybop.S0000045')
"
prop=
"cnybop.traflg"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('cnybop.S0000045')"
>
<c-col
:span=
"1
8
"
>
<el-form-item
label=
"是否报送跨境人名币2107表
"
prop=
"cnybop.traflg"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width:100%"
placeholder=
"不申报"
:code=
"codes.cnyflg"
disabled
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col
:span=
"1
2
"
>
<el-form-item
:label=
"$t('cnybop.S0000077')
"
prop=
"cnybop.outflg"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('cnybop.S0000077')"
>
<c-col
:span=
"1
8
"
>
<el-form-item
label=
"是否报送跨境人名币2111表
"
prop=
"cnybop.outflg"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width:100%"
placeholder=
"不申报"
:code=
"codes.cnyflg"
disabled
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col
:span=
"1
2
"
>
<el-form-item
:label=
"$t('cnybop.S0000113')
"
prop=
"cnybop.libflg"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('cnybop.S0000113')"
>
<c-col
:span=
"1
8
"
>
<el-form-item
label=
"是否报送跨境人名币2106表
"
prop=
"cnybop.libflg"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width:100%"
placeholder=
"不申报"
:code=
"codes.cnyflg"
disabled
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col
:span=
"1
2
"
>
<el-form-item
:label=
"$t('cnybop.S0000142')
"
prop=
"cnybop.vouflg"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('cnybop.S0000142')"
>
<c-col
:span=
"1
8
"
>
<el-form-item
label=
"是否报送跨境人名币2122表
"
prop=
"cnybop.vouflg"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width:100%"
placeholder=
"不申报"
:code=
"codes.cnyflg"
disabled
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Bttsnd/Remp.vue
0 → 100644
View file @
82c8f9b9
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"18"
>
<c-content>
<c-col
:span=
"18"
>
<el-form-item
label=
"Reimbursement Bank"
prop=
"rmbclm.rmbrol"
>
<c-select
v-model=
"model.rmbclm.rmbrol"
style=
"width:100%"
placeholder=
"请输入Reimbursement Bank"
:code=
"codes.rolall"
@
change=
"selectOrCheckboxRule('rmbclm.rmbrol')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"18"
>
<c-form-item
label=
"Ref."
prop=
"rmbclm.rmbrmb.pts.ref"
>
<c-input
v-model=
"model.rmbclm.rmbrmb.pts.ref"
maxlength=
"16"
placeholder=
"请输入Ref."
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"18"
>
<c-ptap1
:model=
"model"
:argadr=
"
{
title: '',
grp: 'rmbclm',
rol: 'rmbrmb',
}"
:disabled1="true"
@onSeainf="onSeainf"
@onAplpDet="onRmbpDet"
>
</c-ptap1>
</c-col>
<!-- SF000011 : Account with Bank -->
<!-- SF000018 : 编号 -->
<c-col
:span=
"18"
>
<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=
"请输入Account with Bank Ref."
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"18"
>
<c-ptap1
:model=
"model"
:argadr=
"
{
title: '',
grp: 'rmbclm',
rol: 'acwacw',
}"
@onSeainf="onSeainf"
@onAplpDet="onAcwpDet"
>
</c-ptap1>
</c-col>
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col
:span=
"18"
>
<c-form-item
label=
"Beneficiary Bank Ref."
prop=
"rmbclm.bebbeb.pts.ref"
>
<c-input
v-model=
"model.rmbclm.bebbeb.pts.ref"
maxlength=
"16"
placeholder=
"请输入Beneficiary Bank Ref."
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"18"
>
<c-ptap1
:model=
"model"
:argadr=
"
{
title: '',
grp: 'rmbclm',
rol: 'bebbeb',
}"
@onSeainf="onSeainf"
@onAplpDet="onBebpDet"
>
</c-ptap1>
</c-col>
<c-col
:span=
"18"
>
<el-form-item
label=
"value date"
prop=
"rmbclm.valdat"
>
<c-date-picker
type=
"date"
v-model=
"model.rmbclm.valdat"
style=
"width:100%"
placeholder=
"请选择value date"
></c-date-picker>
</el-form-item>
</c-col>
</c-content>
</c-col>
<!-- SG000133 : value date -->
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Bttsnd/Event"
import
Ptap1
from
"~/views/Public/Ptap1"
;
export
default
{
components
:
{
"c-ptap1"
:
Ptap1
},
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
</
script
>
<
style
>
</
style
>
src/views/Business/Bttsnd/index.vue
View file @
82c8f9b9
...
...
@@ -78,9 +78,15 @@
</c-content>
</el-tab-pane>
<el-tab-pane
label=
"Reimbursement Details"
name=
"remp"
v-if=
"model.rmbclmnow == 'X'"
>
<c-content>
<m-remp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<el-tab-pane
label=
"跨境人民币申报"
name=
"cnyp"
>
<c-content>
<m-
docpan
:model=
"model"
:codes=
"codes"
/>
<m-
cnyp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</c-tabs>
...
...
@@ -114,7 +120,8 @@ import Default from "~/model/Bttsnd/Default"
import
Pattern
from
"~/model/Bttsnd/Pattern"
import
Payp
from
"./Payp"
import
Dscins
from
"./Dscins"
import
cnyp
from
"./Cnyp"
import
Remp
from
"./Remp"
import
Cnyp
from
"./Cnyp"
// import Engp from "./Engp"
// import Setpan from "./Setpan"
// import Ccvpan from "./Ccvpan"
...
...
@@ -138,6 +145,8 @@ export default {
"m-docpan"
:
Docpan
,
"m-coninfp"
:
Coninfp
,
"m-doctre"
:
Doctre
,
"m-remp"
:
Remp
,
"m-cnyp"
:
Cnyp
,
},
provide
()
{
return
{
...
...
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