Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
isc-web-vue
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
isc-v3.1-tmp
isc-web-vue
Commits
8957abf3
Commit
8957abf3
authored
Nov 01, 2024
by
jianglong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改资金拆借登记交易fttfcm
parent
a960273e
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
250 additions
and
90 deletions
+250
-90
PtapExt.vue
src/components/business/Ptap/PtapExt.vue
+7
-7
index.js
src/config/CodeTable/index.js
+34
-1
index.js
src/page/Funds/Fttfcm/event/index.js
+119
-4
index.js
src/page/Funds/Fttfcm/model/index.js
+2
-0
Mt199.vue
src/page/Funds/Fttfcm/views/Mt199.vue
+6
-6
Mt299.vue
src/page/Funds/Fttfcm/views/Mt299.vue
+6
-6
Mt320.vue
src/page/Funds/Fttfcm/views/Mt320.vue
+58
-57
Ovwp1.vue
src/page/Funds/Fttfcm/views/Ovwp1.vue
+15
-9
index.js
src/page/Funds/Fttfcn/model/index.js
+3
-0
No files found.
src/components/business/Ptap/PtapExt.vue
View file @
8957abf3
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<div
:class=
"[isLable ? '' : 'card-margin']"
>
<div
:class=
"[isLable ? '' : 'card-margin']"
>
<el-card
class=
"box-card"
:class=
"[isFieldLabelVisible ? '' : 'field-margin', isShowCard ? '' : 'is-show-card']"
>
<el-card
class=
"box-card"
:class=
"[isFieldLabelVisible ? '' : 'field-margin', isShowCard ? '' : 'is-show-card']"
>
<c-col
v-if=
"refVisiable"
:span=
"24"
>
<c-col
v-if=
"refVisiable"
:span=
"24"
>
<el-form-item
:label=
"`$
{argadr.title}`+'参考号'" :prop="`${formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.ref`" :labelWidth="isFieldLabelVisible ? '1
2
0px' : '0px'">
<el-form-item
:label=
"`$
{argadr.title}`+'参考号'" :prop="`${formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.ref`" :labelWidth="isFieldLabelVisible ? '1
5
0px' : '0px'">
<c-input
<c-input
:disabled=
"disabledRef"
:disabled=
"disabledRef"
v-model
.
trim=
"modelRef"
v-model
.
trim=
"modelRef"
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
{required: requiredExtkey, message: '必输项', trigger:['blur','change'] },
{required: requiredExtkey, message: '必输项', trigger:['blur','change'] },
{validator: validateExtkey, trigger:['blur'] }
{validator: validateExtkey, trigger:['blur'] }
]"
]"
:labelWidth="isFieldLabelVisible ? '1
2
0px' : '0px'"
:labelWidth="isFieldLabelVisible ? '1
5
0px' : '0px'"
>
>
<c-fullbox>
<c-fullbox>
<c-input
<c-input
...
@@ -67,7 +67,7 @@
...
@@ -67,7 +67,7 @@
<el-form-item
<el-form-item
:label=
"haveAdrLabel ? adrKeyLabelShow: ''"
:label=
"haveAdrLabel ? adrKeyLabelShow: ''"
:prop=
"`$
{formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.${adrKey}`"
:prop=
"`$
{formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.${adrKey}`"
:labelWidth="isFieldLabelVisible ? '1
2
0px' : '0px'"
:labelWidth="isFieldLabelVisible ? '1
5
0px' : '0px'"
>
>
<!-- :rules="!isCheckInCompontent ? [
<!-- :rules="!isCheckInCompontent ? [
{ required: requiredNam, message: '必输项' },
{ required: requiredNam, message: '必输项' },
...
@@ -102,7 +102,7 @@
...
@@ -102,7 +102,7 @@
`$
{formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.ennam` :
`$
{formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.ennam` :
`${formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.cnnam`
`${formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.cnnam`
"
"
:labelWidth="isFieldLabelVisible ? '1
2
0px' : '0px'"
:labelWidth="isFieldLabelVisible ? '1
5
0px' : '0px'"
>
>
<!-- :rules="!isCheckInCompontent ? [
{required: requiredNam, message: isEn ? 'Required Field' : '必输项',trigger:['blur','change'] }] : []" -->
<!-- :rules="!isCheckInCompontent ? [
{required: requiredNam, message: isEn ? 'Required Field' : '必输项',trigger:['blur','change'] }] : []" -->
<!-- :disabled="disabled || (!!model[argadr.grp][argadr.rol].pts.extkey&&!noExtkey)" -->
<!-- :disabled="disabled || (!!model[argadr.grp][argadr.rol].pts.extkey&&!noExtkey)" -->
...
@@ -135,7 +135,7 @@
...
@@ -135,7 +135,7 @@
`$
{formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.enadr` :
`$
{formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.enadr` :
`${formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.cnadr`
`${formatExtCodesToStr}${argadr.grp}.${argadr.rol}.pts.cnadr`
"
"
:labelWidth="isFieldLabelVisible ? '1
2
0px' : '0px'"
:labelWidth="isFieldLabelVisible ? '1
5
0px' : '0px'"
>
>
<!-- :rules="!isCheckInCompontent ? [
{required: requiredAdrblk, message: isEn ? 'Required Field' : '必输项',trigger:['blur','change']}] : []" -->
<!-- :rules="!isCheckInCompontent ? [
{required: requiredAdrblk, message: isEn ? 'Required Field' : '必输项',trigger:['blur','change']}] : []" -->
<!-- :disabled="disabled || (!!model[argadr.grp][argadr.rol].pts.extkey&&!noExtkey)" -->
<!-- :disabled="disabled || (!!model[argadr.grp][argadr.rol].pts.extkey&&!noExtkey)" -->
...
@@ -1229,7 +1229,7 @@ export default {
...
@@ -1229,7 +1229,7 @@ export default {
}
}
::v-deep
.temp-rol
{
::v-deep
.temp-rol
{
.el-dialog__body
{
.el-dialog__body
{
height
:
calc
(
100%
-
1
2
0px
);
height
:
calc
(
100%
-
1
5
0px
);
.el-form-item--small
.el-form-item__label
{
.el-form-item--small
.el-form-item__label
{
width
:
95px
!important
;
width
:
95px
!important
;
}
}
...
@@ -1280,7 +1280,7 @@ export default {
...
@@ -1280,7 +1280,7 @@ export default {
}
}
.card-margin
{
.card-margin
{
/deep/
.box-card
{
/deep/
.box-card
{
margin-left
:
1
2
0px
;
margin-left
:
1
5
0px
;
}
}
}
}
</
style
>
</
style
>
...
...
src/config/CodeTable/index.js
View file @
8957abf3
...
@@ -12938,6 +12938,39 @@ const CodeTable = {
...
@@ -12938,6 +12938,39 @@ const CodeTable = {
dtatyp
:
[
dtatyp
:
[
{
value
:
'1'
,
label
:
'参与者信息'
},
{
value
:
'1'
,
label
:
'参与者信息'
},
{
value
:
'2'
,
label
:
'直间参关系'
}
{
value
:
'2'
,
label
:
'直间参关系'
}
]
],
s17r
:[
{
label
:
"Borrow"
,
value
:
"B"
},
{
label
:
"Lender"
,
value
:
"L"
},
],
s17t
:[
{
label
:
"No"
,
value
:
"N"
},
{
label
:
"Yes"
,
value
:
"Y"
},
],
s17u
:[
{
label
:
"No"
,
value
:
"N"
},
{
label
:
"Yes"
,
value
:
"Y"
},
],
s22a
:[
{
label
:
"NEWT"
,
value
:
"NEWT"
},
{
label
:
"EXOP"
,
value
:
"EXOP"
},
{
label
:
"AMND"
,
value
:
"AMND"
},
{
label
:
"CANC"
,
value
:
"CANC"
},
{
label
:
"DUPL"
,
value
:
"DUPL"
},
],
s22b
:[
{
label
:
"CONF"
,
value
:
"CONF"
},
{
label
:
"ROLL"
,
value
:
"ROLL"
},
{
label
:
"MATU"
,
value
:
"MATU"
},
],
s94a
:[
{
label
:
"AGNT"
,
value
:
"AGNT"
},
{
label
:
"BILA"
,
value
:
"BILA"
},
{
label
:
"BROK"
,
value
:
"BROK"
},
],
};
};
export
default
CodeTable
;
export
default
CodeTable
;
src/page/Funds/Fttfcm/event/index.js
View file @
8957abf3
...
@@ -25,6 +25,7 @@ export default {
...
@@ -25,6 +25,7 @@ export default {
},
},
async
onFttypChange
()
{
async
onFttypChange
()
{
console
.
log
(
"--------+++++---"
)
if
(
this
.
model
.
ftdgrp
.
rec
.
fttyp
==
'LI'
||
if
(
this
.
model
.
ftdgrp
.
rec
.
fttyp
==
'LI'
||
this
.
model
.
ftdgrp
.
rec
.
fttyp
==
'DI'
){
this
.
model
.
ftdgrp
.
rec
.
fttyp
==
'DI'
){
this
.
model
.
ftdgrp
.
tri
.
pts
=
new
Pts
().
data
;
this
.
model
.
ftdgrp
.
tri
.
pts
=
new
Pts
().
data
;
...
@@ -41,12 +42,17 @@ export default {
...
@@ -41,12 +42,17 @@ export default {
this
.
model
.
ftdgrp
.
tri
.
pts
=
new
Pts
().
data
;
this
.
model
.
ftdgrp
.
tri
.
pts
=
new
Pts
().
data
;
this
.
model
.
ftdgrp
.
act
.
pts
=
new
Pts
().
data
;
this
.
model
.
ftdgrp
.
act
.
pts
=
new
Pts
().
data
;
}
}
this
.
defaultSwtn99N1000
();
},
},
async
onMaxcurChange
()
{
async
onMaxcurChange
()
{
this
.
model
.
ftdgrp
.
cbs
.
ins
.
cur
=
this
.
model
.
ftdgrp
.
cbs
.
max
.
cur
this
.
model
.
ftdgrp
.
cbs
.
ins
.
cur
=
this
.
model
.
ftdgrp
.
cbs
.
max
.
cur
this
.
defaultFttpTroactN1200
();
this
.
defaultFttpTriactN1200
();
this
.
defaultSwtn99N1000
();
},
},
...
@@ -54,6 +60,8 @@ export default {
...
@@ -54,6 +60,8 @@ export default {
if
(
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
!==
""
&&
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
!==
null
&&
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
!=
0
)
{
if
(
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
!==
""
&&
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
!==
null
&&
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
!=
0
)
{
this
.
model
.
ftdgrp
.
cbs
.
ins
.
amt
=
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
this
.
model
.
ftdgrp
.
cbs
.
ins
.
amt
=
this
.
model
.
ftdgrp
.
cbs
.
max
.
amt
}
}
this
.
defaultSwtn99N1000
();
},
},
...
@@ -66,18 +74,125 @@ export default {
...
@@ -66,18 +74,125 @@ export default {
},
},
async
onTriChange
()
{
async
onTriChange
()
{
},
},
async
onTroChange
()
{
async
onTroChange
()
{
this
.
defaultFttpTroactN1200
();
},
async
onTriRefChange
()
{
console
.
log
(
"--------+++++onTriRefChange"
)
this
.
defaultSwtn99N1000
();
},
async
onTroRefChange
()
{
console
.
log
(
"--------+++++onTroRefChange"
)
this
.
defaultSwtn99N1000
();
},
},
async
onActChange
()
{
async
onActChange
()
{
this
.
defaultFttpTriactN1200
();
},
},
async
onTriactChange
()
{
this
.
defaultSwtn99N1000
();
},
async
onValdatChange
()
{
this
.
defaultSwtn99N1000
();
},
async
onMatdatChange
()
{
this
.
defaultSwtn99N1000
();
},
async
onInscurChange
()
{
this
.
defaultSwtn99N1000
();
},
async
onInsamtChange
()
{
this
.
defaultSwtn99N1000
();
},
async
onRatChange
()
{
this
.
defaultSwtn99N1000
();
},
async
onCntfraChange
()
{
console
.
log
(
"--------+++++"
)
this
.
defaultSwtn99N1000
();
},
async
defaultSwtn99N1000
(){
if
(
this
.
model
.
fttp
.
msgtyp
!=
'199'
&&
this
.
model
.
fttp
.
msgtyp
!=
'299'
){
return
;
}
const
loading
=
this
.
loading
();
let
res
=
await
Api
.
post
(
`/
${
this
.
moduleRouter
()}
/fttfcm/defaultSwtn99N1000`
,
this
.
model
);
loading
.
close
();
if
(
res
.
respCode
!==
SUCCESS
)
{
this
.
$message
.
info
(
res
.
respMsg
);
return
;
}
this
.
model
.
narblk
=
res
.
data
.
narblk
;
this
.
model
.
relref
=
res
.
data
.
relref
;
},
async
defaultFttpTroactN1200
(){
console
.
log
(
"--------defaultFttpTroactN1200()"
)
if
(
this
.
model
.
ftdgrp
.
act
.
pts
.
ptainr
==
""
||
this
.
model
.
ftdgrp
.
act
.
pts
.
ptainr
==
undefined
)
{
return
;
}
if
(
this
.
model
.
ftdgrp
.
cbs
.
max
.
cur
==
""
||
this
.
model
.
ftdgrp
.
cbs
.
max
.
cur
==
undefined
)
{
return
;
}
const
loading
=
this
.
loading
();
let
res
=
await
Api
.
post
(
`/
${
this
.
moduleRouter
()}
/fttfcm/defaultFttpTroactN1200`
,
this
.
model
);
loading
.
close
();
if
(
res
.
respCode
!==
SUCCESS
)
{
this
.
$message
.
info
(
res
.
respMsg
);
return
;
}
this
.
troActlist
=
res
.
data
;
if
(
this
.
troActlist
.
length
>
0
&&
(
this
.
model
.
troact
==
""
||
this
.
model
.
troact
==
undefined
)){
this
.
model
.
troact
=
troActlist
[
0
];
}
},
async
defaultFttpTriactN1200
(){
console
.
log
(
"--------defaultFttpTriactN1200()"
)
if
(
this
.
model
.
ftdgrp
.
act
.
pts
.
ptainr
==
""
||
this
.
model
.
ftdgrp
.
act
.
pts
.
ptainr
==
undefined
)
{
return
;
}
if
(
this
.
model
.
ftdgrp
.
cbs
.
max
.
cur
==
""
||
this
.
model
.
ftdgrp
.
cbs
.
max
.
cur
==
undefined
)
{
return
;
}
const
loading
=
this
.
loading
();
let
res
=
await
Api
.
post
(
`/
${
this
.
moduleRouter
()}
/fttfcm/defaultFttpTriactN1200`
,
this
.
model
);
loading
.
close
();
if
(
res
.
respCode
!==
SUCCESS
)
{
this
.
$message
.
info
(
res
.
respMsg
);
return
;
}
this
.
triActlist
=
res
.
data
;
if
(
this
.
triActlist
.
length
>
0
&&
(
this
.
model
.
triact
==
""
||
this
.
model
.
triact
==
undefined
)){
this
.
model
.
triact
=
triActlist
[
0
];
}
},
},
},
...
...
src/page/Funds/Fttfcm/model/index.js
View file @
8957abf3
...
@@ -72,6 +72,8 @@ export default class Fttfcm {
...
@@ -72,6 +72,8 @@ export default class Fttfcm {
narblk
:
""
,
narblk
:
""
,
relref
:
""
,
relref
:
""
,
liaccv
:
new
Pub
().
data
.
Liaccv
,
liaall
:
new
Pub
().
data
.
Liaall
,
setmod
:
new
Pub
().
data
.
Setmod
,
setmod
:
new
Pub
().
data
.
Setmod
,
docpan
:
new
Pub
().
data
.
Docpan
,
docpan
:
new
Pub
().
data
.
Docpan
,
trndia
:
new
Pub
().
data
.
Trndia
trndia
:
new
Pub
().
data
.
Trndia
...
...
src/page/Funds/Fttfcm/views/Mt199.vue
View file @
8957abf3
...
@@ -2,24 +2,24 @@
...
@@ -2,24 +2,24 @@
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<
c
-form-item
label=
"Reference"
prop=
"ftdgrp.rec.ownref"
>
<
el
-form-item
label=
"Reference"
prop=
"ftdgrp.rec.ownref"
>
<c-input
disabled
v-model=
"model.ftdgrp.rec.ownref"
maxlength=
"16"
placeholder=
""
></c-input>
<c-input
disabled
v-model=
"model.ftdgrp.rec.ownref"
maxlength=
"16"
placeholder=
""
></c-input>
</
c
-form-item>
</
el
-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<
c
-form-item
label=
"Related Reference"
prop=
"relref"
>
<
el
-form-item
label=
"Related Reference"
prop=
"relref"
>
<c-input
v-model=
"model.relref"
maxlength=
"16"
placeholder=
""
></c-input>
<c-input
v-model=
"model.relref"
maxlength=
"16"
placeholder=
""
></c-input>
</
c
-form-item>
</
el
-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<
c
-form-item
label=
"Narrative"
prop=
"narblk"
>
<
el
-form-item
label=
"Narrative"
prop=
"narblk"
>
<c-mul-row-input
maxlength=
"35*50"
:autosize=
"
{ minRows: 10, maxRows: 50}" :charmod="2" :cols="35" :rows="50" placeholder="请输入描述内容" v-model="model.narblk">
<c-mul-row-input
maxlength=
"35*50"
:autosize=
"
{ minRows: 10, maxRows: 50}" :charmod="2" :cols="35" :rows="50" placeholder="请输入描述内容" v-model="model.narblk">
</c-mul-row-input>
</c-mul-row-input>
</
c
-form-item>
</
el
-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
...
src/page/Funds/Fttfcm/views/Mt299.vue
View file @
8957abf3
...
@@ -2,24 +2,24 @@
...
@@ -2,24 +2,24 @@
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<
c
-form-item
label=
"Reference"
prop=
"ftdgrp.rec.ownref"
>
<
el
-form-item
label=
"Reference"
prop=
"ftdgrp.rec.ownref"
>
<c-input
disabled
v-model=
"model.ftdgrp.rec.ownref"
maxlength=
"16"
placeholder=
""
></c-input>
<c-input
disabled
v-model=
"model.ftdgrp.rec.ownref"
maxlength=
"16"
placeholder=
""
></c-input>
</
c
-form-item>
</
el
-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<
c
-form-item
label=
"Related Reference"
prop=
"relref"
>
<
el
-form-item
label=
"Related Reference"
prop=
"relref"
>
<c-input
v-model=
"model.relref"
maxlength=
"16"
placeholder=
""
></c-input>
<c-input
v-model=
"model.relref"
maxlength=
"16"
placeholder=
""
></c-input>
</
c
-form-item>
</
el
-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<
c
-form-item
label=
"Narrative"
prop=
"narblk"
>
<
el
-form-item
label=
"Narrative"
prop=
"narblk"
>
<c-mul-row-input
maxlength=
"35*50"
:autosize=
"
{ minRows: 10, maxRows: 50}" :charmod="2" :cols="35" :rows="50" placeholder="请输入描述内容" v-model="model.narblk">
<c-mul-row-input
maxlength=
"35*50"
:autosize=
"
{ minRows: 10, maxRows: 50}" :charmod="2" :cols="35" :rows="50" placeholder="请输入描述内容" v-model="model.narblk">
</c-mul-row-input>
</c-mul-row-input>
</
c
-form-item>
</
el
-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
...
src/page/Funds/Fttfcm/views/Mt320.vue
View file @
8957abf3
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Typeof Operation(:22A)"
prop=
"fttp.mt32m.s22a"
>
<el-form-item
label=
"Typeof Operation(:22A)"
prop=
"fttp.mt32m.s22a"
>
<c-select
v-model=
"model.fttp.mt32m.s22a"
style=
"width: 100%"
>
<c-select
v-model=
"model.fttp.mt32m.s22a"
style=
"width: 100%"
:code=
"codes.s22a"
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -18,8 +18,8 @@
...
@@ -18,8 +18,8 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Type of Event:22B"
prop=
"fttp.mt32m.s22b"
>
<el-form-item
label=
"Type of Event:22B"
prop=
"fttp.mt32m.s22b"
>
<c-
input
v-model=
"model.fttp.mt32m.s22b"
style=
"width: 100%
"
>
<c-
select
v-model=
"model.fttp.mt32m.s22b"
style=
"width: 100%"
:code=
"codes.s22b
"
>
</c-
inpu
t>
</c-
selec
t>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"NextInterest DueDate(:30X)"
prop=
"fttp.mt32m.s30x"
>
<el-form-item
label=
"NextInterest DueDate(:30X)"
prop=
"fttp.mt32m.s30x"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.fttp.mt32m.s30x"
style=
"width:100%"
placeholder=
""
>
<c-date-picker
type=
"date"
v-model=
"model.fttp.mt32m.s30x"
style=
"width:100%"
placeholder=
""
>
</c-date-picker>
</c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -48,7 +48,7 @@
...
@@ -48,7 +48,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Scope of Operation(:94A)"
prop=
"fttp.mt32m.s94a"
>
<el-form-item
label=
"Scope of Operation(:94A)"
prop=
"fttp.mt32m.s94a"
>
<c-select
v-model=
"model.fttp.mt32m.s94a"
style=
"width: 100%"
>
<c-select
v-model=
"model.fttp.mt32m.s94a"
style=
"width: 100%"
:code=
"codes.s94a"
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -66,7 +66,7 @@
...
@@ -66,7 +66,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Party A's Role(:17R)"
prop=
"fttp.mt32m.s17r"
>
<el-form-item
label=
"Party A's Role(:17R)"
prop=
"fttp.mt32m.s17r"
>
<c-select
v-model=
"model.fttp.mt32m.s17r"
style=
"width: 100%"
>
<c-select
v-model=
"model.fttp.mt32m.s17r"
style=
"width: 100%"
:code=
"codes.s17r"
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -91,21 +91,22 @@
...
@@ -91,21 +91,22 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title: 'Delivery Agent(:53)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'a53',
rol: 'a53',
}"
:label="{
}"
labelRef: 'Delivery Agent(:53)',
ptytyp="B"
labelNam: '',
:isFieldLabelVisible="true" :isAdrVisible="false"
}" :disabledRef="false" :disabledNam
="true">
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled
="true">
</c-ptap
10
>
</c-ptap
-ext
>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<
c
-form-item
label=
"Account"
prop=
"fttp.mt32m.a53act"
>
<
el
-form-item
label=
"Account"
prop=
"fttp.mt32m.a53act"
>
<
c-input
v-model=
"model.fttp.mt32m.a53act"
maxlength=
"34"
placeholder=
""
></c
-input>
<
el-input
v-model=
"model.fttp.mt32m.a53act"
maxlength=
"34"
placeholder=
""
></el
-input>
</
c
-form-item>
</
el
-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -113,15 +114,15 @@
...
@@ -113,15 +114,15 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title: 'Intermediary(:56)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'ini',
rol: 'ini',
}" :label="{
}" ptytyp="B"
labelRef: 'Intermediary(:56)',
:isFieldLabelVisible="true" :isAdrVisible="false"
labelNam: '',
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled="true">
}" :disabledRef="false" :disabledNam="true">
</c-ptap-ext>
</c-ptap10>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
@@ -139,15 +140,15 @@
...
@@ -139,15 +140,15 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title: 'Receiving Agent(:57)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'rbc',
rol: 'rbc',
}" :label="{
}"ptytyp="B"
labelRef: 'Receiving Agent(:57)',
:isFieldLabelVisible="true" :isAdrVisible="false"
labelNam: '',
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled="true">
}" :disabledRef="false" :disabledNam="true">
</c-ptap-ext>
</c-ptap10>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"Account"
prop=
"fttp.mt32m.rbcact"
>
<c-form-item
label=
"Account"
prop=
"fttp.mt32m.rbcact"
>
...
@@ -159,15 +160,15 @@
...
@@ -159,15 +160,15 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title: 'Beneficiary Institution(:58)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'a58',
rol: 'a58',
}" :label="{
}" ptytyp="B"
labelRef: 'Beneficiary Institution(:58)',
:isFieldLabelVisible="true" :isAdrVisible="false"
labelNam: '',
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled="true">
}" :disabledRef="false" :disabledNam="true">
</c-ptap-ext>
</c-ptap10>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"Account"
prop=
"fttp.mt32m.a58act"
>
<c-form-item
label=
"Account"
prop=
"fttp.mt32m.a58act"
>
...
@@ -186,15 +187,15 @@
...
@@ -186,15 +187,15 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title: 'Delivery Agent(:53)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'b53',
rol: 'b53',
}" :label="{
}" ptytyp="B"
labelRef: 'Delivery Agent(:53)',
:isFieldLabelVisible="true" :isAdrVisible="false"
labelNam: '',
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled="true">
}" :disabledRef="false" :disabledNam="true">
</c-ptap-ext>
</c-ptap10>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
@@ -208,15 +209,15 @@
...
@@ -208,15 +209,15 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title:'Intermediary(:56)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'b56',
rol: 'b56',
}" :label="{
}" ptytyp="B"
labelRef: 'Intermediary(:56)',
:isFieldLabelVisible="true" :isAdrVisible="false"
labelNam: '',
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled="true">
}" :disabledRef="false" :disabledNam="true">
</c-ptap-ext>
</c-ptap10>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
@@ -234,15 +235,15 @@
...
@@ -234,15 +235,15 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title:'Receiving Agent(:57)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'owc',
rol: 'owc',
}" :label="{
}" ptytyp="B"
labelRef: 'Receiving Agent(:57)',
:isFieldLabelVisible="true" :isAdrVisible="false"
labelNam: '',
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled="true">
}" :disabledRef="false" :disabledNam="true">
</c-ptap-ext>
</c-ptap10>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
@@ -256,15 +257,15 @@
...
@@ -256,15 +257,15 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-ptap10
:model=
"model"
:argadr=
"
{
<c-ptap-ext
:model=
"model"
:argadr=
"
{
title:'Beneficiary Institution(:58)',
grp: 'mt32m',
grp: 'mt32m',
extCodes:['fttp'],
extCodes:['fttp'],
rol: 'b58',
rol: 'b58',
}" :label="{
}" ptytyp="B"
labelRef: 'Beneficiary Institution(:58)',
:isFieldLabelVisible="true" :isAdrVisible="false"
labelNam: '',
:disabledRef="true" :disabledNam="true" :isAdrblk="true" :disabled="true">
}" :disabledRef="false" :disabledNam="true">
</c-ptap-ext>
</c-ptap10>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
...
src/page/Funds/Fttfcm/views/Ovwp1.vue
View file @
8957abf3
...
@@ -82,13 +82,13 @@
...
@@ -82,13 +82,13 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"起息日"
prop=
"ftdgrp.rec.valdat"
>
<el-form-item
label=
"起息日"
prop=
"ftdgrp.rec.valdat"
>
<c-date-picker
type=
"date"
v-model=
"model.ftdgrp.rec.valdat"
style=
"width:100%"
<c-date-picker
@
change=
"onValdatChange"
type=
"date"
v-model=
"model.ftdgrp.rec.valdat"
style=
"width:100%"
placeholder=
"请输入起息日"
></c-date-picker>
placeholder=
"请输入起息日"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"到期日"
prop=
"ftdgrp.rec.matdat"
>
<el-form-item
label=
"到期日"
prop=
"ftdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.ftdgrp.rec.matdat"
style=
"width:100%"
<c-date-picker
@
change=
"onMatdatChange"
type=
"date"
v-model=
"model.ftdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请输入到期日"
></c-date-picker>
placeholder=
"请输入到期日"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -96,7 +96,7 @@
...
@@ -96,7 +96,7 @@
<c-form-item
label=
"年利率"
prop=
"ftdgrp.rec.rat"
>
<c-form-item
label=
"年利率"
prop=
"ftdgrp.rec.rat"
>
<!-- <c-input v-model="model.ftdgrp.rec.rat" placeholder="请输入年利率"></c-input> -->
<!-- <c-input v-model="model.ftdgrp.rec.rat" placeholder="请输入年利率"></c-input> -->
<c-fullbox>
<c-fullbox>
<c-input
v-model=
"model.ftdgrp.rec.rat"
placeholder=
"请输入年利率"
></c-input>
<c-input
@
change=
"onRatChange"
v-model=
"model.ftdgrp.rec.rat"
placeholder=
"请输入年利率"
></c-input>
<
template
slot=
"footer"
>
<
template
slot=
"footer"
>
<span
style=
"margin: 0 5px"
size=
"small"
type=
"primary"
>
<span
style=
"margin: 0 5px"
size=
"small"
type=
"primary"
>
%
%
...
@@ -112,7 +112,7 @@
...
@@ -112,7 +112,7 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"计息方式"
prop=
"ftdgrp.rec.cntfra"
>
<el-form-item
label=
"计息方式"
prop=
"ftdgrp.rec.cntfra"
>
<c-select
v-model=
"model.ftdgrp.rec.cntfra"
:code=
"codes.cntfra"
style=
"width:100%"
<c-select
@
change=
"onCntfraChange"
v-model=
"model.ftdgrp.rec.cntfra"
:code=
"codes.cntfra"
style=
"width:100%"
placeholder=
"请输入计息方式"
>
placeholder=
"请输入计息方式"
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
...
@@ -121,14 +121,14 @@
...
@@ -121,14 +121,14 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-form-item
label=
"利息金额"
prop=
"ftdgrp.cbs.ins.cur"
>
<c-form-item
label=
"利息金额"
prop=
"ftdgrp.cbs.ins.cur"
>
<c-select
disabled
v-model=
"model.ftdgrp.cbs.ins.cur"
:code=
"codes.curtxt1"
style=
"width:100%"
<c-select
@
change=
"onInscurChange"
disabled
v-model=
"model.ftdgrp.cbs.ins.cur"
:code=
"codes.curtxt1"
style=
"width:100%"
placeholder=
"请输入利息金额"
>
placeholder=
"请输入利息金额"
>
</c-select>
</c-select>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
class=
"pl8"
>
<c-col
:span=
"12"
class=
"pl8"
>
<c-form-item
label-width=
"0"
prop=
"ftdgrp.cbs.ins.amt"
>
<c-form-item
label-width=
"0"
prop=
"ftdgrp.cbs.ins.amt"
>
<c-input-currency
:currency=
"model.ftdgrp.cbs.ins.cur"
v-model=
"model.ftdgrp.cbs.ins.amt"
placeholder=
"请输入'利息金额'"
></c-input-currency>
<c-input-currency
@
change=
"onInsamtChange"
:currency=
"model.ftdgrp.cbs.ins.cur"
v-model=
"model.ftdgrp.cbs.ins.amt"
placeholder=
"请输入'利息金额'"
></c-input-currency>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
@@ -165,10 +165,11 @@
...
@@ -165,10 +165,11 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-card
class=
"box-card"
>
<el-card
class=
"box-card"
>
<c-ptap
:model=
"model"
@
c
hange=
"onTroChange"
:disabled=
"true"
<c-ptap
:model=
"model"
@
handleC
hange=
"onTroChange"
:disabled=
"true"
:requiredExtkey=
"model.ftdgrp.rec.fttyp =='LI'||model.ftdgrp.rec.fttyp =='DI'"
:requiredExtkey=
"model.ftdgrp.rec.fttyp =='LI'||model.ftdgrp.rec.fttyp =='DI'"
:disabledExtkey=
"model.ftdgrp.rec.fttyp =='LO'||model.ftdgrp.rec.fttyp =='DO'|| model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
:disabledExtkey=
"model.ftdgrp.rec.fttyp =='LO'||model.ftdgrp.rec.fttyp =='DO'|| model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
@
saveRef=
"onTroRefChange"
:isAdrblk=
"true"
:haveAdrLabel=
"true"
:isAdrblk=
"true"
:haveAdrLabel=
"true"
:isShowCard=
"false"
:argadr=
"{ title: '资金拆出行', grp: 'ftdgrp', rol: 'tro' }"
ptytyp=
"B"
>
:isShowCard=
"false"
:argadr=
"{ title: '资金拆出行', grp: 'ftdgrp', rol: 'tro' }"
ptytyp=
"B"
>
</c-ptap>
</c-ptap>
...
@@ -202,17 +203,21 @@
...
@@ -202,17 +203,21 @@
<el-card
class=
"box-card"
>
<el-card
class=
"box-card"
>
<c-ptap
:model=
"model"
@
change=
"onTriChange"
:disabled=
"true"
<c-ptap
:model=
"model"
@
change=
"onTriChange"
:disabled=
"true"
:requiredExtkey=
"model.ftdgrp.rec.fttyp =='LO'||model.ftdgrp.rec.fttyp =='DO'"
:requiredExtkey=
"model.ftdgrp.rec.fttyp =='LO'||model.ftdgrp.rec.fttyp =='DO'"
:disabledExtkey=
"model.ftdgrp.rec.fttyp =='LI'||model.ftdgrp.rec.fttyp =='DI'|| model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
:isAdrblk=
"true"
:haveAdrLabel=
"true"
:disabledExtkey=
"model.ftdgrp.rec.fttyp =='LI'||model.ftdgrp.rec.fttyp =='DI'|| model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
@
saveRef=
"onTriRefChange"
:isAdrblk=
"true"
:haveAdrLabel=
"true"
:isShowCard=
"false"
:argadr=
"{ title: '资金拆入行', grp: 'ftdgrp', rol: 'tri' }"
ptytyp=
"B"
>
:isShowCard=
"false"
:argadr=
"{ title: '资金拆入行', grp: 'ftdgrp', rol: 'tri' }"
ptytyp=
"B"
>
</c-ptap>
</c-ptap>
</el-card>
</el-card>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-card
class=
"box-card"
>
<el-card
class=
"box-card"
>
<c-ptap
:model=
"model"
@
c
hange=
"onActChange"
:disabled=
"true"
<c-ptap
:model=
"model"
@
handleC
hange=
"onActChange"
:disabled=
"true"
:disabledExtkey=
"model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
:disabledExtkey=
"model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
:isAdrblk=
"true"
:haveAdrLabel=
"true"
:isAdrblk=
"true"
:haveAdrLabel=
"true"
:disabledRef=
"true"
:isShowCard=
"false"
:argadr=
"{ title: '资金拆出我方账户行', grp: 'ftdgrp', rol: 'act' }"
ptytyp=
"B"
>
:isShowCard=
"false"
:argadr=
"{ title: '资金拆出我方账户行', grp: 'ftdgrp', rol: 'act' }"
ptytyp=
"B"
>
</c-ptap>
</c-ptap>
</el-card>
</el-card>
...
@@ -228,6 +233,7 @@
...
@@ -228,6 +233,7 @@
<el-select
<el-select
v-model=
"model.fttp.triact"
clearablex
v-model=
"model.fttp.triact"
clearablex
:disabled=
"model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
:disabled=
"model.ftdgrp.rec.fttyp ==''||model.ftdgrp.rec.fttyp ==undefined"
@
change=
"onTriactChange"
placeholder=
"请选择账号"
placeholder=
"请选择账号"
>
>
<el-option
v-for=
"item in triActlist"
:key=
"item"
:label=
"item"
<el-option
v-for=
"item in triActlist"
:key=
"item"
:label=
"item"
...
...
src/page/Funds/Fttfcn/model/index.js
View file @
8957abf3
...
@@ -70,6 +70,9 @@ export default class Fttfcn{
...
@@ -70,6 +70,9 @@ export default class Fttfcn{
},
},
canamt
:
0
,
canamt
:
0
,
liaall
:
new
Pub
().
data
.
Liaall
,
liaccv
:
new
Pub
().
data
.
Liaccv
,
docpan
:
new
Pub
().
data
.
Docpan
,
setmod
:
new
Pub
().
data
.
Setmod
,
setmod
:
new
Pub
().
data
.
Setmod
,
docpan
:
new
Pub
().
data
.
Docpan
,
docpan
:
new
Pub
().
data
.
Docpan
,
trndia
:
new
Pub
().
data
.
Trndia
trndia
:
new
Pub
().
data
.
Trndia
...
...
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