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
b981644d
Commit
b981644d
authored
Jul 28, 2022
by
Wuyuqiu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
betdcr、betrcl、betset交易完善
parent
d4432236
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
151 additions
and
103 deletions
+151
-103
index.js
src/config/CodeTable/index.js
+5
-1
Pattern.js
src/model/Betdcr/Pattern.js
+1
-1
index.js
src/model/Betdcr/index.js
+1
-1
Pattern.js
src/model/Betrcl/Pattern.js
+1
-1
Pattern.js
src/model/Betset/Pattern.js
+8
-8
index.js
src/model/Betset/index.js
+4
-0
Betdcrd.vue
src/views/Business/Betdcr/Betdcrd.vue
+3
-67
Rclp.vue
src/views/Business/Betrcl/Rclp.vue
+43
-6
Remp.vue
src/views/Business/Betrcl/Remp.vue
+1
-0
index.vue
src/views/Business/Betrcl/index.vue
+14
-3
Setp.vue
src/views/Business/Betset/Setp.vue
+33
-6
Wg.vue
src/views/Business/Betset/Wg.vue
+23
-7
index.vue
src/views/Business/Betset/index.vue
+1
-1
Setp.vue
src/views/Business/Bftset/Setp.vue
+1
-1
Infsea.vue
src/views/Business/Infled/Infsea.vue
+12
-0
No files found.
src/config/CodeTable/index.js
View file @
b981644d
...
@@ -4588,13 +4588,17 @@ const CodeTable = {
...
@@ -4588,13 +4588,17 @@ const CodeTable = {
{
label
:
"N"
,
value
:
"N"
},
{
label
:
"N"
,
value
:
"N"
},
],
],
ownextkey
:
[
ownextkey
:
[
{
label
:
"08350012北京分行"
,
value
:
"08350012"
},
{
label
:
"08350012"
,
value
:
"08350012"
},
{
label
:
"08357113"
,
value
:
"08357113"
},
],
],
ownextkey
:
[
ownextkey
:
[
{
label
:
"修改"
,
value
:
"C"
},
{
label
:
"修改"
,
value
:
"C"
},
{
label
:
"新建"
,
value
:
"A"
},
{
label
:
"新建"
,
value
:
"A"
},
{
label
:
"删除"
,
value
:
"D"
},
{
label
:
"删除"
,
value
:
"D"
},
],
],
ownextkey1
:[
{
label
:
"08350012"
,
value
:
"08350012"
},
],
ownexttyp
:
[
ownexttyp
:
[
{
label
:
"手工录入"
,
value
:
"OE"
},
{
label
:
"手工录入"
,
value
:
"OE"
},
{
label
:
"分行"
,
value
:
"OB"
},
{
label
:
"分行"
,
value
:
"OB"
},
...
...
src/model/Betdcr/Pattern.js
View file @
b981644d
...
@@ -139,7 +139,7 @@ export default {
...
@@ -139,7 +139,7 @@ export default {
],
],
"trnmod.trndoc.addstr750"
:
[
"trnmod.trndoc.addstr750"
:
[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"bedgrp.prb.namelc"
:
[
"bedgrp.prb.namelc"
:
[
...
...
src/model/Betdcr/index.js
View file @
b981644d
...
@@ -37,7 +37,7 @@ export default class Betdcr {
...
@@ -37,7 +37,7 @@ export default class Betdcr {
},
},
docgrdm
:
{
docgrdm
:
{
docdsclab
:
""
,
// Label of document description .betp.docgrdm.docdsclab
docdsclab
:
""
,
// Label of document description .betp.docgrdm.docdsclab
docgrd
:
[]
,
//betp.docgrdm.docgrd
docgrd
:
""
,
//betp.docgrdm.docgrd
},
},
},
},
ledgrp
:
{
ledgrp
:
{
...
...
src/model/Betrcl/Pattern.js
View file @
b981644d
...
@@ -232,7 +232,7 @@ export default {
...
@@ -232,7 +232,7 @@ export default {
],
],
"rmbclm.rmbrmb.pts.adrblk"
:
[
"rmbclm.rmbrmb.pts.adrblk"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
type
:
"string"
,
max
:
999
,
message
:
"长度不能超过35"
}
],
],
"rmbclm.rmbrmb.dbfadrblkcn"
:
[
"rmbclm.rmbrmb.dbfadrblkcn"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
src/model/Betset/Pattern.js
View file @
b981644d
...
@@ -16,7 +16,7 @@ export default {
...
@@ -16,7 +16,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"ledgrp.cbs.opn1.amt"
:
[
"ledgrp.cbs.opn1.amt"
:
[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
...
@@ -38,7 +38,7 @@ export default {
...
@@ -38,7 +38,7 @@ export default {
],
],
"bedgrp.cbs.max.amt"
:
[
"bedgrp.cbs.max.amt"
:
[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
...
@@ -101,12 +101,12 @@ export default {
...
@@ -101,12 +101,12 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
{
max
:
3
,
message
:
"长度不能超过3"
}
],
],
"setmod.redamt"
:
[
"setmod.redamt"
:
[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
"setmod.docamt"
:
[
"setmod.docamt"
:
[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
...
@@ -115,18 +115,18 @@ export default {
...
@@ -115,18 +115,18 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"setmod.setamt"
:
[
"setmod.setamt"
:
[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
"aamset.utlamt"
:
[
"aamset.utlamt"
:
[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
"aamset.utlamt2"
:
[
"aamset.utlamt2"
:
[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
...
@@ -312,7 +312,7 @@ export default {
...
@@ -312,7 +312,7 @@ export default {
],
],
"lendoc.vercerref"
:
[
"lendoc.vercerref"
:
[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
{
max
:
20
,
message
:
"长度不能超过20"
}
],
],
"lendoc.decnum"
:
[
"lendoc.decnum"
:
[
...
...
src/model/Betset/index.js
View file @
b981644d
...
@@ -119,6 +119,10 @@ export default class Betset {
...
@@ -119,6 +119,10 @@ export default class Betset {
vouflg
:
""
,
// 是否报送跨境人民币2122表 .cnybop.vouflg
vouflg
:
""
,
// 是否报送跨境人民币2122表 .cnybop.vouflg
},
},
bpdgrp
:
{
bpdgrp
:
{
bas
:{
oppuser
:
""
},
rec
:
{
rec
:
{
ffttyp
:
""
,
// 缁傚繗鍨傚鐤祮閸楁牜琚崹锟� .bpdgrp.rec.ffttyp
ffttyp
:
""
,
// 缁傚繗鍨傚鐤祮閸楁牜琚崹锟� .bpdgrp.rec.ffttyp
},
},
...
...
src/views/Business/Betdcr/Betdcrd.vue
View file @
b981644d
...
@@ -78,7 +78,6 @@
...
@@ -78,7 +78,6 @@
maxlength=
"50"
maxlength=
"50"
show-word-limit
show-word-limit
placeholder=
"Please input Reasons for Rejection"
placeholder=
"Please input Reasons for Rejection"
disabled
></c-input>
></c-input>
<
template
slot=
"footer"
>
<
template
slot=
"footer"
>
<c-button
<c-button
...
@@ -274,62 +273,16 @@ export default {
...
@@ -274,62 +273,16 @@ export default {
mixins
:
[
commonProcess
],
mixins
:
[
commonProcess
],
data
()
{
data
()
{
return
{
return
{
TableValue
:
[
{
id
:
0
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
""
,
docnam
:
""
,
description
:
""
,
docnam
:
""
,
serialNum
:
""
,
tableName
:
""
,
tcddoc
:
""
,
},
],
newValue
:
{
id
:
0
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
""
,
docnam
:
""
,
description
:
""
,
docnam
:
""
,
serialNum
:
""
,
tableName
:
""
,
tcddoc
:
""
,
},
codeTable
:
[
{
label
:
"Airway Bills"
,
value
:
"1"
},
{
label
:
"Beneficiary's Declaration"
,
value
:
"2"
},
{
label
:
"Bill of Lading Copies"
,
value
:
"3"
},
{
label
:
"Bill of Lading Originals"
,
value
:
"4"
},
{
label
:
"Certificate"
,
value
:
"5"
},
{
label
:
"Certificate of Analysis"
,
value
:
"6"
},
{
label
:
"Certificate of Origin"
,
value
:
"7"
},
{
label
:
"Certificate of Quality"
,
value
:
"8"
},
{
label
:
"Certificate of Quantity"
,
value
:
"9"
},
{
label
:
"Commercial Invoice"
,
value
:
"10"
},
{
label
:
"Courier Receipt "
,
value
:
"11"
},
{
label
:
"Draft"
,
value
:
"12"
},
{
label
:
"Export Licence"
,
value
:
"13"
},
{
label
:
"Fax Report"
,
value
:
"14"
},
{
label
:
"Inspection Cert"
,
value
:
"15"
},
{
label
:
"Insurance Policy"
,
value
:
"16"
},
{
label
:
"Packing List"
,
value
:
"17"
},
{
label
:
"Shipment Advice"
,
value
:
"18"
},
{
label
:
"Weight List"
,
value
:
"19"
},
],
};
};
},
},
computed
:
{
computed
:
{
docdisflg
:
{
docdisflg
:
{
get
()
{
get
()
{
if
(
this
.
model
.
bedgrp
.
blk
.
docdis
==
""
){
if
(
this
.
model
.
bedgrp
.
blk
.
docdis
==
""
){
return
this
.
model
.
bedgrp
.
blk
.
docdisflg
!=
"X"
;
}
else
{
return
this
.
model
.
bedgrp
.
blk
.
docdisflg
!=
""
;
return
this
.
model
.
bedgrp
.
blk
.
docdisflg
!=
""
;
}
else
{
return
this
.
model
.
bedgrp
.
blk
.
docdisflg
!=
"X"
;
}
}
},
},
set
(
val
)
{
set
(
val
)
{
...
@@ -348,26 +301,9 @@ export default {
...
@@ -348,26 +301,9 @@ export default {
},
},
methods
:
{
methods
:
{
...
Event
,
...
Event
,
addTableValue
(
index
)
{
var
newTableValue
=
Object
.
assign
({},
this
.
newValue
);
const
serial
=
Utils
.
generateUUID
();
newTableValue
.
serialNum
=
serial
;
// this.model.bftp.docgrdm.docgrd.push(newTableValue);
this
.
model
.
betp
.
docgrdm
.
docgrd
.
splice
(
index
-
1
,
0
,
newTableValue
);
this
.
TableValue
.
push
(
newTableValue
);
},
deleteTable
(
index
)
{
this
.
model
.
betp
.
docgrdm
.
docgrd
.
splice
(
index
,
1
);
},
},
},
created
:
function
()
{},
created
:
function
()
{},
};
};
</
script
>
</
script
>
<
style
>
<
style
>
.messageLabel
>>>
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
font-size
:
12px
;
}
</
style
>
</
style
>
src/views/Business/Betrcl/Rclp.vue
View file @
b981644d
...
@@ -307,11 +307,12 @@
...
@@ -307,11 +307,12 @@
:columns=
"stmData.columns"
:columns=
"stmData.columns"
:showSelection=
"true"
:showSelection=
"true"
v-on:multipleSelect=
"multipleSelect"
v-on:multipleSelect=
"multipleSelect"
prop=
"liaall.tenstm"
>
>
</c-istream-table>
</c-istream-table>
</c-col>
</c-col>
<!-- left -->
<!-- left -->
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
1
"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Doc. Amount Part"
prop=
"bedgrp.cbs.opn2.cur"
>
<el-form-item
label=
"Doc. Amount Part"
prop=
"bedgrp.cbs.opn2.cur"
>
...
@@ -365,7 +366,7 @@
...
@@ -365,7 +366,7 @@
</c-col>
</c-col>
<!-- right -->
<!-- right -->
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
1"
:offset=
"1
"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"Less comm."
prop=
"bedgrp.rec.lescom"
>
<c-form-item
label=
"Less comm."
prop=
"bedgrp.rec.lescom"
>
<c-input
<c-input
...
@@ -662,7 +663,18 @@ export default {
...
@@ -662,7 +663,18 @@ export default {
'3 3 "Cdt" 250'
,
'3 3 "Cdt" 250'
,
'4 4 "Cur" 250'
,
'4 4 "Cur" 250'
,
'5 5 "Amt" 250 2 8 1 4'
,
'5 5 "Amt" 250 2 8 1 4'
,
'6 6 "Mat.Dat." 250 4 7 1'
,
// '6 6 "Mat.Dat." 250 4 7 1',
{
index
:
6
,
position
:
6
,
width
:
250
,
render
:
(
item
,
scope
)
=>
{
return
scope
.
row
[
item
.
prop
]
===
"null"
?
""
:
scope
.
row
[
item
.
prop
];
},
label
:
"Mat.Dat."
,
},
],
],
data
:
[],
data
:
[],
},
},
...
@@ -687,9 +699,23 @@ export default {
...
@@ -687,9 +699,23 @@ export default {
methods
:
{
methods
:
{
...
Event
,
...
Event
,
async
multipleSelect
(
selection
)
{
async
multipleSelect
(
selection
)
{
console
.
log
(
selection
);
if
(
selection
.
length
>
1
)
{
if
(
selection
)
{
this
.
$notify
({
let
selIds
=
selection
.
map
((
x
)
=>
x
+
1
);
title
:
"error"
,
message
:
"You cannot select more than one tenor"
,
type
:
"error"
,
});
}
else
{
let
selIds
;
if
(
selection
.
length
===
0
)
{
selIds
=
[]
this
.
model
.
liaall
.
tensetstm
.
rows
=
[]
// this.model.liaall.tenstm.rows = []
}
else
{
selIds
=
[
selection
[
0
]
+
1
]
}
//
console
.
log
(
this
.
model
.
liaall
.
tensetstm
);
let
params
=
{
selDst
:
"liaall.tenstm"
,
selIds
};
let
params
=
{
selDst
:
"liaall.tenstm"
,
selIds
};
const
rtnmsg
=
await
this
.
executeRule
(
"liaall.tenstm"
,
params
);
const
rtnmsg
=
await
this
.
executeRule
(
"liaall.tenstm"
,
params
);
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
...
@@ -698,6 +724,17 @@ export default {
...
@@ -698,6 +724,17 @@ export default {
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
}
}
}
// console.log(selection);
// if (selection) {
// let selIds = selection.map((x) => x + 1);
// let params = { selDst: "liaall.tenstm", selIds };
// const rtnmsg = await this.executeRule("liaall.tenstm", params);
// if (rtnmsg.respCode == SUCCESS) {
// this.updateModel(rtnmsg.data);
// } else {
// this.$notify.error({ title: "错误", message: "服务请求失败!" });
// }
// }
},
},
},
},
created
:
function
()
{},
created
:
function
()
{},
...
...
src/views/Business/Betrcl/Remp.vue
View file @
b981644d
...
@@ -8,6 +8,7 @@
...
@@ -8,6 +8,7 @@
v-model=
"model.rmbclm.rmbrol"
v-model=
"model.rmbclm.rmbrol"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"Please select Reimbursement Bank"
placeholder=
"Please select Reimbursement Bank"
@
change=
"selectOrCheckboxRule('rmbclm.rmbrol')"
>
>
<el-option
<el-option
v-for=
"item in codes.payrol"
v-for=
"item in codes.payrol"
...
...
src/views/Business/Betrcl/index.vue
View file @
b981644d
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
<!--betrcl PD000034 Claim Reimb. -->
<!--betrcl PD000034 Claim Reimb. -->
<el-tab-pane
label=
"Claim Reimb."
name=
"rclp"
>
<el-tab-pane
label=
"Claim Reimb."
name=
"rclp"
>
<c-content>
<c-content>
<m-rclp
:model=
"model"
:codes=
"codes"
/>
<m-rclp
ref=
"rclp"
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--liaall PD000027 Liability -->
<!--liaall PD000027 Liability -->
...
@@ -54,7 +54,11 @@
...
@@ -54,7 +54,11 @@
<m-doctre
:model=
"model"
:codes=
"codes"
/>
<m-doctre
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
<!--rmbclm PD000128 Reimbursement Details -->
<!--rmbclm PD000128 Reimbursement Details -->
<el-tab-pane
v-if=
"model.rmbclm.clmrmbflg"
label=
"Reimbursement Details"
name=
"remp"
>
<el-tab-pane
v-if=
"model.rmbclm.clmrmbflg"
label=
"Reimbursement Details"
name=
"remp"
>
<m-remp
:model=
"model"
:codes=
"codes"
/>
<m-remp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
<!--limmod PD000001 统一授信 -->
<!--limmod PD000001 统一授信 -->
...
@@ -62,6 +66,12 @@
...
@@ -62,6 +66,12 @@
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
</c-tabs>
</c-tabs>
<c-grid-ety-prompt-dialog
ref=
"etyDialog"
:promptData=
"promptData"
v-on:select-ety=
"selectEty"
>
</c-grid-ety-prompt-dialog>
</el-form>
</el-form>
</div>
</div>
</
template
>
</
template
>
...
@@ -129,7 +139,8 @@ export default {
...
@@ -129,7 +139,8 @@ export default {
let
rtnmsg
=
await
this
.
init
({});
let
rtnmsg
=
await
this
.
init
({});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
);
this
.
updateModel
(
rtnmsg
.
data
);
this
.
$refs
.
setp
.
$refs
.
table
.
$refs
.
table
.
toggleAllSelection
();
console
.
log
(
this
.
$refs
.
rclp
);
this
.
$refs
.
rclp
.
$refs
.
table
.
$refs
.
table
.
toggleAllSelection
();
//TODO 处理数据逻辑
//TODO 处理数据逻辑
}
else
{
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
...
...
src/views/Business/Betset/Setp.vue
View file @
b981644d
...
@@ -41,7 +41,7 @@
...
@@ -41,7 +41,7 @@
type=
"primary"
type=
"primary"
:disabled=
"this.flag"
:disabled=
"this.flag"
>
>
获取
Get
</c-button>
</c-button>
<!--
</el-form-item>
-->
<!--
</el-form-item>
-->
</c-col>
</c-col>
...
@@ -87,7 +87,7 @@
...
@@ -87,7 +87,7 @@
type=
"primary"
type=
"primary"
:disabled=
"this.flag"
:disabled=
"this.flag"
>
>
获取
Get
</c-button>
</c-button>
<!--
</el-form-item>
-->
<!--
</el-form-item>
-->
</c-col>
</c-col>
...
@@ -303,6 +303,7 @@
...
@@ -303,6 +303,7 @@
:columns=
"stmData.columns"
:columns=
"stmData.columns"
:showSelection=
"true"
:showSelection=
"true"
v-on:multipleSelect=
"multipleSelect"
v-on:multipleSelect=
"multipleSelect"
prop=
"liaall.tenstm"
>
>
</c-istream-table>
</c-istream-table>
</c-col>
</c-col>
...
@@ -345,6 +346,7 @@
...
@@ -345,6 +346,7 @@
<c-input
<c-input
v-model=
"model.setmod.setamt"
v-model=
"model.setmod.setamt"
placeholder=
"Please input Reduced Amt. Settled"
placeholder=
"Please input Reduced Amt. Settled"
disabled
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -418,7 +420,7 @@
...
@@ -418,7 +420,7 @@
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"mtabut.clsflg"
>
<el-form-item
label=
""
prop=
"mtabut.clsflg"
>
<c-checkbox
v-model=
"clsflg"
>
Close Contract
</c-checkbox>
<c-checkbox
v-model=
"clsflg"
disabled
>
Close Contract
</c-checkbox>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -752,9 +754,23 @@ export default {
...
@@ -752,9 +754,23 @@ export default {
methods
:
{
methods
:
{
...
Event
,
...
Event
,
async
multipleSelect
(
selection
)
{
async
multipleSelect
(
selection
)
{
console
.
log
(
selection
);
if
(
selection
.
length
>
1
)
{
if
(
selection
)
{
this
.
$notify
({
let
selIds
=
selection
.
map
((
x
)
=>
x
+
1
);
title
:
"error"
,
message
:
"You cannot select more than one tenor"
,
type
:
"error"
,
});
}
else
{
let
selIds
;
if
(
selection
.
length
===
0
)
{
selIds
=
[]
this
.
model
.
liaall
.
tensetstm
.
rows
=
[]
// this.model.liaall.tenstm.rows = []
}
else
{
selIds
=
[
selection
[
0
]
+
1
]
}
//
console
.
log
(
this
.
model
.
liaall
.
tensetstm
);
let
params
=
{
selDst
:
"liaall.tenstm"
,
selIds
};
let
params
=
{
selDst
:
"liaall.tenstm"
,
selIds
};
const
rtnmsg
=
await
this
.
executeRule
(
"liaall.tenstm"
,
params
);
const
rtnmsg
=
await
this
.
executeRule
(
"liaall.tenstm"
,
params
);
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
...
@@ -763,6 +779,17 @@ export default {
...
@@ -763,6 +779,17 @@ export default {
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
}
}
}
// console.log(selection);
// if (selection) {
// let selIds = selection.map((x) => x + 1);
// let params = { selDst: "liaall.tenstm", selIds };
// const rtnmsg = await this.executeRule("liaall.tenstm", params);
// if (rtnmsg.respCode == SUCCESS) {
// this.updateModel(rtnmsg.data);
// } else {
// this.$notify.error({ title: "错误", message: "服务请求失败!" });
// }
// }
},
},
},
},
created
:
function
()
{},
created
:
function
()
{},
...
...
src/views/Business/Betset/Wg.vue
View file @
b981644d
...
@@ -9,9 +9,10 @@
...
@@ -9,9 +9,10 @@
v-model=
"model.bopmod.szflg"
v-model=
"model.bopmod.szflg"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择申报类型"
placeholder=
"请选择申报类型"
@
change=
"selectOrCheckboxRule('bopmod.szflg')"
>
>
<el-option
<el-option
v-for=
"item in codes.szflg
1
"
v-for=
"item in codes.szflg"
:key=
"item.value"
:key=
"item.value"
:label=
"item.label"
:label=
"item.label"
:value=
"item.value"
:value=
"item.value"
...
@@ -20,11 +21,11 @@
...
@@ -20,11 +21,11 @@
</c-select>
</c-select>
</el-form-item>
</el-form-item>
<template
slot=
"footer"
>
<template
slot=
"footer"
>
<el-form-item
label=
""
prop=
"
lendoc.act
flg"
>
<el-form-item
label=
""
prop=
"
bopmod.bas
flg"
>
<c-checkbox
<c-checkbox
v-model=
"
model.lendoc.act
flg"
v-model=
"
bas
flg"
style=
"margin-left: 10px"
style=
"margin-left: 10px"
disabled
:disabled=
"this.model.bopmod.szflg == '3'"
>
基础数据
</c-checkbox
>
基础数据
</c-checkbox
>
>
</el-form-item>
</el-form-item>
...
@@ -38,7 +39,7 @@
...
@@ -38,7 +39,7 @@
v-model=
"model.bopmod.acttyp"
v-model=
"model.bopmod.acttyp"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择款项来源"
placeholder=
"请选择款项来源"
disabled
:disabled=
"!(this.model.bopmod.szflg == '1')"
>
>
<el-option
<el-option
v-for=
"item in codes.acttyp"
v-for=
"item in codes.acttyp"
...
@@ -59,7 +60,8 @@
...
@@ -59,7 +60,8 @@
v-model=
"model.bopmod.ownextkey"
v-model=
"model.bopmod.ownextkey"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择地区机构号"
placeholder=
"请选择地区机构号"
disabled
:code=
"codes.ownextkey1"
:disabled=
"this.model.bopmod.szflg == '3'"
>
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
...
@@ -89,7 +91,7 @@
...
@@ -89,7 +91,7 @@
<c-input
<c-input
v-model=
"model.bopmod.outchargeamt"
v-model=
"model.bopmod.outchargeamt"
placeholder=
"请输入国外银行扣费(涉外收入申报专用)"
placeholder=
"请输入国外银行扣费(涉外收入申报专用)"
disabled
:disabled=
"!(this.model.bopmod.szflg == '1' && this.model.bopmod.basflg!='')"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -155,6 +157,20 @@ export default {
...
@@ -155,6 +157,20 @@ export default {
data
()
{
data
()
{
return
{};
return
{};
},
},
computed
:{
basflg
:{
get
(){
console
.
log
(
this
.
model
.
bopmod
.
szflg
==
"1"
)
if
(
this
.
model
.
bopmod
.
szflg
==
"1"
||
this
.
model
.
bopmod
.
szflg
==
"2"
){
return
this
.
model
.
bopmod
.
basflg
!=
""
}
},
set
(
val
){
this
.
model
.
bopmod
.
basflg
=
val
?
"X"
:
""
;
}
}
},
methods
:
{
...
Event
},
methods
:
{
...
Event
},
created
:
function
()
{},
created
:
function
()
{},
};
};
...
...
src/views/Business/Betset/index.vue
View file @
b981644d
...
@@ -23,7 +23,7 @@
...
@@ -23,7 +23,7 @@
<!--PD000034 -->
<!--PD000034 -->
<el-tab-pane
label=
"Funds Settlement"
name=
"setp"
>
<el-tab-pane
label=
"Funds Settlement"
name=
"setp"
>
<c-content>
<c-content>
<m-setp
:model=
"model"
:codes=
"codes"
/>
<m-setp
ref=
"setp"
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
...
...
src/views/Business/Bftset/Setp.vue
View file @
b981644d
...
@@ -903,7 +903,7 @@ export default {
...
@@ -903,7 +903,7 @@ export default {
async
multipleSelect
(
selection
)
{
async
multipleSelect
(
selection
)
{
if
(
selection
.
length
>
1
)
{
if
(
selection
.
length
>
1
)
{
this
.
$notify
({
this
.
$notify
({
title
:
"
失败
"
,
title
:
"
error
"
,
message
:
"You cannot select more than one tenor"
,
message
:
"You cannot select more than one tenor"
,
type
:
"error"
,
type
:
"error"
,
});
});
...
...
src/views/Business/Infled/Infsea.vue
View file @
b981644d
...
@@ -363,6 +363,15 @@
...
@@ -363,6 +363,15 @@
>
>
非我行通知及收单行登记
非我行通知及收单行登记
</c-button>
</c-button>
<c-button
class=
"medium_bcs"
size=
"medium"
type=
"primary"
title=
"LETRSV"
@
click=
"toLetrsv"
>
出口信用证补通知
</c-button>
<!-- <c-button size="small" type="primary" @click="onInfbutDsp">
<!-- <c-button size="small" type="primary" @click="onInfbutDsp">
Display
Display
</c-button> -->
</c-button> -->
...
@@ -628,6 +637,9 @@ async getButtons(ownref){
...
@@ -628,6 +637,9 @@ async getButtons(ownref){
toLetdrw
(){
toLetdrw
(){
this
.
$router
.
history
.
push
(
"/business/letdrw"
)
this
.
$router
.
history
.
push
(
"/business/letdrw"
)
},
},
toLetrsv
(){
this
.
$router
.
history
.
push
(
"/business/letrsv"
)
},
handleReset
:
function
()
{
handleReset
:
function
()
{
this
.
model
=
{
this
.
model
=
{
...
...
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