Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fukai
vue-gjjs
Commits
b4aa78c9
Commit
b4aa78c9
authored
May 23, 2023
by
WF1020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
brtset修改
parent
f38d9557
Show whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
1742 additions
and
1363 deletions
+1742
-1363
buildCommons.js
src/business/brtset/event/buildCommons.js
+34
-37
index.js
src/business/brtset/event/index.js
+10
-4
check.js
src/business/brtset/model/check.js
+0
-0
index.js
src/business/brtset/model/index.js
+65
-461
Addbcb.vue
src/business/brtset/views/Addbcb.vue
+4
-9
Basp.vue
src/business/brtset/views/Basp.vue
+14
-33
Basp1.vue
src/business/brtset/views/Basp1.vue
+17
-29
Cfactlp.vue
src/business/brtset/views/Cfactlp.vue
+122
-45
Cips.vue
src/business/brtset/views/Cips.vue
+50
-32
Cips2.vue
src/business/brtset/views/Cips2.vue
+4
-3
Cnyp.vue
src/business/brtset/views/Cnyp.vue
+22
-15
Cnyp1.vue
src/business/brtset/views/Cnyp1.vue
+27
-36
Det202cv.vue
src/business/brtset/views/Det202cv.vue
+11
-9
Det756.vue
src/business/brtset/views/Det756.vue
+4
-20
Dftcrep.vue
src/business/brtset/views/Dftcrep.vue
+349
-84
Dinpan.vue
src/business/brtset/views/Dinpan.vue
+4
-2
Doctre.vue
src/business/brtset/views/Doctre.vue
+112
-0
Dxzfp.vue
src/business/brtset/views/Dxzfp.vue
+46
-22
Namp.vue
src/business/brtset/views/Namp.vue
+20
-24
Outp.vue
src/business/brtset/views/Outp.vue
+4
-6
Ovwp.vue
src/business/brtset/views/Ovwp.vue
+78
-46
Rzkx.vue
src/business/brtset/views/Rzkx.vue
+109
-86
Shisuan.vue
src/business/brtset/views/Shisuan.vue
+82
-92
Trtcrep.vue
src/business/brtset/views/Trtcrep.vue
+470
-103
Utlp.vue
src/business/brtset/views/Utlp.vue
+7
-50
Wg.vue
src/business/brtset/views/Wg.vue
+38
-84
index.vue
src/business/brtset/views/index.vue
+39
-31
No files found.
src/business/brtset/event/buildCommons.js
View file @
b4aa78c9
...
...
@@ -19,42 +19,39 @@ export default {
},
buildCommonData
(
model
,
trnName
)
{
let
ptsptaList
=
[];
if
(
model
.
gi
dgrp
.
apl
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
gi
dgrp
.
apl
));
if
(
model
.
br
dgrp
.
apl
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
br
dgrp
.
apl
));
}
if
(
model
.
gidgrp
.
adv
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
gidgrp
.
adv
));
}
if
(
model
.
gidgrp
.
ben
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
gidgrp
.
ben
));
if
(
model
.
brdgrp
.
ben
.
pts
.
extkey
)
{
ptsptaList
.
push
(
this
.
buildPtspta
(
model
.
brdgrp
.
ben
));
}
let
dataObj
=
{
rec
:
{
objtyp
:
'
GID
'
,
ownref
:
model
.
gi
dgrp
.
rec
.
ownref
,
opndat
:
model
.
gi
dgrp
.
rec
.
opndat
,
expdat
:
model
.
gi
dgrp
.
rec
.
expdat
,
branchInr
:
model
.
gi
dgrp
.
rec
.
branchInr
,
hndtyp
:
model
.
gi
dgrp
.
rec
.
hndtyp
,
gartyp
:
model
.
gi
dgrp
.
rec
.
gartyp
,
fingua
:
model
.
gi
dgrp
.
rec
.
fingua
,
segtyp
:
model
.
gi
dgrp
.
ghd
.
segtyp
,
fromflg
:
model
.
gi
dgrp
.
rec
.
fromflg
,
othersno
:
model
.
gi
dgrp
.
rec
.
othersno
,
sndto
:
model
.
gi
dgrp
.
rec
.
sndto
,
swiftflg
:
model
.
gi
tp
.
swiftflg
,
giduil
:
model
.
gidgrp
.
rec
.
gi
duil
,
purpos
:
model
.
gi
dgrp
.
rec
.
purpos
,
revflg
:
model
.
gi
dgrp
.
rec
.
revflg
,
cnfsta
:
model
.
gi
dgrp
.
rec
.
cnfsta
,
objtyp
:
'
brd
'
,
ownref
:
model
.
br
dgrp
.
rec
.
ownref
,
opndat
:
model
.
br
dgrp
.
rec
.
opndat
,
expdat
:
model
.
br
dgrp
.
rec
.
expdat
,
branchInr
:
model
.
br
dgrp
.
rec
.
branchInr
,
hndtyp
:
model
.
br
dgrp
.
rec
.
hndtyp
,
gartyp
:
model
.
br
dgrp
.
rec
.
gartyp
,
fingua
:
model
.
br
dgrp
.
rec
.
fingua
,
segtyp
:
model
.
br
dgrp
.
ghd
.
segtyp
,
fromflg
:
model
.
br
dgrp
.
rec
.
fromflg
,
othersno
:
model
.
br
dgrp
.
rec
.
othersno
,
sndto
:
model
.
br
dgrp
.
rec
.
sndto
,
swiftflg
:
model
.
br
tp
.
swiftflg
,
brduil
:
model
.
brdgrp
.
rec
.
br
duil
,
purpos
:
model
.
br
dgrp
.
rec
.
purpos
,
revflg
:
model
.
br
dgrp
.
rec
.
revflg
,
cnfsta
:
model
.
br
dgrp
.
rec
.
cnfsta
,
},
cbsMap
:
{
MAX
:
model
.
gi
dgrp
.
cbs
.
max
,
OPN1
:
model
.
gi
dgrp
.
cbs
.
opn1
,
MAC
:
model
.
gi
dgrp
.
cbs
.
mac
,
MAC2
:
model
.
gi
dgrp
.
cbs
.
mac2
,
OPC2
:
model
.
gi
dgrp
.
cbs
.
opc2
,
CNF
:
model
.
gi
dgrp
.
cbs
.
cnf
,
MAX
:
model
.
br
dgrp
.
cbs
.
max
,
OPN1
:
model
.
br
dgrp
.
cbs
.
opn1
,
MAC
:
model
.
br
dgrp
.
cbs
.
mac
,
MAC2
:
model
.
br
dgrp
.
cbs
.
mac2
,
OPC2
:
model
.
br
dgrp
.
cbs
.
opc2
,
CNF
:
model
.
br
dgrp
.
cbs
.
cnf
,
},
ptsList
:
ptsptaList
,
transName
:
trnName
,
...
...
@@ -117,9 +114,9 @@ export default {
let
params
=
{
...
this
.
buildCommonData
(
model
,
trnName
),
rec
:
{
objtyp
:
'
GID
'
,
objinr
:
model
.
gi
dgrp
.
rec
.
objinr
,
ownref
:
model
.
gi
dgrp
.
rec
.
ownref
,
objtyp
:
'
brd
'
,
objinr
:
model
.
br
dgrp
.
rec
.
objinr
,
ownref
:
model
.
br
dgrp
.
rec
.
ownref
,
},
};
return
params
...
...
@@ -128,10 +125,10 @@ export default {
let
params
=
{
...
this
.
buildCommonData
(
model
,
trnName
),
rec
:
{
objtyp
:
'
GID
'
,
objinr
:
model
.
gi
dgrp
.
rec
.
objinr
,
ownref
:
model
.
gi
dgrp
.
rec
.
ownref
,
swiftflg
:
model
.
gi
tp
.
swiftflg
,
objtyp
:
'
brd
'
,
objinr
:
model
.
br
dgrp
.
rec
.
objinr
,
ownref
:
model
.
br
dgrp
.
rec
.
ownref
,
swiftflg
:
model
.
br
tp
.
swiftflg
,
},
};
return
params
...
...
src/business/brtset/event/index.js
View file @
b4aa78c9
...
...
@@ -28,7 +28,13 @@ export default {
...
params
,
transName
:
this
.
trnName
,
userId
:
window
.
sessionStorage
.
userId
||
'ZL'
,
brdgrp
:{
rec
:{
inr
:
"00000254"
,
}
}
});
// debugger
if
(
!
res
.
data
)
{
return
}
...
...
@@ -109,7 +115,7 @@ export default {
this
.
model
.
gidgrp
.
rec
.
ownref
=
res
.
data
;
}
},
// 获取
gitopn
弹框表格数据
// 获取
brtset
弹框表格数据
async
queryGridEtyPromptDialogData
(
type
,
ptytyp
)
{
let
params
=
{
userId
:
window
.
sessionStorage
.
userId
||
'ZL'
,
...
...
@@ -123,7 +129,7 @@ export default {
this
.
root
.
promptData
.
type
=
type
;
}
},
// 选中
gitopn
弹框表格的行数据
// 选中
brtset
弹框表格的行数据
async
selectGridEtyPromptData
(
row
)
{
let
params
=
{
...
row
,
...
...
@@ -140,10 +146,10 @@ export default {
// 初始化保函开立类型码表下拉列表
async
queryHndtypCodeTableList
(
trnName
)
{
let
params
=
{
gi
tp
:
{
br
tp
:
{
swiftflg
:
this
.
model
.
gitp
.
swiftflg
,
},
gi
dgrp
:
{
br
dgrp
:
{
rec
:
{
purpos
:
this
.
model
.
gidgrp
.
rec
.
purpos
,
},
...
...
src/business/brtset/model/check.js
View file @
b4aa78c9
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/business/brtset/model/index.js
View file @
b4aa78c9
import
Pts
from
'~/components/business/commonModel/Pts'
;
import
Pub
from
'~/components/business/commonModel/index.js'
;
export
default
class
Brtset
{
constructor
()
{
const
pub
=
new
Public
()
export
default
class
Bctset
{
constructor
()
{
this
.
data
=
{
brdgrp
:
{
ghd
:
{
segtyp
:
''
,
},
prb
:
{
pts
:
{
ref
:
''
,
extkey
:
''
,
nam
:
''
,
adrblk
:
''
}
pts
:
new
Pts
().
data
,
},
rec
:
{
tenmaxday
:
''
,
...
...
@@ -26,122 +23,45 @@ export default class Brtset{
matdat
:
''
,
nam
:
''
,
docprbrol
:
''
,
frepayflg
:
''
frepayflg
:
''
,
},
cbs
:
{
opn1
:
{
cur
:
''
,
amt
:
''
amt
:
''
,
},
opn2
:
{
cur
:
''
cur
:
''
,
},
max
:
{
cur
:
''
,
amt
:
''
}
amt
:
''
,
},
},
ben
:
{
pts
:
{
ref
:
''
,
nam
:
''
}
pts
:
new
Pts
().
data
,
},
apl
:
{
pts
:
{
ref
:
''
,
extkey
:
''
,
nam
:
''
}
}
},
zcsdrq
:
''
,
setmod
:
{
redamt
:
''
,
setglg
:
{
setgll0
:
{
dsp
:
''
},
setgllidx
:
{
setgrp
:
{
actser
:
{
pts
:
{
extkey
:
''
,
adrblk
:
''
}
},
rcvcor2
:
{
pts
:
{
extkey
:
''
,
adrblk
:
''
}
},
rcvcor
:
{
pts
:
{
extkey
:
''
,
adrblk
:
''
}
},
snd756
:
{
pts
:
{
extkey
:
''
,
adrblk
:
''
}
},
bei
:
{
pts
:
{
extkey
:
''
,
adrblk
:
''
}
},
ori
:
{
pts
:
{
extkey
:
''
,
adrblk
:
''
}
},
tri
:
{
pts
:
{
extkey
:
''
,
adrblk
:
''
}
}
},
sespay
:
{
beiacc
:
''
,
strinf202
:
''
,
strinf
:
''
,
rcvcor2acc
:
''
,
ownref
:
''
,
corbnk
:
''
,
oriacc
:
''
,
evebnk
:
''
,
coract
:
''
,
rcvcoracc
:
''
,
triacc
:
''
}
}
pts
:
new
Pts
().
data
,
},
setamt
:
''
,
doccur
:
''
,
docamt
:
''
},
zcsdrq
:
''
,
cfatrt
:
{
cda
:
{
cfeogudamount
:
''
,
cfeogudcurr
:
''
,
useofunds
:
''
,
cfeogudad
:
''
cfeogudad
:
''
,
},
ownextkey
:
''
,
cfaflg
:
''
,
basflg
:
''
,
dclflg
:
''
,
cdaflg
:
''
cdaflg
:
''
,
},
brtp
:
{
prechkdat
:
''
,
ischktyp
:
''
ischktyp
:
''
,
},
financ
:
{
rzkx4
:
''
,
...
...
@@ -151,7 +71,7 @@ export default class Brtset{
rzkx1
:
''
,
ref4
:
''
,
ref3
:
''
,
ref2
:
''
ref2
:
''
,
},
cnybop
:
{
saddwordout
:
''
,
...
...
@@ -181,18 +101,18 @@ export default class Brtset{
cpayeraccttyp
:
''
,
fpayeeamt
:
''
,
fprepayeeamt
:
''
,
fnogoodsamt
:
''
fnogoodsamt
:
''
,
},
spayername
:
''
,
traflg
:
''
,
vouflg
:
''
,
outscale
:
''
,
libflg
:
''
,
spayeename
:
''
spayeename
:
''
,
},
aamset
:
{
utlamt
:
''
,
utlamt2
:
''
utlamt2
:
''
,
},
trtcre
:
{
trtmod
:
{
...
...
@@ -232,7 +152,7 @@ export default class Brtset{
bizhog
:
''
,
lprtyp
:
''
,
djhtno
:
''
,
chapmc
:
''
chapmc
:
''
,
},
intamt
:
''
,
flttyp
:
''
,
...
...
@@ -249,8 +169,8 @@ export default class Brtset{
acttyp
:
''
,
intdat
:
''
,
ratchgprd
:
''
,
shuilv
:
''
}
shuilv
:
''
,
},
},
oriamt
:
''
,
crefinflg
:
''
,
...
...
@@ -275,43 +195,39 @@ export default class Brtset{
nam
:
''
,
actrat
:
''
,
pntref
:
''
,
reccountrycode
:
''
reccountrycode
:
''
,
},
cbs
:
{
max
:
{
cur
:
''
,
amt
:
''
}
amt
:
''
,
},
},
fip
:
{
pts
:
{
ref
:
''
,
extkey
:
''
,
adrblk
:
''
}
}
pts
:
new
Pts
().
data
,
},
},
oppacc
:
''
,
oricur
:
''
,
trtp
:
{
act
:
''
,
usr
:
{
extkey
:
''
extkey
:
''
,
},
recname
:
''
,
bcdget
:
{
sdamod
:
{
seainf
:
''
}
}
seainf
:
''
,
},
extrat
:
''
},
},
extrat
:
''
,
},
cfadft
:
{
ownextkey
:
''
,
cfaflg
:
''
,
basflg
:
''
,
dclflg
:
''
dclflg
:
''
,
},
number
:
''
,
bopmod
:
{
...
...
@@ -344,8 +260,8 @@ export default class Brtset{
othamt
:
''
,
tmpref
:
''
,
exrate
:
''
,
custcod
:
''
}
custcod
:
''
,
},
},
ownextkey
:
''
,
dbcp
:
{
...
...
@@ -357,8 +273,8 @@ export default class Brtset{
roptnam
:
''
,
corpnam
:
''
,
cusnam
:
''
,
acp
:
''
}
acp
:
''
,
},
},
dbfp
:
{
baspp
:
{
...
...
@@ -369,8 +285,8 @@ export default class Brtset{
roptnam
:
''
,
corpnam
:
''
,
cusnam
:
''
,
acp
:
''
}
acp
:
''
,
},
},
acttyp
:
''
,
szflg
:
''
,
...
...
@@ -403,19 +319,16 @@ export default class Brtset{
othamt
:
''
,
tmpref
:
''
,
exrate
:
''
,
custcod
:
''
}
custcod
:
''
,
},
basflg
:
''
},
mtabut
:
{
clsflg
:
''
basflg
:
''
,
},
nar754
:
''
,
trdgrp
:
{
rec
:
{
branchinr
:
''
}
branchinr
:
''
,
},
},
paypsb
:
''
,
dftcre
:
{
...
...
@@ -424,19 +337,19 @@ export default class Brtset{
ptsget
:
{
sdamod
:
{
seainf
:
''
,
dadsnd
:
''
}
}
dadsnd
:
''
,
},
},
},
pctlab
:
''
,
aplp
:
{
ptsget
:
{
sdamod
:
{
seainf
:
''
,
dadsnd
:
''
}
}
}
dadsnd
:
''
,
},
},
},
},
dfdgrp
:
{
rec
:
{
...
...
@@ -460,362 +373,53 @@ export default class Brtset{
matdat
:
''
,
nam
:
''
,
actrat
:
''
,
pntref
:
''
pntref
:
''
,
},
dff
:
{
adrelc
:
''
,
dbfadrblkcn
:
''
,
namelc
:
''
,
pts
:
{
ref
:
''
,
extkey
:
''
,
adrblk
:
''
}
pts
:
new
Pts
().
data
,
},
cbs
:
{
opn1
:
{
cur
:
''
,
amt
:
''
amt
:
''
,
},
max
:
{
cur
:
''
,
amt
:
''
}
amt
:
''
,
},
},
apl
:
{
adrelc
:
''
,
dbfadrblkcn
:
''
,
namelc
:
''
,
pts
:
{
ref
:
''
,
extkey
:
''
,
adrblk
:
''
}
}
pts
:
new
Pts
().
data
,
},
},
oriamt
:
''
,
dfucur
:
''
,
oricur
:
''
,
dfuamt
:
''
,
dfflag
:
''
dfflag
:
''
,
},
lidgrp
:
{
rec
:
{
expdat
:
''
,
ownref
:
''
},
cbs
:
{
opn1
:
{
cur
:
''
,
amt
:
''
}
}
},
cfabrt
:
{
cfaflg
:
''
,
basflg
:
''
,
dclflg
:
''
},
liaall
:
{
limmod
:
{
limpfp
:
{
clmcbe
:
''
,
clmpty
:
{
length
:
''
},
clmcbe
:
{
length
:
''
},
clmpty
:
''
,
clmcbb
:
''
,
clmcbb
:
{
length
:
''
}
},
limpts
:
{
wrk
:{
pts
:
{
ref
:
''
,
extkey
:
''
,
nam
:
''
,
adrblk
:
''
}
}
}
},
tenstm
:
{
rows
:
[],
},
tensetstm
:
''
},
trnmod
:
{
reconebch
:
''
,
cmtflg
:
''
,
cipmod
:
{
recsehbchnam
:
''
,
zjg1mc
:
''
,
zjg2mc
:
''
,
dddbsh
:
''
,
fuynh4
:
''
,
fukrhm
:
''
,
fkhdzh
:
''
,
stasehbchnam
:
''
,
recsehbch
:
''
,
dafnzh
:
''
,
fuynh3
:
''
,
fkrkhh
:
''
,
fuynh2
:
''
,
staonebchnam
:
''
,
cips112
:
''
,
ddmisu
:
''
,
skkhhh
:
''
,
pyebchkey
:
''
,
ddbhao
:
''
,
skkhhm
:
''
,
staonebch
:
''
,
fkhkhh
:
''
,
stasehbch
:
''
,
zjg1hh
:
''
,
zjg2hh
:
''
,
skkhzh
:
''
,
dafnmc
:
''
,
fuyns4
:
''
,
fuyns3
:
''
,
fuyns2
:
''
,
fkkhzh
:
''
,
fuyns1
:
''
,
pyebchnam
:
''
,
skkhhmc
:
''
},
swftyp
:
''
,
trndoc
:
{
condocstm
:
''
,
filrecv
:
''
,
doclbl
:
''
,
doctrestm
:
''
,
shwinc
:
''
,
shwout
:
''
,
rcvatt
:
{
seainf
:
''
}
},
reconebchnam
:
''
,
commen
:
''
,
bustyp
:
''
},
gcdgrp
:
{
prb
:
{
adrelc
:
''
,
dbfadrblkcn
:
''
,
namelc
:
''
,
pts
:
new
Pts
().
data
,
},
rec
:
{
clmdat
:
''
,
ownref
:
''
,
payrol
:
''
,
nam
:
''
,
docprbrol
:
''
,
},
oth
:
{
adrelc
:
''
,
dbfadrblkcn
:
''
,
namelc
:
''
,
pts
:
new
Pts
().
data
,
},
cbs
:
{
opn1
:
{
cur
:
''
,
amt
:
''
amt
:
''
,
},
max
:
{
cur
:
''
,
amt
:
''
}
},
ben
:
{
pts
:
new
Pts
().
data
,
},
apl
:
{
pts
:
new
Pts
().
data
,
},
adv
:
{
pts
:
new
Pts
().
data
,
},
apl
:
{
pts
:
new
Pts
().
data
,
},
},
gidgrp
:
{
rec
:
{
expdat
:
''
,
liadat
:
''
,
ownref
:
''
,
gartyp
:
''
},
ghd
:
{
wahnum
:
''
,
remark
:
''
,
bustyp
:
''
,
segtyp
:
''
},
cbs
:
{
opn1
:
{
cur
:
''
,
amt
:
''
}
},
ctr
:
{
pts
:
new
Pts
().
data
,
},
con
:
{
pts
:
new
Pts
().
data
,
},
iss
:
{
pts
:
new
Pts
().
data
,
},
ben
:
{
pts
:
new
Pts
().
data
,
},
atb
:
{
pts
:
new
Pts
().
data
,
},
avc
:
{
pts
:
new
Pts
().
data
,
},
adv
:
{
pts
:
new
Pts
().
data
,
},
apl
:
{
pts
:
new
Pts
().
data
,
},
},
liaall
:
{
concur
:
''
,
liaccv
:
{
concur
:
''
,
newamt
:
''
,
dnfmod
:
{
zhruzh
:
''
,
kehuzh
:
''
,
intdsp
:
''
,
lxzyzh
:
''
,
pridsp
:
''
,
yewudh
:
''
,
qicuje
:
''
,
ccvtyp
:
''
,
tizamt
:
''
,
zhqtyp
:
''
,
stm8023
:
''
,
zhhuye
:
''
,
zhqucs
:
''
},
relcshpct
:
''
,
gleflg
:
''
,
addinf
:
''
,
newresamt
:
''
,
chgcurflg
:
''
,
pctresamt
:
''
,
cshpct
:
''
,
totcovamt
:
''
},
tenstm
:
{
rows
:
[],
},
outpct
:
''
,
exttotamt
:
''
,
exttotoldamt
:
''
,
outamt
:
''
,
misamt
:
''
,
con
:
{
pts
:
new
Pts
().
data
,
},
iss
:
{
pts
:
new
Pts
().
data
,
},
ben
:
{
pts
:
new
Pts
().
data
,
},
atb
:
{
pts
:
new
Pts
().
data
,
},
avc
:
{
pts
:
new
Pts
().
data
,
},
},
trnmod
:
{
trndia
:
{
usrget
:
{
sdamod
:
{
seainf
:
''
}
},
atpget
:
{
sdamod
:
{
seainf
:
''
,
dadsnd
:
''
}
},
usr
:
{
extkey
:
''
},
diamodflg
:
''
,
dspstm
:
''
,
atp
:
{
cod
:
''
},
diarec
:
{
prechkdat
:
''
,
inftxt
:
''
,
usr
:
''
,
ptyextkey
:
''
,
paycur
:
''
,
dat
:
''
,
ownusg
:
''
,
cod
:
''
,
donflg
:
''
,
nam
:
''
,
payamt
:
''
,
ptynam
:
''
},
atptxt
:
''
},
ptsmod
:
{
adrp
:
{
prtpanblk
:
''
}
},
trndoc
:
{
condocstm
:
''
,
filrecv
:
''
,
amdapl
:
''
,
doclbl
:
''
,
doctrestm
:
''
,
shwout
:
''
,
shwinc
:
''
,
amdnam
:
''
,
advnam
:
''
,
advdoc
:
''
,
advlabel
:
''
,
rcvatt
:
{
seainf
:
''
}
},
docimm
:
{
xmldocblk
:
''
,
prtswtpblk
:
''
,
ascin
:
''
,
prtswtrpblk
:
''
},
ctr
:
{
pts
:
new
Pts
().
data
,
},
con
:
{
pts
:
new
Pts
().
data
,
},
iss
:
{
pts
:
new
Pts
().
data
,
},
cfabrt
:
{
cfaflg
:
''
,
basflg
:
''
,
dclflg
:
''
,
},
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
...
...
src/business/brtset/views/Addbcb.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
>
<!--el-collapse-item title="备查表" name="addbcb">
<m-addbcb
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item-->
<el-collapse-item
title=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
</el-collapse>
</div>
</
template
>
<
script
>
import
event
from
'../event'
import
Api
from
"~/service/Api"
;
import
event
from
"../event"
import
Coninfp
from
"~/views/Public/Coninfp"
;
export
default
{
...
...
@@ -31,10 +27,9 @@ export default {
return
{
activeNames
:
[
"coninfp"
],
};
},
methods
:
{},
created
:
function
()
{
},
methods
:
{
},
};
</
script
>
...
...
src/business/brtset/views/Basp.vue
View file @
b4aa78c9
...
...
@@ -37,13 +37,11 @@
<c-input
type=
"textarea"
v-model=
"model.bopmod.dbcgrp.bas.custnm"
maxlength=
"63"
show-word-limit
placeholder=
"请输入付款人名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"收款人名称"
prop=
"bopmod.dbcgrp.bas.oppuser"
>
<c-input
type=
"textarea"
v-model=
"model.bopmod.dbcgrp.bas.oppuser"
maxlength=
"63"
show-word-limit
placeholder=
"请输入收款人名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"身份证件号码"
prop=
"bopmod.dbcgrp.bas.idcode"
>
<c-input
v-model=
"model.bopmod.dbcgrp.bas.idcode"
maxlength=
"32"
placeholder=
"请输入身份证件号码"
disabled
></c-input>
...
...
@@ -67,8 +65,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"付款币种及金额"
prop=
"bopmod.dbcgrp.bas.txccy"
>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.txccy"
style=
"width:100%"
placeholder=
"请选择付款币种及金额"
:code=
"codes.curtxt"
disabled
>
</c-select>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.txccy"
style=
"width:100%"
placeholder=
"请选择付款币种及金额"
:code=
"codes.curtxt"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
...
...
@@ -80,11 +77,9 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"实付款币种及金额"
prop=
"bopmod.dbcgrp.bas.actuccy"
>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.actuccy"
style=
"width:100%"
placeholder=
"请选择实际付款币种及金额"
:code=
"codes.curtxt"
disabled
>
</c-select>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.actuccy"
style=
"width:100%"
placeholder=
"请选择实际付款币种及金额"
:code=
"codes.curtxt"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"bopmod.dbcgrp.bas.actuamt"
label-width=
"5px"
>
<c-input
v-model=
"model.bopmod.dbcgrp.bas.actuamt"
placeholder=
"请输入实际付款币种及金额"
disabled
></c-input>
...
...
@@ -104,7 +99,6 @@
</el-form-item>
</c-col>
</c-col>
</c-col>
<!----------右边------------>
...
...
@@ -116,8 +110,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"结算方式"
prop=
"bopmod.dbcgrp.bas.methods"
>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.methods"
style=
"width:100%"
placeholder=
"请选择结算方式"
:code=
"codes.methods"
disabled
>
</c-select>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.methods"
style=
"width:100%"
placeholder=
"请选择结算方式"
:code=
"codes.methods"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -134,7 +127,6 @@
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bopmod.dbcp.baspp.acp"
disabled
:checked=
"true"
>
确认
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"购汇汇率"
prop=
"bopmod.dbcgrp.bas.exrate"
>
<c-input
v-model=
"model.bopmod.dbcgrp.bas.exrate"
placeholder=
"请输入购汇汇率"
disabled
></c-input>
...
...
@@ -159,11 +151,9 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"扣费币种及金额"
prop=
"bopmod.dbcgrp.bas.outchargeccy"
>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.outchargeccy"
style=
"width:100%"
placeholder=
"请选择扣费币种及金额"
:code=
"codes.curtxt"
disabled
>
</c-select>
<c-select
v-model=
"model.bopmod.dbcgrp.bas.outchargeccy"
style=
"width:100%"
placeholder=
"请选择扣费币种及金额"
:code=
"codes.curtxt"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"bopmod.dbcgrp.bas.outchargeamt"
label-width=
"5px"
>
<c-input
v-model=
"model.bopmod.dbcgrp.bas.outchargeamt"
placeholder=
"请输入扣费币种及金额"
disabled
></c-input>
...
...
@@ -182,44 +172,35 @@
<!--按钮,先屏蔽了-->
<c-col
v-show=
"false"
>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSav
"
>
<c-button
size=
"small"
type=
"primary
"
>
&
Save
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBasppGetreftmp"
>
Get Ref
</c-button>
<c-button
size=
"small"
type=
"primary"
>
Get Ref
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBasppGetref
"
>
<c-button
size=
"small"
type=
"primary
"
>
GetRef
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCan
"
>
<c-button
size=
"small"
type=
"primary
"
>
Modify
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk
"
>
<c-button
size=
"small"
type=
"primary
"
>
&
Check
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk
"
>
<c-button
size=
"small"
type=
"primary
"
>
Delete
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onButpErr"
>
&
Error
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCan"
>
<c-button
size=
"small"
type=
"primary"
>
E
&
xit
</c-button>
</c-col>
...
...
@@ -232,7 +213,6 @@
<c-input
v-model=
"model.bopmod.dbcgrp.bas.tmpref"
maxlength=
"16"
placeholder=
"请输入�'时申报流�'号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.bopmod.dbcp.baspp.tmprefnew"
data-path=
".bopmod.dbcp.baspp.tmprefnew"
>
</span>
</c-col>
...
...
@@ -259,7 +239,9 @@
</div>
</
template
>
<
script
>
import
event
from
'../event'
import
Api
from
"~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
event
from
"../event"
export
default
{
inject
:
[
'root'
],
...
...
@@ -267,7 +249,6 @@ export default {
mixins
:
[
event
],
data
(){
return
{
}
},
methods
:{},
...
...
src/business/brtset/views/Basp1.vue
View file @
b4aa78c9
...
...
@@ -11,14 +11,12 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"bopmod.dbfgrp.bas.actiontype"
>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.actiontype"
style=
"width:100%"
placeholder=
"请选择操作类型"
:code=
"codes.actiontype"
disabled
>
</c-select>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.actiontype"
style=
"width:100%"
placeholder=
"请选择操作类型"
:code=
"codes.actiontype"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"bopmod.dbfgrp.bas.ownextkey"
>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
disabled
>
</c-select>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -28,8 +26,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"付款人类型"
prop=
"bopmod.dbfgrp.bas.custype"
>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.custype"
style=
"width:100%"
placeholder=
"请选择类型"
:code=
"codes.custype"
disabled
>
</c-select>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.custype"
style=
"width:100%"
placeholder=
"请选择类型"
:code=
"codes.custype"
disabled
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -67,8 +64,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"付款币种及金额"
prop=
"bopmod.dbfgrp.bas.txccy"
>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.txccy"
style=
"width:100%"
placeholder=
"请选择付款币种及金额"
:code=
"codes.curtxt"
>
</c-select>
<c-select
v-model=
"model.bopmod.dbfgrp.bas.txccy"
style=
"width:100%"
placeholder=
"请选择付款币种及金额"
:code=
"codes.curtxt"
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
...
...
@@ -104,9 +100,7 @@
</el-form-item>
</c-col>
</c-col>
</c-col>
<!----------右边------------>
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-col
:span=
"24"
>
...
...
@@ -136,7 +130,6 @@
<c-checkbox
v-model=
"model.bopmod.dbfp.baspp.acp"
disabled
:checked=
"true"
style=
"float: left;"
>
确认
</c-checkbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"购汇汇率"
prop=
"bopmod.dbfgrp.bas.exrate"
>
<c-input
v-model=
"model.bopmod.dbfgrp.bas.exrate"
placeholder=
"请输入购汇汇率"
disabled
></c-input>
...
...
@@ -157,7 +150,6 @@
<c-input
v-model=
"model.bopmod.dbfgrp.bas.othacc"
maxlength=
"32"
placeholder=
"请输入其它帐号/银行卡号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"扣费币种及金额"
prop=
"bopmod.dbfgrp.bas.outchargeccy"
>
...
...
@@ -165,14 +157,12 @@
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"bopmod.dbfgrp.bas.outchargeamt"
label-width=
"5px"
>
<c-input
v-model=
"model.bopmod.dbfgrp.bas.outchargeamt"
placeholder=
"请输入扣费币种及金额"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"期限"
prop=
"bopmod.dbfgrp.bas.tenor"
>
<c-input
v-model=
"model.bopmod.dbfgrp.bas.tenor"
placeholder=
"请输入期限"
disabled
></c-input>
...
...
@@ -180,61 +170,58 @@
</c-col>
</c-col>
</c-col>
<!--按钮,先屏蔽了-->
<c-col
v-show=
"false"
>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSav
"
>
<c-button
size=
"small"
type=
"primary
"
>
&
Save
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBasppGetreftmp
"
>
<c-button
size=
"small"
type=
"primary
"
>
Get Ref
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBasppGetref
"
>
<c-button
size=
"small"
type=
"primary
"
>
GetRef
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCan
"
>
<c-button
size=
"small"
type=
"primary
"
>
Modify
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk
"
>
<c-button
size=
"small"
type=
"primary
"
>
&
Check
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk
"
>
<c-button
size=
"small"
type=
"primary
"
>
Delete
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onButpErr
"
>
<c-button
size=
"small"
type=
"primary
"
>
&
Error
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCan
"
>
<c-button
size=
"small"
type=
"primary
"
>
E
&
xit
</c-button>
</c-col>
</c-col>
<!--多余字段隐藏-->
<!--多余字段隐藏-->
<c-col
v-show=
"false"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"�'时申报流�'号"
prop=
"bopmod.dbfgrp.bas.tmpref"
>
<c-input
v-model=
"model.bopmod.dbfgrp.bas.tmpref"
maxlength=
"16"
placeholder=
"请输入�'时申报流�'号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.bopmod.dbfp.baspp.tmprefnew"
data-path=
".bopmod.dbfp.baspp.tmprefnew"
>
</span>
</c-col>
...
...
@@ -261,7 +248,9 @@
</div>
</
template
>
<
script
>
import
event
from
'../event'
import
Api
from
"~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
event
from
"../event"
export
default
{
inject
:
[
'root'
],
...
...
@@ -269,10 +258,9 @@ export default {
mixins
:
[
event
],
data
(){
return
{
}
},
methods
:{
},
methods
:{
},
}
</
script
>
<
style
>
...
...
src/business/brtset/views/Cfactlp.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
style=
"padding-right: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px
"
>
<el-form-item
label=
"外汇贷款"
prop=
"cfatrt.cfaflg"
>
<c-select
v-model=
"model.cfatrt.cfaflg"
style=
"width:100%"
placeholder=
"请选择外汇贷款"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfatrt.cfaflg"
style=
"width: 100%"
placeholder=
"请选择外汇贷款"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
<el-form-item
label=
"地区机构号"
prop=
"cfatrt.ownextkey"
>
<c-select
v-model=
"model.cfatrt.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfatrt.ownextkey"
style=
"width: 100%"
placeholder=
"请选择地区机构号"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
<c-fullbox>
<!--c-checkbox v-model="model.cfatrt.basflg" :disabled=this.flag>签约信息
</c-checkbox>
<c-checkbox
v-model=
"model.cfatrt.dclflg"
:disabled=
this.flag
>
变动信息
</c-checkbox-->
<el-form-item
label=
"是否外保内贷"
prop=
"cfatrt.cdaflg"
>
<c-select
v-model=
"model.cfatrt.cdaflg"
style=
"width:100%"
placeholder=
"请选择是否外保内贷"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfatrt.cdaflg"
style=
"width: 100%"
placeholder=
"请选择是否外保内贷"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
</c-fullbox>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
class=
"col-left"
>
<el-form-item
label=
"海外代付"
prop=
"cfadft.cfaflg"
>
<c-select
v-model=
"model.cfadft.cfaflg"
style=
"width:100%"
placeholder=
"请选择海外代付"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfadft.cfaflg"
style=
"width: 100%"
placeholder=
"请选择海外代付"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
<el-form-item
label=
"地区机构号"
prop=
"cfadft.ownextkey"
>
<c-select
v-model=
"model.cfadft.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfadft.ownextkey"
style=
"width: 100%"
placeholder=
"请选择地区机构号"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
>
<c-checkbox
v-model=
"model.cfadft.basflg"
style=
"float: left;"
:disabled=
this.flag
>
签约信息
</c-checkbox>
<c-checkbox
v-model=
"model.cfadft.basflg"
style=
"float: left"
:disabled=
"this.flag"
>
签约信息
</c-checkbox
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
>
<c-checkbox
v-model=
"model.cfadft.dclflg"
style=
"float: left;"
:disabled=
this.flag
>
变动信息
</c-checkbox>
<c-checkbox
v-model=
"model.cfadft.dclflg"
style=
"float: left"
:disabled=
"this.flag"
>
变动信息
</c-checkbox
>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
class=
"col-left"
>
<el-form-item
label=
"远期信用证"
prop=
"cfabrt.cfaflg"
>
<c-select
v-model=
"model.cfabrt.cfaflg"
style=
"width:100%"
placeholder=
"请选择远期信用证"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfabrt.cfaflg"
style=
"width: 100%"
placeholder=
"请选择远期信用证"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
<el-form-item
label=
"地区机构号"
prop=
"cfadft.ownextkey"
>
<c-select
v-model=
"model.cfadft.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfadft.ownextkey"
style=
"width: 100%"
placeholder=
"请选择地区机构号"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
>
<c-checkbox
v-model=
"model.cfabrt.basflg"
style=
"float: left;"
:disabled=
this.flag
>
签约信息
</c-checkbox>
<c-checkbox
v-model=
"model.cfabrt.basflg"
style=
"float: left"
:disabled=
"this.flag"
>
签约信息
</c-checkbox
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
>
<c-checkbox
v-model=
"model.cfabrt.dclflg"
style=
"float: left;"
:disabled=
this.flag
>
变动信息
</c-checkbox>
<c-checkbox
v-model=
"model.cfabrt.dclflg"
style=
"float: left"
:disabled=
"this.flag"
>
变动信息
</c-checkbox
>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"margin-bottom: 15px;"
>
<c-col
:span=
"24"
style=
"margin-bottom: 15px"
>
<el-form-item
label=
"资金用途"
prop=
"cfatrt.cda.useofunds"
>
<c-select
v-model=
"model.cfatrt.cda.useofunds"
style=
"width:100%"
placeholder=
"请选择资金用途"
:disabled=
this.flag
>
<c-select
v-model=
"model.cfatrt.cda.useofunds"
style=
"width: 100%"
placeholder=
"请选择资金用途"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"margin-bottom: 15px;"
>
<el-form-item
label=
"中资企业境外担保项下境内贷款额度币种"
prop=
"cfatrt.cda.cfeogudcurr"
label-width=
"250px"
>
<c-select
v-model=
"model.cfatrt.cda.cfeogudcurr"
style=
"width:100%"
placeholder=
"请选择中资企业境外担保项下境内贷款额度币种"
:disabled=
this.flag
>
<c-col
:span=
"24"
style=
"margin-bottom: 15px"
>
<el-form-item
label=
"中资企业境外担保项下境内贷款额度币种"
prop=
"cfatrt.cda.cfeogudcurr"
label-width=
"250px"
>
<c-select
v-model=
"model.cfatrt.cda.cfeogudcurr"
style=
"width: 100%"
placeholder=
"请选择中资企业境外担保项下境内贷款额度币种"
:disabled=
"this.flag"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"margin-bottom: 15px;"
>
<el-form-item
label=
"中资企业境外担保项下境内贷款额度金额"
prop=
"cfatrt.cda.cfeogudamount"
label-width=
"250px"
>
<c-input
v-model=
"model.cfatrt.cda.cfeogudamount"
placeholder=
"请输入中资企业境外担保项下境内贷款额度金额"
:disabled=
this.flag
></c-input>
<c-col
:span=
"24"
style=
"margin-bottom: 15px"
>
<el-form-item
label=
"中资企业境外担保项下境内贷款额度金额"
prop=
"cfatrt.cda.cfeogudamount"
label-width=
"250px"
>
<c-input
v-model=
"model.cfatrt.cda.cfeogudamount"
placeholder=
"请输入中资企业境外担保项下境内贷款额度金额"
:disabled=
"this.flag"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"中资企业境外担保项下贷款业务批准文件号"
prop=
"cfatrt.cda.cfeogudad"
label-width=
"250px"
>
<c-input
type=
"textarea"
v-model=
"model.cfatrt.cda.cfeogudad"
maxlength=
"32"
show-word-limit
placeholder=
"请输入中资企业境外担保项下贷款业务批准文件号"
:disabled=
this.flag
></c-input>
<el-form-item
label=
"中资企业境外担保项下贷款业务批准文件号"
prop=
"cfatrt.cda.cfeogudad"
label-width=
"250px"
>
<c-input
type=
"textarea"
v-model=
"model.cfatrt.cda.cfeogudad"
maxlength=
"32"
show-word-limit
placeholder=
"请输入中资企业境外担保项下贷款业务批准文件号"
:disabled=
"this.flag"
></c-input>
</el-form-item>
</c-col>
</div>
</
template
>
<
script
>
import
event
from
'../event'
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{
flag
:
true
,
}
flag
:
true
,
};
},
methods
:{},
created
:
function
(){
}
}
methods
:
{},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Cips.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
style=
"padding-right: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px
"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"收款直接参与者行号"
prop=
"trnmod.reconebch"
>
<c-input
v-model=
"model.trnmod.reconebch"
maxlength=
"35"
placeholder=
"请输入收款直接参与者行号"
></c-input>
<c-input
v-model=
"model.trnmod.reconebch"
maxlength=
"35"
placeholder=
"请输入收款直接参与者行号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"收款直接参与者名称"
prop=
"trnmod.reconebchnam"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.reconebchnam"
maxlength=
"35"
show-word-limit
placeholder=
"请输入收款直接参与者名称"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.trnmod.reconebchnam"
maxlength=
"35"
show-word-limit
placeholder=
"请输入收款直接参与者名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"附言"
prop=
"trnmod.commen"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.commen"
maxlength=
"30"
show-word-limit
placeholder=
"请输入附言"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.trnmod.commen"
maxlength=
"30"
show-word-limit
placeholder=
"请输入附言"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"业务种类"
prop=
"trnmod.bustyp"
>
<c-select
v-model=
"model.trnmod.bustyp"
style=
"width:100%"
placeholder=
"请选择业务种类"
>
<c-select
v-model=
"model.trnmod.bustyp"
style=
"width: 100%"
placeholder=
"请选择业务种类"
>
<el-option
v-for=
"item in this.bustyp"
:key=
"item.value"
:label=
"item.value + item.label"
:value=
"item.value"
>
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
import
event
from
'../event'
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{
bustyp
:
[
{
value
:
'GODX'
,
label
:
'货期贸易'
},
{
value
:
'STRX'
,
label
:
'服务贸易'
},
{
value
:
'CTFX'
,
label
:
'资本项下'
},
{
value
:
'FTFX'
,
label
:
'金融机构头寸调拨'
},
{
value
:
'BDES'
,
label
:
'债卷还本利息'
},
{
value
:
'BPRR'
,
label
:
'债卷还本金'
},
{
value
:
'BINP'
,
label
:
'债卷利息'
},
{
value
:
'BISF'
,
label
:
'债卷发行手续费'
},
{
value
:
'BCAF'
,
label
:
'债卷兑付手续费'
},
{
value
:
'CBCF'
,
label
:
'附息式债卷兑付手续费'
},
{
value
:
'OTFX'
,
label
:
'其他'
},
bustyp
:
[
{
value
:
"GODX"
,
label
:
"货期贸易"
},
{
value
:
"STRX"
,
label
:
"服务贸易"
},
{
value
:
"CTFX"
,
label
:
"资本项下"
},
{
value
:
"FTFX"
,
label
:
"金融机构头寸调拨"
},
{
value
:
"BDES"
,
label
:
"债卷还本利息"
},
{
value
:
"BPRR"
,
label
:
"债卷还本金"
},
{
value
:
"BINP"
,
label
:
"债卷利息"
},
{
value
:
"BISF"
,
label
:
"债卷发行手续费"
},
{
value
:
"BCAF"
,
label
:
"债卷兑付手续费"
},
{
value
:
"CBCF"
,
label
:
"附息式债卷兑付手续费"
},
{
value
:
"OTFX"
,
label
:
"其他"
},
],
}
};
},
methods
:{},
created
:
function
(){
}
}
methods
:
{
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Cips2.vue
View file @
b4aa78c9
...
...
@@ -388,8 +388,9 @@
</div>
</
template
>
<
script
>
import
event
from
'../event'
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
...
...
@@ -397,7 +398,7 @@ export default {
data
()
{
return
{};
},
methods
:
{},
methods
:
{
},
created
:
function
()
{},
};
</
script
>
...
...
src/business/brtset/views/Cnyp.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
>
<el-collapse-item
title=
"外管信息"
name=
"wg"
>
<m-wg
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"对外付款/承兑通知书-基础信息"
name=
"basp"
v-if=
"model.bopmod.basflg != '' && model.bopmod.szflg == '1'"
>
<el-collapse-item
title=
"对外付款/承兑通知书-基础信息"
name=
"basp"
v-if=
"model.bopmod.basflg != '' && model.bopmod.szflg == '1'"
>
<m-basp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"境内付款/承兑通知书-基础信息"
name=
"basp1"
v-if=
"model.bopmod.basflg != '' && model.bopmod.szflg == '2'"
>
<el-collapse-item
title=
"境内付款/承兑通知书-基础信息"
name=
"basp1"
v-if=
"model.bopmod.basflg != '' && model.bopmod.szflg == '2'"
>
<m-basp1
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"跨境人民币申报"
name=
"cnyp1"
>
<m-cnyp1
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"2111跨境支出信息"
name=
"outp"
v-show=
"model.cnybop.outflg == '1'"
>
<el-collapse-item
title=
"2111跨境支出信息"
name=
"outp"
v-show=
"model.cnybop.outflg == '1'"
>
<m-outp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"资本项目"
name=
"cfactlp"
>
<m-cfactlp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
</el-collapse>
</div>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
import
Wg
from
"./Wg"
;
import
Cnyp1
from
"./Cnyp1"
;
import
Cfactlp
from
"./Cfactlp"
;
...
...
@@ -39,7 +46,6 @@ import Basp from "./Basp";
import
Basp1
from
"./Basp1"
;
import
Outp
from
"./Outp"
;
export
default
{
inject
:
[
"root"
],
components
:
{
...
...
@@ -57,7 +63,8 @@ export default {
activeNames
:
[
"wg"
],
};
},
methods
:
{},
methods
:
{
},
created
:
function
()
{},
};
</
script
>
...
...
src/business/brtset/views/Cnyp1.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs"
>
<!-- left -->
<c-col
:span=
"12"
style=
"margin-top: 20px
;
"
>
<c-col
:span=
"12"
style=
"margin-top: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"175px"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width: 100%;
"
style=
"width: 100%
"
placeholder=
"请选择"
disabled
>
...
...
@@ -24,7 +24,7 @@
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"175px"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width: 100%;
"
style=
"width: 100%
"
placeholder=
"请选择"
disabled
>
...
...
@@ -39,10 +39,14 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"175px"
prop=
"cnybop.outflg"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"175px"
prop=
"cnybop.outflg"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width: 100%;
"
style=
"width: 100%
"
placeholder=
"请选择"
>
<el-option
...
...
@@ -59,7 +63,7 @@
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"175px"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width: 100%;
"
style=
"width: 100%
"
placeholder=
"请选择"
disabled
>
...
...
@@ -78,7 +82,7 @@
<c-select
v-model=
"model.cnybop.vouflg"
placeholder=
"请选择"
style=
"width: 100%;
"
style=
"width: 100%
"
disabled
>
<el-option
...
...
@@ -92,11 +96,12 @@
</c-col>
<!-- 2111跨境支出信息 -->
</c-col>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
...
...
@@ -104,7 +109,7 @@ export default {
mixins
:
[
event
],
data
()
{
return
{
temp
:
'不申报'
,
temp
:
"不申报"
,
options
:
[
{
value
:
"1"
,
...
...
@@ -115,49 +120,35 @@ export default {
label
:
"不申报"
,
},
],
codesOwnextkey
:[
codesOwnextkey
:
[
{
value
:
""
,
label
:
""
,
}
},
],
};
},
methods
:
{
async
szflgChange
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopmod.szflg"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
){
this
.
model
.
bopmod
.
ownextkey
=
rtnmsg
.
data
.
bopmod_ownextkey
}
if
(
this
.
model
.
bopmod
.
szflg
===
'2'
){
this
.
model
.
bopmod
.
acttyp
=
''
;
}
if
(
this
.
model
.
bopmod
.
szflg
===
'3'
){
this
.
model
.
bopmod
.
ownextkey
=
''
;
this
.
model
.
bopmod
.
acttyp
=
''
;
this
.
model
.
bopmod
.
basflg
=
''
;
}
}
},
created
:
function
()
{
//给人民币申报赋值
this
.
model
.
cnybop
.
cnyflg
=
"2"
;
this
.
model
.
cnybop
.
traflg
=
"2"
;
this
.
model
.
cnybop
.
libflg
=
"2"
;
this
.
model
.
cnybop
.
vouflg
=
"2"
;
this
.
model
.
cnybop
.
cnyflg
=
"2"
;
this
.
model
.
cnybop
.
traflg
=
"2"
;
this
.
model
.
cnybop
.
libflg
=
"2"
;
this
.
model
.
cnybop
.
vouflg
=
"2"
;
},
watch
:
{
"model.bopmod.ownextkey"
:
function
()
{
if
(
this
.
model
.
bopmod
.
ownextkey
!=
''
)
{
"model.bopmod.ownextkey"
:
function
()
{
if
(
this
.
model
.
bopmod
.
ownextkey
!=
""
)
{
var
instName
=
window
.
sessionStorage
.
instName
||
"北京分行"
;
this
.
codesOwnextkey
[
0
].
value
=
this
.
model
.
bopmod
.
ownextkey
;
this
.
codesOwnextkey
[
0
].
label
=
this
.
model
.
bopmod
.
ownextkey
+
instName
;
}
else
{
this
.
codesOwnextkey
[
0
].
value
=
''
;
this
.
codesOwnextkey
[
0
].
label
=
''
;
}
}
else
{
this
.
codesOwnextkey
[
0
].
value
=
""
;
this
.
codesOwnextkey
[
0
].
label
=
""
;
}
},
},
};
</
script
>
<
style
>
...
...
src/business/brtset/views/Det202cv.vue
View file @
b4aa78c9
...
...
@@ -13,7 +13,7 @@
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
style=
"margin: 0 0"
@
click=
"onGctpGetrefbut"
>
...
...
@@ -43,10 +43,10 @@
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
style=
"margin: 0 0"
@
click=
"onGctpGetrefbut"
>
<c-button
size=
"small"
type=
"primary"
style=
"margin: 0 0"
>
详情
</c-button>
</
template
>
...
...
@@ -109,10 +109,10 @@
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
style=
"margin: 0 0"
@
click=
"onGctpGetrefbut"
>
<c-button
size=
"small"
type=
"primary"
style=
"margin: 0 0"
>
详情
</c-button>
</
template
>
...
...
@@ -139,10 +139,10 @@
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
style=
"margin: 0 0"
@
click=
"onGctpGetrefbut"
>
<c-button
size=
"small"
type=
"primary"
style=
"margin: 0 0"
>
详情
</c-button>
</
template
>
...
...
@@ -171,7 +171,9 @@
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
...
...
@@ -180,7 +182,7 @@ export default {
data
()
{
return
{};
},
methods
:
{},
methods
:
{
},
created
:
function
()
{
},
};
</
script
>
...
...
src/business/brtset/views/Det756.vue
View file @
b4aa78c9
...
...
@@ -24,7 +24,6 @@
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
...
...
@@ -32,7 +31,6 @@
size=
"small"
type=
"primary"
style=
"margin: 0 0"
@
click=
"onGctpGetrefbut"
>
详情
</c-button>
...
...
@@ -77,7 +75,6 @@
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
...
...
@@ -85,7 +82,6 @@
size=
"small"
type=
"primary"
style=
"margin: 0 0"
@
click=
"onGctpGetrefbut"
>
详情
</c-button>
...
...
@@ -130,7 +126,6 @@
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
...
...
@@ -138,7 +133,6 @@
size=
"small"
type=
"primary"
style=
"margin: 0 0"
@
click=
"onGctpGetrefbut"
>
详情
</c-button>
...
...
@@ -197,16 +191,6 @@
size=
"small"
type=
"primary"
style=
"margin: 0 0 0 3px"
@
click=
"
showGridPromptDialog(
'setmod.setglg.setgll.sespay.cod.buttxmsel',
null,
null,
{ TXT: 'setmod.setglg.setgll[' + idx + '].sespay.strinf' },
{ TXT: false },
'doxpDialog'
)
"
>
...
</c-button>
...
...
@@ -215,9 +199,9 @@
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
,
"idx"
],
...
...
@@ -225,7 +209,7 @@ export default {
data
()
{
return
{};
},
methods
:
{},
methods
:
{
},
created
:
function
()
{},
};
</
script
>
...
...
src/business/brtset/views/Dftcrep.vue
View file @
b4aa78c9
...
...
@@ -2,17 +2,31 @@
<div
class=
"eibs"
>
<c-row>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
style=
"padding-right: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px
"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Parent Reference"
prop=
"dftcre.dfdgrp.rec.pntref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntref"
maxlength=
"16"
placeholder=
"请输入Parent Reference"
></c-input>
<el-form-item
label=
"Parent Reference"
prop=
"dftcre.dfdgrp.rec.pntref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntref"
maxlength=
"16"
placeholder=
"请输入Parent Reference"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"21"
>
<el-form-item
label=
"代付业务编号:"
prop=
"dftcre.dfdgrp.rec.ownref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入代付业务编号:"
></c-input>
<el-form-item
label=
"代付业务编号:"
prop=
"dftcre.dfdgrp.rec.ownref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入代付业务编号:"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
...
...
@@ -24,116 +38,214 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"单据金额:"
prop=
"dftcre.oricur"
>
<c-select
v-model=
"model.dftcre.oricur"
style=
"width:100%"
placeholder=
"请选择单据金额:"
:code=
"codes.cur"
>
<c-select
v-model=
"model.dftcre.oricur"
style=
"width: 100%"
placeholder=
"请选择单据金额:"
:code=
"codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"dftcre.oriamt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.oriamt"
placeholder=
"请输入单据金额:"
></c-input>
<c-input
v-model=
"model.dftcre.oriamt"
placeholder=
"请输入单据金额:"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"代付金额:"
prop=
"dftcre.dfdgrp.cbs.max.cur"
>
<c-select
v-model=
"model.dftcre.dfdgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择代付金额:"
:code=
"codes.cur"
>
<c-select
v-model=
"model.dftcre.dfdgrp.cbs.max.cur"
style=
"width: 100%"
placeholder=
"请选择代付金额:"
:code=
"codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"dftcre.dfdgrp.cbs.max.amt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.dfdgrp.cbs.max.amt"
placeholder=
"请输入代付金额:"
></c-input>
<el-form-item
label=
""
prop=
"dftcre.dfdgrp.cbs.max.amt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.dfdgrp.cbs.max.amt"
placeholder=
"请输入代付金额:"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"代付余额:"
prop=
"dftcre.dfdgrp.cbs.opn1.cur"
>
<c-select
v-model=
"model.dftcre.dfdgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择代付余额:"
:code=
"codes.cur"
>
<el-form-item
label=
"代付余额:"
prop=
"dftcre.dfdgrp.cbs.opn1.cur"
>
<c-select
v-model=
"model.dftcre.dfdgrp.cbs.opn1.cur"
style=
"width: 100%"
placeholder=
"请选择代付余额:"
:code=
"codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"dftcre.dfdgrp.cbs.opn1.amt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.dfdgrp.cbs.opn1.amt"
placeholder=
"请输入代付余额:"
></c-input>
<el-form-item
label=
""
prop=
"dftcre.dfdgrp.cbs.opn1.amt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.dfdgrp.cbs.opn1.amt"
placeholder=
"请输入代付余额:"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付类型:"
prop=
"dftcre.dfdgrp.rec.fintyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.fintyp"
style=
"width:100%"
placeholder=
"请选择代付类型:"
:code=
"codes.fintyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.fintyp"
style=
"width: 100%"
placeholder=
"请选择代付类型:"
:code=
"codes.fintyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"境内境外代付:"
prop=
"dftcre.dfdgrp.rec.dfuflg"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.dfuflg"
style=
"width:100%"
placeholder=
"请选择境内境外代付:"
:code=
"codes.dfuflg"
>
<el-form-item
label=
"境内境外代付:"
prop=
"dftcre.dfdgrp.rec.dfuflg"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.dfuflg"
style=
"width: 100%"
placeholder=
"请选择境内境外代付:"
:code=
"codes.dfuflg"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"发票类型"
prop=
"dftcre.dfdgrp.rec.invtyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.invtyp"
style=
"width:100%"
placeholder=
"请选择发票类型"
:code=
"codes.invtyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.invtyp"
style=
"width: 100%"
placeholder=
"请选择发票类型"
:code=
"codes.invtyp"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"交易类型:"
prop=
"dftcre.dfdgrp.rec.trntyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.trntyp"
style=
"width:100%"
placeholder=
"请选择交易类型:"
:code=
"codes.trntyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.trntyp"
style=
"width: 100%"
placeholder=
"请选择交易类型:"
:code=
"codes.trntyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付起始日:"
prop=
"dftcre.dfdgrp.rec.stttendat"
>
<c-date-picker
type=
"date"
v-model=
"model.dftcre.dfdgrp.rec.stttendat"
style=
"width:100%"
placeholder=
"请选择代付起始日:"
></c-date-picker>
<el-form-item
label=
"代付起始日:"
prop=
"dftcre.dfdgrp.rec.stttendat"
>
<c-date-picker
type=
"date"
v-model=
"model.dftcre.dfdgrp.rec.stttendat"
style=
"width: 100%"
placeholder=
"请选择代付起始日:"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付到期日:"
prop=
"dftcre.dfdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.dftcre.dfdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择代付到期日:"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.dftcre.dfdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"请选择代付到期日:"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付期限:"
prop=
"dftcre.dfdgrp.rec.tenday"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.tenday"
placeholder=
"请输入代付期限:"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.tenday"
placeholder=
"请输入代付期限:"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"计息周期:"
prop=
"dftcre.dfdgrp.rec.intprd"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.intprd"
style=
"width:100%"
placeholder=
"请选择计息周期:"
:code=
"codes.intprd"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.intprd"
style=
"width: 100%"
placeholder=
"请选择计息周期:"
:code=
"codes.intprd"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付利率:"
prop=
"dftcre.dfdgrp.rec.actrat"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.actrat"
placeholder=
"请输入代付利率:"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.actrat"
placeholder=
"请输入代付利率:"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"利率浮动方式:"
prop=
"dftcre.dfdgrp.rec.flttyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.flttyp"
style=
"width:100%"
placeholder=
"请选择利率浮动方式:"
:code=
"codes.flttyp"
>
<el-form-item
label=
"利率浮动方式:"
prop=
"dftcre.dfdgrp.rec.flttyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.flttyp"
style=
"width: 100%"
placeholder=
"请选择利率浮动方式:"
:code=
"codes.flttyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"浮动值"
prop=
"dftcre.dfdgrp.rec.fltval"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.fltval"
placeholder=
"请输入浮动值"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.fltval"
placeholder=
"请输入浮动值"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"货押标识:"
prop=
"dftcre.dfdgrp.rec.guaflg"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.guaflg"
style=
"width:100%"
placeholder=
"请选择货押标识:"
:code=
"codes.guaflg"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.guaflg"
style=
"width: 100%"
placeholder=
"请选择货押标识:"
:code=
"codes.guaflg"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -141,13 +253,21 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"代付金额:"
prop=
"dftcre.dfucur"
>
<c-select
v-model=
"model.dftcre.dfucur"
style=
"width:100%"
placeholder=
"请选择代付金额:"
:code=
"codes.cur"
>
<c-select
v-model=
"model.dftcre.dfucur"
style=
"width: 100%"
placeholder=
"请选择代付金额:"
:code=
"codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"dftcre.dfuamt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.dfuamt"
placeholder=
"请输入代付金额:"
></c-input>
<c-input
v-model=
"model.dftcre.dfuamt"
placeholder=
"请输入代付金额:"
></c-input>
</el-form-item>
</c-col>
</c-col>
...
...
@@ -155,43 +275,86 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"代付利息:"
prop=
"dftcre.dfdgrp.rec.rescur"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.rescur"
style=
"width:100%"
placeholder=
"请选择代付利息:"
:code=
"codes.cur"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.rescur"
style=
"width: 100%"
placeholder=
"请选择代付利息:"
:code=
"codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"dftcre.dfdgrp.rec.resamt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.resamt"
placeholder=
"请输入代付利息"
></c-input>
<el-form-item
label=
""
prop=
"dftcre.dfdgrp.rec.resamt"
label-width=
"5px"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.resamt"
placeholder=
"请输入代付利息"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-left: 20px
"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Parent Contract Name"
prop=
"dftcre.dfdgrp.rec.pntnam"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntnam"
maxlength=
"40"
placeholder=
"请输入Parent Contract Name"
></c-input>
<el-form-item
label=
"Parent Contract Name"
prop=
"dftcre.dfdgrp.rec.pntnam"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntnam"
maxlength=
"40"
placeholder=
"请输入Parent Contract Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name of Loan Contract"
prop=
"dftcre.dfdgrp.rec.nam"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Loan Contract"
></c-input>
<el-form-item
label=
"Name of Loan Contract"
prop=
"dftcre.dfdgrp.rec.nam"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Loan Contract"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人"
prop=
"dftcre.dfdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人Ref."
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人Ref."
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"21"
>
<el-form-item
label=
"地址编号"
prop=
"dftcre.dfdgrp.apl.pts.extkey"
>
<c-input
v-model=
"model.dftcre.dfdgrp.apl.pts.extkey"
maxlength=
"16"
placeholder=
"请输入地址编码"
></c-input>
<el-form-item
label=
"地址编号"
prop=
"dftcre.dfdgrp.apl.pts.extkey"
>
<c-input
v-model=
"model.dftcre.dfdgrp.apl.pts.extkey"
maxlength=
"16"
placeholder=
"请输入地址编码"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1"
>
<el-form-item
label=
""
prop=
"dftcre.dftp.aplp.ptsget.sdamod.seainf"
v-show=
"false"
>
<c-input
v-model=
"model.dftcre.dftp.aplp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
<el-form-item
label=
""
prop=
"dftcre.dftp.aplp.ptsget.sdamod.seainf"
v-show=
"false"
>
<c-input
v-model=
"model.dftcre.dftp.aplp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
...
...
@@ -203,26 +366,55 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"地址信息"
prop=
"dftcre.dfdgrp.apl.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址信息"
:rows=
"5"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址信息"
:rows=
"5"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"中文地址"
prop=
"dftcre.dfdgrp.apl.dbfadrblkcn"
v-show=
"false"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
:rows=
"5"
></c-input>
<el-form-item
label=
"中文地址"
prop=
"dftcre.dfdgrp.apl.dbfadrblkcn"
v-show=
"false"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
:rows=
"5"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付行"
prop=
"dftcre.dfdgrp.dff.pts.ref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.dff.pts.ref"
maxlength=
"16"
placeholder=
"请输入代付行"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.dff.pts.ref"
maxlength=
"16"
placeholder=
"请输入代付行"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"21"
>
<el-form-item
label=
"地址编号"
prop=
"dftcre.dfdgrp.dff.pts.extkey"
>
<c-input
v-model=
"model.dftcre.dfdgrp.dff.pts.extkey"
maxlength=
"16"
placeholder=
"请输入地址编码"
></c-input>
<el-form-item
label=
"地址编号"
prop=
"dftcre.dfdgrp.dff.pts.extkey"
>
<c-input
v-model=
"model.dftcre.dfdgrp.dff.pts.extkey"
maxlength=
"16"
placeholder=
"请输入地址编码"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
...
...
@@ -234,106 +426,179 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"名称"
prop=
"dftcre.dfdgrp.dff.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
:rows=
"5"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
:rows=
"5"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地址"
prop=
"dftcre.dfdgrp.dff.adrelc"
v-show=
"false"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
<el-form-item
label=
"地址"
prop=
"dftcre.dfdgrp.dff.adrelc"
v-show=
"false"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付行核心客户号"
prop=
"dftcre.dfdgrp.rec.bankno"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bankno"
maxlength=
"16"
placeholder=
"请输入代付行核心客户号"
></c-input>
<el-form-item
label=
"代付行核心客户号"
prop=
"dftcre.dfdgrp.rec.bankno"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bankno"
maxlength=
"16"
placeholder=
"请输入代付行核心客户号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付行中文名"
prop=
"dftcre.dfdgrp.rec.bankcn"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bankcn"
maxlength=
"40"
placeholder=
"请输入代付行中文名"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bankcn"
maxlength=
"40"
placeholder=
"请输入代付行中文名"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"同业代付内部账号"
prop=
"dftcre.dfdgrp.rec.bnkact"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bnkact"
maxlength=
"32"
placeholder=
"请输入同业代付内部账号"
></c-input>
<el-form-item
label=
"同业代付内部账号"
prop=
"dftcre.dfdgrp.rec.bnkact"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bnkact"
maxlength=
"32"
placeholder=
"请输入同业代付内部账号"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
v-show=
"false"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
<el-form-item
label=
"Drag Drop Sender"
prop=
"dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"dftcre.dfdgrp.apl.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地址"
prop=
"dftcre.dfdgrp.apl.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.apl.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"dftcre.dftp.dffp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.dftcre.dftp.dffp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
<el-form-item
label=
"Drag Drop Sender"
prop=
"dftcre.dftp.dffp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.dftcre.dftp.dffp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"dftcre.dftp.dffp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.dftcre.dftp.dffp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
<c-input
v-model=
"model.dftcre.dftp.dffp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地址信息"
prop=
"dftcre.dfdgrp.dff.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址信息"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址信息"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"中文地址"
prop=
"dftcre.dfdgrp.dff.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.dftcre.dfdgrp.dff.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.dftcre.dftp.pctlab"
data-path=
".dftcre.dftp.pctlab"
>
</span>
<span
v-text=
"model.dftcre.dftp.pctlab"
data-path=
".dftcre.dftp.pctlab"
>
</span>
</c-col>
</c-col>
</c-row>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
(){
return
{
}
data
()
{
return
{};
},
methods
:
{},
created
:
function
(){}
}
methods
:
{},
created
:
function
()
{},
}
;
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Dinpan.vue
View file @
b4aa78c9
...
...
@@ -311,7 +311,9 @@
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
...
...
@@ -320,7 +322,7 @@ export default {
data
()
{
return
{};
},
methods
:
{},
methods
:
{
},
created
:
function
()
{},
};
</
script
>
...
...
src/business/brtset/views/Doctre.vue
0 → 100644
View file @
b4aa78c9
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"File Receiver"
prop=
"trnmod.trndoc.filrecv"
>
<c-input
v-model=
"model.trnmod.trndoc.filrecv"
placeholder=
"请输入File Receiver"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document tree"
prop=
"trnmod.trndoc.doctrestm"
>
<c-input
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
>
Sho
&
w
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
>
D
&
etails
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
>
&
Add New
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
>
Attach to
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
icon=
"el-icon-delete"
>
Delete
</c-button>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.trnmod.trndoc.doclbl"
data-path=
".trnmod.trndoc.doclbl"
>
</span>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwinc"
>
Show Incoming Messages
</c-checkbox
>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwout"
>
Show Outgoing Messages
</c-checkbox
>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
>
Attach
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Connected Documents"
prop=
"trnmod.trndoc.condocstm"
>
<c-input
v-model=
"model.trnmod.trndoc.condocstm"
placeholder=
"请输入Connected Documents"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"trnmod.trndoc.rcvatt.seainf"
>
<c-input
v-model=
"model.trnmod.trndoc.rcvatt.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{};
},
methods
:
{},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Dxzfp.vue
View file @
b4aa78c9
...
...
@@ -5,25 +5,45 @@
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"收款人账号"
prop=
"trtcre.trdgrp.rec.recaccount"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.recaccount"
maxlength=
"35"
placeholder=
""
></c-input>
<c-input
v-model=
"model.trtcre.trdgrp.rec.recaccount"
maxlength=
"35"
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<!-- SG000152 : 收款人名称 -->
<c-col
:span=
"24"
>
<c-form-item
label=
"收款人名称"
prop=
"trtcre.trtp.recname"
>
<c-input
v-model=
"model.trtcre.trtp.recname"
maxlength=
"80"
placeholder=
""
></c-input>
<c-input
v-model=
"model.trtcre.trtp.recname"
maxlength=
"80"
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"收款人国别代码"
prop=
"trtcre.trdgrp.rec.reccountrycode"
>
<c-form-item
label=
"收款人国别代码"
prop=
"trtcre.trdgrp.rec.reccountrycode"
>
<c-fullbox>
<c-input
v-model=
"model.trtcre.trdgrp.rec.reccountrycode"
maxlength=
"3"
placeholder=
""
@
keyup
.
enter
.
native=
"showGridPromptDialog('trtcre.trdgrp.rec.reccountrycode')"
<c-input
v-model=
"model.trtcre.trdgrp.rec.reccountrycode"
maxlength=
"3"
placeholder=
""
@
keyup
.
enter
.
native=
"
showGridPromptDialog('trtcre.trdgrp.rec.reccountrycode')
"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onRecctySelbut1"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
>
</c-button>
</
template
>
</c-fullbox>
...
...
@@ -33,32 +53,36 @@
<!-- SG000151 : 收款人国内地区码 -->
<c-col
:span=
"24"
>
<c-form-item
label=
"收款人国内地区码"
prop=
"trtcre.trdgrp.rec.recdistrictcode"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.recdistrictcode"
maxlength=
"6"
placeholder=
""
></c-input>
<c-form-item
label=
"收款人国内地区码"
prop=
"trtcre.trdgrp.rec.recdistrictcode"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.recdistrictcode"
maxlength=
"6"
placeholder=
""
></c-input>
</c-form-item>
</c-col>
</c-col>
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
T23E
from
"@/widget/SwfMessage/Tags/T23E"
;
import
event
from
"../event"
;
export
default
{
components
:
{
T23E
},
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
components
:
{
T23E
},
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
(){
return
{
}
data
()
{
return
{};
},
methods
:{},
created
:
function
(){
}
}
methods
:
{
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Namp.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
style=
"padding-right: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px
"
>
<el-form-item
label=
"进口开证额度主体"
prop=
"brdgrp.apl.pts.extkey"
style=
"width = 100%"
>
style=
"width = 100%"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.apl.pts.extkey"
maxlength=
"16"
placeholder=
"请输入信用证编号"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin:
0 10px 0 10px;padding: 0 12px;
"
style=
"margin:
0 10px 0 10px; padding: 0 12px
"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
style=
"margin:
0 10px 0 10px;padding: 0 12px;
"
style=
"margin:
0 10px 0 10px; padding: 0 12px
"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<span
style=
"font-family:
'宋体';font-weight:
bold"
>
详情
</span>
<span
style=
"font-family:
'宋体'; font-weight:
bold"
>
详情
</span>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-left: 20px
"
>
<el-form-item
label=
"有效日期"
prop=
"lidgrp.rec.expdat"
>
<c-date-picker
type=
"date"
v-model=
"model.lidgrp.rec.expdat"
style=
"width:100%"
placeholder=
"请选择日期"
>
style=
"width: 100%"
placeholder=
"请选择日期"
>
</c-date-picker>
</el-form-item>
</c-col>
...
...
@@ -49,21 +47,19 @@
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
(){
return
{
}
data
()
{
return
{};
},
methods
:{},
created
:
function
(){}
}
methods
:
{
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Outp.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs"
>
<!-- ------------------Left------------------>
<c-col
:span=
"12"
style=
"padding-right: 20px
;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"业务主键"
prop=
"cnybop.cnyout.spk"
>
<c-input
...
...
@@ -176,7 +176,7 @@
</c-col>
<!-- ------------------Right------------------>
<c-col
:span=
"12"
style=
"padding-left: 20px
;
"
>
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"银行业务编号"
...
...
@@ -378,15 +378,13 @@
</
template
>
<
script
>
import
event
from
'../event'
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{
};
return
{};
},
};
</
script
>
...
...
src/business/brtset/views/Ovwp.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
@
change=
"handleChange"
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
>
<el-collapse-item
title=
"单据结算"
name=
"utlp"
>
<m-utlp
ref=
"utlp"
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"CIPS"
name=
"cips2"
v-if=
"model.trnmod.cmtflg == 'P'"
>
<el-collapse-item
title=
"CIPS"
name=
"cips2"
v-if=
"model.trnmod.cmtflg == 'P'"
>
<m-cips2
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"CIPS要素"
name=
"cips"
v-if=
"model.trnmod.cmtflg == 'P'"
>
<el-collapse-item
title=
"CIPS要素"
name=
"cips"
v-if=
"model.trnmod.cmtflg == 'P'"
>
<m-cips
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"创建融资"
name=
"trtcrep"
v-if=
"model.trtcre.crefinflg != ''"
>
<el-collapse-item
title=
"创建融资"
name=
"trtcrep"
v-if=
"model.trtcre.crefinflg != ''"
>
<m-trtcrep
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"定价系统"
name=
"dinpan"
v-if=
"
<el-collapse-item
title=
"定价系统"
name=
"dinpan"
v-if=
"
model.trtcre.trtmod.finmod.dinjdm != '' &&
model.trtcre.crefinflg != ''
"
>
"
>
<m-dinpan
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"融资款项"
name=
"rzkx"
v-model=
"model.trtcre.crefinflg"
v-if=
"model.trtcre.crefinflg"
>
<el-collapse-item
title=
"融资款项"
name=
"rzkx"
v-model=
"model.trtcre.crefinflg"
v-if=
"model.trtcre.crefinflg"
>
<m-rzkx
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"定向收付"
name=
"dxzfp"
v-if=
"model.trtcre.crefinflg"
>
<el-collapse-item
title=
"定向收付"
name=
"dxzfp"
v-if=
"model.trtcre.crefinflg"
>
<m-dxzfp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<!--
<el-collapse-item
title=
"通知付款(MT756)"
name=
"det756"
v-if=
"model.setmod.setglg.setgll[0].dsp == 'PAC'"
>
<m-det756
:model=
"model"
:codes=
"codes"
:idx=
"0"
/>
</el-collapse-item>
-->
<!--
<el-collapse-item
title=
"头寸调拨(MT202)"
name=
"det202cv"
v-if=
"model.setmod.setglg.setgll[0].dsp == 'PAC'"
>
<m-det202cv
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
-->
<el-collapse-item
v-for=
"(pac, idx) in pacs"
:key=
"idx"
:title=
"pac.title"
:name=
"pac.name"
>
<m-det756
v-if=
"pac.type === '756'"
:model=
"model"
:codes=
"codes"
:idx=
"pac.idx"
/>
<m-det202cv
v-else-if=
"pac.type === '202'"
:model=
"model"
:codes=
"codes"
:idx=
"pac.idx"
/>
<el-collapse-item
v-for=
"(pac, idx) in pacs"
:key=
"idx"
:title=
"pac.title"
:name=
"pac.name"
>
<m-det756
v-if=
"pac.type === '756'"
:model=
"model"
:codes=
"codes"
:idx=
"pac.idx"
/>
<m-det202cv
v-else-if=
"pac.type === '202'"
:model=
"model"
:codes=
"codes"
:idx=
"pac.idx"
/>
</el-collapse-item>
</el-collapse>
</div>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
Utils
from
"~/utils"
;
import
Utlp
from
"./Utlp"
;
import
Trtcrep
from
"./Trtcrep"
;
import
Dinpan
from
"./Dinpan"
;
...
...
@@ -63,7 +91,7 @@ import Cips from "./Cips";
import
Cips2
from
"./Cips2"
;
import
Rzkx
from
"./Rzkx"
;
import
Dxzfp
from
"./Dxzfp"
;
import
event
from
"../event"
;
export
default
{
components
:
{
...
...
@@ -76,41 +104,45 @@ export default {
"m-det202cv"
:
Det202cv
,
"m-cips"
:
Cips
,
"m-cips2"
:
Cips2
,
},
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{
activeNames
:
[
"utlp"
]
activeNames
:
[
"utlp"
],
};
},
computed
:
{
pacs
()
{
const
pa
=
[]
const
setgll
=
this
.
model
.
setmod
.
setglg
.
setgll
const
pa
=
[];
const
setgll
=
this
.
model
.
setmod
.
setglg
.
setgll
;
for
(
let
i
=
0
;
i
<
setgll
.
length
;
i
++
)
{
const
setg
=
setgll
[
i
];
// 765和202页面出现条件(费用/账务页面:结算,处理方式是PAC时,756和202页面才能显示)
if
(
setg
.
dsp
===
'PAC'
)
{
const
temp
=
[]
temp
.
push
(
setg
.
rol
)
temp
.
push
(
setg
.
acccur
)
temp
.
push
(
setg
.
fmtaccamt
)
pa
.
push
({
idx
:
i
,
title
:
'通知付款(MT756 '
+
temp
.
join
(
' '
)
+
')'
,
name
:
'det756_'
+
temp
.
join
(
'_'
),
type
:
'756'
})
pa
.
push
({
idx
:
i
,
title
:
'头寸调拨(MT202 '
+
temp
.
join
(
' '
)
+
')'
,
name
:
'det202cv_'
+
temp
.
join
(
'_'
),
type
:
'202'
})
if
(
setg
.
dsp
===
"PAC"
)
{
const
temp
=
[];
temp
.
push
(
setg
.
rol
);
temp
.
push
(
setg
.
acccur
);
temp
.
push
(
setg
.
fmtaccamt
);
pa
.
push
({
idx
:
i
,
title
:
"通知付款(MT756 "
+
temp
.
join
(
" "
)
+
")"
,
name
:
"det756_"
+
temp
.
join
(
"_"
),
type
:
"756"
,
});
pa
.
push
({
idx
:
i
,
title
:
"头寸调拨(MT202 "
+
temp
.
join
(
" "
)
+
")"
,
name
:
"det202cv_"
+
temp
.
join
(
"_"
),
type
:
"202"
,
});
}
}
return
pa
}
},
methods
:
{
handleChange
(
val
)
{
console
.
log
(
val
);
return
pa
;
},
},
created
:
function
()
{},
methods
:
{},
};
</
script
>
...
...
src/business/brtset/views/Rzkx.vue
View file @
b4aa78c9
<!--D,显示rz1-->
<
template
>
<div
class=
"eibs"
>
<c-col
:span=
"24"
style=
"height: 24px"
>
<el-form-item
label=
"我行已将上述融资款项"
label-width=
"150px"
class=
"messageLabel"
></el-form-item>
<el-form-item
label=
"我行已将上述融资款项"
label-width=
"150px"
class=
"messageLabel"
></el-form-item>
</c-col>
<!-- ------------------左部------------------>
<!--
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx1"
>
贷记贵司指定账户
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx2"
>
支付进口信用证项下款项
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx3"
>
支付进口代收项下款项
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx4"
>
支付汇出汇款项下款项
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
</c-col>
-->
<!-- <!– ------------------右部----------------–>-->
<!--
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"帐号:"
prop=
"financ.acc"
>
-->
<!--
<c-input
v-model=
"model.financ.acc"
maxlength=
"40"
placeholder=
"请输入帐号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"业务编号"
prop=
"financ.ref2"
>
-->
<!--
<c-input
v-model=
"model.financ.ref2"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"业务编号"
prop=
"financ.ref3"
>
-->
<!--
<c-input
v-model=
"model.financ.ref3"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"业务编号"
prop=
"financ.ref4"
>
-->
<!--
<c-input
v-model=
"model.financ.ref4"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx1"
>
贷记贵司指定账户
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx2"
>
支付进口信用证项下款项
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx3"
>
支付进口代收项下款项
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<c-form-item
style=
"float: left"
>
-->
<!--
<c-checkbox
v-model=
"model.financ.rzkx4"
>
支付汇出汇款项下款项
</c-checkbox>
-->
<!--
</c-form-item>
-->
<!--
</c-col>
-->
<!--
</c-col>
-->
<!-- <!– ------------------右部----------------–>-->
<!--
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"帐号:"
prop=
"financ.acc"
>
-->
<!--
<c-input
v-model=
"model.financ.acc"
maxlength=
"40"
placeholder=
"请输入帐号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"业务编号"
prop=
"financ.ref2"
>
-->
<!--
<c-input
v-model=
"model.financ.ref2"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"业务编号"
prop=
"financ.ref3"
>
-->
<!--
<c-input
v-model=
"model.financ.ref3"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
>
-->
<!--
<el-form-item
label=
"业务编号"
prop=
"financ.ref4"
>
-->
<!--
<c-input
v-model=
"model.financ.ref4"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
-->
<!--
</el-form-item>
-->
<!--
</c-col>
-->
<!--
</c-col>
-->
<div>
<!--
<c-col
:span=
"24"
style=
"height: 24px"
>
-->
<!--
<el-form-item
label=
"我行已将上述融资款项"
class=
"messageLabel"
></el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
style=
"height: 24px"
>
-->
<!--
<el-form-item
label=
"我行已将上述融资款项"
class=
"messageLabel"
></el-form-item>
-->
<!--
</c-col>
-->
<!--
<c-col
:span=
"24"
style=
"height: 0px"
>
-->
<!--
<el-divider></el-divider>
-->
<!--
</c-col>
-->
<!--
<br><br>
-->
<!--
<c-col
:span=
"24"
style=
"height: 0px"
>
-->
<!--
<el-divider></el-divider>
-->
<!--
</c-col>
-->
<!--
<br><br>
-->
<c-row>
<c-col
:span=
"6"
>
...
...
@@ -80,72 +82,93 @@
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"帐号:"
prop=
"financ.acc"
>
<c-input
v-model=
"model.financ.acc"
maxlength=
"40"
placeholder=
"请输入帐号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
<el-form-item
label=
"帐号:"
prop=
"financ.acc"
>
<c-input
v-model=
"model.financ.acc"
maxlength=
"40"
placeholder=
"请输入帐号"
:disabled=
"model.financ.rzkx1 == '' || model.financ.rzkx1 == null"
></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"6"
>
<c-checkbox
v-model=
"model.financ.rzkx2"
>
支付进口信用证项下款项
</c-checkbox>
<c-checkbox
v-model=
"model.financ.rzkx2"
>
支付进口信用证项下款项
</c-checkbox
>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"业务编号"
prop=
"financ.ref2"
>
<c-input
v-model=
"model.financ.ref2"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
<c-input
v-model=
"model.financ.ref2"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1 == '' || model.financ.rzkx1 == null"
></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"6"
>
<c-checkbox
v-model=
"model.financ.rzkx3"
>
支付进口代收项下款项
</c-checkbox>
<c-checkbox
v-model=
"model.financ.rzkx3"
>
支付进口代收项下款项
</c-checkbox
>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"业务编号"
prop=
"financ.ref3"
>
<c-input
v-model=
"model.financ.ref3"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
<c-input
v-model=
"model.financ.ref3"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1 == '' || model.financ.rzkx1 == null"
></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"6"
>
<c-checkbox
v-model=
"model.financ.rzkx4"
>
支付汇出汇款项下款项
</c-checkbox>
<c-checkbox
v-model=
"model.financ.rzkx4"
>
支付汇出汇款项下款项
</c-checkbox
>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"业务编号"
prop=
"financ.ref4"
>
<c-input
v-model=
"model.financ.ref4"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1==''||model.financ.rzkx1==null"
></c-input>
<c-input
v-model=
"model.financ.ref4"
maxlength=
"20"
placeholder=
"请输入业务编号"
:disabled=
"model.financ.rzkx1 == '' || model.financ.rzkx1 == null"
></c-input>
</el-form-item>
</c-col>
</c-row>
</div>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
import
Utils
from
"~/utils"
;
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{
}
return
{};
},
methods
:
{},
created
:
function
()
{
}
}
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Shisuan.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<div
class=
"e-table-wrapper"
>
<el-table
:data=
"model.liaall.limmod.limpfp.clmcbe
|| []"
:data=
"model.liaall.limmod.limpfp.clmcbe
|| []"
style=
"width: 100%"
>
<el-table-column
prop=
"limtyp"
label=
"限制类型"
sortable
width=
"150"
>
<el-table-column
prop=
"limtyp"
label=
"限制类型"
sortable
width=
"150"
>
</el-table-column>
<el-table-column
prop=
"cur"
label=
"业务币种"
sortable
width=
"80"
>
<el-table-column
prop=
"cur"
label=
"业务币种"
sortable
width=
"80"
>
</el-table-column>
<el-table-column
prop=
"cbeamt"
label=
"业务发生额"
sortable
width=
"90"
>
<el-table-column
prop=
"cbeamt"
label=
"业务发生额"
sortable
width=
"90"
>
</el-table-column>
<el-table-column
prop=
"reqtyp1"
label=
"Req.Typel"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"limcbeamt"
label=
"额度发生额"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"reqtyp2"
label=
"Req.Type2"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"ckcbeamt"
label=
"敞口发生额"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"credat"
label=
"额度日期"
sortable
width=
"100"
>
<el-table-column
prop=
"credat"
label=
"额度日期"
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"ptyextkey"
label=
"客户编号"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"ptynam"
label=
"客户名称"
sortable
width=
"100"
>
<el-table-column
prop=
"ptynam"
label=
"客户名称"
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"ownref"
label=
"业务编号"
sortable
width=
"100"
>
<el-table-column
prop=
"ownref"
label=
"业务编号"
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"ccvbl"
label=
"合同保证金比例"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"limvar"
label=
"额度类型"
sortable
width=
"100"
>
<el-table-column
prop=
"limvar"
label=
"额度类型"
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgzylimref"
label=
"额度编号"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
</el-table>
<el-pagination
layout=
"prev, pager, next"
:total=
"model.liaall.limmod.limpfp.clmcbe.length"
>
:total=
"model.liaall.limmod.limpfp.clmcbe.length"
>
</el-pagination>
</div>
</c-col>
...
...
@@ -102,67 +81,77 @@
<c-col
:span=
"24"
>
<div
class=
"e-table-wrapper"
>
<el-table
:data=
"model.liaall.limmod.limpfp.clmcbb
|| []"
:data=
"model.liaall.limmod.limpfp.clmcbb
|| []"
style=
"width: 100%"
>
<el-table-column
prop=
"dgzylimvar"
label=
"额度品种"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzhamt"
label=
"调整后业务余额"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzhccv"
label=
"调整后保证金比例"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzhlimamt"
label=
"调整后拟占用额度"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzhlimck"
label=
"调整后拟占用敞口"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzqamt"
label=
"调整前业务余额"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzqccv"
label=
"调整后保证金比例"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzqlimamt"
label=
"调整前已占用额度"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"tzqlimck"
label=
"调整前已占用敞口"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
</el-table>
<el-pagination
layout=
"prev, pager, next"
:total=
"model.liaall.limmod.limpfp.clmcbb.length"
>
:total=
"model.liaall.limmod.limpfp.clmcbb.length"
>
</el-pagination>
</div>
</c-col>
...
...
@@ -170,114 +159,115 @@
<c-col
:span=
"24"
>
<div
class=
"e-table-wrapper"
>
<el-table
:data=
"model.liaall.limmod.limpfp.clmpty
|| []"
:data=
"model.liaall.limmod.limpfp.clmpty
|| []"
style=
"width: 100%"
>
<el-table-column
prop=
"limvar"
label=
"额度类型"
sortable
width=
"100"
>
<el-table-column
prop=
"limvar"
label=
"额度类型"
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgzylimvar"
label=
"额度品种"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dglimcur"
label=
"额度币种"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgsxlimamt"
label=
"授信额度"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgyylimamt"
label=
"已用额度"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgkylimamt"
label=
"可用额度"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgcklimamt"
label=
"授信敞口"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgyylimck"
label=
"已用敞口"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgkylimck"
label=
"可用敞口"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dghfxh"
label=
"恢复序号"
sortable
width=
"100"
>
<el-table-column
prop=
"dghfxh"
label=
"恢复序号"
sortable
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgzylimref"
label=
"额度编号"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgzyliminfref"
label=
"额度明细编号"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
<el-table-column
prop=
"dgccvbl"
label=
"保证金比例"
sortable
width=
"100"
>
width=
"100"
>
</el-table-column>
</el-table>
<el-pagination
layout=
"prev, pager, next"
:total=
"model.liaall.limmod.limpfp.clmpty.length"
>
:total=
"model.liaall.limmod.limpfp.clmpty.length"
>
</el-pagination>
</div>
</c-col>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
(){
return
{
}
data
()
{
return
{};
},
methods
:{},
created
:
function
(){
}
}
methods
:
{},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/Trtcrep.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs"
>
<div
class=
"eibs"
>
<c-row>
<!--=================顶部================= -->
<c-col
:span=
"24"
>
<c-col
:span=
"12"
style=
"padding-right: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px
"
>
<el-form-item
label=
"单据编号"
prop=
"trtcre.trdgrp.rec.pntref"
>
<c-fullbox>
<c-input
disabled
v-model=
"model.trtcre.trdgrp.rec.pntref"
maxlength=
"16"
style=
"width: 98%"
placeholder=
"请输入单据编号"
></c-input>
<c-input
disabled
v-model=
"model.trtcre.trdgrp.rec.pntref"
maxlength=
"16"
style=
"width: 98%"
placeholder=
"请输入单据编号"
></c-input>
<template
slot=
"footer"
>
<c-button
v-model=
"model.trtcre.trtp.bcdget.sdamod.seainf"
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<c-button
v-model=
"model.trtcre.trtp.bcdget.sdamod.seainf"
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
</
template
>
...
...
@@ -16,28 +27,47 @@
</el-form-item>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-left: 20px
"
>
<el-form-item
label=
"摘要"
prop=
"trtcre.trdgrp.rec.pntnam"
>
<c-input
align=
"middle"
v-model=
"model.trtcre.trdgrp.rec.pntnam"
maxlength=
"40"
disabled
placeholder=
"请输入摘要"
></c-input>
<c-input
align=
"middle"
v-model=
"model.trtcre.trdgrp.rec.pntnam"
maxlength=
"40"
disabled
placeholder=
"请输入摘要"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
style=
"padding-right: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px
"
>
<el-form-item
label=
"融资编号"
prop=
"trtcre.trdgrp.rec.ownref"
>
<c-fullbox>
<c-input
disabled
v-model=
"model.trtcre.trdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资编号"
></c-input>
<c-input
disabled
v-model=
"model.trtcre.trdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资编号"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<c-button
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
:disabled=
"
<c-button
size=
"small"
type=
"primary"
:disabled=
"
model.trtcre.trdgrp.rec.fintyp == '' ||
model.trtcre.trdgrp.fip.pts.adrblk == '' ||
// model.trdgrp.rec.branchinr == ''||
model.trtcre.trdgrp.rec.ownref != ''
"
@
click=
"onTrtpButgetref"
>
"
>
获取
</c-button>
</
template
>
...
...
@@ -45,21 +75,37 @@
</el-form-item>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-left: 20px
"
>
<el-form-item
label=
"摘要"
prop=
"trtcre.trdgrp.rec.nam"
>
<c-input
align=
"middle"
v-model=
"model.trtcre.trdgrp.rec.nam"
maxlength=
"40"
disabled
placeholder=
"摘要"
></c-input>
<c-input
align=
"middle"
v-model=
"model.trtcre.trdgrp.rec.nam"
maxlength=
"40"
disabled
placeholder=
"摘要"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!--=================中部-左================= -->
<c-col
:span=
"12"
style=
"padding-right: 20px;
"
>
<c-col
:span=
"12"
style=
"padding-right: 20px
"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"客户经理"
prop=
"trtcre.trtp.usr.extkey"
>
<c-fullbox>
<c-input
disabled
v-model=
"model.trtcre.trtp.usr.extkey"
maxlength=
"8"
placeholder=
"请输入客户经理"
style=
"width: 98%"
></c-input>
<c-input
disabled
v-model=
"model.trtcre.trtp.usr.extkey"
maxlength=
"8"
placeholder=
"请输入客户经理"
style=
"width: 98%"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<c-button
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
</
template
>
...
...
@@ -69,15 +115,32 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"开立日期"
prop=
"trtcre.trdgrp.rec.issdat"
>
<c-date-picker
type=
"date"
v-model=
"model.trtcre.trdgrp.rec.issdat"
style=
"width: 100%"
placeholder=
"请选择开立日期"
:disable=
"true"
>
<c-date-picker
type=
"date"
v-model=
"model.trtcre.trdgrp.rec.issdat"
style=
"width: 100%"
placeholder=
"请选择开立日期"
:disable=
"true"
>
</c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"融资品种"
prop=
"trtcre.trdgrp.rec.fintyp"
>
<c-select
disabled
v-model=
"model.trtcre.trdgrp.rec.fintyp"
style=
"width: 100%"
placeholder=
"请选择融资品种"
:disable=
"true"
>
<el-option
v-for=
"item in codes.fintyp1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
disabled
v-model=
"model.trtcre.trdgrp.rec.fintyp"
style=
"width: 100%"
placeholder=
"请选择融资品种"
:disable=
"true"
>
<el-option
v-for=
"item in codes.fintyp1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -85,8 +148,17 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"货押标识"
prop=
"trtcre.trdgrp.rec.guaflg"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.guaflg"
style=
"width: 100%"
placeholder=
"请选择货押标识"
>
<el-option
v-for=
"item in codes.guaflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.guaflg"
style=
"width: 100%"
placeholder=
"请选择货押标识"
>
<el-option
v-for=
"item in codes.guaflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -94,8 +166,17 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"货物编码"
prop=
"trtcre.trdgrp.rec.stagod"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.stagod"
style=
"width: 100%"
placeholder=
"请选择货物编码"
>
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.stagod"
style=
"width: 100%"
placeholder=
"请选择货物编码"
>
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -103,23 +184,45 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"原始币种"
prop=
"trtcre.oricur"
>
<c-select
v-model=
"model.trtcre.oricur"
style=
"width: 100%"
:disabled=
"true"
placeholder=
"请选择币种"
@
keyup
.
enter
.
native=
"maxCurEvent"
>
<el-option
v-for=
"item in codes.curtxt1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.oricur"
style=
"width: 100%"
:disabled=
"true"
placeholder=
"请选择币种"
>
<el-option
v-for=
"item in codes.curtxt1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"7"
>
<el-form-item
style=
"text-align: left"
label-width=
"20px"
prop=
"trtcre.oriamt"
>
<c-input
v-model=
"model.trtcre.oriamt"
style=
"width: 100%"
placeholder=
"请输入融资金额"
></c-input>
<el-form-item
style=
"text-align: left"
label-width=
"20px"
prop=
"trtcre.oriamt"
>
<c-input
v-model=
"model.trtcre.oriamt"
style=
"width: 100%"
placeholder=
"请输入融资金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"5"
>
<el-form-item
prop=
"trtcre.trdgrp.rec.pctfin"
label-width=
"20px"
style=
"text-align: right;"
>
<el-form-item
prop=
"trtcre.trdgrp.rec.pctfin"
label-width=
"20px"
style=
"text-align: right"
>
<c-fullbox>
<c-input
v-model=
"model.trtcre.trdgrp.rec.pctfin"
></c-input>
<
template
slot=
"footer"
>
<div
style=
"padding-left: 10px;text-align: right;
"
>
%
</div>
<div
style=
"padding-left: 10px; text-align: right
"
>
%
</div>
</
template
>
</c-fullbox>
</el-form-item>
...
...
@@ -139,32 +242,64 @@
<c-col
:span=
"13"
>
<el-form-item
label=
"融资金额"
prop=
"trtcre.trdgrp.cbs.max.cur"
>
<c-select
v-model=
"model.trtcre.trdgrp.cbs.max.cur"
>
<el-option
v-for=
"item in codes.curtxt2"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-option
v-for=
"item in codes.curtxt2"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"trtcre.trdgrp.cbs.max.amt"
label-width=
"5px"
>
<c-input
v-model=
"model.trtcre.trdgrp.cbs.max.amt"
:disabled=
"true"
></c-input>
<el-form-item
label=
""
prop=
"trtcre.trdgrp.cbs.max.amt"
label-width=
"5px"
>
<c-input
v-model=
"model.trtcre.trdgrp.cbs.max.amt"
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"计息周期"
prop=
"trtcre.trtmod.finmod.intprd"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.intprd"
style=
"width: 100%"
placeholder=
"请选择计息周期"
>
<el-option
v-for=
"item in codes.intprd1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.intprd"
style=
"width: 100%"
placeholder=
"请选择计息周期"
>
<el-option
v-for=
"item in codes.intprd1"
: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=
"利率调整方式"
prop=
"trtcre.trtmod.finmod.ratchgtyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.ratchgtyp"
style=
"width: 100%"
placeholder=
"请选择利率调整方式"
>
<el-option
v-for=
"item in codes.ratchgtyp1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"利率调整方式"
prop=
"trtcre.trtmod.finmod.ratchgtyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.ratchgtyp"
style=
"width: 100%"
placeholder=
"请选择利率调整方式"
>
<el-option
v-for=
"item in codes.ratchgtyp1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -172,20 +307,41 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"开户日期"
prop=
"trtcre.trdgrp.rec.stttendat"
>
<c-date-picker
type=
"date"
v-model=
"model.trtcre.trdgrp.rec.stttendat"
style=
"width: 100%"
placeholder=
"请选择开户日期"
value-format=
"yyyy-MM-dd"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.trtcre.trdgrp.rec.stttendat"
style=
"width: 100%"
placeholder=
"请选择开户日期"
value-format=
"yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"到期日(非节假日)"
prop=
"trtcre.trdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.trtcre.trdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"非节假日"
:picker-options=
"pickerOptions"
value-format=
"yyyy-MM-dd"
></c-date-picker>
<el-form-item
label=
"到期日(非节假日)"
prop=
"trtcre.trdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.trtcre.trdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"非节假日"
:picker-options=
"pickerOptions"
value-format=
"yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"基准利率"
prop=
"trtcre.trdgrp.rec.intrat"
>
<c-fullbox>
<c-input
v-model=
"model.trtcre.trdgrp.rec.intrat"
placeholder=
"请输入基准利率"
:disabled=
"true"
style=
"width: 82%"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.intrat"
placeholder=
"请输入基准利率"
:disabled=
"true"
style=
"width: 82%"
>
</c-input>
<c-button
size=
"small"
type=
"primary"
@
click=
"onFinmodButget
"
style=
"width: 15%"
>
<c-button
size=
"small"
type=
"primary
"
style=
"width: 15%"
>
Get
</c-button>
</c-fullbox>
...
...
@@ -193,9 +349,21 @@
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"基准利率规则"
prop=
"trtcre.trtmod.finmod.dinmod.jzllgz"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.dinmod.jzllgz"
style=
"width: 100%"
placeholder=
"请选择基准利率规则"
>
<el-option
v-for=
"item in codes.jzllgz"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"基准利率规则"
prop=
"trtcre.trtmod.finmod.dinmod.jzllgz"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.dinmod.jzllgz"
style=
"width: 100%"
placeholder=
"请选择基准利率规则"
>
<el-option
v-for=
"item in codes.jzllgz"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -203,19 +371,38 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"执行利率"
prop=
"trtcre.trdgrp.rec.actrat"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.actrat"
placeholder=
"请输入执行利率"
></c-input>
<c-input
v-model=
"model.trtcre.trdgrp.rec.actrat"
placeholder=
"请输入执行利率"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"借据号"
prop=
"trtcre.trtmod.finmod.fincod"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.fincod"
maxlength=
"17"
placeholder=
"请输入借据号"
:disabled=
"true"
></c-input>
<c-input
v-model=
"model.trtcre.trtmod.finmod.fincod"
maxlength=
"17"
placeholder=
"请输入借据号"
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"第一还款账号"
prop=
"trtcre.trtmod.finmod.act1"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.act1"
style=
"width: 100%"
placeholder=
"请选择第一还款账号"
>
<el-option
v-for=
"(item, idx) in codes.codeSet['trtcre.trtmod.finmod.act1']"
:key=
"idx"
:label=
"item.split('\t')[1]"
:value=
"item.split('\t')[0]"
></el-option>
<c-select
v-model=
"model.trtcre.trtmod.finmod.act1"
style=
"width: 100%"
placeholder=
"请选择第一还款账号"
>
<el-option
v-for=
"(item, idx) in codes.codeSet[
'trtcre.trtmod.finmod.act1'
]"
:key=
"idx"
:label=
"item.split('\t')[1]"
:value=
"item.split('\t')[0]"
></el-option>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -223,9 +410,19 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"预收息金额"
prop=
"trtcre.trtmod.finmod.intamt"
>
<c-fullbox>
<c-input
v-model=
"model.trtcre.trtmod.finmod.intamt"
style=
"width: 77%"
:disabled=
"true"
placeholder=
"请输入预收息金额"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.intamt"
style=
"width: 77%"
:disabled=
"true"
placeholder=
"请输入预收息金额"
>
</c-input>
<c-button
size=
"small"
type=
"primary"
@
click=
"onFinmodButcal"
:disabled=
"model.trtcre.trtmod.finmod.intprd != '7'"
style=
"width: 20%"
>
<c-button
size=
"small"
type=
"primary"
:disabled=
"model.trtcre.trtmod.finmod.intprd != '7'"
style=
"width: 20%"
>
计算
</c-button>
</c-fullbox>
...
...
@@ -234,23 +431,50 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"预扣息方式"
prop=
"trtcre.trtmod.finmod.inttyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.inttyp"
style=
"width: 100%"
placeholder=
"请选择预扣息方式"
:disabled=
"model.trtcre.trtmod.finmod.intprd != '7'"
>
<el-option
v-for=
"item in codes.inttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.inttyp"
style=
"width: 100%"
placeholder=
"请选择预扣息方式"
:disabled=
"model.trtcre.trtmod.finmod.intprd != '7'"
>
<el-option
v-for=
"item in codes.inttyp"
: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=
"税率"
label-width=
"110px"
prop=
"trtcre.trtmod.finmod.shuilv"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.shuilv"
:disabled=
"true"
placeholder=
"请输入税率"
></c-input>
<el-form-item
label=
"税率"
label-width=
"110px"
prop=
"trtcre.trtmod.finmod.shuilv"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.shuilv"
:disabled=
"true"
placeholder=
"请输入税率"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"市场LPR期限品种"
prop=
"trtcre.trdgrp.rec.lprtyp"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.lprtyp"
style=
"width: 100%"
placeholder=
"请选择市场LPR期限品种"
>
<el-option
v-for=
"item in codes.lprtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.lprtyp"
style=
"width: 100%"
placeholder=
"请选择市场LPR期限品种"
>
<el-option
v-for=
"item in codes.lprtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -258,16 +482,24 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"发票类型"
prop=
"trtcre.trdgrp.rec.invtyp"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.invtyp"
style=
"width: 100%"
placeholder=
"请选择发票类型"
>
<el-option
v-for=
"item in codes.invtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.trdgrp.rec.invtyp"
style=
"width: 100%"
placeholder=
"请选择发票类型"
>
<el-option
v-for=
"item in codes.invtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!--=================中部-右================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"融资客户参考号"
prop=
"trtcre.trdgrp.fip.pts.ref"
>
<c-input
v-model=
"model.trtcre.trdgrp.fip.pts.ref"
></c-input>
...
...
@@ -277,13 +509,23 @@
<c-col
:span=
"24"
>
<el-form-item
prop=
"trtcre.trdgrp.fip.pts.extkey"
style=
"width: 100%"
>
<c-fullbox>
<c-input
:disabled=
"true"
v-model=
"model.trtcre.trdgrp.fip.pts.extkey"
@
keyup
.
enter
.
native=
"
<c-input
:disabled=
"true"
v-model=
"model.trtcre.trdgrp.fip.pts.extkey"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`trtcre.trdgrp.fip.pts.extkey`)
"
@
change=
"valueChange"
></c-input>
"
></c-input>
<
template
slot=
"footer"
>
<c-button
:disabled=
"true"
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf(`rtcre.trdgrp.fip.pts.extkey`)"
@
onSeainf=
"onSeainf"
>
<c-button
:disabled=
"true"
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
>
</c-button>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
@
click=
"onAplpDet
"
>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary
"
>
{{
$t
(
"buttons.details"
)
}}
</c-button>
</
template
>
...
...
@@ -293,16 +535,33 @@
<c-col
:span=
"24"
>
<el-form-item
prop=
"trtcre.trdgrp.fip.pts.adrblk"
>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.trtcre.trdgrp.fip.pts.adrblk"
maxlength=
"150"
show-word-limit
:disabled=
"true"
></c-input>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.trtcre.trdgrp.fip.pts.adrblk"
maxlength=
"150"
show-word-limit
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"定价审批代码"
prop=
"trtcre.trtmod.finmod.dinjdm"
>
<c-fullbox>
<c-input
v-model=
"model.trtcre.trtmod.finmod.dinjdm"
maxlength=
"20"
placeholder=
"请输入定价审批代码"
style=
"width: 82%"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.dinjdm"
maxlength=
"20"
placeholder=
"请输入定价审批代码"
style=
"width: 82%"
>
</c-input>
<c-button
size=
"small"
type=
"primary"
@
click=
"onDinmodDget"
:disabled=
"true"
style=
"width: 15%"
>
<c-button
size=
"small"
type=
"primary"
:disabled=
"true"
style=
"width: 15%"
>
获取
</c-button>
</c-fullbox>
...
...
@@ -310,9 +569,22 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"审批流程发起标识"
prop=
"trtcre.trtmod.finmod.dinmod.rmbsbss"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.dinmod.rmbsbs"
style=
"width: 100%"
placeholder=
"请选择审批流程发起标识"
:disabled=
"true"
>
<el-option
v-for=
"item in codes.jzllgz"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"审批流程发起标识"
prop=
"trtcre.trtmod.finmod.dinmod.rmbsbss"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.dinmod.rmbsbs"
style=
"width: 100%"
placeholder=
"请选择审批流程发起标识"
:disabled=
"true"
>
<el-option
v-for=
"item in codes.jzllgz"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -320,53 +592,100 @@
<c-col
:span=
"14"
>
<el-form-item
label=
"计息日期"
prop=
"trtcre.trtmod.finmod.intdat"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.intdat"
maxlength=
"2"
placeholder=
"请输入计息日期"
:disabled=
"
<c-input
v-model=
"model.trtcre.trtmod.finmod.intdat"
maxlength=
"2"
placeholder=
"请输入计息日期"
:disabled=
"
model.trtcre.trtmod.finmod.intprd == '6' ||
model.trtcre.trtmod.finmod.intprd == '7' ||
model.trtcre.trtmod.finmod.intprd == 'B'
"
></c-input>
"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"9"
:offset=
"1"
>
<c-checkbox
v-model=
"model.trtcre.trtmod.finmod.wjdkfl"
:disabled=
"true"
>
是否到期主动扣收贷款本息
</c-checkbox>
<c-checkbox
v-model=
"model.trtcre.trtmod.finmod.wjdkfl"
:disabled=
"true"
>
是否到期主动扣收贷款本息
</c-checkbox
>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"利率调整周期"
prop=
"trtcre.trtmod.finmod.ratchgprd"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.ratchgprd"
style=
"width: 100%"
:disabled=
"
<el-form-item
label=
"利率调整周期"
prop=
"trtcre.trtmod.finmod.ratchgprd"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.ratchgprd"
style=
"width: 100%"
:disabled=
"
model.trtcre.trtmod.finmod.ratchgtyp != 'A' &&
model.trtcre.trtmod.finmod.ratchgtyp != '8' &&
model.trtcre.trtmod.finmod.ratchgtyp != '9'
"
>
<el-option
v-for=
"item in codes.ratchgprd"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
"
>
<el-option
v-for=
"item in codes.ratchgprd"
: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=
"利率调整月日数"
prop=
"trtcre.trtmod.finmod.ratchgdat"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.ratchgdat"
maxlength=
"4"
placeholder=
"请输入利率调整月日数"
:disabled=
"
<el-form-item
label=
"利率调整月日数"
prop=
"trtcre.trtmod.finmod.ratchgdat"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.ratchgdat"
maxlength=
"4"
placeholder=
"请输入利率调整月日数"
:disabled=
"
model.trtcre.trtmod.finmod.ratchgtyp != '4' &&
model.trtcre.trtmod.finmod.ratchgtyp != '3'
"
></c-input>
"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"融资天数"
prop=
"trtcre.trdgrp.rec.tenday"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.tenday"
style=
"width: 100%"
:disabled=
"true"
></c-input>
<c-input
v-model=
"model.trtcre.trdgrp.rec.tenday"
style=
"width: 100%"
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"宽限期"
prop=
"trtcre.trtmod.finmod.graday"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.graday"
style=
"width: 100%"
:disabled=
"true"
placeholder=
"请输入宽限期"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.graday"
style=
"width: 100%"
:disabled=
"true"
placeholder=
"请输入宽限期"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"浮动方式"
prop=
"trtcre.trtmod.finmod.flttyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.flttyp"
style=
"width: 100%"
placeholder=
"请选择浮动方式"
>
<el-option
v-for=
"item in codes.flttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.flttyp"
style=
"width: 100%"
placeholder=
"请选择浮动方式"
>
<el-option
v-for=
"item in codes.flttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -374,14 +693,30 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"浮动值"
prop=
"trtcre.trtmod.finmod.fltval"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.fltval"
placeholder=
"请输入浮动值"
:disabled=
"model.trtcre.trtmod.finmod.flttyp == '0'"
></c-input>
<c-input
v-model=
"model.trtcre.trtmod.finmod.fltval"
placeholder=
"请输入浮动值"
:disabled=
"model.trtcre.trtmod.finmod.flttyp == '0'"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"逾期计息方式"
prop=
"trtcre.trtmod.finmod.ovdinttyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.ovdinttyp"
style=
"width: 100%"
placeholder=
"请选择逾期计息方式"
>
<el-option
v-for=
"item in codes.ovdinttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"逾期计息方式"
prop=
"trtcre.trtmod.finmod.ovdinttyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.ovdinttyp"
style=
"width: 100%"
placeholder=
"请选择逾期计息方式"
>
<el-option
v-for=
"item in codes.ovdinttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -390,18 +725,34 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"罚息比率"
prop=
"trtcre.trtmod.finmod.ovdintrat"
>
<c-fullbox>
<c-input
v-model=
"model.trtcre.trtmod.finmod.ovdintrat"
placeholder=
"请输入罚息比率"
:disabled=
"model.trtcre.trtmod.finmod.ovdinttyp == '0'"
></c-input>
<c-input
v-model=
"model.trtcre.trtmod.finmod.ovdintrat"
placeholder=
"请输入罚息比率"
:disabled=
"model.trtcre.trtmod.finmod.ovdinttyp == '0'"
></c-input>
<
template
slot=
"footer"
>
<div
style=
"padding-left: 10px;text-align: right;
"
>
%
</div>
<div
style=
"padding-left: 10px; text-align: right
"
>
%
</div>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"第三方还款方式"
prop=
"trtcre.trtmod.finmod.acttyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.acttyp"
style=
"width: 100%"
placeholder=
"请选择第三方还款方式"
>
<el-option
v-for=
"item in codes.acttyp1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"第三方还款方式"
prop=
"trtcre.trtmod.finmod.acttyp"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.acttyp"
style=
"width: 100%"
placeholder=
"请选择第三方还款方式"
>
<el-option
v-for=
"item in codes.acttyp1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -409,7 +760,11 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"入账机构"
prop=
"trtcre.trtmod.finmod.accbch"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.accbch"
style=
"width: 100%"
placeholder=
"请选择入账机构"
>
<c-select
v-model=
"model.trtcre.trtmod.finmod.accbch"
style=
"width: 100%"
placeholder=
"请选择入账机构"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -432,7 +787,12 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"预扣息账号"
prop=
"trtcre.trtmod.finmod.intact"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.intact"
style=
"width: 100%"
placeholder=
"请选择利息付款账号"
:disabled=
"true"
>
<c-input
v-model=
"model.trtcre.trtmod.finmod.intact"
style=
"width: 100%"
placeholder=
"请选择利息付款账号"
:disabled=
"true"
>
</c-input>
</el-form-item>
</c-col>
...
...
@@ -442,23 +802,30 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"外币贷款专户清单"
prop=
"trtcre.trtp.act"
>
<c-select
v-model=
"model.trtcre.trtp.act"
style=
"width: 100%"
placeholder=
"请选择外币贷款专户清单"
:disabled=
"model.trtcre.trdgrp.cbs.max.cur === 'CNY'"
>
<c-select
v-model=
"model.trtcre.trtp.act"
style=
"width: 100%"
placeholder=
"请选择外币贷款专户清单"
:disabled=
"model.trtcre.trdgrp.cbs.max.cur === 'CNY'"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-row>
</div>
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Utils
from
"~/utils"
;
import
Utlp
from
"./Utlp"
;
import
Ptap
from
"~/views/Public/Ptap"
;
import
event
from
"../event"
;
export
default
{
components
:
{
"c-ptap"
:
Ptap
"c-ptap"
:
Ptap
,
},
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
...
...
src/business/brtset/views/Utlp.vue
View file @
b4aa78c9
...
...
@@ -20,7 +20,6 @@
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-info"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
></span>
...
...
@@ -64,7 +63,6 @@
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-info"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
></span>
...
...
@@ -213,9 +211,10 @@
:list=
"model.liaall.tenstm.rows || []"
:columns=
"columns"
:showSelection=
"true"
v-on:multipleSelect=
"multipleSelect"
prop=
"liaall.tenstm"
>
<!-- v-on:multipleSelect="multipleSelect" -->
</c-istream-table-noPag>
</el-form-item>
</c-col>
...
...
@@ -239,8 +238,6 @@
<c-input
v-model=
"model.setmod.docamt"
placeholder=
"请输入金额"
@
keyup
.
enter
.
native=
"$event.target.blur()"
@
blur=
"eventFunction('setmod.docamt')"
></c-input>
</el-form-item>
</c-col>
...
...
@@ -287,9 +284,6 @@
<c-input
v-model=
"model.aamset.utlamt"
placeholder=
"请输入金额"
disabled
@
keyup
.
enter
.
native=
"$event.target.blur()"
@
blur=
"eventFunction('aamset.utlamt')"
></c-input>
</el-form-item>
</c-col>
...
...
@@ -313,8 +307,6 @@
<c-input
v-model=
"model.aamset.utlamt2"
placeholder=
"请输入金额"
disabled
@
change=
"eventFunction('aamset.utlamt2')"
></c-input>
</el-form-item>
</c-col>
...
...
@@ -343,10 +335,9 @@
label-width=
"120px"
style=
"float: left"
>
<c-checkbox
disabled
v-model=
"model.mtabut.clsflg"
true-label=
"C"
<c-checkbox
:disabled=
"this.model.trnmod.cmtflg==''"
v-model=
"model.mtabut.clsflg"
true-label=
"C"
>
闭卷标识
</c-checkbox
>
<!--:disabled="this.model.trnmod.cmtflg==''" -->
</el-form-item>
</c-col>
</c-col>
...
...
@@ -633,7 +624,6 @@
v-model=
"model.brdgrp.rec.docprbrol"
style=
"width: 100%"
placeholder=
"请选择交单人"
@
change=
"selectOrCheckboxRule('brdgrp.rec.docprbrol')"
:code=
"codes.docprbrol1"
>
...
...
@@ -658,7 +648,6 @@
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-info"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
></span>
...
...
@@ -667,7 +656,6 @@
style=
"margin: 0 0 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-info"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
></span>
...
...
@@ -695,8 +683,9 @@
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
...
...
@@ -722,38 +711,6 @@ export default {
};
},
methods
:
{
commonExecuteRule
(
ruleName
)
{
this
.
executeRule
(
ruleName
).
then
((
res
)
=>
{
if
(
res
.
respCode
==
SUCCESS
)
{
}
});
},
async
multipleSelect
(
selection
)
{
console
.
log
(
selection
);
if
(
selection
.
length
>
1
)
{
this
.
$notify
({
title
:
"错误"
,
message
:
"您不能选择多个期限"
,
type
:
"error"
,
});
}
else
{
let
chkIds
;
if
(
selection
.
length
===
0
)
{
chkIds
=
[];
}
else
{
chkIds
=
[
selection
[
0
]
+
1
];
}
//
console
.
log
(
this
.
model
.
liaall
.
tensetstm
);
let
params
=
{
chkDst
:
"liaall.tenstm"
,
chkIds
};
const
rtnmsg
=
await
this
.
executeRule
(
"liaall.tenstm"
,
params
);
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
);
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
}
},
},
created
:
function
()
{},
watch
:
{
...
...
@@ -787,7 +744,7 @@ export default {
}
else
{
this
.
model
.
trnmod
.
swftyp
=
""
;
}
}
}
,
},
},
};
...
...
src/business/brtset/views/Wg.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eibs"
>
<c-col
:span=
"24"
style=
"margin-top: 20px;"
>
<c-col
:span=
"24"
style=
"margin-top: 20px"
>
<c-col
:span=
"12"
class=
"col-left"
>
<el-form-item
label=
"申报类型"
label-width=
"120px"
prop=
"bopmod.szflg"
>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width: 100%"
placeholder=
"请选择申报类型"
@
change=
"szflgChange"
>
<el-option
v-for=
"item in codes.szflg"
...
...
@@ -20,8 +18,11 @@
</el-form-item>
</c-col>
<c-col
:span=
"7"
:offset=
"1"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
:disabled=
"model.bopmod.szflg==='3'||model.bopmod.szflg===''"
@
change=
"changeBasflg"
>
基础数据
</c-checkbox>
<c-checkbox
v-model=
"model.bopmod.basflg"
:disabled=
"model.bopmod.szflg === '3' || model.bopmod.szflg === ''"
>
基础数据
</c-checkbox
>
</c-col>
</c-col>
...
...
@@ -32,8 +33,11 @@
v-model=
"model.bopmod.acttyp"
style=
"width: 100%"
placeholder=
"请选择"
:disabled=
"model.bopmod.szflg==='3' || model.bopmod.szflg==='2' ||model.bopmod.szflg===''"
@
change=
"acttypChange"
:disabled=
"
model.bopmod.szflg === '3' ||
model.bopmod.szflg === '2' ||
model.bopmod.szflg === ''
"
>
<el-option
v-for=
"item in codes.acttyp"
...
...
@@ -46,13 +50,16 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"bopmod.ownextkey"
label-width=
"120px"
>
<el-form-item
label=
"地区机构号"
prop=
"bopmod.ownextkey"
label-width=
"120px"
>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width: 100%"
placeholder=
"请选择"
:disabled=
"model.bopmod.szflg==='3' ||model.bopmod.szflg===''"
@
change=
"ownextkeyChange"
:disabled=
"model.bopmod.szflg === '3' || model.bopmod.szflg === ''"
>
<el-option
v-for=
"item in codesOwnextkey"
...
...
@@ -64,19 +71,19 @@
</el-form-item>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
"../event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{
temp
:
'不申报'
,
temp
:
"不申报"
,
options
:
[
{
value
:
"1"
,
...
...
@@ -87,88 +94,35 @@ export default {
label
:
"不申报"
,
},
],
codesOwnextkey
:[
codesOwnextkey
:
[
{
value
:
""
,
label
:
""
,
}
},
],
};
},
methods
:
{
async
szflgChange
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopmod.szflg"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
){
this
.
model
.
bopmod
.
ownextkey
=
rtnmsg
.
data
.
bopmod_ownextkey
}
if
(
this
.
model
.
bopmod
.
szflg
===
'2'
){
this
.
model
.
bopmod
.
acttyp
=
''
;
}
if
(
this
.
model
.
bopmod
.
szflg
===
'3'
){
this
.
model
.
bopmod
.
ownextkey
=
''
;
this
.
model
.
bopmod
.
acttyp
=
''
;
this
.
model
.
bopmod
.
basflg
=
''
;
}
},
async
changeBasflg
(){
//基础数据单选框点击触发执行默认方法
// 执行默认方法新写法:executeNotify()不用传参
this
.
executeNotify
().
then
(
res
=>
{
if
(
res
.
respCode
==
SUCCESS
){
this
.
copyValueFromVO
(
res
.
data
);
}
});
this
.
$nextTick
(()
=>
{
this
.
tabClick
()
});
},
async
ownextkeyChange
(){
//地区机构号改变触发
this
.
tabClick
()
},
async
acttypChange
(){
this
.
tabClick
()
},
//Ui页面整合后,申报信息页中的三个小页面漏掉的切换标签页面事件
tabClick
(){
if
(
this
.
model
.
bopmod
.
basflg
==
"X"
){
//勾选基础信息,显示出对外/对内付款标签页
switch
(
this
.
model
.
bopmod
.
szflg
)
{
case
"1"
:
//申报类型选跨境收支
this
.
eventFunction
(
"bopmod.dbcp.basp"
)
//触发td上的点击切换到对外付款标签页事件
break
;
case
"2"
:
//申报类型选境内收支
this
.
eventFunction
(
"bopmod.dbfp.basp"
)
//触发td上的点击切换到境内付款标签页事件
break
;
}
// this.executeRule("boppay.dbfp.basp").then((res) => {
// if (res.respCode == SUCCESS) {
// this.copyValueFromVO(res.data);
// }
// });
}
}
},
methods
:
{},
created
:
function
()
{
//给人民币申报赋值
this
.
model
.
cnybop
.
cnyflg
=
"2"
;
this
.
model
.
cnybop
.
traflg
=
"2"
;
this
.
model
.
cnybop
.
libflg
=
"2"
;
this
.
model
.
cnybop
.
vouflg
=
"2"
;
this
.
model
.
cnybop
.
cnyflg
=
"2"
;
this
.
model
.
cnybop
.
traflg
=
"2"
;
this
.
model
.
cnybop
.
libflg
=
"2"
;
this
.
model
.
cnybop
.
vouflg
=
"2"
;
},
watch
:
{
"model.bopmod.ownextkey"
:
function
()
{
if
(
this
.
model
.
bopmod
.
ownextkey
!=
''
)
{
"model.bopmod.ownextkey"
:
function
()
{
if
(
this
.
model
.
bopmod
.
ownextkey
!=
""
)
{
var
instName
=
window
.
sessionStorage
.
instName
||
"北京分行"
;
this
.
codesOwnextkey
[
0
].
value
=
this
.
model
.
bopmod
.
ownextkey
;
this
.
codesOwnextkey
[
0
].
label
=
this
.
model
.
bopmod
.
ownextkey
+
instName
;
}
else
{
this
.
codesOwnextkey
[
0
].
value
=
''
;
this
.
codesOwnextkey
[
0
].
label
=
''
;
}
}
else
{
this
.
codesOwnextkey
[
0
].
value
=
""
;
this
.
codesOwnextkey
[
0
].
label
=
""
;
}
},
}
},
};
</
script
>
<
style
>
</
style
>
src/business/brtset/views/index.vue
View file @
b4aa78c9
<
template
>
<div
class=
"eContainer"
>
<c-page
title=
"进口信用证单据进口付汇"
>
<!--
<div
class=
"fast-button"
>
<el-button
size=
"small"
>
备忘录
</el-button>
...
...
@@ -10,7 +9,6 @@
<el-button
size=
"small"
>
智能提示
</el-button>
/div>
-->
<el-form
:model=
"model"
:rules=
"rules"
...
...
@@ -26,29 +24,35 @@
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000001 -->
<el-tab-pane
label=
"业务信息"
name=
"ovwp"
>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
<m-ovwp
ref=
"ovwp"
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"保证金"
name=
"ccvpan"
>
<c-content>
<m-ccvpan
:model=
"model"
:codes=
"codes"
:buildLiaccv=
"buildLiaccv
"
/>
<m-ccvpan
:model=
"model"
:codes=
"codes
"
/>
</c-content>
</el-tab-pane>
<!--PD000001
-->
<!--PD000115
-->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<c-content>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"表外记账"
name=
"engp"
>
<c-content>
<!-- 表外记账 -->
<m-engp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"费用/账务"
name=
"setmod"
>
<c-content>
...
...
@@ -60,17 +64,21 @@
</c-content>
</el-tab-pane>
<!--PD000510 -->
<!--PD000027 -->
<el-tab-pane
label=
"会计分录"
name=
"glepan"
>
<c-content>
<m-glentry
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<el-tab-pane
label=
"备查/附言"
name=
"addbcb"
>
<c-content>
<div
class=
"eibs-tab"
>
<m-addbcb
:model=
"model"
:codes=
"codes"
/>
</div>
</c-content>
</el-tab-pane>
<!--PD00000
2
-->
<el-tab-pane
label=
"申报信息"
name=
"c
nyp
"
>
<!--PD00000
9
-->
<el-tab-pane
label=
"申报信息"
name=
"c
factlp,cnyp1
"
>
<c-content>
<m-cnyp
:model=
"model"
:codes=
"codes"
/>
</c-content>
...
...
@@ -89,7 +97,6 @@
<m-doctre
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<!--
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
-->
...
...
@@ -98,33 +105,34 @@
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
</c-function-btn>
<c-grid-ety-prompt-dialog
ref=
"etyDialog"
:promptData=
"promptData"
></c-grid-ety-prompt-dialog>
@
select-ety=
"selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
</c-page>
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Brtset
from
"~/model/Brtset"
;
import
commonFuncs
from
"~/mixin/commonFuncs"
;
import
Utlp
from
"./Utlp"
;
import
formRules
from
'../model/check'
import
event
from
"../event"
;
import
formRules
from
'../model/check'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Engp
from
"~/components/business/engp/views"
;
import
Brtset
from
"../model"
;
import
Utlp
from
"./Utlp"
;
import
Ccvpan
from
"~/components/business/ccvpan/views"
;
import
Engp
from
"~/components/business/engp/views"
;
import
Setmod
from
"~/components/business/setmod/views"
;
import
Glentry
from
"~/components/business/glentry/views"
;
import
Coninfp
from
"~/components/business/coninfp/views"
;
import
Docpan
from
"~/components/business/docpan/views"
;
import
Doctre
from
"~/components/business/doctre/views"
;
import
Limitbody
from
"~/components/business/limitbody/views"
;
import
Setmod
from
"~/components/business/setmod/views"
;
import
operationFunc
from
"~/mixin/operationFunc"
;
import
Wg
from
"./Wg"
;
import
Cfactlp
from
"./Cfactlp"
;
import
Cnyp
from
"./Cnyp"
;
import
Shisuan
from
"./Shisuan"
;
import
Namp
from
"./Namp"
;
import
Basp
from
"./Basp"
;
import
Basp1
from
"./Basp1"
;
...
...
@@ -136,7 +144,6 @@ import Cips from "./Cips";
import
Cips2
from
"./Cips2"
;
import
Trtcrep
from
"./Trtcrep"
;
import
Dinpan
from
"./Dinpan"
;
import
Ovwp
from
"./Ovwp"
;
import
Addbcb
from
"./Addbcb"
;
...
...
@@ -146,12 +153,12 @@ export default {
"m-utlp"
:
Utlp
,
"m-engp"
:
Engp
,
"m-ccvpan"
:
Ccvpan
,
"m-coninfp"
:
Coninfp
,
"m-docpan"
:
Docpan
,
"m-doctre"
:
Doctre
,
"m-wg"
:
Wg
,
"m-cfactlp"
:
Cfactlp
,
"m-cnyp"
:
Cnyp
,
"m-shisuan"
:
Shisuan
,
"m-namp"
:
Namp
,
"m-limitbody"
:
Limitbody
,
"m-sbxx"
:
Sbxx
,
...
...
@@ -167,13 +174,14 @@ export default {
"m-ovwp"
:
Ovwp
,
"m-addbcb"
:
Addbcb
,
"m-setmod"
:
Setmod
,
"m-glentry"
:
Glentry
,
},
provide
()
{
return
{
root
:
this
,
};
},
mixins
:
[
event
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
operationFunc
,
event
],
// 里面包含了Default、Check等的公共处理
computed
:
{},
data
()
{
return
{
...
...
@@ -186,7 +194,7 @@ export default {
codes
:
{
...
CodeTable
,
},
fyzw
:
[
'engp'
],
fyzw
:
[
"engp"
],
promptData
:
{
title
:
'Select a Party'
,
columns
:
[
...
...
@@ -231,7 +239,8 @@ export default {
}
};
},
methods
:
{},
methods
:
{
},
watch
:
{
"model.setmod.doccur"
:
{
immediate
:
true
,
...
...
@@ -254,7 +263,6 @@ export default {
},
},
},
};
</
script
>
<
style
>
...
...
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