Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhouqian
vue-gjjs
Commits
cd8f3aae
Commit
cd8f3aae
authored
Jun 20, 2022
by
Eivi
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://114.115.138.98:8900/fukai/vue-gjjs
parents
a103ab75
1ddf7dce
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
1956 additions
and
1251 deletions
+1956
-1251
Check.js
src/model/Brtcan/Check.js
+0
-5
Default.js
src/model/Brtcan/Default.js
+14
-15
Event.js
src/model/Brtcan/Event.js
+1
-25
Pattern.js
src/model/Brtcan/Pattern.js
+5
-35
index.js
src/model/Brtcan/index.js
+43
-60
Pattern.js
src/model/Brtdcr/Pattern.js
+14
-14
Pattern.js
src/model/Brtset/Pattern.js
+8
-0
Pattern.js
src/model/Detame/Pattern.js
+9
-9
Pattern.js
src/model/Detopn/Pattern.js
+12
-12
Canp.vue
src/views/Business/Brtcan/Canp.vue
+286
-184
index.vue
src/views/Business/Brtcan/index.vue
+46
-15
Brtdcrd.vue
src/views/Business/Brtdcr/Brtdcrd.vue
+155
-34
Utlp.vue
src/views/Business/Brtdcr/Utlp.vue
+759
-430
Cfactlp.vue
src/views/Business/Brtset/Cfactlp.vue
+2
-2
Utlp.vue
src/views/Business/Brtset/Utlp.vue
+40
-37
Wg.vue
src/views/Business/Brtset/Wg.vue
+24
-2
index.vue
src/views/Business/Brtset/index.vue
+19
-2
BusRouter.js
src/views/Business/BusRouter.js
+4
-0
index.vue
src/views/Business/Detame/index.vue
+4
-3
index.vue
src/views/Business/Detdrv/index.vue
+2
-0
Detp2.vue
src/views/Business/Detopn/Detp2.vue
+1
-1
Sel.vue
src/views/Business/Detsel/Sel.vue
+143
-48
Docpre.vue
src/views/Business/Ditdck/Docpre.vue
+1
-1
index.vue
src/views/Business/Fctcan/index.vue
+2
-0
index.vue
src/views/Business/Fctopn/index.vue
+2
-0
Infsea.vue
src/views/Business/Inflid/Infsea.vue
+208
-207
index.vue
src/views/Business/Inflid/index.vue
+3
-2
LitTemp.vue
src/views/Public/LitTemp.vue
+149
-108
No files found.
src/model/Brtcan/Check.js
View file @
cd8f3aae
...
...
@@ -4,20 +4,15 @@ import Utils from "~/utils"
* Brtcan Check规则
*/
let
checkObj
=
{
"liaall.misamt"
:
null
,
"liaall.limmod.limpts.oth.pts.extkey"
:
null
,
"liaall.limmod.ownref"
:
null
,
"liaall.limmod.ecifno"
:
null
,
"liaall.limmod.othp.ptsget.sdamod.dadsnd"
:
null
,
"liaall.limmod.limpts.oth.pts.nam"
:
null
,
"setmod.dspflg"
:
null
,
"brtp0.recget.sdamod.dadsnd"
:
null
,
"liaall.limmod.limpts.wrk.pts.nam"
:
null
,
"brtp0.lidget.sdamod.dadsnd"
:
null
,
"liaall.limmod.limpts.wrk.pts.extkey"
:
null
,
"mtabut.coninf.conexedat"
:
null
,
"liaall.limmod.limpts.nonrevflg1"
:
null
,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd"
:
null
,
"setmod.docamt"
:
null
,
}
...
...
src/model/Brtcan/Default.js
View file @
cd8f3aae
...
...
@@ -7,30 +7,29 @@ import Utils from "~/utils/index"
export
default
{
"liaall.limmod.limpts.oth.pts.extkey"
:
Utils
.
defaultFunction
,
"brdgrp.prb.pts.nam"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.oth.pts.nam"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.nonrevflg2"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.nonrevflg1"
:
Utils
.
defaultFunction
,
"liaall.limmod.comamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.ccvamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.extkey"
:
Utils
.
defaultFunction
,
"liaall.misamt"
:
Utils
.
defaultFunction
,
"brdgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitset.oit.inftxt"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.nam"
:
Utils
.
defaultFunction
,
"setmod.doccur"
:
Utils
.
defaultFunction
,
"setmod.dspflg"
:
Utils
.
defaultFunction
,
"setmod.docamt"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.condocstm"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwinc"
:
Utils
.
defaultFunction
,
"trnmod.trndoc.shwout"
:
Utils
.
defaultFunction
,
"
mtabut.coninf.usr
.extkey"
:
Utils
.
defaultFunction
,
"
mtabut.coninf.oitset.oit.inflev
"
:
Utils
.
defaultFunction
,
"
brdgrp.apl.pts.nam
"
:
Utils
.
defaultFunction
,
"
liaall.limmod.limpts.wrk.pts
.extkey"
:
Utils
.
defaultFunction
,
"
liaall.limmod.limpts.nonrevflg2
"
:
Utils
.
defaultFunction
,
"
liaall.limmod.limpts.nonrevflg1
"
:
Utils
.
defaultFunction
,
"brdgrp.ben.pts.nam"
:
Utils
.
defaultFunction
,
"liaall.limmod.comamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.ccvamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.nam"
:
Utils
.
defaultFunction
,
"brdgrp.apl.pts.nam"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitset.oit.inftxt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitset.oit.inflev"
:
Utils
.
defaultFunction
,
"mtabut.coninf.usr.extkey"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.oth.pts.nam"
:
Utils
.
defaultFunction
,
"brdgrp.prb.pts.nam"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitinf.oit.inftxt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitinf.oit.inflev"
:
Utils
.
defaultFunction
,
"lidgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"mtabut.coninf.conexedat"
:
Utils
.
defaultFunction
,
"brdgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"lidgrp.rec.ownref"
:
Utils
.
defaultFunction
,
}
//你可以添加自动default处理
src/model/Brtcan/Event.js
View file @
cd8f3aae
...
...
@@ -2,31 +2,7 @@ import Api from "~/service/Api"
import
Utils
from
"~/utils"
export
default
{
async
onLiaallButmisamt
(){
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmisamt"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onLiaallButmissig
(){
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmissig"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onSetmodDet
(){
async
onSetmodDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"setmod.det"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
...
...
src/model/Brtcan/Pattern.js
View file @
cd8f3aae
...
...
@@ -19,7 +19,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"lidgrp.cbs.opn1.amt"
:[
{
type
:
"number"
,
required
:
fals
e
,
message
:
"必输项"
},
{
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -41,7 +41,7 @@ export default {
],
"brdgrp.cbs.max.amt"
:[
{
type
:
"number"
,
required
:
fals
e
,
message
:
"必输项"
},
{
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -54,7 +54,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"brdgrp.cbs.opn1.amt"
:[
{
type
:
"number"
,
required
:
fals
e
,
message
:
"必输项"
},
{
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -96,36 +96,6 @@ export default {
],
"liaall.outamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.outpct"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
6
,
message
:
"长度不能超过6"
}
],
"liaall.concur"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"liaall.misamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.exttotoldamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.exttotamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"setmod.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -243,7 +213,7 @@ export default {
],
"liaall.limmod.comamt"
:[
{
type
:
"number"
,
required
:
fals
e
,
message
:
"必输项"
},
{
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -256,7 +226,7 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"liaall.limmod.ccvamt"
:[
{
type
:
"number"
,
required
:
fals
e
,
message
:
"必输项"
},
{
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
src/model/Brtcan/index.js
View file @
cd8f3aae
import
Api
from
"~/service/Api"
import
Pts
from
"../Common/Pts"
import
Setmod
from
"../Public/Setmod"
export
default
class
Brtcan
{
constructor
()
{
this
.
data
=
{
...
...
@@ -66,66 +68,7 @@ export default class Brtcan{
},
sndmsg
:
""
,
// Send Message .sndmsg
rebkpflg
:
""
,
// Booking Procedure .rebkpflg
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
:{
docamttyplab
:
""
,
// settled amount description as label .setmod.docamttyplab
retmsg
:
""
,
// Label showing Retry overflow condition .setmod.retmsg
ref
:
""
,
// our reference .setmod.ref
doccur
:
""
,
// document currency .setmod.doccur
docamt
:
""
,
// document amount .setmod.docamt
dspflg
:
""
,
// Type of settlement .setmod.dspflg
xreflg
:
""
,
// Recalculate Rates .setmod.xreflg
setglg
:{
labdspflg
:
""
,
// Label for Type of Settlement .setmod.setglg.labdspflg
},
zmqacclab
:
""
,
// 主�'�号LABEL .setmod.zmqacclab
zmqacc
:
""
,
// 自�'�区主�'�号 .setmod.zmqacc
},
setmod
:
new
Setmod
().
data
,
mtabut
:{
coninf
:{
oitinf
:{
...
...
@@ -166,6 +109,46 @@ export default class Brtcan{
filrecv
:
""
,
// File Receiver .trnmod.trndoc.filrecv
},
},
liaall
:{
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
},
},
pageId
:
""
// ctx的key
}
}
...
...
src/model/Brtdcr/Pattern.js
View file @
cd8f3aae
...
...
@@ -19,7 +19,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"lidgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -41,7 +41,7 @@ export default {
],
"brdgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -54,7 +54,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"brdgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -84,10 +84,10 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"brdgrp.rec.tenmaxday"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
//
"brdgrp.rec.tenmaxday":[
//
{type: "string", required: false, message: "必输项"},
//
{max: 3,message:"长度不能超过3"}
//
],
"brdgrp.prb.pts.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -187,7 +187,7 @@ export default {
"liaall.outamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -200,19 +200,19 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"liaall.misamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.exttotoldamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.exttotamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -223,7 +223,7 @@ export default {
"setmod.docamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -333,7 +333,7 @@ export default {
],
"liaall.limmod.comamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -346,7 +346,7 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"liaall.limmod.ccvamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
src/model/Brtset/Pattern.js
View file @
cd8f3aae
...
...
@@ -450,5 +450,12 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
14
,
message
:
"长度不能超过14"
}
],
"bopmod.basflg"
:[
{
required
:
true
,
message
:
"必输项"
},
],
"brtp.ischktyp"
:[
{
required
:
true
,
message
:
"必输项"
},
],
}
\ No newline at end of file
src/model/Detame/Pattern.js
View file @
cd8f3aae
...
...
@@ -176,7 +176,7 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.blk.lcrgod"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
...
...
@@ -184,17 +184,17 @@ export default {
"dedgrp.blk.lcrdoc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"dedgrp.blk.adlcnd"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"dedgrp.blk.insbnk"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
...
...
@@ -330,25 +330,25 @@ export default {
"dedgrp.rec.shpfro"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.fqtime"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.shpto"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.sdsrfs"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.shppro"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.conno"
:[
...
...
src/model/Detopn/Pattern.js
View file @
cd8f3aae
...
...
@@ -176,7 +176,7 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.blk.lcrgod"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
...
...
@@ -184,17 +184,17 @@ export default {
"dedgrp.blk.lcrdoc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"dedgrp.blk.adlcnd"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"dedgrp.blk.insbnk"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
...
...
@@ -246,7 +246,7 @@ export default {
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"dedgrp.adv.pts.jigomc"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.apc.pts.bankno"
:[
...
...
@@ -254,7 +254,7 @@ export default {
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"dedgrp.adv.pts.dizhii"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.apc.pts.jigomc"
:[
...
...
@@ -330,25 +330,25 @@ export default {
"dedgrp.rec.shpfro"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.fqtime"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.shpto"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.sdsrfs"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.shppro"
:[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"dedgrp.rec.conno"
:[
...
...
@@ -357,7 +357,7 @@ export default {
],
"dedgrp.rec.conamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"整数位不能超过13位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,2}
$
)
|
(
^
\d
+
\.\d{1,2}
$
)
/
,
message
:
"小数位不能超过2位"
}
],
...
...
src/views/Business/Brtcan/Canp.vue
View file @
cd8f3aae
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<el-row>
<c-col
:span=
"8"
>
<c-fullbox>
<el-form-item
label=
"Import L/C"
prop=
"lidgrp.rec.ownref"
>
<c-input
v-model=
"model.lidgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入参考号"
></c-input>
</el-form-item>
<template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
</
template
>
</c-fullbox>
</c-col>
<el-row>
<c-col
:span=
"8"
>
<el-form-item
label=
"Import L/C"
prop=
"lidgrp.rec.ownref"
>
<c-input
v-model=
"model.lidgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入参考号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-button
>
seainf
</c-button>
</c-col>
<c-col
:span=
"2"
>
<c-button
>
dadsnd
</c-button>
</c-col>
<c-col
:span=
"5"
>
<el-form-item
label=
"Expiry"
prop=
"lidgrp.rec.expdat"
>
<c-date-picker
type=
"date"
v-model=
"model.lidgrp.rec.expdat"
style=
"width:100%"
placeholder=
"请选择Date of Expiry"
disabled=
"disabled"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
<el-form-item
label=
"Open Amt. L/C"
prop=
"lidgrp.cbs.opn1.cur"
label-width=
"100px"
>
<c-select
v-model=
"model.lidgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
prop=
"lidgrp.cbs.opn1.amt"
label-width=
"1px"
>
<c-input
v-model=
"model.lidgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"8"
>
<el-form-item
label=
"Bill Set Reference"
prop=
"brdgrp.rec.ownref"
>
<c-input
v-model=
"model.brdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入单据参考号"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-button
>
seainf
</c-button>
</c-col>
<c-col
:span=
"2"
>
<c-button
>
dadsnd
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
prop=
"brdgrp.rec.nam"
>
<c-input
v-model=
"model.brdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Bill Contract"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"5"
>
<el-form-item
label=
"Document Amount"
prop=
"brdgrp.cbs.max.cur"
>
<c-select
v-model=
"model.brdgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
label=
"Expiry"
prop=
"lidgrp.rec.expdat"
label-width=
"80px"
>
<c-date-picker
type=
"date"
v-model=
"model.lidgrp.rec.expdat"
style=
"width: 100%"
placeholder=
"请选择Date of Expiry"
disabled=
"disabled"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
"Open Amt. L/C"
prop=
"lidgrp.cbs.opn1.cur"
>
<c-select
v-model=
"model.lidgrp.cbs.opn1.cur"
style=
"width: 100%"
placeholder=
"请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
prop=
"lidgrp.cbs.opn1.amt"
label-width=
"20px"
>
<c-input
v-model=
"model.lidgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<c-fullbox>
<el-form-item
label=
"Bill Set Reference"
prop=
"brdgrp.rec.ownref"
>
<c-input
v-model=
"model.brdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入单据参考号"
disabled=
"disabled"
></c-input>
</el-form-item>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
</
template
>
</c-fullbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
prop=
"brdgrp.rec.nam"
>
<c-input
v-model=
"model.brdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Bill Contract"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"5"
>
<el-form-item
label=
"Document Amount"
prop=
"brdgrp.cbs.max.cur"
>
<c-select
v-model=
"model.brdgrp.cbs.max.cur"
style=
"width: 100%"
placeholder=
"请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"7"
>
<el-form-item
prop=
"brdgrp.cbs.max.amt"
label-width=
"1px"
>
<c-input
v-model=
"model.brdgrp.cbs.max.amt"
placeholder=
"请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Applicant .ref"
prop=
"brdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.brdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人ref"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"5"
>
<el-form-item
label=
"Open Amount"
prop=
"brdgrp.cbs.opn1.cur"
>
<c-select
v-model=
"model.brdgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"7"
>
<el-form-item
prop=
"brdgrp.cbs.max.amt"
label-width=
"20px"
>
<c-input
v-model=
"model.brdgrp.cbs.max.amt"
placeholder=
"请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Applicant .ref"
prop=
"brdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.brdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人ref"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"5"
>
<el-form-item
label=
"Open Amount"
prop=
"brdgrp.cbs.opn1.cur"
>
<c-select
v-model=
"model.brdgrp.cbs.opn1.cur"
style=
"width: 100%"
placeholder=
"请选择币种"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"7"
>
<el-form-item
prop=
"brdgrp.cbs.opn1.amt"
label-width=
"1px"
>
<c-input
v-model=
"model.brdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"7"
>
<el-form-item
prop=
"brdgrp.cbs.opn1.amt"
label-width=
"20px"
>
<c-input
v-model=
"model.brdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
prop=
"brdgrp.apl.pts.nam"
label=
"名称"
>
<c-input
v-model=
"model.brdgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"申请人"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"6"
>
<el-form-item
label=
"Received on"
prop=
"brdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.rcvdat"
style=
"width:100%"
placeholder=
"请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
prop=
"brdgrp.apl.pts.nam"
label=
"名称"
>
<c-input
v-model=
"model.brdgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"申请人"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"6"
>
<el-form-item
label=
"Received on"
prop=
"brdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.rcvdat"
style=
"width: 100%"
placeholder=
"请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
"Advice on"
prop=
"brdgrp.rec.advdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width:100%"
placeholder=
"请选择Date of Advice of Payment"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
"Advice on"
prop=
"brdgrp.rec.advdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width: 100%"
placeholder=
"请选择Date of Advice of Payment"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Beneficiary .ref"
prop=
"brdgrp.ben.pts.ref"
>
<c-input
v-model=
"model.brdgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人ref"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Beneficiary .ref"
prop=
"brdgrp.ben.pts.ref"
>
<c-input
v-model=
"model.brdgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人ref"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"brdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
prop=
"brdgrp.ben.pts.nam"
label=
"名称"
>
<c-input
v-model=
"model.brdgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"受益人"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Type"
prop=
"brdgrp.rec.docflg"
>
<c-select
v-model=
"model.brdgrp.rec.docflg"
style=
"width: 100%"
placeholder=
"请选择单据类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"brdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
prop=
"brdgrp.ben.pts.nam"
label=
"名称"
>
<c-input
v-model=
"model.brdgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"受益人"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Type"
prop=
"brdgrp.rec.docflg"
>
<c-select
v-model=
"model.brdgrp.rec.docflg"
style=
"width:100%"
placeholder=
"请选择单据类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Presenting Bank .ref"
prop=
"brdgrp.prb.pts.ref"
>
<c-input
v-model=
"model.brdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单行ref"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Set Status"
prop=
"brdgrp.rec.docsta"
>
<c-select
v-model=
"model.brdgrp.rec.docsta"
style=
"width: 100%"
placeholder=
"请选择单据承付状态"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Presenting Bank .ref"
prop=
"brdgrp.prb.pts.ref"
>
<c-input
v-model=
"model.brdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单行ref"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Set Status"
prop=
"brdgrp.rec.docsta"
>
<c-select
v-model=
"model.brdgrp.rec.docsta"
style=
"width:100%"
placeholder=
"请选择单据承付状态"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"brdgrp.prb.pts.nam"
>
<c-input
v-model=
"model.brdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Narrative"
prop=
"strinf"
>
<c-input
type=
"textarea"
v-model=
"model.strinf"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"brdgrp.prb.pts.nam"
>
<c-input
v-model=
"model.brdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Narrative"
prop=
"strinf"
>
<c-input
type=
"textarea"
v-model=
"model.strinf"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"sndmsg"
>
<c-checkbox
v-model=
"model.sndmsg"
>
Send Message
</c-checkbox>
</el-form-item>
</c-col>
</el-row>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.sndmsg"
>
Send Message
</c-checkbox>
</c-col>
</el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"Booking Procedure"
prop=
"rebkpflg"
>
<c-select
v-model=
"model.rebkpflg"
style=
"width:100%"
placeholder=
"请选择Booking Procedure"
>
</c-select>
</el-form-item>
</c-col>
</div>
<c-col
:span=
"12"
>
<el-form-item
label=
"Booking Procedure"
prop=
"rebkpflg"
>
<c-select
v-model=
"model.rebkpflg"
style=
"width: 100%"
placeholder=
"请选择Booking Procedure"
>
</c-select>
</el-form-item>
</c-col>
</div>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Brtcan/Event"
import
Brtcan
from
"~/model/Brtcan"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Brtcan/Event"
;
import
Brtcan
from
"~/model/Brtcan"
;
export
default
{
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{}
},
methods
:
{...
Event
},
created
:
function
()
{
}
}
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Brtcan/index.vue
View file @
cd8f3aae
<
template
>
<div
class=
"eContainer"
>
<div
class=
"bus-button"
>
<c-button
type=
"primary"
v-on:click=
"handleSave"
>
{{
$t
(
"buttons.save"
)
}}
</c-button>
<c-button
type=
"primary"
v-on:click=
"handleCheck"
>
{{
$t
(
"buttons.check"
)
}}
</c-button>
</div>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"left"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
...
...
@@ -9,9 +13,9 @@
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"Liability"
name=
"engp"
>
<
!--
<
el-tab-pane
label=
"Liability"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000000 -->
<el-tab-pane
label=
"Settlement"
name=
"setpan"
>
...
...
@@ -46,23 +50,24 @@ import Api from "~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
Brtcan
from
"~/model/Brtcan"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonFuncs
from
"~/mixin/commonFuncs"
import
Check
from
"~/model/Brtcan/Check"
import
Default
from
"~/model/Brtcan/Default"
import
Pattern
from
"~/model/Brtcan/Pattern"
import
Canp
from
"./Canp"
import
Engp
from
"./Engp"
import
Setpan
from
"./Setpan"
import
Coninfp
from
"./Coninfp"
import
Docpan
from
"./Docpan"
import
Doctre
from
"./Doctre"
import
Limitbody
from
"./Limitbody"
// import Engp from "./Engp"
import
Setpan
from
"../../Public/Setpan"
import
Coninfp
from
"../../Public/Coninfp"
import
Docpan
from
"../../Public/Docpan"
import
Doctre
from
"../../Public/Doctre"
import
Limitbody
from
"../../Public/Limitbody"
export
default
{
name
:
'Brtcan'
,
components
:{
"m-canp"
:
Canp
,
"m-engp"
:
Engp
,
//
"m-engp" : Engp,
"m-setpan"
:
Setpan
,
"m-coninfp"
:
Coninfp
,
"m-docpan"
:
Docpan
,
...
...
@@ -75,10 +80,10 @@ export default {
root
:
this
}
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
""
,
tabVal
:
"
canp
"
,
trnName
:
"brtcan"
,
model
:
new
Brtcan
().
data
,
checkRules
:
Check
,
...
...
@@ -90,19 +95,45 @@ export default {
}
},
methods
:{
tabClick
(){
async
handleSave
()
{
let
result
=
await
this
.
save
();
if
(
result
.
respCode
==
SUCCESS
&&
Object
.
keys
(
result
.
fieldErrors
).
length
==
0
)
{
this
.
$notify
({
title
:
"成功"
,
message
:
"保存成功"
,
type
:
"success"
,
});
this
.
$store
.
dispatch
(
"TagsView/delView"
,
this
.
$route
)
this
.
$router
.
go
(
-
1
)
}
else
if
(
result
.
fieldErrors
&&
Object
.
keys
(
result
.
fieldErrors
).
length
>
0
){
const
tab
=
this
.
showBackendErrors
(
result
.
fieldErrors
)
if
(
tab
)
{
// tab切换之后,需出发tab-click的事件
this
.
tabClick
(
tab
);
}
this
.
$notify
({
title
:
"错误"
,
message
:
"检核失败!"
,
type
:
"error"
,
});
}
else
{
this
.
$notify
({
title
:
"失败"
,
message
:
"保存失败"
,
type
:
"error"
,
});
}
}
},
created
:
async
function
(){
console
.
log
(
"进入brtcan交易"
);
console
.
log
(
"$el"
,
this
.
$el
)
let
rtnmsg
=
await
this
.
init
({})
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
this
.
updateModel
(
rtnmsg
.
data
)
}
else
{
...
...
src/views/Business/Brtdcr/Brtdcrd.vue
View file @
cd8f3aae
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.brdgrp.blk.docdisflg"
>
discrepancies modified
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Discrepancies"
prop=
"brdgrp.blk.docdis"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.blk.docdis"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Discrepancies"
></c-input>
</el-form-item>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Discrepancies"
prop=
"brdgrp.blk.docdis"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.blk.docdis"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Discrepancies"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onDocdisButtxmsel"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDocdisButtxmsel"
>
...
</c-button>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.brtp.docgrdm.docdsclab"
data-path=
".brtp.docgrdm.docdsclab"
>
</span>
</c-col>
</div>
<c-col
:span=
"12"
>
<el-form-item>
<c-checkbox
v-model=
"model.brdgrp.blk.docdisflg"
>
discrepancies modified
</c-checkbox
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"height: 24px; margin-top: -10px"
>
<el-form-item
:label=
"model.brtp.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=
"height: 0px"
>
<el-divider></el-divider>
</c-col>
<c-col
:span=
"24"
style=
""
>
<c-table
style=
"text-align: center"
:list=
"TableValue"
:paginationShow=
"false"
:border=
"true"
>
<el-table-column
label=
"1st"
prop=
"cmail1"
width=
"auto"
></el-table-column>
<el-table-column
label=
"2nd"
prop=
"cmail2"
width=
"auto"
></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>
</div>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Brtdcr/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Brtdcr/Event"
;
export
default
{
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
data
()
{
return
{
TableValue
:[
{
id
:
0
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
"10"
},
{
id
:
1
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
"20"
},
{
id
:
2
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
"17"
},
],
newValue
:{
id
:
0
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
""
},
codeTable
:[
{
label
:
"Airway Bills"
,
value
:
"1"
},
{
label
:
"Beneficiary's Declaration"
,
value
:
"2"
},
{
label
:
"Bill of Lading Copies"
,
value
:
"3"
},
{
label
:
"Bill of Lading Originals"
,
value
:
"4"
},
{
label
:
"Certificate"
,
value
:
"5"
},
{
label
:
"Certificate of Analysis"
,
value
:
"6"
},
{
label
:
"Certificate of Origin"
,
value
:
"7"
},
{
label
:
"Certificate of Quality"
,
value
:
"8"
},
{
label
:
"Certificate of Quantity"
,
value
:
"9"
},
{
label
:
"Commercial Invoice"
,
value
:
"10"
},
{
label
:
"Courier Receipt"
,
value
:
"11"
},
{
label
:
"Draft"
,
value
:
"12"
},
{
label
:
"Export Licence"
,
value
:
"13"
},
{
label
:
"Fax Report"
,
value
:
"14"
},
{
label
:
"Inspection Cert"
,
value
:
"15"
},
{
label
:
"Insurance Policy"
,
value
:
"16"
},
{
label
:
"Packing List"
,
value
:
"17"
},
{
label
:
"Shipment Advice"
,
value
:
"18"
},
{
label
:
"Weight List"
,
value
:
"19"
},
{
label
:
"Original Bills of Lading"
,
value
:
"20"
},
]
};
},
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
;
}
}
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
created
:
function
()
{},
};
</
script
>
<
style
>
.messageLabel
>>>
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
font-size
:
12px
;
}
</
style
>
src/views/Business/Brtdcr/Utlp.vue
View file @
cd8f3aae
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<!-- ---------------Left--------------- -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"信用证编号"
prop=
"lidgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.lidgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入信用证编号"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
type=
"primary"
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<!-- ---------------Left--------------- -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"信用证编号"
prop=
"lidgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.lidgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入信用证编号"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"
margin: 0 10px 0 10px;
padding: 0 12px;
"
size=
"small"
type=
"primary"
>
<span
style=
"
font-family: '宋体';
font-weight: bold;
"
>
i
</span
>
</c-button>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据参考号"
prop=
"brdgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入单据参考号"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"
margin: 0 10px 0 10px;
padding: 0 12px;
"
size=
"small"
type=
"primary"
>
<span
style=
"
font-family: '宋体';
font-weight: bold;
"
>
i
</span
>
</c-button>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Expiry"
prop=
"lidgrp.rec.expdat"
>
<c-date-picker
type=
"date"
v-model=
"model.lidgrp.rec.expdat"
style=
"width: 100%"
placeholder=
"请选择Date of Expiry"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- ---------------Right--------------- -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-curAmt
:model=
"model"
:argadr=
"{
title: 'Opening Amount',
trans: 'lidgrp',
}"
>
</c-curAmt>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"brtp.lidget.sdamod.dadsnd"
>
<c-input
v-model=
"model.brtp.lidget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Order Date"
prop=
"brdgrp.rec.orddat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.orddat"
style=
"width: 100%"
placeholder=
"请选择Order Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-litTemp
:model=
"model"
:argadr=
"{
title: 'Opening Amount',
trans: 'brdgrp',
}"
:rol=
"[
{
title: '交单行',
trans: 'prb',
},
{
title: '开证行',
trans: 'ben',
},
{
title: '申请人',
trans: 'apl',
},
]"
:isAdvdat=
"true"
:isMattxtlab=
"true"
:isTenmaxday=
"true"
>
</c-litTemp>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Presented by"
prop=
"brdgrp.rec.docprbrol"
>
<c-select
v-model=
"model.brdgrp.rec.docprbrol"
style=
"width: 100%"
placeholder=
"请选择Presented by"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap1
:model=
"model"
:argadr=
"{
title: 'Presented by',
grp: 'brdgrp',
rol: 'prb',
}"
:disabled=
"true"
:isAdrblk=
"false"
>
</c-ptap1>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Payer"
prop=
"brdgrp.rec.payrol"
>
<c-select
v-model=
"model.brdgrp.rec.payrol"
style=
"width: 100%"
placeholder=
"请选择Payer"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap1
:model=
"model"
:argadr=
"{
title: 'Payer',
grp: 'brtp',
rol: 'oth',
}"
:disabled=
"true"
:isAdrblk=
"false"
>
</c-ptap1>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"SWIFT message dated"
prop=
"swtdat"
>
<c-date-picker
type=
"date"
v-model=
"model.swtdat"
style=
"width: 100%"
placeholder=
"请选择SWIFT message dated"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Disposal of Documents"
prop=
"brdgrp.blk.disdoc"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.blk.disdoc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Disposal of Documents"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
""
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.advrefflg"
>
Advice of Refusal MT734
</c-checkbox
>
<span
style=
"font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.refdocflg"
>
Refund Document Amount
</c-checkbox
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据参考号"
prop=
"brdgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入单据参考号"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
type=
"primary"
<c-col
:span=
"24"
>
<el-form-item
label=
""
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.brdgrp.rec.advdocflg"
>
Return of Documents
</c-checkbox
>
<span
style=
"font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.advdisflg"
>
Advice of Discrepancy MT750
</c-checkbox
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Expiry"
prop=
"lidgrp.rec.expdat"
>
<c-date-picker
type=
"date"
v-model=
"model.lidgrp.rec.expdat"
style=
"width:100%"
placeholder=
"请选择Date of Expiry"
></c-date-picker>
</el-form-item>
<c-col
:span=
"24"
>
<el-form-item
label=
""
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.brdgrp.blk.disdocflg"
>
Defaulted content of Disposal of Documents
</c-checkbox
>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.rejpenins"
>
Rejection pending instructions
</c-checkbox
>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
""
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.mtabut.clsflg"
>
Close Flag
</c-checkbox
>
</c-col>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- ---------------Right--------------- -->
<!--
<c-col :span="12">
<el-form-item label="" prop="brtp.lidget.sdamod.seainf">
<c-input
v-model="model.brtp.lidget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12"> </c-col>
<c-col :span="12">
<el-form-item label="Currency" prop="lidgrp.cbs.opn1.cur">
<c-input
v-model="model.lidgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Currency"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="brtp.recget.sdamod.dadsnd"
>
<c-input
v-model="model.brtp.recget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.recget.sdamod.seainf">
<c-input
v-model="model.brtp.recget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Bill Contract" prop="brdgrp.rec.nam">
<c-input
v-model="model.brdgrp.rec.nam"
maxlength="40"
placeholder="请输入Name of Bill Contract"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col
:span=
"24"
>
<c-curAmt
:model=
"model"
:argadr=
"{
title: 'Opening Amount',
trans: 'lidgrp',
}"
<el-form-item label="单据金额" prop="brdgrp.cbs.max.cur">
<c-select
v-model="model.brdgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择单据金额"
>
</c-curAmt>
</c-col>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据金额" prop="brdgrp.cbs.max.amt">
<c-input
v-model="model.brdgrp.cbs.max.amt"
placeholder="请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="申请人" prop="brdgrp.apl.pts.ref">
<c-input
v-model="model.brdgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据余额" prop="brdgrp.cbs.opn1.cur">
<c-input
v-model="model.brdgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入单据余额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="brdgrp.cbs.opn1.amt">
<c-input
v-model="model.brdgrp.cbs.opn1.amt"
placeholder="请输入Balance"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="brdgrp.apl.pts.nam">
<c-input
v-model="model.brdgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="到单日期" prop="brdgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.brdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Date of Advice of Payment"
prop="brdgrp.rec.advdat"
>
<c-date-picker
type="date"
v-model="model.brdgrp.rec.advdat"
style="width: 100%"
placeholder="请选择Date of Advice of Payment"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="受益人" prop="brdgrp.ben.pts.ref">
<c-input
v-model="model.brdgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入受益人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span
v-text="model.brtp.matp.mattxtlab"
data-path=".brtp.matp.mattxtlab"
>
</span>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="brdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.brdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="远期单据到期日" prop="brdgrp.rec.stadat">
<c-date-picker
type="date"
v-model="model.brdgrp.rec.stadat"
style="width: 100%"
placeholder="请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="brdgrp.ben.pts.nam">
<c-input
v-model="model.brdgrp.ben.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据类型" prop="brdgrp.rec.docflg">
<c-select
v-model="model.brdgrp.rec.docflg"
style="width: 100%"
placeholder="请选择单据类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Tenor day" prop="brdgrp.rec.tenmaxday">
<c-input
v-model="model.brdgrp.rec.tenmaxday"
placeholder="请输入Tenor day"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="交单行" prop="brdgrp.prb.pts.ref">
<c-input
v-model="model.brdgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单行"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="brdgrp.prb.pts.nam">
<c-input
v-model="model.brdgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据状态" prop="brdgrp.rec.docsta">
<c-select
v-model="model.brdgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="brtp.prbp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.brtp.prbp.ptsget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="External Key of Address"
prop="brdgrp.prb.pts.extkey"
>
<c-input
v-model="model.brdgrp.prb.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.prbp.ptsget.sdamod.seainf">
<c-input
v-model="model.brtp.prbp.ptsget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onPrbpDet">
Details
</c-button>
</c-col>
<c-col :span="12"> </c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.prb.namelc">
<c-input
type="textarea"
v-model="model.brdgrp.prb.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.prb.pts.adrblk">
<c-input
type="textarea"
v-model="model.brdgrp.prb.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.prb.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.brdgrp.prb.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12"> </c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.prb.adrelc">
<c-input
type="textarea"
v-model="model.brdgrp.prb.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12"> </c-col>
<c-col :span="12">
<el-form-item label="退单方式" prop="rejtype">
<c-input
v-model="model.rejtype"
maxlength="1"
placeholder="请输入退单方式"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12"> </c-col>
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="brtp.othp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.brtp.othp.ptsget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="External Key of Address"
prop="brtp.oth.pts.extkey"
>
<c-input
v-model="model.brtp.oth.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.othp.ptsget.sdamod.seainf">
<c-input
v-model="model.brtp.othp.ptsget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onOthpDet">
Details
</c-button>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"brtp.lidget.sdamod.dadsnd"
>
<c-input
v-model=
"model.brtp.lidget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-litTemp
:model=
"model"
:argadr=
"{
title: 'Opening Amount',
trans: 'brdgrp',
}"
:rol=
"[
{
title: '交单行',
trans: 'prb',
},
{
title: '开证行',
trans: 'ben',
},
{
title: '申请人',
trans: 'apl',
},
]"
>
</c-litTemp>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"brtp.lidget.sdamod.seainf"
>
<c-input
v-model=
"model.brtp.lidget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Currency"
prop=
"lidgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.lidgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Currency"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"brtp.recget.sdamod.dadsnd"
>
<c-input
v-model=
"model.brtp.recget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"brtp.recget.sdamod.seainf"
>
<c-input
v-model=
"model.brtp.recget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Bill Contract"
prop=
"brdgrp.rec.nam"
>
<c-input
v-model=
"model.brdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Bill Contract"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据金额"
prop=
"brdgrp.cbs.max.cur"
>
<c-select
v-model=
"model.brdgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择单据金额"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据金额"
prop=
"brdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.max.amt"
placeholder=
"请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"申请人"
prop=
"brdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.brdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据余额"
prop=
"brdgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.brdgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入单据余额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Balance"
prop=
"brdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"brdgrp.apl.pts.nam"
>
<c-input
v-model=
"model.brdgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"到单日期"
prop=
"brdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.rcvdat"
style=
"width:100%"
placeholder=
"请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Date of Advice of Payment"
prop=
"brdgrp.rec.advdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width:100%"
placeholder=
"请选择Date of Advice of Payment"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"受益人"
prop=
"brdgrp.ben.pts.ref"
>
<c-input
v-model=
"model.brdgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.brtp.matp.mattxtlab"
data-path=
".brtp.matp.mattxtlab"
>
</span>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"brdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"远期单据到期日"
prop=
"brdgrp.rec.stadat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.stadat"
style=
"width:100%"
placeholder=
"请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"brdgrp.ben.pts.nam"
>
<c-input
v-model=
"model.brdgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据类型"
prop=
"brdgrp.rec.docflg"
>
<c-select
v-model=
"model.brdgrp.rec.docflg"
style=
"width:100%"
placeholder=
"请选择单据类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Tenor day"
prop=
"brdgrp.rec.tenmaxday"
>
<c-input
v-model=
"model.brdgrp.rec.tenmaxday"
placeholder=
"请输入Tenor day"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"交单行"
prop=
"brdgrp.prb.pts.ref"
>
<c-input
v-model=
"model.brdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单行"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"brdgrp.prb.pts.nam"
>
<c-input
v-model=
"model.brdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据状态"
prop=
"brdgrp.rec.docsta"
>
<c-select
v-model=
"model.brdgrp.rec.docsta"
style=
"width:100%"
placeholder=
"请选择单据状态"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Presented by"
prop=
"brdgrp.rec.docprbrol"
>
<c-select
v-model=
"model.brdgrp.rec.docprbrol"
style=
"width:100%"
placeholder=
"请选择Presented by"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Order Date"
prop=
"brdgrp.rec.orddat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.orddat"
style=
"width:100%"
placeholder=
"请选择Order Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"SWIFT message dated"
prop=
"swtdat"
>
<c-date-picker
type=
"date"
v-model=
"model.swtdat"
style=
"width:100%"
placeholder=
"请选择SWIFT message dated"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"brtp.prbp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.brtp.prbp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.advrefflg"
>
Advice of Refusal MT734
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"External Key of Address"
prop=
"brdgrp.prb.pts.extkey"
>
<c-input
v-model=
"model.brdgrp.prb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"brtp.prbp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.brtp.prbp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onPrbpDet"
>
Details
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.refdocflg"
>
Refund Document Amount
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"brdgrp.prb.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.prb.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.prb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.prb.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Chinese address"
prop=
"brdgrp.prb.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.prb.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.brdgrp.rec.advdocflg"
>
Return of Documents
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地址"
prop=
"brdgrp.prb.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.prb.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.advdisflg"
>
Advice of Discrepancy MT750
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"退单方式"
prop=
"rejtype"
>
<c-input
v-model=
"model.rejtype"
maxlength=
"1"
placeholder=
"请输入退单方式"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.mtabut.clsflg"
>
Close Flag
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Payer"
prop=
"brdgrp.rec.payrol"
>
<c-select
v-model=
"model.brdgrp.rec.payrol"
style=
"width:100%"
placeholder=
"请选择Payer"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"brtp.othp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.brtp.othp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"External Key of Address"
prop=
"brtp.oth.pts.extkey"
>
<c-input
v-model=
"model.brtp.oth.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"brtp.othp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.brtp.othp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onOthpDet"
>
Details
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Disposal of Documents"
prop=
"brdgrp.blk.disdoc"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.blk.disdoc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Disposal of Documents"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"brtp.oth.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.brtp.oth.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"brtp.oth.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.brtp.oth.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Chinese address"
prop=
"brtp.oth.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.brtp.oth.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDisdocButtxmsel"
>
...
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地址"
prop=
"brtp.oth.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.brtp.oth.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.brdgrp.blk.disdocflg"
>
Defaulted content of Disposal of Documents
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.rejpenins"
>
Rejection pending instructions
</c-checkbox>
</c-col>
</div>
<c-col :span="12">
<el-form-item label="名称" prop="brtp.oth.namelc">
<c-input
type="textarea"
v-model="model.brtp.oth.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brtp.oth.pts.adrblk">
<c-input
type="textarea"
v-model="model.brtp.oth.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brtp.oth.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.brtp.oth.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onDisdocButtxmsel"
>
...
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brtp.oth.adrelc">
<c-input
type="textarea"
v-model="model.brtp.oth.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.brdgrp.blk.disdocflg"
>Defaulted content of Disposal of Documents</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rejpenins"
>Rejection pending instructions</c-checkbox
>
</c-col>
-->
</div>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Brtdcr/Event"
import
CurAmt
from
"~/views/Public/CurAmt"
import
LitTemp
from
"~/views/Public/LitTemp"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Brtdcr/Event"
;
import
CurAmt
from
"~/views/Public/CurAmt"
;
import
LitTemp
from
"~/views/Public/LitTemp"
;
import
Ptap1
from
"~/views/Public/Ptap1"
;
export
default
{
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
components
:{
"c-curAmt"
:
CurAmt
,
"c-litTemp"
:
LitTemp
,
components
:
{
"c-curAmt"
:
CurAmt
,
"c-litTemp"
:
LitTemp
,
"c-ptap1"
:
Ptap1
,
},
data
(){
data
()
{
return
{
flag
:
true
}
flag
:
true
,
}
;
},
methods
:{...
Event
},
created
:
function
(){
}
}
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Brtset/Cfactlp.vue
View file @
cd8f3aae
...
...
@@ -81,13 +81,13 @@
<!-- ====================右边======================= -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"
24
"
>
<c-col
:span=
"
12
"
>
<c-checkbox
v-model=
"model.cfadft.basflg"
>
签约信息
</c-checkbox>
</c-col>
<c-col
:span=
"
24
"
>
<c-col
:span=
"
12
"
>
<c-checkbox
v-model=
"model.cfadft.dclflg"
>
变动信息
</c-checkbox>
</c-col>
...
...
src/views/Business/Brtset/Utlp.vue
View file @
cd8f3aae
...
...
@@ -130,7 +130,11 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Tenor Stream"
prop=
"liaall.tenstm"
>
<c-input
v-model=
"model.liaall.tenstm"
placeholder=
"请输入Tenor Stream"
></c-input>
<c-istream-table
:list=
"model.liaall.tenstm"
:columns=
"columns"
>
</c-istream-table>
</el-form-item>
</c-col>
...
...
@@ -216,50 +220,41 @@
<c-col
:span=
"24"
>
<div
class=
"e-table-wrapper"
>
<el-table
:data=
"model.bptbck.bptbckg"
style=
"width: 100%"
<c-table
style=
"text-align: center"
:list=
"table1"
:paginationShow=
"false"
:border=
"true"
>
<el-table-column
prop=
"ownref"
label=
""
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"opncur"
label=
""
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"opnamt"
label=
""
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"bckamt"
label=
""
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"butcal"
label=
""
sortable
width=
"100"
>
</el-table-column>
</el-table>
<el-table-column
label=
"Reference"
prop=
"ownref"
width=
"auto"
></el-table-column>
<el-table-column
label=
"Cur."
prop=
"opncur"
width=
"auto"
></el-table-column>
<el-table-column
label=
"Open Amount"
prop=
"opnamt"
width=
"auto"
></el-table-column>
<el-table-column
label=
"Amount Paid"
prop=
"bckamt"
width=
"auto"
></el-table-column>
<el-table-button
label=
"Cal."
prop=
"butcal"
width=
"auto"
></el-table-button>
</c-table>
</div>
</c-col>
<c-col
:span=
"
24
"
>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"预计核验日期"
prop=
"brtp.prechkdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brtp.prechkdat"
style=
"width:100%"
placeholder=
"请选择预计核验日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否需要检验"
prop=
"brtp.ischktyp"
>
<c-select
v-model=
"model.brtp.ischktyp"
style=
"width:100%"
placeholder=
""
>
<el-option
v-for=
"item in codes.ischktyp"
:key=
"item.label"
:label=
"item.label"
:value=
"item.label"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col
:span=
"11"
:offset=
"1"
>
...
...
@@ -411,7 +406,15 @@ export default {
mixins
:
[
commonProcess
],
data
(){
return
{
columns
:[
"1 1
\"
Type
\"
40"
,
"2 2
\"
Dbt
\"
48"
,
"3 3
\"
Cdt
\"
48"
,
"4 4
\"
Cur
\"
48"
,
"5 5
\"
Amt
\"
85 2 8 1 4"
,
"6 6
\"
Mat.Dat.
\"
75 4 7 1"
]
}
},
methods
:{...
Event
},
...
...
src/views/Business/Brtset/Wg.vue
View file @
cd8f3aae
...
...
@@ -4,12 +4,22 @@
<c-col
:span=
"11"
>
<el-form-item
label=
"申报类型"
prop=
"bopmod.szflg"
>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width:100%"
placeholder=
"请选择申报类型"
>
<el-option
v-for=
"item in codes.szflg"
:key=
"item.label"
:label=
"item.label"
:value=
"item.label"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
>
基础数据
</c-checkbox>
<el-form-item
label=
""
prop=
"bopmod.basflg"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
>
基础数据
</c-checkbox>
</el-form-item>
</c-col>
</c-col>
...
...
@@ -22,13 +32,25 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"款项去向"
prop=
"bopmod.acttyp"
>
<c-select
v-model=
"model.bopmod.acttyp"
style=
"width:100%"
placeholder=
"请选择款项去向"
>
<el-option
v-for=
"item in codes.acttyp"
:key=
"item.label"
:label=
"item.label"
:value=
"item.label"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地区机构号"
prop=
"bopmod.ownextkey"
>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
>
\
<el-option
v-for=
"item in codes.ownextkey"
:key=
"item.label"
:label=
"item.label"
:value=
"item.label"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Brtset/index.vue
View file @
cd8f3aae
<
template
>
<div
class=
"eContainer"
>
<!--
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
-->
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
<el-button
size=
"small"
>
备忘录
</el-button>
<el-button
size=
"small"
@
click=
"setDraggableContent('cms', '影像信息')"
>
影像信息
</el-button>
<!--
<el-button
size=
"small"
>
保存模板
</el-button>
-->
<!--
<el-button
size=
"small"
>
使用模板
</el-button>
-->
<el-button
size=
"small"
>
制裁信息
</el-button>
<!--
<el-button
size=
"small"
>
拆分报文
</el-button>
-->
<el-button
size=
"small"
>
智能提示
</el-button>
</c-function-btn>
<el-form
:model=
"model"
:rules=
"rules"
...
...
@@ -94,6 +108,7 @@ import Api from "~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
Brtset
from
"~/model/Brtset"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonFuncs
from
"~/mixin/commonFuncs"
;
import
Check
from
"~/model/Brtset/Check"
import
Default
from
"~/model/Brtset/Default"
import
Pattern
from
"~/model/Brtset/Pattern"
...
...
@@ -136,10 +151,11 @@ export default {
root
:
this
}
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
computed
:
{},
data
(){
return
{
tabVal
:
""
,
tabVal
:
"
utlp
"
,
trnName
:
"brtset"
,
model
:
new
Brtset
().
data
,
checkRules
:
Check
,
...
...
@@ -147,6 +163,7 @@ export default {
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
...
CodeTable
},
}
},
...
...
src/views/Business/BusRouter.js
View file @
cd8f3aae
...
...
@@ -144,6 +144,8 @@ import AssetPub from "./AssetPub"
import
Fund
from
"./Fund"
import
Brtdck
from
"./Brtdck"
// import Brtcsg from "./Brtcsg"
import
Brtcan
from
"./Brtcan"
import
Litsel
from
"./Litsel"
import
Brtdcr
from
"./Brtdcr"
...
...
@@ -246,6 +248,8 @@ const BusRouter = [
{
path
:
'trtame'
,
component
:
Trtame
,
name
:
'Trtame'
,
meta
:
{
title
:
'进口融资修改'
}
},
{
path
:
'trtsel'
,
component
:
Trtsel
,
name
:
'Trtsel'
,
meta
:
{
title
:
'进口融资入口交易'
}
},
{
path
:
'brtdck'
,
component
:
Brtdck
,
name
:
'Brtdck'
,
meta
:
{
title
:
'进口信用证单据改单/二次到单'
}
},
// { path: 'brtcsg', component: Brtcsg, name: 'Brtcsg', meta: { title: '进口信用证单据提货担保注销' } },
{
path
:
'brtcan'
,
component
:
Brtcan
,
name
:
'Brtcan'
,
meta
:
{
title
:
'进口信用证单据注销'
}
},
{
path
:
'inftxm'
,
component
:
Inftxm
,
name
:
'Inftxm'
,
meta
:
{
title
:
'条式语句查询'
}
},
// { path: 'infdet', component: Infdet, name: 'Infdet', meta: { title: 'Infdet' } },
...
...
src/views/Business/Detame/index.vue
View file @
cd8f3aae
...
...
@@ -111,6 +111,7 @@ import Api from "~/service/Api";
import
Utils
from
"~/utils/index"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Detopn
from
"~/model/Detopn"
;
import
Detame
from
"~/model/Detame"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
commonFuncs
from
"~/mixin/commonFuncs"
;
import
Check
from
"~/model/Detopn/Check"
;
...
...
@@ -131,7 +132,7 @@ import Docpan from "~/views/Public/Docpan";
import
Limitbody
from
"~/views/Public/Limitbody"
;
export
default
{
name
:
"Det
opn
"
,
name
:
"Det
ame
"
,
components
:
{
"m-ovwp"
:
Ovwp
,
"m-detp"
:
Detp
,
...
...
@@ -158,8 +159,8 @@ export default {
data
()
{
return
{
tabVal
:
"ovwp"
,
trnName
:
"det
opn
"
,
model
:
new
Det
opn
().
data
,
trnName
:
"det
ame
"
,
model
:
new
Det
ame
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
pattern
:
Pattern
,
...
...
src/views/Business/Detdrv/index.vue
View file @
cd8f3aae
<
template
>
<c-content>
<div
class=
"eContainer"
>
<c-function-btn
...
...
@@ -79,6 +80,7 @@
</c-tabs>
</el-form>
</div>
</c-content>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
...
...
src/views/Business/Detopn/Detp2.vue
View file @
cd8f3aae
...
...
@@ -43,7 +43,7 @@
<c-input
v-model=
"model.dedgrp.rec.conno"
maxlength=
"35"
placeholder=
"请输入"
></c-input>
</el-form-item>
<el-form-item
label=
"合同金额"
prop=
"dedgrp.rec.conamt"
>
<el-form-item
label=
"合同金额"
>
<c-col
:span=
"10"
>
<c-select
v-model=
"model.dedgrp.rec.concur"
style=
"width:90%"
placeholder=
"请选择"
>
<el-option
label=
"CNY 人民币"
value=
"CNY"
></el-option>
...
...
src/views/Business/Detsel/Sel.vue
View file @
cd8f3aae
...
...
@@ -42,23 +42,20 @@
<div
v-if=
"hotreg == 3 || hotreg == 4 || hotreg == 7 || hotreg == 8"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据业务编号"
prop=
"bfdgrp.rec.ownref"
>
<el-form-item
label=
"单据业务编号"
prop=
"bfdgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.bfdgrp.rec.ownref"
maxlength=
"16"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(
'bfdgrp.rec.ownref'
)
showGridPromptDialog('bfdgrp.rec.ownref')
"
placeholder=
"请输入单据业务编号"
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.bfdget.clsflg"
style=
"margin-left:10px"
<c-checkbox
v-model=
"model.bfdget.clsflg"
style=
"margin-left: 10px"
>
Show closed
</c-checkbox
>
</
template
>
...
...
@@ -77,37 +74,58 @@
</c-col>
</c-col>
</div>
<!-- 信用证 -->
<div
v-if=
"hotreg == 1 || hotreg == 2"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"信用证金额"
prop=
"dedgrp.cbs.nom1.cur"
>
<c-input
v-model=
"model.dedgrp.cbs.nom1.cur"
maxlength=
"3"
placeholder=
"请输入信用证金额"
disabled
></c-input>
</el-form-item>
<c-col
:span=
"13"
>
<el-form-item
label=
"信用证金额"
prop=
"dedgrp.cbs.nom1.cur"
>
<c-input
v-model=
"model.dedgrp.cbs.nom1.cur"
maxlength=
"3"
placeholder=
"请输入信用证金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
label-width=
"5px"
>
<c-input
v-model=
"model.dedgrp.cbs.nom1.amt"
disabled
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"信用证余额"
prop=
"dedgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.dedgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Open Amount"
disabled
></c-input>
</el-form-item>
<c-col
:span=
"13"
>
<el-form-item
label=
"信用证余额"
prop=
"dedgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.dedgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Open Amount"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
label-width=
"5px"
>
<c-input
v-model=
"model.dedgrp.cbs.opn1.amt"
disabled
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"指定银行"
prop=
"dedgrp.avbnam"
>
...
...
@@ -127,6 +145,13 @@
placeholder=
"请选择Available by "
disabled
>
<el-option
v-for=
"item in codes.avbby0"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -230,7 +255,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<
!-- <
c-col :span="24">
<el-form-item
label="开证行参考号"
prop="dedgrp.iss.pts.ref"
...
...
@@ -255,6 +280,33 @@
disabled
></c-input>
</el-form-item>
</c-col> -->
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行编号"
prop=
"dedgrp.rec.kzref"
>
<c-input
v-model=
"model.dedgrp.rec.kzref"
maxlength=
"16"
placeholder=
"请输入开证行编号"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行名称"
prop=
"dedgrp.iss.pts.nam"
>
<c-input
v-model=
"model.dedgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入开证行名称"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -456,7 +508,7 @@
:disabled=
"true"
></c-ptsmsg>
</c-col>
<c-col
:span=
"24"
>
<
!-- <
c-col :span="24">
<c-ptsmsg
:model="model"
:argadr="{
...
...
@@ -466,6 +518,33 @@
}"
:disabled="true"
></c-ptsmsg>
</c-col> -->
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行编号"
prop=
"dedgrp.rec.kzref"
>
<c-input
v-model=
"model.dedgrp.rec.kzref"
maxlength=
"16"
placeholder=
"请输入开证行编号"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行名称"
prop=
"dedgrp.iss.pts.nam"
>
<c-input
v-model=
"model.dedgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入开证行名称"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptsmsg
...
...
@@ -535,16 +614,25 @@
label=
"融资业务编号"
prop=
"bpdgrp.rec.ownref"
>
<c-input
v-model=
"model.bpdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资业务编号"
@
keyup
.
enter
.
native=
"
<c-fullbox>
<c-input
v-model=
"model.bpdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资业务编号"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(
'bpdgrp.rec.ownref'
)
"
></c-input>
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.mtdget.clsflg"
style=
"margin-left: 10px"
>
Show closed
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -695,16 +783,23 @@
label=
"代付业务编号"
prop=
"dfdgrp.rec.ownref"
>
<c-input
v-model=
"model.dfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入代付业务编号"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(
'dfdgrp.rec.ownref'
)
<c-fullbox>
<c-input
v-model=
"model.dfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入代付业务编号"
@
keyup
.
enter
.
native=
"
showGridPromptDialog('dfdgrp.rec.ownref')
"
></c-input>
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.bfdget.clsflg"
style=
"margin-left: 10px"
>
Show closed
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
src/views/Business/Ditdck/Docpre.vue
View file @
cd8f3aae
...
...
@@ -143,7 +143,7 @@
:span-method=
"arraySpanMethod"
style=
"width:80%,text-align:center"
>
<el-table-column
prop=
"cmail1"
label=
"1st"
width=
"auto"
>
<el-table-column
prop=
"cmail1"
label=
"1st"
width=
"auto"
>
<template
slot-scope=
"scope"
>
<div
v-if=
"!scope.row.states"
>
{{
scope
.
row
.
cmail1
}}
...
...
src/views/Business/Fctcan/index.vue
View file @
cd8f3aae
...
...
@@ -76,6 +76,8 @@ export default {
message
:
"保存成功"
,
type
:
"success"
,
});
this
.
$store
.
dispatch
(
"TagsView/delView"
,
this
.
$route
)
this
.
$router
.
go
(
-
1
)
}
else
if
(
result
.
fieldErrors
&&
Object
.
keys
(
result
.
fieldErrors
).
length
>
0
){
const
tab
=
this
.
showBackendErrors
(
result
.
fieldErrors
)
if
(
tab
)
{
...
...
src/views/Business/Fctopn/index.vue
View file @
cd8f3aae
...
...
@@ -78,6 +78,8 @@ export default {
message
:
"保存成功"
,
type
:
"success"
,
});
this
.
$store
.
dispatch
(
"TagsView/delView"
,
this
.
$route
)
this
.
$router
.
go
(
-
1
)
}
else
if
(
result
.
fieldErrors
&&
Object
.
keys
(
result
.
fieldErrors
).
length
>
0
){
const
tab
=
this
.
showBackendErrors
(
result
.
fieldErrors
)
if
(
tab
)
{
...
...
src/views/Business/Inflid/Infsea.vue
View file @
cd8f3aae
...
...
@@ -10,214 +10,214 @@
label-width=
"110px"
size=
"small"
>
<el-row>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务编号"
prop=
"infcon.seaownref"
>
<c-input
v-model=
"model.infcon.seaownref"
maxlength=
"16"
placeholder=
"请输入Own Reference"
></c-input>
</el-form-item>
</c-col>
<el-row>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务编号"
prop=
"infcon.seaownref"
>
<c-input
v-model=
"model.infcon.seaownref"
maxlength=
"16"
placeholder=
"请输入Own Reference"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"开立日期"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
placeholder=
"请选择Opening between"
style=
"width:43%"
></c-date-picker>
-
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
placeholder=
"请选择Open Date to"
style=
"width:43%"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务主题"
prop=
"infcon.nam"
style=
""
>
<c-input
v-model=
"model.infcon.nam"
maxlength=
"40"
placeholder=
"请输入Name"
></c-input>
</el-form-item>
</c-col>
</el-row>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Opening between"
prop=
"infcon.opndatfrom"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Opening between"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Date to"
prop=
"infcon.opndatto"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Open Date to"
></c-date-picker>
</el-form-item>
</c-col>
-->
<el-row
v-show=
"searchSlot.searchToggle"
>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Reference"
prop=
"infcon.searef"
>
<c-input
v-model=
"model.infcon.searef"
maxlength=
"16"
placeholder=
"请输入Party Reference"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"复核状态"
prop=
"infcon.relflg"
style=
""
>
<c-select
v-model=
"model.infcon.relflg"
style=
"width:100%"
placeholder=
"请选择Release Status"
>
<el-option
v-for=
"item in codes.relflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Handling Type"
v-show =
"false"
prop=
"infcon.hndtyp"
>
<c-select
v-model=
"model.infcon.hndtyp"
style=
"width:100%"
placeholder=
"请选择Handling Type"
>
<el-option
v-for=
"item in codes.hndtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"开立日期"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
placeholder=
"请选择Opening between"
style=
"width:43%"
></c-date-picker>
-
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
placeholder=
"请选择Open Date to"
style=
"width:43%"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务主题"
prop=
"infcon.nam"
style=
""
>
<c-input
v-model=
"model.infcon.nam"
maxlength=
"40"
placeholder=
"请输入Name"
></c-input>
</el-form-item>
</c-col>
</el-row>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Opening between"
prop=
"infcon.opndatfrom"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Opening between"
></c-date-picker>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Select Single Party"
prop=
"infcon.pty.extkey"
>
<c-input
v-model=
"model.infcon.pty.extkey"
maxlength=
"24"
placeholder=
"请输入Select Single Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name"
prop=
"infcon.pty.nam"
>
<c-input
v-model=
"model.infcon.pty.nam"
maxlength=
"40"
placeholder=
"请输入Party Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Date to"
prop=
"infcon.opndatto"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Open Date to"
></c-date-picker>
</el-form-item>
</c-col>
-->
<el-row
v-show=
"searchSlot.searchToggle"
>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Reference"
prop=
"infcon.searef"
>
<c-input
v-model=
"model.infcon.searef"
maxlength=
"16"
placeholder=
"请输入Party Reference"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"复核状态"
prop=
"infcon.relflg"
style=
""
>
<c-select
v-model=
"model.infcon.relflg"
style=
"width:100%"
placeholder=
"请选择Release Status"
>
<el-option
v-for=
"item in codes.relflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name/BIC"
prop=
"infcon.seapty"
>
<c-input
v-model=
"model.infcon.seapty"
maxlength=
"24"
placeholder=
"请输入Party Name/BIC"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Role"
prop=
"infcon.searol"
>
<c-select
v-model=
"model.infcon.searol"
style=
"width:100%"
placeholder=
"请选择Role"
>
<el-option
v-for=
"item in codes.searol"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Opening between"
prop=
"infcon.opndatfrom"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Opening between"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Date to"
prop=
"infcon.opndatto"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Open Date to"
></c-date-picker>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Resp.User"
disabled
prop=
"infcon.usr.extkey"
>
<c-input
v-model=
"model.infcon.usr.extkey"
maxlength=
"8"
placeholder=
"请输入User ID"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"业务状态"
prop=
"infcon.seasta"
>
<c-select
v-model=
"model.infcon.seasta"
style=
"width:100%"
placeholder=
"请选择Status"
>
<el-option
v-for=
"item in codes.seasta"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"币种"
prop=
"infcon.seacur"
>
<c-select
v-model=
"model.infcon.seacur"
style=
"width:100%"
placeholder=
"请选择Currency"
>
<el-option
v-for=
"item in codes.seacur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"金额"
>
<c-input
v-model=
"model.infcon.seaamtfr"
placeholder=
"请输入Amount between"
style=
"width:45%"
></c-input>
-
<c-input
v-model=
"model.infcon.seaamtto"
placeholder=
"请输入Amount to"
style=
"width:45%"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"是否显示查询码"
prop=
"infcon.cxmflg"
>
<c-select
v-model=
"model.infcon.cxmflg"
style=
"width:100%"
placeholder=
"请选择是否显示查询码"
>
<el-option
v-for=
"item in codes.cxmflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"确认状态"
prop=
"seacnfdet"
>
<c-select
v-model=
"model.seacnfdet"
style=
"width:100%"
placeholder=
"请选择Confirmation Status"
>
<el-option
v-for=
"item in codes.cnfins"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"信用证类型"
prop=
"sealcrtyp"
>
<c-select
v-model=
"model.sealcrtyp"
:code=
"codes.lcrtyp"
style=
"width:100%"
placeholder=
"请选择form of L/C"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"货物种类"
prop=
"seagodcod"
>
<c-select
v-model=
"model.seagodcod"
style=
"width:100%"
placeholder=
"请选择Goods Code"
>
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</el-row>
</el-form>
</
template
>
</c-list-search>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Handling Type"
v-show =
"false"
prop=
"infcon.hndtyp"
>
<c-select
v-model=
"model.infcon.hndtyp"
style=
"width:100%"
placeholder=
"请选择Handling Type"
>
<el-option
v-for=
"item in codes.hndtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Select Single Party"
prop=
"infcon.pty.extkey"
>
<c-input
v-model=
"model.infcon.pty.extkey"
maxlength=
"24"
placeholder=
"请输入Select Single Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name"
prop=
"infcon.pty.nam"
>
<c-input
v-model=
"model.infcon.pty.nam"
maxlength=
"40"
placeholder=
"请输入Party Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name/BIC"
prop=
"infcon.seapty"
>
<c-input
v-model=
"model.infcon.seapty"
maxlength=
"24"
placeholder=
"请输入Party Name/BIC"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Role"
prop=
"infcon.searol"
>
<c-select
v-model=
"model.infcon.searol"
style=
"width:100%"
placeholder=
"请选择Role"
>
<el-option
v-for=
"item in codes.searol"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Opening between"
prop=
"infcon.opndatfrom"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Opening between"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Date to"
prop=
"infcon.opndatto"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Open Date to"
></c-date-picker>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Resp.User"
disabled
prop=
"infcon.usr.extkey"
>
<c-input
v-model=
"model.infcon.usr.extkey"
maxlength=
"8"
placeholder=
"请输入User ID"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"业务状态"
prop=
"infcon.seasta"
>
<c-select
v-model=
"model.infcon.seasta"
style=
"width:100%"
placeholder=
"请选择Status"
>
<el-option
v-for=
"item in codes.seasta"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"币种"
prop=
"infcon.seacur"
>
<c-select
v-model=
"model.infcon.seacur"
style=
"width:100%"
placeholder=
"请选择Currency"
>
<el-option
v-for=
"item in codes.seacur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"金额"
>
<c-input
v-model=
"model.infcon.seaamtfr"
placeholder=
"请输入Amount between"
style=
"width:45%"
></c-input>
-
<c-input
v-model=
"model.infcon.seaamtto"
placeholder=
"请输入Amount to"
style=
"width:45%"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"是否显示查询码"
prop=
"infcon.cxmflg"
>
<c-select
v-model=
"model.infcon.cxmflg"
style=
"width:100%"
placeholder=
"请选择是否显示查询码"
>
<el-option
v-for=
"item in codes.cxmflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"确认状态"
prop=
"seacnfdet"
>
<c-select
v-model=
"model.seacnfdet"
style=
"width:100%"
placeholder=
"请选择Confirmation Status"
>
<el-option
v-for=
"item in codes.cnfins"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"信用证类型"
prop=
"sealcrtyp"
>
<c-select
v-model=
"model.sealcrtyp"
:code=
"codes.lcrtyp"
style=
"width:100%"
placeholder=
"请选择form of L/C"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"货物种类"
prop=
"seagodcod"
>
<c-select
v-model=
"model.seagodcod"
style=
"width:100%"
placeholder=
"请选择Goods Code"
>
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</el-row>
</el-form>
</
template
>
</c-list-search>
<!--<c-col :span="12">
<el-form-item label="display stream" prop="infbut.dspstm">
<c-input v-model="model.infbut.dspstm" placeholder="请输入display stream"></c-input>
...
...
@@ -248,7 +248,7 @@
Exit
</c-button>
</el-col>
<c-istream-table
:list=
"this.model.infbut.dspstm"
:columns=
"columns"
style=
"padding: 0 16px;"
>
<c-istream-table
:list=
"this.model.infbut.dspstm
|| []
"
:columns=
"columns"
style=
"padding: 0 16px;"
>
<el-table-column
prop=
"display"
label=
"操作"
...
...
@@ -309,7 +309,8 @@ export default {
},
async
onChoose
(
code
){
//跳转交易
this
.
$router
.
history
.
push
(
"/business/"
+
code
)
this
.
initdialog
=
false
this
.
$router
.
history
.
push
(
"/business/"
+
code
)
},
handleReset
:
function
()
{
...
...
src/views/Business/Inflid/index.vue
View file @
cd8f3aae
...
...
@@ -23,6 +23,7 @@ import Infsea from "./Infsea"
export
default
{
name
:
'Inflid'
,
components
:{
"m-infsea"
:
Infsea
,
...
...
@@ -35,7 +36,7 @@ export default {
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
""
,
tabVal
:
"
infsea
"
,
trnName
:
"inflid"
,
model
:
new
Inflid
().
data
,
checkRules
:
Check
,
...
...
@@ -55,7 +56,7 @@ export default {
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
this
.
updateModel
(
rtnmsg
.
data
)
}
else
{
...
...
src/views/Public/LitTemp.vue
View file @
cd8f3aae
...
...
@@ -32,7 +32,10 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<c-form-item
label=
"Open Amount"
:prop=
"`$
{argadr.trans}.cbs.opn1.cur`">
<c-form-item
label=
"Open Amount"
:prop=
"`$
{argadr.trans}.cbs.opn1.cur`"
>
<c-input
disabled
v-model=
"model[argadr.trans].cbs.opn1.cur"
...
...
@@ -57,53 +60,144 @@
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"Received on"
:prop=
"`$
{argadr.trans}.rec.rcvdat`">
<c-date-picker
type=
"date"
disabled
v-model=
"model[argadr.trans].rec.rcvdat"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"Advised on"
label-width=
"90px"
:prop=
"`$
{argadr.trans}.rec.advdat`"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model[argadr.trans].rec.advdat"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<div
v-if=
"isAdvdat"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"Received on"
:prop=
"`$
{argadr.trans}.rec.rcvdat`"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model[argadr.trans].rec.rcvdat"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"Advised on"
label-width=
"90px"
:prop=
"`$
{argadr.trans}.rec.advdat`"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model[argadr.trans].rec.advdat"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
</div>
<div
v-else
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Received on"
:prop=
"`$
{argadr.trans}.rec.rcvdat`"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model[argadr.trans].rec.rcvdat"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
</div>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Maturity Date"
prop=
"brtp.matp.mattxtlab"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model.brtp.matp.mattxtlab"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
<div
v-if=
"isMattxtlab"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"Maturity Date"
prop=
"brtp.matp.mattxtlab"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model.brtp.matp.mattxtlab"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"Start Date"
label-width=
"90px"
:prop=
"`$
{argadr.trans}.rec.advdat`"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model[argadr.trans].rec.stadat"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
</div>
<div
v-else
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Maturity Date"
prop=
"brtp.matp.mattxtlab"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model.brtp.matp.mattxtlab"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
</div>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Document Type"
:prop=
"`$
{argadr.trans}.rec.docflg`">
<c-input
v-model=
"model[argadr.trans].rec.docflg"
style=
"width: 100%"
disabled
>
</c-input>
</el-form-item>
<div
v-if=
"isTenmaxday"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"Document Type"
:prop=
"`$
{argadr.trans}.rec.docflg`"
>
<c-input
v-model=
"model[argadr.trans].rec.docflg"
style=
"width: 100%"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"Tenor"
label-width=
"90px"
:prop=
"`$
{argadr.trans}.rec.tenmaxday`"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model[argadr.trans].rec.tenmaxday"
style=
"width: 100%"
></c-date-picker>
</el-form-item>
</c-col>
</div>
<div
v-else
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Document Type"
:prop=
"`$
{argadr.trans}.rec.docflg`"
>
<c-input
v-model=
"model[argadr.trans].rec.docflg"
style=
"width: 100%"
disabled
>
</c-input>
</el-form-item>
</c-col>
</div>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -121,71 +215,6 @@
</c-col>
</c-col>
<!--
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"Applicant Ref."
:prop=
"`$
{argadr.trans}.apl.pts.ref`">
<c-input
disabled
v-model=
"model[argadr.trans].apl.pts.ref"
maxlength=
"16"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"Name of Party"
:prop=
"`$
{argadr.trans}.apl.pts.nam`">
<c-input
disabled
v-model=
"model[argadr.trans].apl.pts.nam"
maxlength=
"40"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"Beneficiary Ref."
:prop=
"`$
{argadr.trans}.ben.pts.ref`">
<c-input
disabled
v-model=
"model[argadr.trans].ben.pts.ref"
maxlength=
"16"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"Name of Party"
:prop=
"`$
{argadr.trans}.ben.pts.nam`">
<c-input
disabled
v-model=
"model[argadr.trans].ben.pts.nam"
maxlength=
"40"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"Presenting Bank Ref."
:prop=
"`$
{argadr.trans}.prb.pts.ref`"
>
<c-input
disabled
v-model=
"model[argadr.trans].prb.pts.ref"
maxlength=
"16"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"Name of Party"
:prop=
"`$
{argadr.trans}.prb.pts.nam`">
<c-input
disabled
v-model=
"model[argadr.trans].prb.pts.nam"
maxlength=
"40"
></c-input>
</c-form-item>
</c-col>
</c-col>
-->
<!-- Right -->
<c-col
:span=
"12"
>
<div
v-for=
"(item, idx) in rol"
:key=
"idx"
>
...
...
@@ -229,7 +258,19 @@ export default {
},
rol
:
{
type
:
Array
,
default
:
()
=>
[]
default
:
()
=>
[],
},
isAdvdat
:
{
type
:
Boolean
,
default
:
false
,
},
isMattxtlab
:
{
type
:
Boolean
,
default
:
false
,
},
isTenmaxday
:
{
type
:
Boolean
,
default
:
false
,
},
},
data
()
{
...
...
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