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
a7c23672
Commit
a7c23672
authored
Oct 19, 2023
by
liaoxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
litame 二轮开发 界面联动、初始化、报文面函预览功能
parent
3f1200a7
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
69 additions
and
22 deletions
+69
-22
index.js
src/business/litame/model/index.js
+8
-1
Aamp.vue
src/business/litame/views/Aamp.vue
+21
-3
Amep.vue
src/business/litame/views/Amep.vue
+10
-2
Detp.vue
src/business/litame/views/Detp.vue
+17
-3
Ptyp.vue
src/business/litame/views/Ptyp.vue
+12
-12
index.js
src/config/CodeTable/index.js
+1
-1
No files found.
src/business/litame/model/index.js
View file @
a7c23672
...
...
@@ -82,6 +82,10 @@ export default class Litame {
max2
:
{
cur
:
''
,
amt
:
'0.00'
,
},
opn2
:
{
cur
:
''
,
amt
:
'0'
,
}
}
},
...
...
@@ -162,6 +166,9 @@ export default class Litame {
ini
:
{
pts
:
new
Pts
().
data
,
},
cmb
:
{
pts
:
new
Pts
().
data
,
},
cbs
:
{
opn2
:
{
cur
:
''
,
...
...
@@ -206,7 +213,7 @@ export default class Litame {
prepers18
:
''
,
amenbr
:
''
,
nartxt
:
''
,
addamt
:
''
,
addamt
:
'
0
'
,
amecur
:
''
,
newshpdat
:
''
,
newamt
:
''
,
...
...
src/business/litame/views/Aamp.vue
View file @
a7c23672
...
...
@@ -20,7 +20,7 @@
prop=
"lidgrp.cbs.max2.amt"
>
<c-input
v-model=
"m
odel.lidgrp.cbs.max2.
amt"
v-model=
"m
ax2
amt"
style=
"text-align: left; width: 100%"
placeholder=
"请输入附加金额"
disabled
...
...
@@ -48,7 +48,7 @@
prop=
"lidgrp.cbs.opn2.amt"
>
<c-input
v-model=
"
model.lidgrp.cbs.opn2.
amt"
v-model=
"
opn2
amt"
style=
"text-align: left; width: 100%"
placeholder=
"请输入附加金额余额"
disabled
...
...
@@ -60,7 +60,7 @@
<el-form-item
label=
"39C场"
prop=
"lidgrp.blk.addamtcov"
>
<c-input
type=
"textarea"
v-model=
"
model.lidgrp.blk.
addamtcov"
v-model=
"
blk
addamtcov"
maxlength=
"35"
:rows=
"4"
show-word-limit
...
...
@@ -84,6 +84,24 @@ export default {
},
methods
:
{},
created
:
function
()
{},
computed
:
{
opn2amt
(){
this
.
model
.
lidgrp
.
cbs
.
opn2
.
amt
=
parseInt
(
this
.
model
.
oldlidgrp
.
cbs
.
opn2
.
amt
)
+
parseInt
(
this
.
model
.
lidgrp
.
cbs
.
max2
.
amt
)
-
parseInt
(
this
.
model
.
oldlidgrp
.
cbs
.
max2
.
amt
)
return
this
.
model
.
lidgrp
.
cbs
.
opn2
.
amt
},
max2amt
(){
this
.
model
.
lidgrp
.
cbs
.
max2
.
amt
=
this
.
model
.
swiadd
.
addamt
return
this
.
model
.
lidgrp
.
cbs
.
max2
.
amt
},
blkaddamtcov
(){
if
(
this
.
model
.
litp
.
aamp
.
aammod
.
addamtflg
===
'X'
){
this
.
model
.
lidgrp
.
blk
.
addamtcov
=
this
.
model
.
lidgrp
.
cbs
.
max2
.
cur
+
''
+
this
.
model
.
lidgrp
.
cbs
.
max2
.
amt
return
this
.
model
.
lidgrp
.
blk
.
addamtcov
}
}
}
};
</
script
>
<
style
>
...
...
src/business/litame/views/Amep.vue
View file @
a7c23672
...
...
@@ -400,7 +400,7 @@
<el-form-item
label=
"附加金额覆盖"
prop=
"swiadd.addamtcov"
>
<c-input
type=
"textarea"
v-model=
"
model.swiadd.
addamtcov"
v-model=
"
swiadd
addamtcov"
maxlength=
"140"
show-word-limit
placeholder=
"请输入附加金额"
...
...
@@ -452,7 +452,15 @@ export default {
litamepengamt
(){
this
.
model
.
litamep
.
engamt
=
new
Number
(
parseFloat
(
new
Number
(
this
.
model
.
swiadd
.
ameamt
)
+
new
Number
(
this
.
model
.
swiadd
.
newamt
)
*
new
Number
(
this
.
model
.
swiadd
.
newnomtop
)
/
100
).
toFixed
(
2
)
);
return
this
.
model
.
litamep
.
engamt
}
},
swiaddaddamtcov
(){
if
(
this
.
model
.
litp
.
aamp
.
aammod
.
addamtflg
===
'X'
){
this
.
model
.
swiadd
.
addamtcov
=
this
.
model
.
lidgrp
.
cbs
.
max2
.
cur
+
''
+
this
.
model
.
swiadd
.
addamt
return
this
.
model
.
swiadd
.
addamtcov
}
else
{
this
.
model
.
swiadd
.
addamt
=
'0.00'
}
},
},
created
:
function
()
{},
};
...
...
src/business/litame/views/Detp.vue
View file @
a7c23672
...
...
@@ -372,16 +372,30 @@ export default {
this
.
flag4
=
true
;
this
.
flag5
=
false
;
this
.
flag6
=
true
;
}
//Confirming Bank
}
//Confirming Bank
保兑行
else
if
(
val
==
'C'
)
{
this
.
flag4
=
true
;
this
.
flag5
=
true
;
this
.
flag6
=
true
;
}
//Specified Bank
// this.model.lidgrp.avb.pts.adrblk = null
// this.model.lidgrp.avb.pts.extkey = null
}
//Specified Bank 指定银行
else
if
(
val
==
'S'
)
{
this
.
flag4
=
true
;
this
.
flag5
=
false
;
this
.
flag6
=
false
;
this
.
flag6
=
true
;
}
//Reimbursing Bank 偿付行
else
if
(
val
==
'R'
)
{
this
.
flag4
=
true
;
this
.
flag5
=
true
;
this
.
flag6
=
true
;
}
//Transferring Bank 转让行
else
if
(
val
==
'T'
)
{
this
.
flag4
=
true
;
this
.
flag5
=
true
;
this
.
flag6
=
true
;
}
},
},
...
...
src/business/litame/views/Ptyp.vue
View file @
a7c23672
...
...
@@ -256,18 +256,18 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"附加当事人"
>
<c-edit-table
:model=
"model"
v-bind=
"ptsaddg"
>
<el-table-column
label=
"操作"
align=
"center"
>
<
template
>
<el-button
size=
"mini"
type=
"primary"
icon=
"el-icon-info"
></el-button
>
</
template
>
</el-table-column>
</c-edit-table>
<c-edit-table
:model=
"model"
v-bind=
"ptsaddg"
>
<el-table-column
label=
"操作"
align=
"center"
>
<
template
>
<el-button
size=
"mini"
type=
"primary"
icon=
"el-icon-info"
></el-button
>
</
template
>
</el-table-column>
</c-edit-table>
</el-form-item>
</c-col>
...
...
src/config/CodeTable/index.js
View file @
a7c23672
...
...
@@ -602,7 +602,7 @@ const CodeTable = {
avbwth
:
[
{
label
:
"开证行"
,
value
:
"I"
},
{
label
:
"指定银行"
,
value
:
"S"
},
{
label
:
"保
兌
行"
,
value
:
"C"
},
{
label
:
"保
兑
行"
,
value
:
"C"
},
{
label
:
"任何银行"
,
value
:
"O"
},
{
label
:
"偿付行"
,
value
:
"R"
},
{
label
:
"通知行"
,
value
:
"A"
},
...
...
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