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
6b629e97
Commit
6b629e97
authored
Jun 25, 2023
by
WH
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
LETNOT交易前端清理
parent
0e837c76
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
534 additions
and
486 deletions
+534
-486
Addbcb.vue
src/business/betsnd/views/Addbcb.vue
+0
-1
buildCommons.js
src/business/letnot/event/buildCommons.js
+26
-5
index.js
src/business/letnot/event/index.js
+48
-41
check.js
src/business/letnot/model/check.js
+0
-145
index.js
src/business/letnot/model/index.js
+390
-262
Addbcb.vue
src/business/letnot/views/Addbcb.vue
+1
-1
Detp.vue
src/business/letnot/views/Detp.vue
+0
-4
Ovwp.vue
src/business/letnot/views/Ovwp.vue
+1
-1
Ovwp1.vue
src/business/letnot/views/Ovwp1.vue
+0
-9
Ptyp.vue
src/business/letnot/views/Ptyp.vue
+0
-10
index.vue
src/business/letnot/views/index.vue
+48
-7
ReviewLetnot.vue
src/review/ReviewLetnot.vue
+19
-0
review.js
src/routers/modules/review.js
+1
-0
No files found.
src/business/betsnd/views/Addbcb.vue
View file @
6b629e97
...
...
@@ -10,7 +10,6 @@
<
script
>
import
event
from
"../event"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
...
...
src/business/letnot/event/buildCommons.js
View file @
6b629e97
...
...
@@ -19,15 +19,36 @@ export default {
},
buildCommonData
(
model
,
trnName
)
{
let
ptsptaList
=
[];
if
(
model
.
ledgrp
.
a2b
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
a2b
));
}
if
(
model
.
ledgrp
.
con
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
con
));
}
if
(
model
.
ledgrp
.
ben
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
ben
));
}
if
(
model
.
ledgrp
.
avb
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
avb
));
}
if
(
model
.
ledgrp
.
iss
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
iss
));
}
if
(
model
.
ledgrp
.
apl
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
apl
));
}
if
(
model
.
ledgrp
.
drw
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
drw
));
}
if
(
model
.
ledgrp
.
apb
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
apb
));
}
if
(
model
.
ledgrp
.
rmb
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
rmb
));
}
if
(
model
.
ledgrp
.
adv
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
adv
));
}
if
(
model
.
ledgrp
.
ben
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
ledgrp
.
ben
));
}
let
dataObj
=
{
rec
:
{
objtyp
:
'LED'
,
...
...
@@ -121,7 +142,7 @@ export default {
...
this
.
buildCommonData
(
model
,
trnName
),
rec
:
{
objtyp
:
'LED'
,
objinr
:
model
.
ledgrp
.
rec
.
obj
inr
,
objinr
:
model
.
ledgrp
.
rec
.
inr
,
ownref
:
model
.
ledgrp
.
rec
.
ownref
,
},
};
...
...
@@ -132,7 +153,7 @@ export default {
...
this
.
buildCommonData
(
model
,
trnName
),
rec
:
{
objtyp
:
'LED'
,
objinr
:
model
.
ledgrp
.
rec
.
obj
inr
,
objinr
:
model
.
ledgrp
.
rec
.
inr
,
ownref
:
model
.
ledgrp
.
rec
.
ownref
,
// swiftflg: model.gitp.swiftflg,
},
...
...
src/business/letnot/event/index.js
View file @
6b629e97
...
...
@@ -21,7 +21,14 @@ export default {
...
doctre
,
async
init
()
{
const
params
=
{
// spt: JSON.parse(localStorage.getItem('row_' + this.trnName))
spt
:
JSON
.
parse
(
localStorage
.
getItem
(
'row_'
+
this
.
trnName
)),
trnmod
:{
trn
:
JSON
.
parse
(
localStorage
.
getItem
(
'review_'
+
this
.
trnName
))
}
}
if
(
typeof
(
this
.
$route
.
query
.
inr
)
==
'string'
){
params
.
spt
=
null
params
.
trnmod
.
trn
=
null
}
const
loading
=
this
.
loading
();
const
res
=
await
Api
.
post
(
'/service/letnot/init'
,
{
...
...
@@ -65,7 +72,7 @@ export default {
let
engpRequest
=
buildFn
.
buildEngp
(
this
.
model
,
this
.
trnName
);
this
.
processLiaall
(
engpRequest
);
break
;
case
'set
pan
'
:
case
'set
mod
'
:
let
setfegRequest
=
buildFn
.
buildSetfeg
(
this
.
model
,
this
.
trnName
);
// 此处利用回调是为了等setfeg的接口调用完成后才去获取setglg参数,由于setglg参数依赖于setfeg函数的返回值
this
.
processSetpan
(
setfegRequest
,
()
=>
{
...
...
@@ -76,7 +83,7 @@ export default {
let
docpanRequest
=
buildFn
.
buildDocpan
(
this
.
model
,
this
.
trnName
);
this
.
processTrndoc
(
docpanRequest
);
break
;
case
'gle
pan
'
:
case
'gle
ntry
'
:
let
glentryRequest
=
buildFn
.
buildGlentry
(
this
.
model
,
this
.
trnName
);
this
.
processGlentry
(
glentryRequest
);
break
;
...
...
@@ -119,46 +126,46 @@ export default {
this
.
$set
(
this
.
model
.
ledgrp
,
row
.
role
.
toLowerCase
(),
res
.
data
);
}
},
//获取信用证编号
async
onLitpButgetref
()
{
let
params
=
{
ptainr
:
this
.
model
.
ledgrp
.
apl
.
pts
.
ptainr
,
businessType
:
'LG'
,
tbl
:
'LG'
,
};
const
loading
=
this
.
loading
();
let
res
=
await
Api
.
post
(
'/service/letnot/getOwnRef'
,
params
);
if
(
res
.
respCode
==
SUCCESS
)
{
loading
.
close
();
this
.
model
.
ledgrp
.
rec
.
ownref
=
res
.
data
;
}
},
// 初始化开立类型码表下拉列表
async
queryHndtypCodeTableList
(
trnName
)
{
let
params
=
{
letp
:
{
swiftflg
:
this
.
model
.
letp
.
swiftflg
,
},
ledgrp
:
{
rec
:
{
purpos
:
this
.
model
.
ledgrp
.
rec
.
purpos
,
},
},
transName
:
trnName
.
toUpperCase
(),
};
// let res = await Api.post('/service/litopn/initHndtyp', params);
// if (res.respCode == SUCCESS) {
// this.$set(this.codes, 'voHndtyp', res.data);
// }
},
//
//
获取信用证编号
//
async onLitpButgetref() {
//
let params = {
//
ptainr: this.model.ledgrp.apl.pts.ptainr,
//
businessType: 'LG',
//
tbl: 'LG',
//
};
//
const loading = this.loading();
//
let res = await Api.post('/service/letnot/getOwnRef', params);
//
if (res.respCode == SUCCESS) {
//
loading.close();
//
this.model.ledgrp.rec.ownref = res.data;
//
}
//
},
//
//
初始化开立类型码表下拉列表
//
async queryHndtypCodeTableList(trnName) {
//
let params = {
//
letp: {
//
swiftflg: this.model.letp.swiftflg,
//
},
//
ledgrp: {
//
rec: {
//
purpos: this.model.ledgrp.rec.purpos,
//
},
//
},
//
transName: trnName.toUpperCase(),
//
};
//
// let res = await Api.post('/service/litopn/initHndtyp', params);
//
// if (res.respCode == SUCCESS) {
//
// this.$set(this.codes, 'voHndtyp', res.data);
//
// }
//
},
// 是否SWIFT格式修改--联动保函开立类型
handleChangeSwiftflg
()
{
this
.
queryHndtypCodeTableList
(
this
.
root
.
trnName
);
},
//
handleChangeSwiftflg() {
//
this.queryHndtypCodeTableList(this.root.trnName);
//
},
// 支出目的修改--联动保函开立类型
handleChangePurpos
()
{
this
.
queryHndtypCodeTableList
(
this
.
root
.
trnName
);
},
//
handleChangePurpos() {
//
this.queryHndtypCodeTableList(this.root.trnName);
//
},
apprulChange
(
v
)
{
if
(
v
!==
'OTHR'
)
{
this
.
model
.
ledgrp
.
rec
.
apprultxt
=
''
...
...
src/business/letnot/model/check.js
View file @
6b629e97
export
default
{
"ledgrp.apb.pts.extkey"
:
null
,
"ledgrp.rec.opndat"
:
null
,
"ledgrp.adv.namelc"
:
null
,
"ledgrp.blk.shpper"
:
null
,
"ledgrp.rmb.pts.extkey"
:
null
,
"ledgrp.a2b.pts.adrblk"
:
null
,
"ledgrp.iss.pts.adrblk"
:
null
,
"ledgrp.blk.spcrcb"
:
null
,
"ledgrp.blk.preper"
:
null
,
"ledgrp.adv.adrelc"
:
null
,
"ledgrp.ben.adrelc"
:
null
,
"ledgrp.avb.adrelc"
:
null
,
"ledgrp.rec.tenmaxday"
:
null
,
"ledgrp.blk.mixdet"
:
null
,
"ledgrp.avb.pts.extkey"
:
null
,
"ledgrp.adv.pts.extkey"
:
null
,
"ledgrp.drw.adrelc"
:
null
,
"ledgrp.ben.pts.extkey"
:
null
,
"ledgrp.rmb.pts.adrblk"
:
null
,
"ledgrp.blk.lcrgod"
:
null
,
"setmod.dspflg"
:
null
,
"ledgrp.a2b.adrelc"
:
null
,
"ledgrp.avb.namelc"
:
null
,
"ledgrp.avb.pts.adrblk"
:
null
,
"ledgrp.apb.pts.adrblk"
:
null
,
"letp.usr.extkey"
:
null
,
"ledgrp.a2b.namelc"
:
null
,
"ledgrp.cbs.nom1.cur"
:
null
,
"ledgrp.rec.shpdat"
:
null
,
"ledgrp.con.pts.nam"
:
null
,
"ledgrp.rec.prepers18"
:
null
,
"ledgrp.rec.nomtop"
:
null
,
"ledgrp.iss.adrelc"
:
null
,
"ledgrp.rec.nomton"
:
null
,
"ledgrp.rec.avbwth"
:
null
,
"ledgrp.apb.namelc"
:
null
,
"ledgrp.rmb.namelc"
:
null
,
"ledgrp.blk.feetxt"
:
null
,
"ledgrp.apl.namelc"
:
null
,
"ledgrp.cbs.max2.amt"
:
null
,
"ledgrp.rec.stacty"
:
null
,
"ledgrp.adv.pts.adrblk"
:
null
,
"ledgrp.cbs.nom1.amt"
:
null
,
"ledgrp.blk.lcrdoc"
:
null
,
"ledgrp.blk.defdet"
:
null
,
"ledgrp.rec.expdat"
:
null
,
"ledgrp.blk.dftat"
:
null
,
"ledgrp.rec.lcrtyp"
:
null
,
"ledgrp.blk.insbnk"
:
null
,
"mtabut.coninf.conexedat"
:
null
,
"ledgrp.rec.apprul"
:
null
,
"ledgrp.apl.adrelc"
:
null
,
"ledgrp.iss.pts.extkey"
:
null
,
"ledgrp.blk.adlcnd"
:
null
,
"ledgrp.iss.namelc"
:
null
,
"ledgrp.rec.expplc"
:
null
,
"ledgrp.drw.pts.extkey"
:
null
,
"ledgrp.a2b.pts.extkey"
:
null
,
"ledgrp.iss.pts.ref"
:
null
,
"ledgrp.ben.namelc"
:
null
,
"ledgrp.apl.pts.adrblk"
:
null
,
"ledgrp.ben.pts.adrblk"
:
null
,
"ledgrp.blk.addamtcov"
:
null
,
"setmod.docamt"
:
null
,
"ledgrp.apb.adrelc"
:
null
,
"ledgrp.rmb.adrelc"
:
null
,
"ledgrp.drw.namelc"
:
null
,
"ledgrp.apl.pts.extkey"
:
null
,
"ledgrp.con.pts.extkey"
:
null
,
"ledgrp.rec.cnfdet"
:
null
,
"ledgrp.drw.pts.adrblk"
:
null
,
"ledgrp.rec.apprultxt"
:
null
,
"ledgrp.blk.spcben"
:
null
,
"letp.recget.sdamod.dadsnd"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -89,8 +22,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"ledgrp.ben.pts.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -107,7 +38,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.ben.pts.extkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -116,18 +46,15 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.ben.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.cbs.nom1.amt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"ledgrp.ben.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
140
,
message
:
"长度不能超过140"
}
...
...
@@ -136,7 +63,6 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.rec.nomtop"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
,
trigger
:
"blur"
},
{
type
:
"number"
,
max
:
99
,
message
:
"长度不能超过2"
,
trigger
:
"blur"
}
...
...
@@ -149,10 +75,6 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.cbs.max.amt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
...
...
@@ -180,7 +102,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.iss.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
...
...
@@ -218,7 +139,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"ledgrp.apl.pts.extkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -227,12 +147,10 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.apl.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.rec.oppbnk"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
12
,
message
:
"长度不能超过12"
}
...
...
@@ -245,7 +163,6 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.apl.adrelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
...
...
@@ -254,21 +171,11 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.cbs.max2.amt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"ledgrp.cbs.opn2.amt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
...
...
@@ -278,7 +185,6 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
140
,
message
:
"长度不能超过140"
}
],
"ledgrp.blk.mixdet"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
140
,
message
:
"长度不能超过140"
}
...
...
@@ -295,7 +201,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.avb.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
...
...
@@ -324,13 +229,10 @@ export default {
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"number"
,
max
:
999
,
message
:
"长度不能超过3"
}
],
"ledgrp.rec.prepertxts18"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.blk.defdet"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
140
,
message
:
"长度不能超过140"
}
...
...
@@ -339,12 +241,10 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.blk.dftat"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
105
,
message
:
"长度不能超过105"
}
],
"letp.drwp.ptsget.sdamod.dadsnd"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -357,7 +257,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.drw.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
...
...
@@ -370,12 +269,10 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.drw.adrelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.rec.shpfro"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
...
...
@@ -424,7 +321,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.apb.pts.extkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -433,7 +329,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.adv.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
...
...
@@ -442,7 +337,6 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.adv.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
140
,
message
:
"长度不能超过140"
}
...
...
@@ -491,7 +385,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.rmb.pts.extkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -500,7 +393,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.a2b.namelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
...
...
@@ -533,7 +425,6 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"ledgrp.con.pts.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -550,69 +441,47 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"ledgrp.con.pts.nam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"ledgrp.blk.lcrgod"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
52000
,
message
:
"长度不能超过52000"
}
],
"ledgrp.blk.lcrdoc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"ledgrp.blk.adlcnd"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
52000
,
message
:
"长度不能超过52000"
}
],
"ledgrp.blk.insbnk"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
780
,
message
:
"长度不能超过780"
}
],
"setmod.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"setmod.docamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"setmod.zmqacc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"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
:
"输入正确的日期"
}
],
...
...
@@ -620,7 +489,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
8
,
message
:
"长度不能超过8"
}
],
"trnmod.trndoc.advnam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
...
...
@@ -629,7 +497,6 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"trnmod.trndoc.advdoc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
...
...
@@ -642,15 +509,6 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"trnmod.trndoc.condocstm"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
...
...
@@ -663,10 +521,8 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
52000
,
message
:
"长度不能超过52000"
}
],
"ledgrp.blk.spcben"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
52000
,
message
:
"长度不能超过52000"
}
],
}
\ No newline at end of file
src/business/letnot/model/index.js
View file @
6b629e97
import
Pts
from
'~/components/business/commonModel/Pts'
;
import
Pub
from
'~/components/business/commonModel/index.js'
;
export
default
class
Letnot
{
constructor
()
{
this
.
data
=
{
leta2bl1blk
:
""
,
letbenl1blk
:
""
,
letiswsl1blk
:
""
,
ledgrp
:{
rec
:{
ownref
:
""
,
// Reference .ledgrp.rec.ownref
nam
:
""
,
// Name .ledgrp.rec.nam
lcrtyp
:
""
,
// Form of L/C .ledgrp.rec.lcrtyp
collflg
:
""
,
// Collateralized L/C .ledgrp.rec.collflg
nomtop
:
""
,
// Amount Tolerance +/- .ledgrp.rec.nomtop
nomton
:
""
,
// Amount Tolerance - Negative .ledgrp.rec.nomton
nomspc
:
""
,
// Amount Specification .ledgrp.rec.nomspc
inctrf
:
""
,
// Incoming Transfer .ledgrp.rec.inctrf
resflg
:
""
,
// Reserved Contract .ledgrp.rec.resflg
opndat
:
""
,
// Issued on .ledgrp.rec.opndat
preadvdt
:
""
,
// Date Pre-advised .ledgrp.rec.preadvdt
shpdat
:
""
,
// Shipment Date .ledgrp.rec.shpdat
advdat
:
""
,
// Released on .ledgrp.rec.advdat
expdat
:
""
,
// Expiring on .ledgrp.rec.expdat
expplc
:
""
,
// in (Place)/ counters of .ledgrp.rec.expplc
cnfdet
:
""
,
// Confirmation Instruct. .ledgrp.rec.cnfdet
apprul
:
""
,
// Applicable Rules .ledgrp.rec.apprul
apprultxt
:
""
,
// Other Applicable Rules .ledgrp.rec.apprultxt
shppar
:
""
,
// Partial Shipment .ledgrp.rec.shppar
shptrs
:
""
,
// Transshipment .ledgrp.rec.shptrs
revflg
:
""
,
// Revolving Flag .ledgrp.rec.revflg
nonban
:
""
,
// Non-Bank Issuer .ledgrp.rec.nonban
teskeyunc
:
""
,
// Test Key Unconfirmity .ledgrp.rec.teskeyunc
dbtflg
:
""
,
// Authorization to Debit .ledgrp.rec.dbtflg
oppbnk
:
""
,
// 境内外对手行代码 .ledgrp.rec.oppbnk
shppars18
:
""
,
// Partial Shipment .ledgrp.rec.shppars18
shptrss18
:
""
,
// Transshipment .ledgrp.rec.shptrss18
avbwth
:
""
,
// Available with .ledgrp.rec.avbwth
avbby
:
""
,
// Available by .ledgrp.rec.avbby
shpfro
:
""
,
// Dispatch from .ledgrp.rec.shpfro
porloa
:
""
,
// Air-/Port of Departure .ledgrp.rec.porloa
pordis
:
""
,
// Air-/Port of Destination .ledgrp.rec.pordis
shpto
:
""
,
// Final Destination .ledgrp.rec.shpto
chato
:
""
,
// Own Charges Borne by .ledgrp.rec.chato
stacty
:
""
,
// Country Code for Statistics .ledgrp.rec.stacty
tenmaxday
:
""
,
// Maximum Tenor .ledgrp.rec.tenmaxday
prepers18
:
""
,
// Days of presentation period .ledgrp.rec.prepers18
prepertxts18
:
""
,
// Presentation period text .ledgrp.rec.prepertxts18
cnfins
:
""
,
// Confirm. Instruct. .ledgrp.rec.cnfins
aplbnkdirsnd
:
""
,
// Send Directly to Applicant's Bank .ledgrp.rec.aplbnkdirsnd
stagod
:
""
,
// Goods Code .ledgrp.rec.stagod
spcbenflg
:
""
,
// Special payment conditions for beneficiary exists .ledgrp.rec.spcbenflg
spcrcbflg
:
""
,
// Special Payment Conditions for specified Bank only .ledgrp.rec.spcrcbflg
redclsflg
:
""
,
// Red/Green Clause .ledgrp.rec.redclsflg
},
cbs
:{
nom1
:{
cur
:
""
,
// Nominal Amount .ledgrp.cbs.nom1.cur
amt
:
""
,
// Nominal Amount .ledgrp.cbs.nom1.amt
},
max
:{
cur
:
""
,
// Maximum Amount .ledgrp.cbs.max.cur
amt
:
""
,
// Maximum Amount .ledgrp.cbs.max.amt
},
max2
:{
cur
:
""
,
// Additional Amount .ledgrp.cbs.max2.cur
amt
:
""
,
// Additional Amount .ledgrp.cbs.max2.amt
},
opn2
:{
cur
:
""
,
// Open Add. Amount .ledgrp.cbs.opn2.cur
amt
:
""
,
// Open Add. Amount .ledgrp.cbs.opn2.amt
},
},
preadvflg
:
""
,
// PreAdvice or Notification .ledgrp.preadvflg
ben
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.ben.namelc
adrelc
:
""
,
// 地址 .ledgrp.ben.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.ben.dbfadrblkcn
},
iss
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.iss.namelc
adrelc
:
""
,
// 地址 .ledgrp.iss.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.iss.dbfadrblkcn
},
apl
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.apl.namelc
adrelc
:
""
,
// 地址 .ledgrp.apl.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.apl.dbfadrblkcn
},
avb
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.avb.namelc
adrelc
:
""
,
// 地址 .ledgrp.avb.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.avb.dbfadrblkcn
},
blk
:{
addamtcov
:
""
,
// Covered .ledgrp.blk.addamtcov
avbwthtxt
:
""
,
// Available in .ledgrp.blk.avbwthtxt
defdet
:
""
,
// Deferred Payment Details .ledgrp.blk.defdet
dftat
:
""
,
// Drafts at .ledgrp.blk.dftat
shpper
:
""
,
// Shipment Period .ledgrp.blk.shpper
mixdet
:
""
,
// Mixed Payment Details .ledgrp.blk.mixdet
preper
:
""
,
// Presentation Period .ledgrp.blk.preper
feetxt
:
""
,
// Additional Details to Code for Charges CHATO .ledgrp.blk.feetxt
lcrgod
:
""
,
// Description of Goods .ledgrp.blk.lcrgod
lcrdoc
:
""
,
// Documents Required .ledgrp.blk.lcrdoc
adlcnd
:
""
,
// Additional Conditions .ledgrp.blk.adlcnd
insbnk
:
""
,
// Instructions to Pay., .ledgrp.blk.insbnk
spcrcb
:
""
,
// Special Payment Cond. .ledgrp.blk.spcrcb
spcben
:
""
,
// Special Payment Cond. .ledgrp.blk.spcben
},
drw
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.drw.namelc
adrelc
:
""
,
// 地址 .ledgrp.drw.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.drw.dbfadrblkcn
},
adv
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.adv.namelc
adrelc
:
""
,
// 地址 .ledgrp.adv.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.adv.dbfadrblkcn
},
a2b
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.a2b.namelc
adrelc
:
""
,
// 地址 .ledgrp.a2b.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.a2b.dbfadrblkcn
},
apb
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.apb.namelc
adrelc
:
""
,
// 地址 .ledgrp.apb.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.apb.dbfadrblkcn
},
rmb
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .ledgrp.rmb.namelc
adrelc
:
""
,
// 地址 .ledgrp.rmb.adrelc
dbfadrblkcn
:
""
,
// Chinese address .ledgrp.rmb.dbfadrblkcn
},
con
:{
pts
:
new
Pts
().
data
,
},
},
letp
:{
recget
:{
sdamod
:{
seainf
:
""
,
// .letp.recget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.recget.sdamod.dadsnd
},
},
usr
:{
extkey
:
""
,
// Responsible User .letp.usr.extkey
},
usrget
:{
sdamod
:{
seainf
:
""
,
// .letp.usrget.sdamod.seainf
},
},
aamp
:{
aammod
:{
addamtflg
:
""
,
// Add. Amount .letp.aamp.aammod.addamtflg
},
},
benp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.benp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.benp.ptsget.sdamod.dadsnd
},
},
},
issp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.issp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.issp.ptsget.sdamod.dadsnd
},
},
},
aplp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.aplp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.aplp.ptsget.sdamod.dadsnd
},
},
},
oppbnkl
:
""
,
// 对手行代码 .letp.oppbnkl
avbp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.avbp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.avbp.ptsget.sdamod.dadsnd
},
},
},
drwp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.drwp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.drwp.ptsget.sdamod.dadsnd
},
},
},
labdefdet
:
""
,
// DEFDAT LAbel .letp.labdefdet
advp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.advp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.advp.ptsget.sdamod.dadsnd
},
},
},
a2bp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.a2bp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.a2bp.ptsget.sdamod.dadsnd
},
},
},
apbp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.apbp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.apbp.ptsget.sdamod.dadsnd
},
},
},
rmbp
:{
ptsget
:{
sdamod
:{
seainf
:
""
,
// .letp.rmbp.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .letp.rmbp.ptsget.sdamod.dadsnd
},
},
},
ptsaddp
:{
ptsaddg
:[],
// .letp.ptsaddp.ptsaddg
},
conp
:{
ptsget
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .letp.conp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .letp.conp.ptsget.sdamod.seainf
},
},
},
},
chaadv
:
""
,
// Narrative to .chaadv
pageId
:
""
,
// ctx的key
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
liaccv
:
new
Pub
().
data
.
Liaccv
,
docpan
:
new
Pub
().
data
.
Docpan
,
}
export
default
class
Letnot
{
constructor
()
{
// this.data = {
// leta2bl1blk: "",
// letbenl1blk: "",
// letiswsl1blk: "",
// ledgrp: {
// rec: {
// ownref: "", // Reference .ledgrp.rec.ownref
// nam: "", // Name .ledgrp.rec.nam
// lcrtyp: "", // Form of L/C .ledgrp.rec.lcrtyp
// collflg: "", // Collateralized L/C .ledgrp.rec.collflg
// nomtop: "", // Amount Tolerance +/- .ledgrp.rec.nomtop
// nomton: "", // Amount Tolerance - Negative .ledgrp.rec.nomton
// nomspc: "", // Amount Specification .ledgrp.rec.nomspc
// inctrf: "", // Incoming Transfer .ledgrp.rec.inctrf
// resflg: "", // Reserved Contract .ledgrp.rec.resflg
// opndat: "", // Issued on .ledgrp.rec.opndat
// preadvdt: "", // Date Pre-advised .ledgrp.rec.preadvdt
// shpdat: "", // Shipment Date .ledgrp.rec.shpdat
// advdat: "", // Released on .ledgrp.rec.advdat
// expdat: "", // Expiring on .ledgrp.rec.expdat
// expplc: "", // in (Place)/ counters of .ledgrp.rec.expplc
// cnfdet: "", // Confirmation Instruct. .ledgrp.rec.cnfdet
// apprul: "", // Applicable Rules .ledgrp.rec.apprul
// apprultxt: "", // Other Applicable Rules .ledgrp.rec.apprultxt
// shppar: "", // Partial Shipment .ledgrp.rec.shppar
// shptrs: "", // Transshipment .ledgrp.rec.shptrs
// revflg: "", // Revolving Flag .ledgrp.rec.revflg
// nonban: "", // Non-Bank Issuer .ledgrp.rec.nonban
// teskeyunc: "", // Test Key Unconfirmity .ledgrp.rec.teskeyunc
// dbtflg: "", // Authorization to Debit .ledgrp.rec.dbtflg
// oppbnk: "", // 境内外对手行代码 .ledgrp.rec.oppbnk
// shppars18: "", // Partial Shipment .ledgrp.rec.shppars18
// shptrss18: "", // Transshipment .ledgrp.rec.shptrss18
// avbwth: "", // Available with .ledgrp.rec.avbwth
// avbby: "", // Available by .ledgrp.rec.avbby
// shpfro: "", // Dispatch from .ledgrp.rec.shpfro
// porloa: "", // Air-/Port of Departure .ledgrp.rec.porloa
// pordis: "", // Air-/Port of Destination .ledgrp.rec.pordis
// shpto: "", // Final Destination .ledgrp.rec.shpto
// chato: "", // Own Charges Borne by .ledgrp.rec.chato
// stacty: "", // Country Code for Statistics .ledgrp.rec.stacty
// tenmaxday: "", // Maximum Tenor .ledgrp.rec.tenmaxday
// prepers18: "", // Days of presentation period .ledgrp.rec.prepers18
// prepertxts18: "", // Presentation period text .ledgrp.rec.prepertxts18
// cnfins: "", // Confirm. Instruct. .ledgrp.rec.cnfins
// aplbnkdirsnd: "", // Send Directly to Applicant's Bank .ledgrp.rec.aplbnkdirsnd
// stagod: "", // Goods Code .ledgrp.rec.stagod
// spcbenflg: "", // Special payment conditions for beneficiary exists .ledgrp.rec.spcbenflg
// spcrcbflg: "", // Special Payment Conditions for specified Bank only .ledgrp.rec.spcrcbflg
// redclsflg: "", // Red/Green Clause .ledgrp.rec.redclsflg
// },
// cbs: {
// nom1: {
// cur: "", // Nominal Amount .ledgrp.cbs.nom1.cur
// amt: "", // Nominal Amount .ledgrp.cbs.nom1.amt
// },
// max: {
// cur: "", // Maximum Amount .ledgrp.cbs.max.cur
// amt: "", // Maximum Amount .ledgrp.cbs.max.amt
// },
// max2: {
// cur: "", // Additional Amount .ledgrp.cbs.max2.cur
// amt: "", // Additional Amount .ledgrp.cbs.max2.amt
// },
// opn2: {
// cur: "", // Open Add. Amount .ledgrp.cbs.opn2.cur
// amt: "", // Open Add. Amount .ledgrp.cbs.opn2.amt
// },
// },
// preadvflg: "", // PreAdvice or Notification .ledgrp.preadvflg
// ben: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.ben.namelc
// adrelc: "", // 地址 .ledgrp.ben.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.ben.dbfadrblkcn
// },
// iss: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.iss.namelc
// adrelc: "", // 地址 .ledgrp.iss.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.iss.dbfadrblkcn
// },
// apl: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.apl.namelc
// adrelc: "", // 地址 .ledgrp.apl.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.apl.dbfadrblkcn
// },
// avb: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.avb.namelc
// adrelc: "", // 地址 .ledgrp.avb.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.avb.dbfadrblkcn
// },
// blk: {
// addamtcov: "", // Covered .ledgrp.blk.addamtcov
// avbwthtxt: "", // Available in .ledgrp.blk.avbwthtxt
// defdet: "", // Deferred Payment Details .ledgrp.blk.defdet
// dftat: "", // Drafts at .ledgrp.blk.dftat
// shpper: "", // Shipment Period .ledgrp.blk.shpper
// mixdet: "", // Mixed Payment Details .ledgrp.blk.mixdet
// preper: "", // Presentation Period .ledgrp.blk.preper
// feetxt: "", // Additional Details to Code for Charges CHATO .ledgrp.blk.feetxt
// lcrgod: "", // Description of Goods .ledgrp.blk.lcrgod
// lcrdoc: "", // Documents Required .ledgrp.blk.lcrdoc
// adlcnd: "", // Additional Conditions .ledgrp.blk.adlcnd
// insbnk: "", // Instructions to Pay., .ledgrp.blk.insbnk
// spcrcb: "", // Special Payment Cond. .ledgrp.blk.spcrcb
// spcben: "", // Special Payment Cond. .ledgrp.blk.spcben
// },
// drw: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.drw.namelc
// adrelc: "", // 地址 .ledgrp.drw.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.drw.dbfadrblkcn
// },
// adv: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.adv.namelc
// adrelc: "", // 地址 .ledgrp.adv.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.adv.dbfadrblkcn
// },
// a2b: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.a2b.namelc
// adrelc: "", // 地址 .ledgrp.a2b.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.a2b.dbfadrblkcn
// },
// apb: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.apb.namelc
// adrelc: "", // 地址 .ledgrp.apb.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.apb.dbfadrblkcn
// },
// rmb: {
// pts: new Pts().data,
// namelc: "", // 名称 .ledgrp.rmb.namelc
// adrelc: "", // 地址 .ledgrp.rmb.adrelc
// dbfadrblkcn: "", // Chinese address .ledgrp.rmb.dbfadrblkcn
// },
// con: {
// pts: new Pts().data,
// },
// },
// letp: {
// recget: {
// sdamod: {
// seainf: "", // .letp.recget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.recget.sdamod.dadsnd
// },
// },
// usr: {
// extkey: "", // Responsible User .letp.usr.extkey
// },
// usrget: {
// sdamod: {
// seainf: "", // .letp.usrget.sdamod.seainf
// },
// },
// aamp: {
// aammod: {
// addamtflg: "", // Add. Amount .letp.aamp.aammod.addamtflg
// },
// },
// benp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.benp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.benp.ptsget.sdamod.dadsnd
// },
// },
// },
// issp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.issp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.issp.ptsget.sdamod.dadsnd
// },
// },
// },
// aplp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.aplp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.aplp.ptsget.sdamod.dadsnd
// },
// },
// },
// oppbnkl: "", // 对手行代码 .letp.oppbnkl
// avbp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.avbp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.avbp.ptsget.sdamod.dadsnd
// },
// },
// },
// drwp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.drwp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.drwp.ptsget.sdamod.dadsnd
// },
// },
// },
// labdefdet: "", // DEFDAT LAbel .letp.labdefdet
// advp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.advp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.advp.ptsget.sdamod.dadsnd
// },
// },
// },
// a2bp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.a2bp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.a2bp.ptsget.sdamod.dadsnd
// },
// },
// },
// apbp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.apbp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.apbp.ptsget.sdamod.dadsnd
// },
// },
// },
// rmbp: {
// ptsget: {
// sdamod: {
// seainf: "", // .letp.rmbp.ptsget.sdamod.seainf
// dadsnd: "", // Drag Drop Sender .letp.rmbp.ptsget.sdamod.dadsnd
// },
// },
// },
// ptsaddp: {
// ptsaddg: [], // .letp.ptsaddp.ptsaddg
// },
// conp: {
// ptsget: {
// sdamod: {
// dadsnd: "", // Drag Drop Sender .letp.conp.ptsget.sdamod.dadsnd
// seainf: "", // .letp.conp.ptsget.sdamod.seainf
// },
// },
// },
// },
// chaadv: "", // Narrative to .chaadv
// pageId: "", // ctx的key
//
// setmod: new Pub().data.Setmod,
// mtabut: new Pub().data.Mtabut,
// trnmod: new Pub().data.Trnmod,
// liaall: new Pub().data.Liaall,
// liaccv: new Pub().data.Liaccv,
// docpan: new Pub().data.Docpan,
// }
this
.
data
=
{
number
:
''
,
ledgrp
:
{
blk
:
{
insbnk
:
''
,
feetxt
:
''
,
mixdet
:
''
,
adlcnd
:
''
,
shpper
:
''
,
addamtcov
:
''
,
avbwthtxt
:
''
,
defdet
:
''
,
lcrdoc
:
''
,
preper
:
''
,
lcrgod
:
''
,
spcben
:
''
,
dftat
:
''
,
spcrcb
:
''
},
rec
:
{
tenmaxday
:
''
,
nomton
:
''
,
expplc
:
''
,
stacty
:
''
,
opndat
:
''
,
avbwth
:
''
,
nomtop
:
''
,
stagod
:
''
,
spcbenflg
:
''
,
dbtflg
:
''
,
shpdat
:
''
,
nam
:
''
,
prepertxts18
:
''
,
redclsflg
:
''
,
cnfins
:
''
,
nomspc
:
''
,
spcrcbflg
:
''
,
collflg
:
''
,
shpfro
:
''
,
inctrf
:
''
,
lcrtyp
:
''
,
nonban
:
''
,
ownref
:
''
,
teskeyunc
:
''
,
preadvdt
:
''
,
avbby
:
''
,
pordis
:
''
,
apprul
:
''
,
shppar
:
''
,
prepers18
:
''
,
shptrs
:
''
,
expdat
:
''
,
shpto
:
''
,
chato
:
''
,
cnfdet
:
''
,
aplbnkdirsnd
:
''
,
advdat
:
''
,
porloa
:
''
,
apprultxt
:
''
},
cbs
:
{
opn2
:
{
cur
:
''
,
amt
:
''
},
max
:
{
cur
:
''
,
amt
:
''
},
nom1
:
{
cur
:
''
,
amt
:
''
},
max2
:
{
cur
:
''
,
amt
:
''
}
},
ben
:
{
pts
:
new
Pts
().
data
,
},
iss
:
{
pts
:
new
Pts
().
data
,
},
apl
:
{
pts
:
new
Pts
().
data
,
},
con
:
{
pts
:
new
Pts
().
data
,
},
a2b
:
{
pts
:
new
Pts
().
data
,
},
avb
:
{
pts
:
new
Pts
().
data
,
},
drw
:
{
pts
:
new
Pts
().
data
,
},
apb
:
{
pts
:
new
Pts
().
data
,
},
rmb
:
{
pts
:
new
Pts
().
data
,
},
adv
:
{
pts
:
new
Pts
().
data
,
},
preadvflg
:
''
,
},
letp
:
{
usr
:
{
extkey
:
''
},
aamp
:
{
aammod
:
{
addamtflg
:
''
}
}
},
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
liaccv
:
new
Pub
().
data
.
Liaccv
,
docpan
:
new
Pub
().
data
.
Docpan
,
};
}
}
\ No newline at end of file
src/business/letnot/views/Addbcb.vue
View file @
6b629e97
<
template
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
@
change=
"handleChange"
>
<el-collapse
v-model=
"activeNames"
>
<el-collapse-item
title=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
...
...
src/business/letnot/views/Detp.vue
View file @
6b629e97
...
...
@@ -27,8 +27,6 @@
}"
:noRef="true"
:onlySearch="true"
@onSeainf="onSeainf"
@onAplpDet="onAvbpDet"
:disabledExtkey="!avbFlag"
>
</c-ptap>
...
...
@@ -132,8 +130,6 @@
}"
:noRef=
"true"
:onlySearch=
"false"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onDrwpDet"
:disabledExtkey=
"blkDftatFlag"
:disabled=
"blkDftatFlag"
>
...
...
src/business/letnot/views/Ovwp.vue
View file @
6b629e97
<
template
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
@
change=
"handleChange"
>
<el-collapse
v-model=
"activeNames"
>
<el-collapse-item
title=
"内容"
name=
"ovwp1"
>
<m-ovwp1
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
...
...
src/business/letnot/views/Ovwp1.vue
View file @
6b629e97
...
...
@@ -23,7 +23,6 @@
style=
"margin: 0 10px 0 0; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
style=
"font-size:15px"
></i>
</c-button>
...
...
@@ -36,7 +35,6 @@
? false
: true
"
@
click=
"onLetpButgetref"
>
获取
</c-button>
...
...
@@ -90,7 +88,6 @@
size=
"small"
icon=
"el-icon-search"
type=
"primary"
@
click=
"onExtkey"
></c-button>
</
template
>
</c-fullbox>
...
...
@@ -379,8 +376,6 @@
rol: 'ben',
}"
:disabled=
"true"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onBenpDet"
>
</c-ptap>
</c-col>
...
...
@@ -394,8 +389,6 @@
rol: 'iss',
}"
:disabled=
"true"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onIsspDet"
>
</c-ptap>
</c-col>
...
...
@@ -409,8 +402,6 @@
rol: 'apl',
}"
:disabled=
"true"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onAplpDet"
>
</c-ptap>
</c-col>
...
...
src/business/letnot/views/Ptyp.vue
View file @
6b629e97
...
...
@@ -12,8 +12,6 @@
grp: 'ledgrp',
rol: 'adv',
}"
@onSeainf="onSeainf"
@onAplpDet="onAdvpDet"
disabled
disabledRef
disabledExtkey
...
...
@@ -30,8 +28,6 @@
grp: 'ledgrp',
rol: 'a2b',
}"
@onSeainf="onSeainf"
@onAplpDet="onA2bpDet"
>
</c-ptap>
</c-col>
...
...
@@ -61,8 +57,6 @@
grp: 'ledgrp',
rol: 'apb',
}"
@onSeainf="onSeainf"
@onAplpDet="onApbpDet"
>
</c-ptap>
</c-col>
...
...
@@ -82,8 +76,6 @@
grp: 'ledgrp',
rol: 'rmb',
}"
@onSeainf="onSeainf"
@onAplpDet="onRmbpDet"
>
</c-ptap>
</c-col>
...
...
@@ -98,8 +90,6 @@
rol: 'con',
}"
:onlySearch="true"
@onSeainf="onSeainf"
@onAplpDet="onConpDet"
disabled
disabledRef
disabledExtkey
...
...
src/business/letnot/views/index.vue
View file @
6b629e97
...
...
@@ -14,7 +14,7 @@
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"
myT
abClick"
@
tab-click=
"
t
abClick"
>
<el-tab-pane
label=
"业务信息"
name=
"ovwp"
>
<c-content>
...
...
@@ -26,10 +26,10 @@
<m-setmod
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<el-tab-pane
label=
"会计分录"
name=
"gle
pan
"
>
<el-tab-pane
label=
"会计分录"
name=
"gle
ntry
"
>
<c-content>
<!-- 会计分录 -->
<m-gle
pan
:model=
"model"
:codes=
"codes"
/>
<m-gle
ntry
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
...
...
@@ -64,7 +64,6 @@
ref=
"doxpDialog"
:isPty=
"false"
:promptData=
"promptData"
@
select-ety=
"selectMsg"
>
</c-grid-ety-prompt-dialog>
...
...
@@ -88,7 +87,7 @@ import Addbcb from './Addbcb'
import
formRules
from
'../model/check'
import
operationFunc
from
"~/mixin/operationFunc"
;
import
Setmod
from
"~/components/business/setmod/views"
;
import
Gle
pan
from
"~/components/business/glentry/views"
;
import
Gle
ntry
from
"~/components/business/glentry/views"
;
import
Docpan
from
"~/components/business/docpan/views"
;
import
Doctre
from
"~/components/business/doctre/views"
;
...
...
@@ -97,7 +96,7 @@ export default {
components
:
{
'm-ovwp'
:
Ovwp
,
'm-setmod'
:
Setmod
,
'm-gle
pan'
:
Glepan
,
'm-gle
ntry'
:
Glentry
,
'm-docpan'
:
Docpan
,
'm-doctre'
:
Doctre
,
'm-addbcb'
:
Addbcb
,
...
...
@@ -115,7 +114,49 @@ export default {
model
:
new
Letnot
().
data
,
rules
:
formRules
,
codes
:
{
...
CodeTable
},
activeNames
:
[
"setpan"
]
activeNames
:
[
"setmod"
],
promptData
:
{
title
:
'Select a Party'
,
columns
:
[
{
prop
:
'ptyInr'
,
label
:
'Party Number'
},
{
prop
:
'inr'
,
label
:
'Address Number'
},
{
prop
:
'branch'
,
label
:
'Branch Code'
},
{
prop
:
'bchName'
,
label
:
'Branch Name'
},
{
prop
:
'adrName'
,
label
:
'Address Name'
},
{
prop
:
'adr1'
,
label
:
'Address1'
},
{
prop
:
'locCty'
,
label
:
'City'
},
{
prop
:
'locZip'
,
label
:
'Zip'
},
{
prop
:
'bicCode'
,
label
:
'BIC'
}
],
data
:
[]
}
}
},
mounted
()
{
...
...
src/review/ReviewLetnot.vue
0 → 100644
View file @
6b629e97
<
template
>
<ReviewWrapper>
<Letnot></Letnot>
</ReviewWrapper>
</
template
>
<
script
>
import
Letnot
from
"~/business/letnot/views"
;
import
{
ReviewWrapper
}
from
"~/components/gj-common.min.js"
;
export
default
{
name
:
"ReviewLetnot"
,
components
:
{
ReviewWrapper
,
Letnot
},
created
()
{},
mounted
()
{},
};
</
script
>
<
style
></
style
>
src/routers/modules/review.js
View file @
6b629e97
...
...
@@ -13,5 +13,6 @@ const Business = [
{
path
:
'litdav'
,
component
:
()
=>
import
(
'~/review/ReviewLitdav.vue'
),
name
:
'litdav'
,
meta
:
{
title
:
'复核-Litdav'
}
},
{
path
:
'litsel'
,
component
:
()
=>
import
(
'~/review/ReviewLitsel.vue'
),
name
:
'litsel'
,
meta
:
{
title
:
'复核-Litsel'
}
},
{
path
:
'letopn'
,
component
:
()
=>
import
(
'~/review/ReviewLetopn.vue'
),
name
:
'letopn'
,
meta
:
{
title
:
'复核-Letopn'
}
},
{
path
:
'letnot'
,
component
:
()
=>
import
(
'~/review/ReviewLetnot.vue'
),
name
:
'letnot'
,
meta
:
{
title
:
'复核-letnot'
}
},
]
export
default
Business
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