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
92ebe990
Commit
92ebe990
authored
Aug 01, 2022
by
Wuyuqiu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
letrsv交易完善出事化及前后端关联
parent
e60b32f5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
277 additions
and
227 deletions
+277
-227
Event.js
src/model/Infbed/Event.js
+3
-2
Event.js
src/model/Infled/Event.js
+6
-14
Event.js
src/model/Letrsv/Event.js
+2
-0
Pattern.js
src/model/Letrsv/Pattern.js
+25
-25
Infsea.vue
src/views/Business/Infbed/Infsea.vue
+2
-1
Infsea.vue
src/views/Business/Infled/Infsea.vue
+8
-7
Detp.vue
src/views/Business/Letrsv/Detp.vue
+35
-4
Ovwp.vue
src/views/Business/Letrsv/Ovwp.vue
+108
-96
Ptyp.vue
src/views/Business/Letrsv/Ptyp.vue
+4
-3
Revp.vue
src/views/Business/Letrsv/Revp.vue
+84
-75
index.vue
src/views/Business/Letrsv/index.vue
+0
-0
No files found.
src/model/Infbed/Event.js
View file @
92ebe990
...
@@ -115,8 +115,9 @@ export default {
...
@@ -115,8 +115,9 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
async
handleReset
()
{
async
handleReset
(
formName
)
{
console
.
log
(
this
);
this
.
$refs
[
formName
].
resetFields
();
},
},
async
handleSearch
()
{
async
handleSearch
()
{
...
...
src/model/Infled/Event.js
View file @
92ebe990
...
@@ -260,26 +260,18 @@ export default {
...
@@ -260,26 +260,18 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
async
handleSearch
()
{
async
onInfconButshword
()
{
this
.
stmData
.
data
=
[];
let
rtnmsg
=
await
this
.
executeRule
(
"infcon.butshword"
)
let
opndatfrom
=
this
.
model
.
infcon
.
opndatfrom
;
if
(
!
opndatfrom
||
opndatfrom
==
''
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'查询开始日期必输!'
});
return
;
}
let
opndatto
=
this
.
model
.
infcon
.
opndatto
;
if
(
!
opndatto
||
opndatto
==
''
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'查询结束日期必输!'
});
return
;
}
let
rtnmsg
=
await
this
.
executeRule
(
"infbut.searow"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
stmData
.
data
=
rtnmsg
.
data
.
infbut_dspstm
.
rows
;
//TODO 处理数据逻辑
}
else
{
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
async
handleReset
(
formName
)
{
this
.
$refs
[
formName
].
resetFields
();
},
// async handleSearch() {
// async handleSearch() {
// this.stmData.data = [];
// this.stmData.data = [];
// let opndatfrom = this.model.infcon.opndatfrom;
// let opndatfrom = this.model.infcon.opndatfrom;
...
...
src/model/Letrsv/Event.js
View file @
92ebe990
...
@@ -398,5 +398,6 @@ export default {
...
@@ -398,5 +398,6 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
onExtkey
(){},
}
}
\ No newline at end of file
src/model/Letrsv/Pattern.js
View file @
92ebe990
...
@@ -45,7 +45,7 @@ export default {
...
@@ -45,7 +45,7 @@ export default {
"ledgrp.ben.namelc"
:
[
"ledgrp.ben.namelc"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
140
,
message
:
"长度不能超过140"
}
],
],
"ledgrp.cbs.nom1.amt"
:
[
"ledgrp.cbs.nom1.amt"
:
[
...
@@ -56,24 +56,24 @@ export default {
...
@@ -56,24 +56,24 @@ export default {
"ledgrp.ben.pts.adrblk"
:
[
"ledgrp.ben.pts.adrblk"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
140
,
message
:
"长度不能超过140"
}
],
],
"ledgrp.ben.dbfadrblkcn"
:
[
"ledgrp.ben.dbfadrblkcn"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
],
"ledgrp.rec.nomtop"
:
[
"ledgrp.rec.nomtop"
:
[
{
type
:
"
stirng
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
// { max: 2
, message: "长度不能超过2" }
{
type
:
"number"
,
max
:
999
,
message
:
"长度不能超过2"
}
],
],
"ledgrp.rec.nomton"
:
[
"ledgrp.rec.nomton"
:
[
{
type
:
"
string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
number"
,
required
:
false
,
message
:
"必输项"
},
// { max: 2
, message: "长度不能超过2" }
{
type
:
"number"
,
max
:
999
,
message
:
"长度不能超过2"
}
],
],
"ledgrp.ben.adrelc"
:
[
"ledgrp.ben.adrelc"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
140
,
message
:
"长度不能超过140"
}
],
],
...
@@ -109,7 +109,7 @@ export default {
...
@@ -109,7 +109,7 @@ export default {
"ledgrp.iss.namelc"
:
[
"ledgrp.iss.namelc"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
],
"ledgrp.rec.shpdat"
:
[
"ledgrp.rec.shpdat"
:
[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
...
@@ -119,11 +119,11 @@ export default {
...
@@ -119,11 +119,11 @@ export default {
],
],
"ledgrp.iss.pts.adrblk"
:
[
"ledgrp.iss.pts.adrblk"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
],
"ledgrp.iss.dbfadrblkcn"
:
[
"ledgrp.iss.dbfadrblkcn"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
],
"ledgrp.rec.expdat"
:
[
"ledgrp.rec.expdat"
:
[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
...
@@ -165,20 +165,20 @@ export default {
...
@@ -165,20 +165,20 @@ export default {
],
],
"ledgrp.apl.pts.adrblk"
:
[
"ledgrp.apl.pts.adrblk"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
140
,
message
:
"长度不能超过140"
}
],
],
"ledgrp.apl.dbfadrblkcn"
:
[
"ledgrp.apl.dbfadrblkcn"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
],
"ledgrp.apl.adrelc"
:
[
"ledgrp.apl.adrelc"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
],
"ledgrp.rec.apprultxt"
:
[
"ledgrp.rec.apprultxt"
:
[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
],
...
@@ -216,7 +216,7 @@ export default {
...
@@ -216,7 +216,7 @@ export default {
],
],
"ledgrp.avb.pts.adrblk"
:
[
"ledgrp.avb.pts.adrblk"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35"
}
{
type
:
"string"
,
max
:
999
,
message
:
"长度不能超过35"
}
],
],
"ledgrp.avb.dbfadrblkcn"
:
[
"ledgrp.avb.dbfadrblkcn"
:
[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
@@ -231,8 +231,8 @@ export default {
...
@@ -231,8 +231,8 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
{
max
:
35
,
message
:
"长度不能超过35"
}
],
],
"ledgrp.rec.prepers18"
:
[
"ledgrp.rec.prepers18"
:
[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
{
type
:
"number"
,
max
:
999
,
message
:
"长度不能超过3"
}
],
],
...
@@ -291,15 +291,15 @@ export default {
...
@@ -291,15 +291,15 @@ export default {
{
max
:
65
,
message
:
"长度不能超过65"
}
{
max
:
65
,
message
:
"长度不能超过65"
}
],
],
"ledgrp.rec.tenmaxday"
:
[
"ledgrp.rec.tenmaxday"
:
[
{
required
:
false
,
message
:
"必输项"
},
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
4
,
message
:
"长度不能超过4"
}
{
type
:
"number"
,
max
:
999
,
message
:
"长度不能超过4"
}
],
],
"ledgrp.rec.porloa"
:
[
"ledgrp.rec.porloa"
:
[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
{
max
:
65
,
message
:
"长度不能超过65"
}
],
],
"ledgrp.rec.pordis"
:
[
"ledgrp.rec.pordis"
:
[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
{
max
:
65
,
message
:
"长度不能超过65"
}
],
],
"ledgrp.rec.shpto"
:
[
"ledgrp.rec.shpto"
:
[
...
@@ -307,7 +307,7 @@ export default {
...
@@ -307,7 +307,7 @@ export default {
{
max
:
65
,
message
:
"长度不能超过65"
}
{
max
:
65
,
message
:
"长度不能超过65"
}
],
],
"ledgrp.blk.shpper"
:
[
"ledgrp.blk.shpper"
:
[
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
{
max
:
65
,
message
:
"长度不能超过65"
}
],
],
"ledgrp.adv.pts.ref"
:
[
"ledgrp.adv.pts.ref"
:
[
...
@@ -593,13 +593,13 @@ export default {
...
@@ -593,13 +593,13 @@ export default {
],
],
"ledgrp.cbs.max2.amt"
:
[
"ledgrp.cbs.max2.amt"
:
[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
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位"
}
],
],
"ledgrp.cbs.opn2.amt"
:
[
"ledgrp.cbs.opn2.amt"
:
[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
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位"
}
],
],
...
...
src/views/Business/Infbed/Infsea.vue
View file @
92ebe990
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<!-- 持续展示区 -->
<!-- 持续展示区 -->
<c-list-search
@
form-reset=
"handleReset"
@
form-search=
"handleSearch"
>
<c-list-search
@
form-reset=
"handleReset
('paramsForm')
"
@
form-search=
"handleSearch"
>
<template
v-slot=
"searchSlot"
>
<template
v-slot=
"searchSlot"
>
<el-form
<el-form
class=
"m-table-search-form"
class=
"m-table-search-form"
...
@@ -10,6 +10,7 @@
...
@@ -10,6 +10,7 @@
label-position=
"right"
label-position=
"right"
label-width=
"110px"
label-width=
"110px"
size=
"small"
size=
"small"
:model=
"model"
>
>
<c-row>
<c-row>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
...
src/views/Business/Infled/Infsea.vue
View file @
92ebe990
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<c-list-search
@
form-reset=
"handleReset"
@
form-search=
"handleSearch"
>
<c-list-search
@
form-reset=
"handleReset
('paramsForm')
"
@
form-search=
"handleSearch"
>
<template
v-slot=
"searchSlot"
>
<template
v-slot=
"searchSlot"
>
<el-form
<el-form
class=
"m-table-search-form"
class=
"m-table-search-form"
...
@@ -9,6 +9,7 @@
...
@@ -9,6 +9,7 @@
label-position=
"left"
label-position=
"left"
label-width=
"110px"
label-width=
"110px"
size=
"small"
size=
"small"
:model=
"model"
>
>
<el-row>
<el-row>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
...
@@ -641,12 +642,12 @@ async getButtons(ownref){
...
@@ -641,12 +642,12 @@ async getButtons(ownref){
this
.
$router
.
history
.
push
(
"/business/letrsv"
)
this
.
$router
.
history
.
push
(
"/business/letrsv"
)
},
},
handleReset
:
function
()
{
//
handleReset: function () {
this
.
model
=
{
//
this.model = {
instNo
:
""
,
//
instNo: "",
instName
:
""
,
//
instName: "",
};
//
};
},
//
},
...
...
src/views/Business/Letrsv/Detp.vue
View file @
92ebe990
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Available with"
prop=
"ledgrp.rec.avbwth"
>
<el-form-item
label=
"Available with"
prop=
"ledgrp.rec.avbwth"
>
<c-select
<c-select
v-model=
"
model.ledgrp.rec.avbwth
"
v-model=
"
avbFlag
"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"Please select Available with"
placeholder=
"Please select Available with"
:code=
"codes.avbwth"
:code=
"codes.avbwth"
...
@@ -211,7 +211,7 @@
...
@@ -211,7 +211,7 @@
<el-form-item
label=
"Presentation Period"
prop=
"ledgrp.rec.prepers18"
>
<el-form-item
label=
"Presentation Period"
prop=
"ledgrp.rec.prepers18"
>
<c-fullbox>
<c-fullbox>
<c-input
<c-input
v-model=
"model.ledgrp.rec.prepers18"
v-model
.
number
=
"model.ledgrp.rec.prepers18"
placeholder=
"Please input Presentation Period"
placeholder=
"Please input Presentation Period"
></c-input>
></c-input>
<
template
slot=
"footer"
>
<
template
slot=
"footer"
>
...
@@ -220,6 +220,7 @@
...
@@ -220,6 +220,7 @@
type=
"primary"
type=
"primary"
icon=
"el-icon-search"
icon=
"el-icon-search"
@
click=
"onPreperButtxmsel"
@
click=
"onPreperButtxmsel"
disabled
>
>
...
...
</c-button>
</c-button>
...
@@ -293,10 +294,9 @@
...
@@ -293,10 +294,9 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Maximum Tenor(Days)"
prop=
"ledgrp.rec.tenmaxday"
>
<el-form-item
label=
"Maximum Tenor(Days)"
prop=
"ledgrp.rec.tenmaxday"
>
<c-input
<c-input
v-model=
"model.ledgrp.rec.tenmaxday"
v-model
.
number
=
"model.ledgrp.rec.tenmaxday"
placeholder=
"Please input Maximum Tenor"
placeholder=
"Please input Maximum Tenor"
:disabled=
"model.ledgrp.rec.avbby == 'P'"
:disabled=
"model.ledgrp.rec.avbby == 'P'"
maxlength=
"4"
@
keyup
.
enter
.
native=
"
@
keyup
.
enter
.
native=
"
defaultFunction(
defaultFunction(
'ledgrp.rec.tenmaxday',
'ledgrp.rec.tenmaxday',
...
@@ -347,6 +347,37 @@ export default {
...
@@ -347,6 +347,37 @@ export default {
});
});
},
},
},
},
computed
:
{
avbFlag
:
{
get
()
{
return
(
this
.
model
.
ledgrp
.
rec
.
avbwth
==
'A'
||
this
.
model
.
ledgrp
.
rec
.
avbwth
==
'S'
)
},
},
defdetFlag
:
{
get
()
{
return
(
// this.model.ledgrp.rec.avbby == 'A' ||
// this.model.ledgrp.rec.avbby == 'P' ||
// this.model.ledgrp.rec.avbby == 'M' ||
// this.model.ledgrp.rec.avbby == ''
this
.
model
.
ledgrp
.
rec
.
avbby
!=
'D'
&&
this
.
model
.
ledgrp
.
rec
.
avbby
!=
'N'
)
},
},
blkDftatFlag
:
{
get
()
{
return
(
this
.
model
.
ledgrp
.
rec
.
avbby
==
'D'
||
this
.
model
.
ledgrp
.
rec
.
avbby
==
'M'
||
this
.
model
.
ledgrp
.
rec
.
avbby
==
''
)
},
},
},
created
:
function
()
{},
created
:
function
()
{},
watch
:
{
watch
:
{
"model.ledgrp.avb.pts.adrblk"
:
{
"model.ledgrp.avb.pts.adrblk"
:
{
...
...
src/views/Business/Letrsv/Ovwp.vue
View file @
92ebe990
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<!--
left
-->
<!--
顶部
-->
<c-col
:span=
"
11
"
>
<c-col
:span=
"
24
"
>
<c-col
:span=
"
24
"
>
<c-col
:span=
"
11
"
>
<
c-col
:span=
"20"
>
<
el-form-item
<el-form-item
label=
"Reference"
label=
"Reference
"
prop=
"ledgrp.rec.ownref
"
prop=
"ledgrp.rec.ownref
"
style=
"width: 100%
"
style=
"width: 100%"
>
>
<c-fullbox
>
<c-input
<c-input
v-model=
"model.ledgrp.rec.ownref"
v-model=
"model.ledgrp.rec.ownref"
maxlength=
"16"
maxlength=
"16"
placeholder=
"Please input Reference"
placeholder=
"Please input Reference"
style=
"width: 95%"
style=
"width: 95%"
disabled
:disabled=
"true"
></c-input>
></c-input>
</el-form-item>
<template
slot=
"footer"
>
</c-col>
<c-button
<!--
<c-col
:span=
"1"
style=
"text-align: right"
>
-->
style=
"margin: 0 10px 0 0; padding: 0 12px"
<c-col
:span=
"1"
>
size=
"small"
<!--
<el-form-item
label=
""
label-width=
"5px"
>
-->
type=
"primary"
<c-button
@
click=
"onSeainf"
style=
"margin: 0 10px 0 0; padding: 0 12px"
>
size=
"small"
<span
type=
"primary"
style=
"
>
font-size: 15px;
<span
font-family: '宋体';
style=
"font-size: 15px; font-family: '宋体'; font-weight: bold"
font-weight: bold;
>
i
</span
"
>
>
i
</span
</c-button>
>
<!--
</el-form-item>
-->
</c-button>
</c-col>
<c-button
<c-col
:span=
"2"
:offset=
"1"
style=
"text-align: right"
>
style=
"margin: 0 0"
<!--
<el-form-item
label=
""
label-width=
"5px"
>
-->
size=
"small"
<c-button
type=
"primary"
style=
"margin: 0 0"
:disabled=
"
size=
"small"
model.ledgrp.ben.pts.adrblk && !model.ledgrp.rec.ownref
type=
"primary"
? false
:disabled=
"this.flag"
: true
>
"
Get
@
click=
"onLetpButgetref"
</c-button>
>
<!--
</el-form-item>
-->
Get
</c-col>
</c-button>
<!--
</c-col>
-->
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"Name"
prop=
"ledgrp.rec.nam"
>
<c-input
v-model=
"model.ledgrp.rec.nam"
maxlength=
"40"
placeholder=
"Please input Name"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- left -->
<c-col
:span=
"11"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Form of L/C"
prop=
"ledgrp.rec.lcrtyp"
>
<el-form-item
label=
"Form of L/C"
prop=
"ledgrp.rec.lcrtyp"
>
<c-select
<c-select
...
@@ -79,7 +96,6 @@
...
@@ -79,7 +96,6 @@
size=
"small"
size=
"small"
icon=
"el-icon-search"
icon=
"el-icon-search"
type=
"primary"
type=
"primary"
@
click=
"onExtkey"
>
>
</c-button>
</c-button>
</
template
>
</
template
>
...
@@ -117,19 +133,21 @@
...
@@ -117,19 +133,21 @@
style=
"text-align: left; width: 100%"
style=
"text-align: left; width: 100%"
placeholder=
"Please input Nominal Amount"
placeholder=
"Please input Nominal Amount"
@
keyup
.
enter
.
native=
"
@
keyup
.
enter
.
native=
"
defaultFunction(
defaultFunction(
'ledgrp.cbs.nom1.amt',
'ledgrp.cbs.nom1.amt',
model.ledgrp.cbs.nom1.amt
model.ledgrp.cbs.nom1.amt
)
)
"
"
></c-input-currency>
></c-input-currency>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"5"
>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"model.letp.aamp.aammod.addamtflg"
style=
"margin-left: 10px"
<c-checkbox
>
Add. Amount
</c-checkbox
v-model=
"model.letp.aamp.aammod.addamtflg"
>
style=
"margin-left: 10px"
>
Add. Amount
</c-checkbox
>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -137,9 +155,9 @@
...
@@ -137,9 +155,9 @@
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Amount Tolerance +/-"
prop=
"ledgrp.rec.nomtop"
>
<el-form-item
label=
"Amount Tolerance +/-"
prop=
"ledgrp.rec.nomtop"
>
<c-input
<c-input
v-model=
"model.ledgrp.rec.nomtop"
v-model
.
number
=
"model.ledgrp.rec.nomtop"
maxlength=
"2"
maxlength=
"2"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"Please input Amount Tolerance +/-"
placeholder=
"Please input Amount Tolerance +/-"
class=
"m-input-currency"
class=
"m-input-currency"
></c-input>
></c-input>
...
@@ -148,7 +166,7 @@
...
@@ -148,7 +166,7 @@
<c-col
:span=
"7"
>
<c-col
:span=
"7"
>
<el-form-item
label=
""
label-width=
"20px"
prop=
"ledgrp.rec.nomton"
>
<el-form-item
label=
""
label-width=
"20px"
prop=
"ledgrp.rec.nomton"
>
<c-input
<c-input
v-model=
"model.ledgrp.rec.nomton"
v-model
.
number
=
"model.ledgrp.rec.nomton"
maxlength=
"2"
maxlength=
"2"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"Please input Amount Tolerance - Negative"
placeholder=
"Please input Amount Tolerance - Negative"
...
@@ -157,27 +175,32 @@
...
@@ -157,27 +175,32 @@
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"5"
>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"model.ledgrp.rec.inctrf"
disabled
style=
"margin-left: 10px"
<c-checkbox
>
Incoming Transfer
</c-checkbox
v-model=
"model.ledgrp.rec.inctrf"
>
disabled
style=
"margin-left: 10px"
>
Incoming Transfer
</c-checkbox
>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"19"
>
<c-col
:span=
"19"
>
<el-form-item
label=
"Amount Specification"
prop=
"ledgrp.rec.nomspc"
>
<el-form-item
label=
"Amount Specification"
prop=
"ledgrp.rec.nomspc"
>
<c-select
<c-select
v-model=
"model.ledgrp.rec.nomspc"
v-model=
"model.ledgrp.rec.nomspc"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"Please select Amount Specification"
placeholder=
"Please select Amount Specification"
:code=
"codes.nomspc"
:code=
"codes.nomspc"
:disabled=
"true"
:disabled=
"true"
>
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"5"
>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"resflg"
style=
"margin-left: 10px"
>
Reserved Contract
</c-checkbox>
<c-checkbox
v-model=
"resflg"
style=
"margin-left: 10px"
>
Reserved Contract
</c-checkbox
>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -286,12 +309,15 @@
...
@@ -286,12 +309,15 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Confirmation Instruct"
prop=
"ledgrp.rec.cnfdet"
>
<el-form-item
label=
"Confirmation Instruct. Received"
prop=
"ledgrp.rec.cnfdet"
>
<c-select
<c-select
v-model=
"model.ledgrp.rec.cnfdet"
v-model=
"model.ledgrp.rec.cnfdet"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"Please select Confirmation Instruct"
placeholder=
"Please select Confirmation Instruct
. Received
"
:code=
"codes.cnf
ins
"
:code=
"codes.cnf
flg1
"
>
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
...
@@ -350,17 +376,6 @@
...
@@ -350,17 +376,6 @@
<!-- right -->
<!-- right -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name"
prop=
"ledgrp.rec.nam"
>
<c-input
v-model=
"model.ledgrp.rec.nam"
maxlength=
"40"
placeholder=
"Please input Name"
disabled
></c-input>
</el-form-item>
</c-col>
<c-ptap
<c-ptap
:model=
"model"
:model=
"model"
:argadr=
"{
:argadr=
"{
...
@@ -400,26 +415,23 @@
...
@@ -400,26 +415,23 @@
>
>
</c-ptap>
</c-ptap>
<c-col
:span=
"12"
class=
"centerLable marginLable"
>
<c-col
:span=
"12"
class=
"centerLable marginLable"
>
<c-checkbox
v-model=
"model.ledgrp.rec.revflg"
<c-checkbox
v-model=
"model.ledgrp.rec.revflg"
>
Revolving L/C
</c-checkbox>
>
Revolving L/C
</c-checkbox
</c-col>
>
</c-col>
<!-- Authorization to Debit -->
<!-- Authorization to Debit -->
<c-col
:span=
"12"
class=
"centerLable marginLable"
>
<c-col
:span=
"12"
class=
"centerLable marginLable"
>
<c-checkbox
v-model=
"dbtflg"
>
Authorization to Debit
</c-checkbox>
<c-checkbox
v-model=
"dbtflg"
>
Authorization to Debit
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"24"
class=
"centerLable marginLable"
>
<c-col
:span=
"24"
class=
"centerLable marginLable"
>
<c-checkbox
v-model=
"nonban"
>
Non-Bank Issuer
</c-checkbox>
<c-checkbox
v-model=
"nonban"
>
Non-Bank Issuer
</c-checkbox>
</c-col>
</c-col>
<!-- Test Key Unconfirmity -->
<!-- Test Key Unconfirmity -->
<c-col
:span=
"24"
class=
"centerLable marginLable"
>
<c-col
:span=
"24"
class=
"centerLable marginLable"
>
<c-checkbox
v-model=
"teskeyunc"
>
Test Key Unconfirmity
</c-checkbox>
<c-checkbox
v-model=
"teskeyunc"
>
Test Key Unconfirmity
</c-checkbox>
</c-col>
</c-col>
</c-col>
</c-col>
</div>
</div>
</template>
</template>
...
...
src/views/Business/Letrsv/Ptyp.vue
View file @
92ebe990
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
grp: 'ledgrp',
grp: 'ledgrp',
rol: 'adv',
rol: 'adv',
}"
}"
:disabled="true"
disabled
@onSeainf="onSeainf"
@onSeainf="onSeainf"
@onAplpDet="onAdvpDet"
@onAplpDet="onAdvpDet"
>
>
...
@@ -38,7 +38,7 @@
...
@@ -38,7 +38,7 @@
v-model=
"model.ledgrp.rec.cnfins"
v-model=
"model.ledgrp.rec.cnfins"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"Please select Confirm. Instruct. to 2nd Adv. Bank"
placeholder=
"Please select Confirm. Instruct. to 2nd Adv. Bank"
:code=
"codes.cnf
ins
"
:code=
"codes.cnf
flg1
"
disabled
disabled
>
>
</c-select>
</c-select>
...
@@ -90,7 +90,6 @@
...
@@ -90,7 +90,6 @@
grp: 'ledgrp',
grp: 'ledgrp',
rol: 'con',
rol: 'con',
}"
}"
:disbled="true"
:onlySearch="true"
:onlySearch="true"
@onSeainf="onSeainf"
@onSeainf="onSeainf"
@onAplpDet="onRmbpDet"
@onAplpDet="onRmbpDet"
...
@@ -103,10 +102,12 @@
...
@@ -103,10 +102,12 @@
v-model=
"model.ledgrp.con.pts.nam"
v-model=
"model.ledgrp.con.pts.nam"
maxlength=
"40"
maxlength=
"40"
placeholder=
"Please input Confirmation Name"
placeholder=
"Please input Confirmation Name"
disabled
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<!-- =============================底部表格========================= -->
<c-edit-table
:model=
"model"
v-bind=
"ptsaddg"
>
<c-edit-table
:model=
"model"
v-bind=
"ptsaddg"
>
<el-table-column
label=
"操作"
align=
"center"
>
<el-table-column
label=
"操作"
align=
"center"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
...
...
src/views/Business/Letrsv/Revp.vue
View file @
92ebe990
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<!-- left -->
<c-row>
<c-col
:span=
"11"
>
<c-col
:span=
"16"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Revolving Details"
></el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"16"
>
<el-form-item
label=
"Revolving Type"
prop=
"ledgrp.rec.revtyp"
>
<el-form-item
label=
"Revolving Type"
prop=
"ledgrp.rec.revtyp"
>
<c-select
<c-select
v-model=
"model.ledgrp.rec.revtyp"
v-model=
"model.ledgrp.rec.revtyp"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"
Please select
Revolving Type"
placeholder=
"
请选择
Revolving Type"
:code=
"codes.revtyp"
:code=
"codes.revtyp"
>
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<c-col
:span=
"12"
>
<!-- Credit is Marked as Cumulative -->
<el-form-item
label=
"Revolve Times"
prop=
"ledgrp.rec.revtimes"
>
<c-checkbox
v-model=
"model.ledgrp.rec.revcum"
<c-input
style=
"margin-left:10px"
v-model=
"model.ledgrp.rec.revtimes"
placeholder=
"Please input Revolve Times"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Revolving Count"
prop=
"ledgrp.rec.revnbr"
>
<c-input
v-model=
"model.ledgrp.rec.revnbr"
placeholder=
"Please input Revolving Count"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Next Revolve Date"
prop=
"ledgrp.rec.revdat"
>
<c-date-picker
type=
"date"
v-model=
"model.ledgrp.rec.revdat"
style=
"width: 100%"
placeholder=
"Please select Next Revolve Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.ledgrp.rec.revcum"
style=
"margin-left: 150px"
>
Cumulative
</c-checkbox
>
Cumulative
</c-checkbox
>
>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"8"
>
<el-form-item
label=
"Revolve Times"
prop=
"ledgrp.rec.revtimes"
>
<c-input
v-model
.
number=
"model.ledgrp.rec.revtimes"
placeholder=
"请输入Revolve Times"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col
:span=
"8"
>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"Revolving Count"
prop=
"ledgrp.rec.revnbr"
>
<c-col
:span=
"24"
>
<c-input
<el-form-item
v-model
.
number=
"model.ledgrp.rec.revnbr"
label=
"Revolving Clause"
placeholder=
"请输入Revolving Count"
prop=
"ledgrp.blk.revcls"
disabled
></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"16"
>
<el-form-item
label=
"Next Revolve Date"
prop=
"ledgrp.rec.revdat"
>
<c-date-picker
type=
"date"
v-model=
"model.ledgrp.rec.revdat"
style=
"width: 100%"
style=
"width: 100%"
>
placeholder=
"请选择Next Revolve Date"
<c-fullbox>
value-format=
"yyyy-MM-dd"
<c-input
></c-date-picker>
type=
"textarea"
</el-form-item>
v-model=
"model.ledgrp.blk.revcls"
</c-col>
maxlength=
"50"
</c-row>
show-word-limit
placeholder=
"Please input Revolving Clause"
<c-row>
></c-input>
<c-col
:span=
"16"
>
<template
slot=
"footer"
>
<el-form-item
label=
"Revolving Clause"
prop=
"ledgrp.blk.revcls"
>
<c-button
<c-fullbox>
style=
"margin-left: 10px; padding: 0 10px"
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Notes to Beneficiary"
prop=
"ledgrp.blk.revnotes"
>
<c-input
<c-input
type=
"textarea"
type=
"textarea"
v-model=
"model.ledgrp.blk.revnotes"
v-model=
"model.ledgrp.blk.revcls"
maxlength=
"35"
maxlength=
"390"
show-word-limit
show-word-limit
placeholder=
"Please input Notes to Beneficiary"
placeholder=
"请输入Revolving Clause"
></c-input>
></c-input>
</el-form-item>
<template
slot=
"footer"
>
</c-col>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onRevclauseButtxmsel"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"16"
>
<el-form-item
label=
"Notes to Beneficiary"
prop=
"ledgrp.blk.revnotes"
>
<c-input
type=
"textarea"
v-model=
"model.ledgrp.blk.revnotes"
maxlength=
"210"
show-word-limit
placeholder=
"请输入Notes to Beneficiary"
></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- <c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="Revolving Type" prop="ledgrp.rec.revtyp">
<el-form-item label="Revolving Type" prop="ledgrp.rec.revtyp">
<c-select v-model="model.ledgrp.rec.revtyp" style="width:100%" placeholder="请选择Revolving Type">
<c-select v-model="model.ledgrp.rec.revtyp" style="width:100%" placeholder="请选择Revolving Type">
...
...
src/views/Business/Letrsv/index.vue
View file @
92ebe990
This diff is collapsed.
Click to expand it.
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