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
4e3c54c0
Commit
4e3c54c0
authored
Jul 06, 2022
by
wangyanjiao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bdtdck,bdtdcr,bdteus交易处理
parent
3b285464
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
419 additions
and
264 deletions
+419
-264
index.js
src/config/CodeTable/index.js
+1
-1
Pattern.js
src/model/Bdtdck/Pattern.js
+28
-26
index.js
src/model/Bdtdck/index.js
+15
-60
Pattern.js
src/model/Bdtdcr/Pattern.js
+7
-7
index.js
src/model/Bdtdcr/index.js
+12
-81
Pattern.js
src/model/Bdteus/Pattern.js
+6
-7
index.js
src/model/Bdteus/index.js
+54
-55
Pattern.js
src/model/Botdav/Pattern.js
+3
-4
Pattern.js
src/model/Ditdck/Pattern.js
+2
-2
Brtdckp.vue
src/views/Business/Bdtdck/Brtdckp.vue
+0
-0
Coninfp.vue
src/views/Business/Bdtdck/Coninfp.vue
+3
-2
Docpre.vue
src/views/Business/Bdtdck/Docpre.vue
+116
-3
Limitbody.vue
src/views/Business/Bdtdck/Limitbody.vue
+6
-1
index.vue
src/views/Business/Bdtdck/index.vue
+3
-3
Brtdcrd.vue
src/views/Business/Bdtdcr/Brtdcrd.vue
+117
-3
Utlp.vue
src/views/Business/Bdtdcr/Utlp.vue
+0
-0
index.vue
src/views/Business/Bdtdcr/index.vue
+0
-1
Brteus.vue
src/views/Business/Bdteus/Brteus.vue
+0
-0
index.vue
src/views/Business/Bdteus/index.vue
+0
-2
Ovwp.vue
src/views/Business/Botdav/Ovwp.vue
+3
-3
Ptsadr.vue
src/views/Public/Ptsadr.vue
+33
-2
Ptsmsg.vue
src/views/Public/Ptsmsg.vue
+10
-1
No files found.
src/config/CodeTable/index.js
View file @
4e3c54c0
...
@@ -6248,7 +6248,7 @@ const CodeTable = {
...
@@ -6248,7 +6248,7 @@ const CodeTable = {
{
label
:
"有特殊规定,条件为:"
,
value
:
"有特殊规定,条件为:"
}
{
label
:
"有特殊规定,条件为:"
,
value
:
"有特殊规定,条件为:"
}
],
],
swttlx
:
[
swttlx
:
[
{
label
:
"需要加押的SWIFT报文
(MT999)
"
,
value
:
"M"
},
{
label
:
"需要加押的SWIFT报文
(MT999)
"
,
value
:
"M"
},
{
label
:
"需要加押的TELEX报文"
,
value
:
"T"
},
{
label
:
"需要加押的TELEX报文"
,
value
:
"T"
},
// {label:"正常",value:"N"}
// {label:"正常",value:"N"}
],
],
...
...
src/model/Bdtdck/Pattern.js
View file @
4e3c54c0
...
@@ -19,7 +19,7 @@ export default {
...
@@ -19,7 +19,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"didgrp.cbs.opn1.amt"
:[
"didgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -41,7 +41,7 @@ export default {
...
@@ -41,7 +41,7 @@ export default {
],
],
"bddgrp.cbs.max.amt"
:[
"bddgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -54,7 +54,7 @@ export default {
...
@@ -54,7 +54,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"bddgrp.cbs.opn1.amt"
:[
"bddgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -77,8 +77,7 @@ export default {
...
@@ -77,8 +77,7 @@ export default {
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"bddgrp.rec.tenmaxday"
:[
"bddgrp.rec.tenmaxday"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"bddgrp.ben.pts.nam"
:[
"bddgrp.ben.pts.nam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
@@ -98,7 +97,7 @@ export default {
...
@@ -98,7 +97,7 @@ export default {
"bddgrp.cbs.max.amt"
:[
"bddgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -115,7 +114,7 @@ export default {
...
@@ -115,7 +114,7 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bddgrp.prb.pts.jigomc"
:[
"bddgrp.prb.pts.jigomc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"trnmod.swiadd.oriinstgagt"
:[
"trnmod.swiadd.oriinstgagt"
:[
...
@@ -124,7 +123,7 @@ export default {
...
@@ -124,7 +123,7 @@ export default {
],
],
"bddgrp.prb.pts.dizhii"
:[
"bddgrp.prb.pts.dizhii"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bddgrp.rec.predat"
:[
"bddgrp.rec.predat"
:[
...
@@ -154,22 +153,25 @@ export default {
...
@@ -154,22 +153,25 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"mhtyp"
:[
{
type
:
"string "
,
required
:
true
,
message
:
"请选择交易类别"
}
],
"tzdat"
:[
"tzdat"
:[
{
type
:
"date"
,
required
:
fals
e
,
message
:
"输入正确的日期"
}
{
type
:
"date"
,
required
:
tru
e
,
message
:
"输入正确的日期"
}
],
],
"oldbddgrp.cbs.max.amt"
:[
"oldbddgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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.namelc"
:[
"bdtp.oth.namelc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bdtp.oth.pts.adrblk"
:[
"bdtp.oth.pts.adrblk"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bdtp.oth.dbfadrblkcn"
:[
"bdtp.oth.dbfadrblkcn"
:[
...
@@ -182,7 +184,7 @@ export default {
...
@@ -182,7 +184,7 @@ export default {
],
],
"oldbddgrp.cbs.max2.amt"
:[
"oldbddgrp.cbs.max2.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -191,21 +193,21 @@ export default {
...
@@ -191,21 +193,21 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bddgrp.skh.pts.jigomc"
:[
"bddgrp.skh.pts.jigomc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"didgrp.rec.aplref"
:[
"didgrp.rec.aplref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
{
max
:
16
,
message
:
"长度不能超过16"
}
],
],
"didgrp.rec.utlnbr"
:[
//
"didgrp.rec.utlnbr":[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
//
{type: "string", required: false, message: "必输项"},
{
max
:
3
,
message
:
"长度不能超过3"
}
//
{max: 3,message:"长度不能超过3"}
],
//
],
"days"
:[
//
"days":[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
//
{type: "string", required: false, message: "必输项"},
{
max
:
2
,
message
:
"长度不能超过2"
}
//
{max: 2,message:"长度不能超过2"}
],
//
],
...
@@ -287,13 +289,13 @@ export default {
...
@@ -287,13 +289,13 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt"
:[
"mtabut.coninf.oitinf.oit.inftxt"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
60
,
message
:
"长度不能超过60"
}
{
max
:
60
,
message
:
"长度不能超过60"
}
],
],
"mtabut.coninf.oitset.oit.inftxt"
:[
"mtabut.coninf.oitset.oit.inftxt"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
60
,
message
:
"长度不能超过60"
}
{
max
:
60
,
message
:
"长度不能超过60"
}
],
],
...
@@ -356,7 +358,7 @@ export default {
...
@@ -356,7 +358,7 @@ export default {
],
],
"liaall.limmod.comamt"
:[
"liaall.limmod.comamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -369,7 +371,7 @@ export default {
...
@@ -369,7 +371,7 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
{
max
:
40
,
message
:
"长度不能超过40"
}
],
],
"liaall.limmod.ccvamt"
:[
"liaall.limmod.ccvamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
...
src/model/Bdtdck/index.js
View file @
4e3c54c0
...
@@ -5,6 +5,19 @@ import Pub from "../Public"
...
@@ -5,6 +5,19 @@ import Pub from "../Public"
export
default
class
Bdtdck
{
export
default
class
Bdtdck
{
constructor
()
{
constructor
()
{
this
.
data
=
{
this
.
data
=
{
// private String brtapll2blk= NULLSTR;
// //XMLPanel brtapll1的内置block
// private String brtapll1blk= NULLSTR;
// //XMLPanel brtrogl1的内置block
// private String brtrogl1blk= NULLSTR;
// //XMLPanel brtapll3的内置block
// private String brtapll3blk= NULLSTR;
// //XMLPanel brtrogl2的内置block
// private String brtrogl2blk= NULLSTR;
brtapll2blk
:
""
,
//XMLPanel brtapll1的内置block
brtapll1blk
:
""
,
//XMLPanel brtrogl1的内置block
brtrogl1blk
:
""
,
//XMLPanel brtapll3的内置block
brtrogl2blk
:
""
,
//XMLPanel brtrogl2的内置block
oridoclab
:
""
,
// Label original .oridoclab
oridoclab
:
""
,
// Label original .oridoclab
oriaddlab
:
""
,
// Label original .oriaddlab
oriaddlab
:
""
,
// Label original .oriaddlab
bddgrp
:{
bddgrp
:{
...
@@ -122,66 +135,8 @@ export default class Bdtdck{
...
@@ -122,66 +135,8 @@ export default class Bdtdck{
mhtyp
:
""
,
// 交易类别 .mhtyp
mhtyp
:
""
,
// 交易类别 .mhtyp
days
:
""
,
// 此信用证下的到单次数 .days
days
:
""
,
// 此信用证下的到单次数 .days
tzdat
:
""
,
// 通知日期 .tzdat
tzdat
:
""
,
// 通知日期 .tzdat
trnmod
:{
trnmod
:
new
Pub
().
data
.
Trnmod
,
swiadd
:{
liaall
:
new
Pub
().
data
.
Liaall
,
orimsgid
:
""
,
// 原报文标识号 .trnmod.swiadd.orimsgid
oriinstgagt
:
""
,
// 原发起直接参与机构 .trnmod.swiadd.oriinstgagt
orimsgtyp
:
""
,
// 原报文类型 .trnmod.swiadd.orimsgtyp
},
trndoc
:{
advlabel
:
""
,
// ADVLABEL .trnmod.trndoc.advlabel
amdnam
:
""
,
// AMDNAM .trnmod.trndoc.amdnam
advdoc
:
""
,
// 国内证通知书 .trnmod.trndoc.advdoc
advnam
:
""
,
// 国内证落款 .trnmod.trndoc.advnam
amdapl
:
""
,
// 修改申请人名称 .trnmod.trndoc.amdapl
},
},
liaall
:{
misamt
:
""
,
// Amount not yet assigned .liaall.misamt
concur
:
""
,
// External Booking Amount .liaall.concur
outpct
:
""
,
// Sight Amount Percentage .liaall.outpct
outamt
:
""
,
// Sight Amount .liaall.outamt
exttotoldamt
:
""
,
// Old Amount booked externally .liaall.exttotoldamt
exttotamt
:
""
,
// Total booking amount external assinged .liaall.exttotamt
limmod
:{
limpts
:{
wrklab
:
""
,
// Label .liaall.limmod.limpts.wrklab
othlab
:
""
,
// Label .liaall.limmod.limpts.othlab
othlabss
:
""
,
// Label .liaall.limmod.limpts.othlabss
wrk
:{
pts
:
new
Pts
().
data
,
},
oth
:{
pts
:
new
Pts
().
data
,
},
lsh
:
""
,
// 合同流�'号 .liaall.limmod.limpts.lsh
nonrevflg1
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
pfcod1
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod1
nonrevflg2
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
pfcod2
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod2
},
wrkp
:{
ptsget
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
},
othp
:{
ptsget
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.othp.ptsget.sdamod.seainf
},
},
},
ownref
:
""
,
// 国结业务编号 .liaall.limmod.ownref
comamt
:
""
,
// 业务余额 .liaall.limmod.comamt
ccvamt
:
""
,
// 保证金余额 .liaall.limmod.ccvamt
ecifno
:
""
,
// ECIFNO .liaall.limmod.ecifno
},
},
// setmod:{
// setmod:{
// docamttyplab:"", // settled amount description as label .setmod.docamttyplab
// docamttyplab:"", // settled amount description as label .setmod.docamttyplab
// retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
// retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
...
...
src/model/Bdtdcr/Pattern.js
View file @
4e3c54c0
...
@@ -19,7 +19,7 @@ export default {
...
@@ -19,7 +19,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"didgrp.cbs.opn1.amt"
:[
"didgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -41,7 +41,7 @@ export default {
...
@@ -41,7 +41,7 @@ export default {
],
],
"bddgrp.cbs.max.amt"
:[
"bddgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -54,7 +54,7 @@ export default {
...
@@ -54,7 +54,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"bddgrp.cbs.opn1.amt"
:[
"bddgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -116,13 +116,13 @@ export default {
...
@@ -116,13 +116,13 @@ export default {
],
],
"bddgrp.prb.pts.jigomc"
:[
"bddgrp.prb.pts.jigomc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bddgrp.prb.pts.dizhii"
:[
"bddgrp.prb.pts.dizhii"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"rejtype"
:[
"rejtype"
:[
...
@@ -151,11 +151,11 @@ export default {
...
@@ -151,11 +151,11 @@ export default {
],
],
"bdtp.oth.namelc"
:[
"bdtp.oth.namelc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bdtp.oth.pts.adrblk"
:[
"bdtp.oth.pts.adrblk"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bdtp.oth.dbfadrblkcn"
:[
"bdtp.oth.dbfadrblkcn"
:[
...
...
src/model/Bdtdcr/index.js
View file @
4e3c54c0
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
import
Pts
from
"../Common/Pts"
import
Pts
from
"../Common/Pts"
import
Pub
from
"../Public"
export
default
class
Bdtdcr
{
export
default
class
Bdtdcr
{
constructor
()
{
constructor
()
{
this
.
data
=
{
this
.
data
=
{
brtissl1blk
:
""
,
brtbenl1blk
:
""
,
brtbenl2blk
:
""
,
brtbenl3blk
:
""
,
brtbenl4blk
:
""
,
bddgrp
:
{
bddgrp
:
{
rec
:
{
rec
:
{
advdocflg
:
""
,
docflg
:
""
,
// 单据类型 .bddgrp.rec.docflg
docflg
:
""
,
// 单据类型 .bddgrp.rec.docflg
rcvdat
:
""
,
// 到单日期 .bddgrp.rec.rcvdat
rcvdat
:
""
,
// 到单日期 .bddgrp.rec.rcvdat
predat
:
""
,
// 到单日期 .bddgrp.rec.predat
predat
:
""
,
// 到单日期 .bddgrp.rec.predat
...
@@ -35,6 +42,7 @@ export default class Bdtdcr {
...
@@ -35,6 +42,7 @@ export default class Bdtdcr {
blnum
:
""
,
// B/L Number .bddgrp.rec.blnum
blnum
:
""
,
// B/L Number .bddgrp.rec.blnum
totcur
:
""
,
// Total Amount Claimed .bddgrp.rec.totcur
totcur
:
""
,
// Total Amount Claimed .bddgrp.rec.totcur
totamt
:
""
,
// Total Amount to be Paid .bddgrp.rec.totamt
totamt
:
""
,
// Total Amount to be Paid .bddgrp.rec.totamt
},
},
cbs
:
{
cbs
:
{
max
:
{
max
:
{
...
@@ -161,93 +169,16 @@ export default class Bdtdcr {
...
@@ -161,93 +169,16 @@ export default class Bdtdcr {
},
},
docgrdm
:
{
docgrdm
:
{
docdsclab
:
""
,
// Label of document description .bdtp.docgrdm.docdsclab
docdsclab
:
""
,
// Label of document description .bdtp.docgrdm.docdsclab
docgrdp
:
""
,
},
},
},
},
rejtype
:
""
,
// 退单方式 .rejtype
rejtype
:
""
,
// 退单方式 .rejtype
swtdat
:
""
,
// SWIFT发送时间 .swtdat
swtdat
:
""
,
// SWIFT发送时间 .swtdat
advbwdflg
:
""
,
// 是否发送213拒付报文 .advbwdflg
advbwdflg
:
""
,
// 是否发送213拒付报文 .advbwdflg
expmno
:
""
,
// 快递单号 .expmno
expmno
:
""
,
// 快递单号 .expmno
liaall
:
{
liaall
:
new
Pub
().
data
.
Liaall
,
misamt
:
""
,
// Amount not yet assigned .liaall.misamt
trnmod
:
new
Pub
().
data
.
Trnmod
,
concur
:
""
,
// External Booking Amount .liaall.concur
setmod
:
new
Pub
().
data
.
Setmod
,
outpct
:
""
,
// Sight Amount Percentage .liaall.outpct
outamt
:
""
,
// Sight Amount .liaall.outamt
exttotoldamt
:
""
,
// Old Amount booked externally .liaall.exttotoldamt
exttotamt
:
""
,
// Total booking amount external assinged .liaall.exttotamt
limmod
:
{
limpts
:
{
wrklab
:
""
,
// Label .liaall.limmod.limpts.wrklab
othlab
:
""
,
// Label .liaall.limmod.limpts.othlab
othlabss
:
""
,
// Label .liaall.limmod.limpts.othlabss
wrk
:
{
pts
:
new
Pts
().
data
,
},
oth
:
{
pts
:
new
Pts
().
data
,
},
lsh
:
""
,
// 合同流�'号 .liaall.limmod.limpts.lsh
nonrevflg1
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
pfcod1
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod1
nonrevflg2
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
pfcod2
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod2
},
wrkp
:
{
ptsget
:
{
sdamod
:
{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
},
othp
:
{
ptsget
:
{
sdamod
:
{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.othp.ptsget.sdamod.seainf
},
},
},
ownref
:
""
,
// 国结业务编号 .liaall.limmod.ownref
comamt
:
""
,
// 业务余额 .liaall.limmod.comamt
ccvamt
:
""
,
// 保证金余额 .liaall.limmod.ccvamt
ecifno
:
""
,
// ECIFNO .liaall.limmod.ecifno
},
},
setmod
:
{
docamt
:
""
,
// document amount .setmod.docamt
doccur
:
""
,
// document currency .setmod.doccur
docamttyplab
:
""
,
// settled amount description as label .setmod.docamttyplab
retmsg
:
""
,
// Label showing Retry overflow condition .setmod.retmsg
ref
:
""
,
// our reference .setmod.ref
dspflg
:
""
,
// Type of settlement .setmod.dspflg
xreflg
:
""
,
// Recalculate Rates .setmod.xreflg
setglg
:
{
labdspflg
:
""
,
// Label for Type of Settlement .setmod.setglg.labdspflg
setgll
:
[]
},
zmqacclab
:
""
,
// 主�'�号LABEL .setmod.zmqacclab
zmqacc
:
""
,
// 自�'�区主�'�号 .setmod.zmqacc
setfog
:
{
setfol
:
[]
},
setfeg
:
{
setfel
:
[]
},
glemod
:
{
gleshwstm
:
""
,
// Booking stream to Display .setmod.glemod.gleshwstm
},
},
trnmod
:
{
trndoc
:
{
advlabel
:
""
,
// ADVLABEL .trnmod.trndoc.advlabel
amdnam
:
""
,
// AMDNAM .trnmod.trndoc.amdnam
advdoc
:
""
,
// 国内证通知书 .trnmod.trndoc.advdoc
advnam
:
""
,
// 国内证落款 .trnmod.trndoc.advnam
amdapl
:
""
,
// 修改申请人名称 .trnmod.trndoc.amdapl
doceot
:
[],
},
},
pageId
:
""
// ctx的key
pageId
:
""
// ctx的key
}
}
}
}
...
...
src/model/Bdteus/Pattern.js
View file @
4e3c54c0
...
@@ -19,7 +19,7 @@ export default {
...
@@ -19,7 +19,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"didgrp.cbs.opn1.amt"
:[
"didgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -41,7 +41,7 @@ export default {
...
@@ -41,7 +41,7 @@ export default {
],
],
"bddgrp.cbs.max.amt"
:[
"bddgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -54,7 +54,7 @@ export default {
...
@@ -54,7 +54,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"bddgrp.cbs.opn1.amt"
:[
"bddgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -77,8 +77,7 @@ export default {
...
@@ -77,8 +77,7 @@ export default {
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"bddgrp.rec.tenmaxday"
:[
"bddgrp.rec.tenmaxday"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"bddgrp.ben.pts.nam"
:[
"bddgrp.ben.pts.nam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
@@ -95,8 +94,8 @@ export default {
...
@@ -95,8 +94,8 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
{
max
:
40
,
message
:
"长度不能超过40"
}
],
],
"strinf"
:[
"strinf"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
{
max
:
17
50
,
message
:
"长度不能超过50"
}
],
],
"liaall.outamt"
:[
"liaall.outamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
...
...
src/model/Bdteus/index.js
View file @
4e3c54c0
...
@@ -5,6 +5,12 @@ import Pub from "../Public"
...
@@ -5,6 +5,12 @@ import Pub from "../Public"
export
default
class
Bdteus
{
export
default
class
Bdteus
{
constructor
()
{
constructor
()
{
this
.
data
=
{
this
.
data
=
{
// //XMLPanel brtapll1的内置block
// private String brtapll1blk= NULLSTR;
// //XMLPanel brtprbl1的内置block
// private String brtprbl1blk= NULLSTR;
brtprbl1blk
:
""
,
//XMLPanel brtprbl1的内置block
brtapll1blk
:
""
,
//XMLPanel brtapll1的内置block
strinf
:
""
,
// 说明 .strinf
strinf
:
""
,
// 说明 .strinf
bddgrp
:{
bddgrp
:{
rec
:{
rec
:{
...
@@ -66,52 +72,53 @@ export default class Bdteus{
...
@@ -66,52 +72,53 @@ export default class Bdteus{
mattxtlab
:
""
,
// Label for MATTXT .bdtp.matp.mattxtlab
mattxtlab
:
""
,
// Label for MATTXT .bdtp.matp.mattxtlab
},
},
},
},
liaall
:{
liaall
:
new
Pub
().
data
.
Liaall
,
misamt
:
""
,
// Amount not yet assigned .liaall.misamt
// liaall:{
concur
:
""
,
// External Booking Amount .liaall.concur
// misamt:"", // Amount not yet assigned .liaall.misamt
outpct
:
""
,
// Sight Amount Percentage .liaall.outpct
// concur:"", // External Booking Amount .liaall.concur
outamt
:
""
,
// Sight Amount .liaall.outamt
// outpct:"", // Sight Amount Percentage .liaall.outpct
exttotoldamt
:
""
,
// Old Amount booked externally .liaall.exttotoldamt
// outamt:"", // Sight Amount .liaall.outamt
exttotamt
:
""
,
// Total booking amount external assinged .liaall.exttotamt
// exttotoldamt:"", // Old Amount booked externally .liaall.exttotoldamt
limmod
:{
// exttotamt:"", // Total booking amount external assinged .liaall.exttotamt
limpts
:{
// limmod:{
wrklab
:
""
,
// Label .liaall.limmod.limpts.wrklab
// limpts:{
othlab
:
""
,
// Label .liaall.limmod.limpts.othlab
// wrklab:"", // Label .liaall.limmod.limpts.wrklab
othlabss
:
""
,
// Label .liaall.limmod.limpts.othlabss
// othlab:"", // Label .liaall.limmod.limpts.othlab
wrk
:{
// othlabss:"", // Label .liaall.limmod.limpts.othlabss
pts
:
new
Pts
().
data
,
// wrk:{
},
// pts:new Pts().data,
oth
:{
// },
pts
:
new
Pts
().
data
,
// oth:{
},
// pts:new Pts().data,
lsh
:
""
,
// 合同流�'号 .liaall.limmod.limpts.lsh
// },
nonrevflg1
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
// lsh:"", // 合同流�'号 .liaall.limmod.limpts.lsh
pfcod1
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod1
// nonrevflg1:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
nonrevflg2
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
// pfcod1:"", // 合同流�'号 .liaall.limmod.limpts.pfcod1
pfcod2
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod2
// nonrevflg2:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
},
// pfcod2:"", // 合同流�'号 .liaall.limmod.limpts.pfcod2
wrkp
:{
// },
ptsget
:{
// wrkp:{
sdamod
:{
// ptsget:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
// sdamod:{
seainf
:
""
,
// .liaall.limmod.wrkp.ptsget.sdamod.seainf
// dadsnd:"", // Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
},
// seainf:"", // .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
// },
},
// },
othp
:{
// },
ptsget
:{
// othp:{
sdamod
:{
// ptsget:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
// sdamod:{
seainf
:
""
,
// .liaall.limmod.othp.ptsget.sdamod.seainf
// dadsnd:"", // Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
},
// seainf:"", // .liaall.limmod.othp.ptsget.sdamod.seainf
},
// },
},
// },
ownref
:
""
,
// 国结业务编号 .liaall.limmod.ownref
// },
comamt
:
""
,
// 业务余额 .liaall.limmod.comamt
// ownref:"", // 国结业务编号 .liaall.limmod.ownref
ccvamt
:
""
,
// 保证金余额 .liaall.limmod.ccvamt
// comamt:"", // 业务余额 .liaall.limmod.comamt
ecifno
:
""
,
// ECIFNO .liaall.limmod.ecifno
// ccvamt:"", // 保证金余额 .liaall.limmod.ccvamt
},
// ecifno:"", // ECIFNO .liaall.limmod.ecifno
},
// },
// },
// setmod:{
// setmod:{
// docamttyplab:"", // settled amount description as label .setmod.docamttyplab
// docamttyplab:"", // settled amount description as label .setmod.docamttyplab
// retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
// retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
...
@@ -174,15 +181,7 @@ export default class Bdteus{
...
@@ -174,15 +181,7 @@ export default class Bdteus{
},
},
},
},
},
},
trnmod
:{
trnmod
:
new
Pub
().
data
.
Trnmod
,
trndoc
:{
advlabel
:
""
,
// ADVLABEL .trnmod.trndoc.advlabel
amdnam
:
""
,
// AMDNAM .trnmod.trndoc.amdnam
advdoc
:
""
,
// 国内证通知书 .trnmod.trndoc.advdoc
advnam
:
""
,
// 国内证落款 .trnmod.trndoc.advnam
amdapl
:
""
,
// 修改申请人名称 .trnmod.trndoc.amdapl
},
},
pageId
:
""
// ctx的key
pageId
:
""
// ctx的key
}
}
}
}
...
...
src/model/Botdav/Pattern.js
View file @
4e3c54c0
...
@@ -31,7 +31,7 @@ export default {
...
@@ -31,7 +31,7 @@ export default {
],
],
"bodgrp.cbs.max.amt"
:[
"bodgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -55,7 +55,7 @@ export default {
...
@@ -55,7 +55,7 @@ export default {
],
],
"bodgrp.cbs.opn1.amt"
:[
"bodgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -119,8 +119,7 @@ export default {
...
@@ -119,8 +119,7 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bodgrp.rec.matpercnt"
:[
"bodgrp.rec.matpercnt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"bodgrp.rec.paydocnum"
:[
"bodgrp.rec.paydocnum"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
src/model/Ditdck/Pattern.js
View file @
4e3c54c0
...
@@ -547,7 +547,7 @@ export default {
...
@@ -547,7 +547,7 @@ export default {
],
],
"liaall.limmod.comamt"
:[
"liaall.limmod.comamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
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位"
}
],
],
...
@@ -560,7 +560,7 @@ export default {
...
@@ -560,7 +560,7 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
{
max
:
40
,
message
:
"长度不能超过40"
}
],
],
"liaall.limmod.ccvamt"
:[
"liaall.limmod.ccvamt"
:[
{
type
:
"
number"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"
string"
,
required
:
tru
e
,
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位"
}
],
],
...
...
src/views/Business/Bdtdck/Brtdckp.vue
View file @
4e3c54c0
This diff is collapsed.
Click to expand it.
src/views/Business/Bdtdck/Coninfp.vue
View file @
4e3c54c0
...
@@ -13,8 +13,9 @@
...
@@ -13,8 +13,9 @@
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Infotext Level"
prop=
"mtabut.coninf.oitinf.oit.inflev"
>
<el-form-item
label=
"Infotext Level"
prop=
"mtabut.coninf.oitinf.oit.inflev"
>
<c-select
v-model=
"model.mtabut.coninf.oitinf.oit.inflev"
style=
"width:100%"
placeholder=
"请选择Infotext Level"
>
<!--
<c-select
v-model=
"model.mtabut.coninf.oitinf.oit.inflev"
style=
"width:100%"
placeholder=
"请选择Infotext Level"
>
</c-select>
</c-select>
-->
<c-input
v-model=
"model.mtabut.coninf.oitinf.oit.inflev"
style=
"width:100%"
placeholder=
"请选择Infotext Level"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
...
src/views/Business/Bdtdck/Docpre.vue
View file @
4e3c54c0
<
template
>
<
template
>
<c-row>
<c-row>
<!-- 左边 -->
<!-- 左边 -->
...
@@ -53,8 +54,72 @@
...
@@ -53,8 +54,72 @@
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<
!--
<
c-col
:span=
"24"
>
<span
v-text=
"model.bdtp.docgrdm.docdsclab"
data-path=
".bdtp.docgrdm.docdsclab"
>
</span>
<span
v-text=
"model.bdtp.docgrdm.docdsclab"
data-path=
".bdtp.docgrdm.docdsclab"
>
</span>
</c-col>
-->
<c-col
:span=
"24"
style=
"height: 24px; margin-top: -10px"
>
<el-form-item
:label=
"model.bdtp.docgrdm.docdsclab"
class=
"messageLabel"
>
<c-button
style=
"float: right"
@
click=
"addTableValue"
type=
"primary"
>
新增单据
</c-button
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"margin-bottom: 30px;"
>
<c-table
height=
"200px"
style=
"text-align: center"
:list=
"this.model.bdtp.docgrdm.docgrd || []"
:paginationShow=
"false"
:border=
"true"
>
<el-table-column
label=
"1st"
width=
"auto"
>
<template
slot-scope=
"scope"
>
<c-input
v-model=
"scope.row.cmail1"
></c-input>
</
template
>
</el-table-column>
<el-table-column
label=
"2st"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<c-input
v-model=
"scope.row.cmail2"
></c-input>
</
template
>
</el-table-column>
<el-table-column
label=
"Document"
prop=
"docnam"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<!--
{{
scope
.
row
.
docnam
}}
-->
<c-select
style=
"width: 100%"
placeholder=
"请选择"
v-model=
"scope.row.docnam"
>
<el-option
v-for=
"item in codeTable"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</
template
>
</el-table-column>
<el-table-column
label=
"操作"
width=
"170px"
fixed=
"right"
>
<
template
slot-scope=
"scope"
>
<c-button
@
click=
"deleteTable(scope.row)"
type=
"primary"
>
删除
</c-button
>
</
template
>
</el-table-column>
</c-table>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -206,15 +271,63 @@ export default {
...
@@ -206,15 +271,63 @@ export default {
mixins
:
[
commonProcess
],
mixins
:
[
commonProcess
],
data
(){
data
(){
return
{
return
{
TableValue
:
[
{
id
:
0
,
cmail1
:
"1"
,
cmail2
:
"2"
,
docnam
:
"1"
,
},
],
newValue
:
{
id
:
0
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
""
,
},
codeTable
:
[
{
label
:
"增值税发票"
,
value
:
"1"
},
{
label
:
"发票"
,
value
:
"2"
},
{
label
:
"装箱单"
,
value
:
"3"
},
{
label
:
"空运单"
,
value
:
"4"
},
{
label
:
"海运提单"
,
value
:
"5"
},
{
label
:
"铁路运单"
,
value
:
"6"
},
{
label
:
"货物收据"
,
value
:
"7"
},
{
label
:
"邮政收据"
,
value
:
"8"
},
],
}
}
},
},
methods
:{...
Event
},
methods
:{
...
Event
,
addTableValue
()
{
var
index
=
this
.
TableValue
.
length
;
var
newTableValue
=
this
.
newValue
;
if
(
index
>
0
)
{
newTableValue
.
id
=
this
.
TableValue
[
index
-
1
].
id
+
1
;
}
this
.
TableValue
.
push
(
newTableValue
);
},
deleteTable
(
row
)
{
for
(
let
i
=
0
;
i
<
this
.
TableValue
.
length
;
i
++
)
{
if
(
this
.
TableValue
[
i
].
id
==
row
.
id
)
{
this
.
TableValue
.
splice
(
i
,
1
);
break
;
}
}
},
},
created
:
function
(){
created
:
function
(){
}
}
}
}
</
script
>
</
script
>
<
style
>
<
style
>
.messageLabel
>>>
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
font-size
:
12px
;
}
</
style
>
</
style
>
src/views/Business/Bdtdck/Limitbody.vue
View file @
4e3c54c0
...
@@ -99,7 +99,12 @@
...
@@ -99,7 +99,12 @@
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Flag to Mark Non-revolving Limits"
prop=
"liaall.limmod.limpts.nonrevflg1"
>
<el-form-item
label=
"Flag to Mark Non-revolving Limits"
prop=
"liaall.limmod.limpts.nonrevflg1"
>
<c-select
v-model=
"model.liaall.limmod.limpts.nonrevflg1"
style=
"width:100%"
placeholder=
"请选择Flag to Mark Non-revolving Limits"
>
<c-select
v-model=
"model.liaall.limmod.limpts.nonrevflg1"
style=
"width:100%"
placeholder=
"请选择Flag to Mark Non-revolving Limits"
disabled
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
...
src/views/Business/Bdtdck/index.vue
View file @
4e3c54c0
...
@@ -133,7 +133,6 @@ export default {
...
@@ -133,7 +133,6 @@ export default {
changeShowDocpre
(
val
)
{
changeShowDocpre
(
val
)
{
this
.
isShowDocpre
=
val
;
this
.
isShowDocpre
=
val
;
},
},
tabClick
()
{},
},
},
created
:
async
function
()
{
created
:
async
function
()
{
console
.
log
(
"进入bdtdck交易"
);
console
.
log
(
"进入bdtdck交易"
);
...
@@ -149,9 +148,10 @@ export default {
...
@@ -149,9 +148,10 @@ export default {
}
}
if
(
this
.
model
.
bddgrp
.
rec
.
dscinsflg
==
"X"
)
{
if
(
this
.
model
.
bddgrp
.
rec
.
dscinsflg
==
"X"
)
{
this
.
isShowDocpre
=
true
;
this
.
isShowDocpre
=
true
;
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
}
// else {
// this.$notify.error({ title: "错误", message: "服务请求失败!" });
// }
},
},
};
};
</
script
>
</
script
>
...
...
src/views/Business/Bdtdcr/Brtdcrd.vue
View file @
4e3c54c0
...
@@ -28,7 +28,8 @@
...
@@ -28,7 +28,8 @@
placeholder=
"请输入单号"
placeholder=
"请输入单号"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
<c-row>
<!--
<c-row>
<c-form-item
label=
"已交单据"
prop=
"bdtp.docgrdm.docgrd"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-istream-table
<c-istream-table
:list=
"model.bdtp.docgrdm.docgrd"
:list=
"model.bdtp.docgrdm.docgrd"
...
@@ -36,7 +37,71 @@
...
@@ -36,7 +37,71 @@
>
>
</c-istream-table>
</c-istream-table>
</c-col>
</c-col>
</c-row>
</c-form-item>
</c-row>
-->
<c-col
:span=
"24"
style=
"height: 24px; margin-top: -10px"
>
<el-form-item
:label=
"model.bdtp.docgrdm.docdsclab"
class=
"messageLabel"
>
<c-button
style=
"float: right"
@
click=
"addTableValue"
type=
"primary"
>
新增单据
</c-button
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"margin-bottom: 30px;"
>
<c-table
height=
"200px"
style=
"text-align: center"
:list=
"this.model.bdtp.docgrdm.docgrd || []"
:paginationShow=
"false"
:border=
"true"
>
<el-table-column
label=
"1st"
width=
"auto"
>
<template
slot-scope=
"scope"
>
<c-input
v-model=
"scope.row.cmail1"
></c-input>
</
template
>
</el-table-column>
<el-table-column
label=
"2st"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<c-input
v-model=
"scope.row.cmail2"
></c-input>
</
template
>
</el-table-column>
<el-table-column
label=
"Document"
prop=
"docnam"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<!--
{{
scope
.
row
.
docnam
}}
-->
<c-select
style=
"width: 100%"
placeholder=
"请选择"
v-model=
"scope.row.docnam"
>
<el-option
v-for=
"item in codeTable"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</
template
>
</el-table-column>
<el-table-column
label=
"操作"
width=
"170px"
fixed=
"right"
>
<
template
slot-scope=
"scope"
>
<c-button
@
click=
"deleteTable(scope.row)"
type=
"primary"
>
删除
</c-button
>
</
template
>
</el-table-column>
</c-table>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
...
@@ -65,11 +130,55 @@ export default {
...
@@ -65,11 +130,55 @@ export default {
mixins
:
[
commonProcess
],
mixins
:
[
commonProcess
],
data
()
{
data
()
{
return
{
return
{
columns
:
[
'0 0 "lst1" 50 '
,
'1 1 "lst2" 50'
,
'2 2 "document" 200'
],
TableValue
:
[
{
id
:
0
,
cmail1
:
"1"
,
cmail2
:
"2"
,
docnam
:
"1"
,
},
],
newValue
:
{
id
:
0
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
""
,
},
codeTable
:
[
{
label
:
"增值税发票"
,
value
:
"1"
},
{
label
:
"发票"
,
value
:
"2"
},
{
label
:
"装箱单"
,
value
:
"3"
},
{
label
:
"空运单"
,
value
:
"4"
},
{
label
:
"海运提单"
,
value
:
"5"
},
{
label
:
"铁路运单"
,
value
:
"6"
},
{
label
:
"货物收据"
,
value
:
"7"
},
{
label
:
"邮政收据"
,
value
:
"8"
},
],
// columns: [
// '0 0 "lst1" 155',
// '1 1 "lst2" 155',
// '2 2 "document" 452'
// ],
};
};
},
},
methods
:
{
methods
:
{
...
Event
,
...
Event
,
addTableValue
()
{
var
index
=
this
.
TableValue
.
length
;
var
newTableValue
=
this
.
newValue
;
if
(
index
>
0
)
{
newTableValue
.
id
=
this
.
TableValue
[
index
-
1
].
id
+
1
;
}
this
.
TableValue
.
push
(
newTableValue
);
},
deleteTable
(
row
)
{
for
(
let
i
=
0
;
i
<
this
.
TableValue
.
length
;
i
++
)
{
if
(
this
.
TableValue
[
i
].
id
==
row
.
id
)
{
this
.
TableValue
.
splice
(
i
,
1
);
break
;
}
}
},
changed
(
e
)
{
changed
(
e
)
{
if
(
!
e
)
{
if
(
!
e
)
{
this
.
model
.
bddgrp
.
blk
.
docdis
=
""
;
this
.
model
.
bddgrp
.
blk
.
docdis
=
""
;
...
@@ -85,4 +194,9 @@ export default {
...
@@ -85,4 +194,9 @@ export default {
margin
:
10px
;
margin
:
10px
;
font-size
:
16px
;
font-size
:
16px
;
}
}
.messageLabel
>>>
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
font-size
:
12px
;
}
</
style
>
</
style
>
src/views/Business/Bdtdcr/Utlp.vue
View file @
4e3c54c0
This diff is collapsed.
Click to expand it.
src/views/Business/Bdtdcr/index.vue
View file @
4e3c54c0
...
@@ -121,7 +121,6 @@ export default {
...
@@ -121,7 +121,6 @@ export default {
};
};
},
},
methods
:
{
methods
:
{
tabClick
()
{},
},
},
created
:
async
function
()
{
created
:
async
function
()
{
console
.
log
(
"进入bdtdcr交易"
);
console
.
log
(
"进入bdtdcr交易"
);
...
...
src/views/Business/Bdteus/Brteus.vue
View file @
4e3c54c0
This diff is collapsed.
Click to expand it.
src/views/Business/Bdteus/index.vue
View file @
4e3c54c0
...
@@ -123,8 +123,6 @@ export default {
...
@@ -123,8 +123,6 @@ export default {
}
}
},
},
methods
:{
methods
:{
tabClick
(){
}
},
},
created
:
async
function
(){
created
:
async
function
(){
console
.
log
(
"进入bdteus交易"
);
console
.
log
(
"进入bdteus交易"
);
...
...
src/views/Business/Botdav/Ovwp.vue
View file @
4e3c54c0
...
@@ -247,7 +247,7 @@
...
@@ -247,7 +247,7 @@
rol: 'drr',
rol: 'drr',
}"
}"
:isAdrblk="true"
:isAdrblk="true"
:disabled="
tru
e"
:disabled="
fals
e"
@onSeainf="onSeainf"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
@onAplpDet="onBenpDet"
>
>
...
@@ -259,7 +259,7 @@
...
@@ -259,7 +259,7 @@
grp: 'bodgrp',
grp: 'bodgrp',
rol: 'col',
rol: 'col',
}"
}"
:disabled="
tru
e"
:disabled="
fals
e"
@onSeainf="onSeainf"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
@onAplpDet="onBenpDet"
>
>
...
@@ -271,7 +271,7 @@
...
@@ -271,7 +271,7 @@
grp: 'bodgrp',
grp: 'bodgrp',
rol: 'dre',
rol: 'dre',
}"
}"
:disabled="
tru
e"
:disabled="
fals
e"
@onSeainf="onSeainf"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
@onAplpDet="onBenpDet"
>
>
...
...
src/views/Public/Ptsadr.vue
View file @
4e3c54c0
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div>
<div
v-if=
"isShowRol"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
:label=
"argadr.title"
:prop=
"argadr.rol"
>
<el-form-item
:label=
"argadr.title"
:prop=
"argadr.rol"
>
<c-input
<c-input
...
@@ -8,6 +9,8 @@
...
@@ -8,6 +9,8 @@
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</div>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"BIC"
:prop=
"argadr.url + 'extkey'"
>
<el-form-item
label=
"BIC"
:prop=
"argadr.url + 'extkey'"
>
...
@@ -35,6 +38,7 @@
...
@@ -35,6 +38,7 @@
v-model=
"model[argadr.url + 'jigomc']"
v-model=
"model[argadr.url + 'jigomc']"
maxlength=
"35"
maxlength=
"35"
placeholder=
"请输入联行行名"
placeholder=
"请输入联行行名"
:disabled=
"disabled"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -59,7 +63,34 @@ import CodeTable from "~/config/CodeTable";
...
@@ -59,7 +63,34 @@ import CodeTable from "~/config/CodeTable";
export
default
{
export
default
{
inject
:
[
"root"
],
inject
:
[
"root"
],
mixins
:
[
commonProcess
],
mixins
:
[
commonProcess
],
props
:
[
"model"
,
"codes"
,
"argadr"
],
props
:
{
model
:
{
type
:
Object
,
default
:
undefined
,
},
codes
:
{},
argadr
:
{
type
:
Object
,
default
:
function
()
{
return
{
title
:
""
,
//角色名称
url
:
""
,
//角色
rol
:
""
,
//所属模块
};
},
},
isShowRol
:
{
//Rol是否显示
type
:
Boolean
,
default
:
true
,
},
disabled
:
{
//名称地址是否灰显
type
:
Boolean
,
default
:
true
,
},
},
data
()
{
data
()
{
return
{
return
{
data
:
[],
data
:
[],
...
...
src/views/Public/Ptsmsg.vue
View file @
4e3c54c0
...
@@ -37,7 +37,16 @@ export default {
...
@@ -37,7 +37,16 @@ export default {
default
:
undefined
,
default
:
undefined
,
},
},
codes
:
{},
codes
:
{},
argadr
:
{},
argadr
:
{
type
:
Object
,
default
:
function
()
{
return
{
title
:
""
,
//角色名称
rol
:
""
,
//角色
grp
:
""
,
//所属模块
};
},
},
disabled
:
{
disabled
:
{
//名称地址是否灰显
//名称地址是否灰显
type
:
Boolean
,
type
:
Boolean
,
...
...
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