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
e7e3a3e0
Commit
e7e3a3e0
authored
Sep 05, 2022
by
liyixun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
getame优化
parent
8af024ae
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
249 additions
and
97 deletions
+249
-97
index.js
src/model/Getame/index.js
+10
-0
Pattern.js
src/model/Getopn/Pattern.js
+30
-30
Detpc.vue
src/views/Business/Getopn/Detpc.vue
+4
-4
Gidtxtp.vue
src/views/Business/Getopn/Gidtxtp.vue
+2
-2
Gidtxtpc.vue
src/views/Business/Getopn/Gidtxtpc.vue
+2
-2
Ovwp.vue
src/views/Business/Getopn/Ovwp.vue
+5
-5
Ovwpc.vue
src/views/Business/Getopn/Ovwpc.vue
+1
-1
Preperpc.vue
src/views/Business/Getopn/Preperpc.vue
+4
-4
Ptyp.vue
src/views/Business/Getopn/Ptyp.vue
+4
-4
Ptypc.vue
src/views/Business/Getopn/Ptypc.vue
+183
-44
index.vue
src/views/Business/Getopn/index.vue
+4
-1
Ovwp.vue
src/views/Business/Gitopn/Ovwp.vue
+0
-0
No files found.
src/model/Getame/index.js
View file @
e7e3a3e0
...
...
@@ -5,6 +5,16 @@ import Pub from "../Public"
export
default
class
Getame
{
constructor
()
{
this
.
data
=
{
gitapll1blk
:
""
,
gitapll4blk
:
""
,
gitrmbl1blk
:
""
,
gitrmbl2blk
:
""
,
gitbenl1blk
:
""
,
gitbenl2blk
:
""
,
gitapll2blk
:
""
,
gitbenl4blk
:
""
,
gitapll3blk
:
""
,
gitissl1blk
:
""
,
gitp
:{
swiftflg
:
""
,
// 是否SWIFT格式 .gitp.swiftflg
recget
:{
...
...
src/model/Getopn/Pattern.js
View file @
e7e3a3e0
...
...
@@ -69,7 +69,7 @@ export default {
],
"gidgrp.apl.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.apl.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -167,7 +167,7 @@ export default {
],
"gidgrp.iss.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.iss.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -175,7 +175,7 @@ export default {
],
"gidgrp.adv.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.adv.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -214,7 +214,7 @@ export default {
],
"gidgrp.blk.exptxt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
780
,
message
:
"长度不能超过780
"
}
],
"gidgrp.blk.atxexptxt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -252,7 +252,7 @@ export default {
],
"gidgrp.ben.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.ben.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -260,11 +260,11 @@ export default {
],
"gidgrp.blk.liatxtc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
780
,
message
:
"长度不能超过780
"
}
],
"gidgrp.blk.atxliatxtc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
780
,
message
:
"长度不能超过780
"
}
],
...
...
@@ -363,7 +363,7 @@ export default {
],
"gidgrp.con.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.con.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -371,7 +371,7 @@ export default {
],
"gidgrp.bdb.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.bdb.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -379,7 +379,7 @@ export default {
],
"gidgrp.ctr.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.ctr.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -391,7 +391,7 @@ export default {
],
"gidgrp.atb.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.atb.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -440,11 +440,11 @@ export default {
],
"gidgrp.blk.covgodsrv"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
35
0
,
message
:
"长度不能超过350
"
}
],
"gidgrp.blk.atxcovgodsrv"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
350
,
message
:
"长度不能超过350
"
}
],
...
...
@@ -521,11 +521,11 @@ export default {
"gidgrp.blk.gidtxt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
32500
,
message
:
"长度不能超过32500
"
}
],
"gidgrp.blk.gtxgidtxt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
32500
,
message
:
"长度不能超过32500
"
}
],
...
...
@@ -578,7 +578,7 @@ export default {
],
"gidgrp.cnr.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.cnr.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -641,7 +641,7 @@ export default {
],
"gidgrp.apc.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.apc.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -679,7 +679,7 @@ export default {
],
"gidgrp.ctc.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.ctc.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -712,7 +712,7 @@ export default {
],
"gidgrp.bec.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.bec.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -750,22 +750,22 @@ export default {
],
"gidgrp.blk.feetxtc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
210
,
message
:
"长度不能超过210
"
}
],
"gidgrp.blk.deltoadrc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
210
,
message
:
"长度不能超过210
"
}
],
"gidgrp.blk.preperc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
65
00
,
message
:
"长度不能超过6500
"
}
],
"gidgrp.blk.atxpreperc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
65
00
,
message
:
"长度不能超过6500
"
}
],
...
...
@@ -774,7 +774,7 @@ export default {
"gidgrp.blk.trfcondc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
780
,
message
:
"长度不能超过780
"
}
],
"gidgrp.rec.orcrefc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
@@ -788,11 +788,11 @@ export default {
],
"gidgrp.blk.covgodsrvc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
32500
,
message
:
"长度不能超过32500
"
}
],
"gidgrp.blk.atxcovgodsrvc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
32500
,
message
:
"长度不能超过32500
"
}
],
...
...
@@ -810,7 +810,7 @@ export default {
],
"gidgrp.blk.orcplcc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
140
,
message
:
"长度不能超过140
"
}
],
"gidgrp.rec.accc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
@@ -837,16 +837,16 @@ export default {
],
"gidgrp.blk.addinfc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
700
,
message
:
"长度不能超过700
"
}
],
"gidgrp.blk.gidtxtc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65
"
}
{
max
:
32500
,
message
:
"长度不能超过32500
"
}
],
"gidgrp.blk.gtxgidtxtc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1
"
}
{
max
:
32500
,
message
:
"长度不能超过32500
"
}
],
...
...
src/views/Business/Getopn/Detpc.vue
View file @
e7e3a3e0
...
...
@@ -51,7 +51,7 @@
rows=
"5"
type=
"textarea"
v-model=
"model.gidgrp.blk.covgodsrvc"
maxlength=
"
65
"
maxlength=
"
350
"
show-word-limit
placeholder=
"请输入Object of Contract"
></c-input>
...
...
@@ -69,7 +69,7 @@
rows=
"5"
type=
"textarea"
v-model=
"model.gidgrp.blk.atxcovgodsrvc"
maxlength=
"
65
"
maxlength=
"
350
"
show-word-limit
placeholder=
"请输入Underly. Transact. Det."
></c-input>
...
...
@@ -159,7 +159,7 @@
disabled
type=
"textarea"
v-model=
"model.gidgrp.blk.orcplcc"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入Original Contract Place"
></c-input>
...
...
@@ -262,7 +262,7 @@
disabled
type=
"textarea"
v-model=
"model.gidgrp.blk.addinfc"
maxlength=
"
35
"
maxlength=
"
700
"
show-word-limit
placeholder=
"请输入Additional Info"
></c-input>
...
...
src/views/Business/Getopn/Gidtxtp.vue
View file @
e7e3a3e0
...
...
@@ -14,7 +14,7 @@
type=
"textarea"
rows=
"15"
:model=
"model.gidgrp.blk.gidtxt"
maxlength=
"
65
"
maxlength=
"
32500
"
show-word-limit
placeholder=
"请输入Guarantee Text with Variables"
></i-stream-input>
...
...
@@ -28,7 +28,7 @@
type=
"textarea"
:model=
"model.gidgrp.blk.gtxgidtxt"
rows=
"15"
maxlength=
"
65
"
maxlength=
"
32500
"
show-word-limit
placeholder=
"请输入Guarantee Text with Variables"
></i-stream-input>
...
...
src/views/Business/Getopn/Gidtxtpc.vue
View file @
e7e3a3e0
...
...
@@ -14,7 +14,7 @@
type=
"textarea"
rows=
"15"
:model=
"model.gidgrp.blk.gtxgidtxtc"
maxlength=
"
65
"
maxlength=
"
32500
"
show-word-limit
placeholder=
"请输入Guarantee Text with Variables"
></i-stream-input>
...
...
@@ -28,7 +28,7 @@
type=
"textarea"
:modle=
"model.gidgrp.blk.gtxgidtxtc"
rows=
"15"
maxlength=
"
65
"
maxlength=
"
32500
"
show-word-limit
placeholder=
"请输入Guarantee Text with Variables - Counter Undertaking"
></i-stream-input>
...
...
src/views/Business/Getopn/Ovwp.vue
View file @
e7e3a3e0
...
...
@@ -32,7 +32,7 @@
<c-button
style=
"margin: 0 0"
:disabled=
"this.flag"
:disabled=
this.flag
size=
"small"
type=
"primary"
@
click=
"onGitpButgetref"
...
...
@@ -1195,7 +1195,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.apl.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
@@ -1263,7 +1263,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.iss.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
@@ -1331,7 +1331,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.ben.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
@@ -1491,7 +1491,7 @@
rows=
"4"
:disabled=
"model.gitp.exptxtmodflg == ''"
v-model=
"model.gidgrp.blk.exptxt"
maxlength=
"
65
"
maxlength=
"
780
"
show-word-limit
placeholder=
"请输入Expiry Condition/ Evt."
></c-input>
...
...
src/views/Business/Getopn/Ovwpc.vue
View file @
e7e3a3e0
...
...
@@ -219,7 +219,7 @@
rows=
"4"
:disabled=
"model.gitp.exptxtmodflg == ''"
v-model=
"model.gidgrp.blk.exptxt"
maxlength=
"
65
"
maxlength=
"
780
"
show-word-limit
placeholder=
"请输入Expiry Condition/ Evt."
></c-input>
...
...
src/views/Business/Getopn/Preperpc.vue
View file @
e7e3a3e0
...
...
@@ -66,7 +66,7 @@
type=
"textarea"
rows=
"4"
v-model=
"model.gidgrp.blk.deltoadrc"
maxlength=
"
35
"
maxlength=
"
210
"
show-word-limit
placeholder=
"请输入Delivery to Address"
></c-input>
...
...
@@ -83,7 +83,7 @@
rows=
"6"
type=
"textarea"
v-model=
"model.gidgrp.blk.preperc"
maxlength=
"65"
maxlength=
"65
00
"
show-word-limit
placeholder=
"请输入Presentation Instr. "
></c-input>
...
...
@@ -132,7 +132,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.blk.feetxtc"
maxlength=
"
35
"
maxlength=
"
210
"
show-word-limit
placeholder=
"请输入Additional Details to Code for Charges"
></c-input>
...
...
@@ -166,7 +166,7 @@
rows=
"5"
type=
"textarea"
v-model=
"model.gidgrp.blk.trfcondc"
maxlength=
"
65
"
maxlength=
"
780
"
show-word-limit
placeholder=
"请输入Transfer Conditions"
></c-input>
...
...
src/views/Business/Getopn/Ptyp.vue
View file @
e7e3a3e0
...
...
@@ -47,7 +47,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.apl.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
@@ -108,7 +108,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.con.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
@@ -165,7 +165,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.ben.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
@@ -221,7 +221,7 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.iss.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
src/views/Business/Getopn/Ptypc.vue
View file @
e7e3a3e0
...
...
@@ -4,23 +4,23 @@
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Applicant Ref."
prop=
"gidgrp.ap
l
.pts.ref"
>
<el-form-item
label=
"Applicant Ref."
prop=
"gidgrp.ap
c
.pts.ref"
>
<c-input
v-model=
"model.gidgrp.ap
l
.pts.ref"
v-model=
"model.gidgrp.ap
c
.pts.ref"
maxlength=
"16"
placeholder=
"请输入Applicant Ref."
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Applicant"
prop=
"gidgrp.ap
l
.pts.extkey"
>
<el-form-item
label=
"Applicant"
prop=
"gidgrp.ap
c
.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.gidgrp.ap
l
.pts.extkey"
v-model=
"model.gidgrp.ap
c
.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.ap
l
.pts.extkey`)
showGridPromptDialog(`gidgrp.ap
c
.pts.extkey`)
"
></c-input>
<template
slot=
"footer"
>
...
...
@@ -33,7 +33,7 @@
>
i
</span
>
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onAp
l
pDet"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onAp
c
pDet"
>
Details
</c-button>
</
template
>
...
...
@@ -41,12 +41,13 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地址名称"
prop=
"gidgrp.ap
l
.pts.adrblk"
>
<el-form-item
label=
"地址名称"
prop=
"gidgrp.ap
c
.pts.adrblk"
>
<c-input
:disabled=
"model.gidgrp.apc.pts.abrblk!=''"
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.ap
l
.pts.adrblk"
maxlength=
"
35
"
v-model=
"model.gidgrp.ap
c
.pts.adrblk"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
...
...
@@ -54,31 +55,107 @@
</c-col>
<c-col
:span=
"24"
>
<c-ptap
:model=
"model"
:argadr=
"{
title: 'Obligor',
grp: 'gidgrp',
rol: 'ctc',
}"
:disabled=
"false"
@
onAplpDet=
"onCtcpDet"
>
</c-ptap>
<el-form-item
label=
"Obligor Ref."
prop=
"gidgrp.ctc.pts.ref"
>
<c-input
v-model=
"model.gidgrp.ctc.pts.ref"
maxlength=
"16"
placeholder=
"请输入Obligor Ref."
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Obligor"
prop=
"gidgrp.ctc.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.gidgrp.ctc.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.ctc.pts.extkey`)
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span
>
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCtcpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地址名称"
prop=
"gidgrp.ctc.pts.adrblk"
>
<c-input
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.ctc.pts.adrblk"
maxlength=
"140"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
:model=
"model"
:argadr=
"{
title: 'Int. Beneficiary',
grp: 'gidgrp',
rol: 'bec',
}"
:disabled=
"false"
@
onAplpDet=
"onBecpDet"
<el-form-item
label=
"Int. Beneficiary Ref."
prop=
"gidgrp.bec.pts.ref"
>
</c-ptap>
<c-input
v-model=
"model.gidgrp.bec.pts.ref"
maxlength=
"16"
placeholder=
"请输入Int. Beneficiary Ref."
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Int. Beneficiary"
prop=
"gidgrp.bec.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.gidgrp.bec.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.bec.pts.extkey`)
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span
>
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBecpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地址名称"
prop=
"gidgrp.bec.pts.adrblk"
>
<c-input
:disabled=
"model.gidgrp.bec.pts.adrblk != ''"
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.bec.pts.adrblk"
maxlength=
"140"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
...
...
@@ -113,7 +190,7 @@
>
</c-button>
<c-button
disabled
:disabled=
"model.gidgrp.iss.pts.adrblk==''"
size=
"small"
type=
"primary"
@
click=
"onIsspDet"
...
...
@@ -131,26 +208,79 @@
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.iss.pts.adrblk"
maxlength=
"
35
"
maxlength=
"
140
"
show-word-limit
placeholder=
"请输入地址名称"
@
change=
"issChange"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
:model=
"model"
:argadr=
"{
title: 'Ultimate Ben Bank',
grp: 'gidgrp',
rol: 'ben',
}"
:disabled=
"true"
@
onAplpDet=
"onCtcpDet"
<el-form-item
label=
"Ultimate Ben Bank Ref."
prop=
"gidgrp.ben.pts.ref"
>
</c-ptap>
<c-input
v-model=
"model.gidgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入Ultimate Ben Bank Ref."
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Ultimate Ben Bank"
prop=
"gidgrp.ben.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.gidgrp.ben.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.ben.pts.extkey`)
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span
>
</c-button>
<c-button
:disabled=
"model.gidgrp.ben.pts.adrblk==''"
size=
"small"
type=
"primary"
@
click=
"onBenpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地址名称"
prop=
"gidgrp.ben.pts.adrblk"
>
<c-input
:disabled=
"
model.gidgrp.bec.pts.adrblk == '' ||
model.gidgrp.ben.pts.adrblk != '' ||
model.gidgrp.rec.legfrm == ''
"
rows=
"4"
type=
"textarea"
v-model=
"model.gidgrp.ben.pts.adrblk"
maxlength=
"140"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Avail. with Bank Ref."
...
...
@@ -213,6 +343,7 @@ import commonProcess from "~/mixin/commonProcess";
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Getopn/Event"
;
import
Ptap
from
"~/views/Public/Ptap"
;
import
Utils
from
"~/utils"
;
export
default
{
components
:
{
"c-ptap"
:
Ptap
},
...
...
@@ -222,7 +353,15 @@ export default {
data
()
{
return
{};
},
methods
:
{
...
Event
},
methods
:
{
...
Event
,
async
issChange
()
{
let
rtnmsg
=
await
this
.
executeDefault
(
"gidgrp.bec.pts.adrblk"
);
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
Utils
.
updateModel
(
this
.
model
,
rtnmsg
.
data
);
}
},
},
created
:
function
()
{},
};
</
script
>
...
...
src/views/Business/Getopn/index.vue
View file @
e7e3a3e0
...
...
@@ -240,7 +240,6 @@ export default {
provide
()
{
return
{
root
:
this
,
flag
:
false
,
};
},
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
...
...
@@ -257,6 +256,7 @@ export default {
codes
:
{
...
CodeTable
,
},
flag
:
false
,
};
},
methods
:
{
...
...
@@ -267,6 +267,9 @@ export default {
if
(
name
===
"setpan"
)
{
this
.
flag
=
true
;
}
if
(
name
===
"ptypc"
)
{
rulePath
=
"gitp.ptypc"
;
}
if
(
!!
rulePath
)
{
this
.
executeRule
(
rulePath
).
then
((
res
)
=>
{
if
(
res
.
respCode
==
SUCCESS
)
{
...
...
src/views/Business/Gitopn/Ovwp.vue
View file @
e7e3a3e0
This source diff could not be displayed because it is too large. You can
view the blob
instead.
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