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
zhouqian
vue-gjjs
Commits
51e0653f
Commit
51e0653f
authored
Aug 09, 2022
by
wangren
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
inflid、litdav、litame、litopn交易bug修正
parent
f6a9abe8
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
764 additions
and
400 deletions
+764
-400
index.js
src/config/CodeTable/index.js
+2
-5
Pattern.js
src/model/Litame/Pattern.js
+24
-0
Default.js
src/model/Litdav/Default.js
+1
-0
Pattern.js
src/model/Litdav/Pattern.js
+9
-9
Infsea.vue
src/views/Business/Inflid/Infsea.vue
+319
-171
index.vue
src/views/Business/Inflid/index.vue
+13
-4
Adcpame.vue
src/views/Business/Litame/Adcpame.vue
+8
-6
Spbpame.vue
src/views/Business/Litame/Spbpame.vue
+1
-1
Sprpame.vue
src/views/Business/Litame/Sprpame.vue
+1
-2
Davp.vue
src/views/Business/Litdav/Davp.vue
+24
-6
Mt750p.vue
src/views/Business/Litdav/Mt750p.vue
+37
-17
Mt754p.vue
src/views/Business/Litdav/Mt754p.vue
+320
-175
index.vue
src/views/Business/Litdav/index.vue
+2
-3
Detp.vue
src/views/Business/Litopn/Detp.vue
+3
-1
No files found.
src/config/CodeTable/index.js
View file @
51e0653f
...
...
@@ -4104,10 +4104,7 @@ const CodeTable = {
],
// lcrtyp: [
// { label: "可转让", value: "IT" },
// { label: "不可转让", value: "I" },
// ],
lcrtyp
:
[
{
label
:
"可转让"
,
value
:
"IT"
},
{
label
:
"不可转让"
,
value
:
"I"
},
...
...
@@ -4183,7 +4180,7 @@ const CodeTable = {
advtyp
:
[
{
label
:
"Advice of Discrepancy (MT750)"
,
value
:
"750"
},
{
label
:
"Advice of Payment (MT754)"
,
value
:
"754"
},
{
label
:
"Other"
,
value
:
"
oth
"
},
{
label
:
"Other"
,
value
:
"
OTH
"
},
],
limittype
:
[
...
...
src/model/Litame/Pattern.js
View file @
51e0653f
...
...
@@ -822,16 +822,40 @@ export default {
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"lidgrp.blk.spcbename"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"lidgrp.blk.spcrcbame"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"lidgrp.blk.adlcnd"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"lidgrp.blk.spcben"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"lidgrp.blk.spcrcb"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
65
,
message
:
"长度不能超过65"
}
],
"litamep.adlcndamep.usrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
1650
,
message
:
"长度不能超过1650"
}
],
"litamep.spcbenamep.usrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
1650
,
message
:
"长度不能超过1650"
}
],
"litamep.spcrcbamep.usrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
1650
,
message
:
"长度不能超过1650"
}
],
...
...
src/model/Litdav/Default.js
View file @
51e0653f
...
...
@@ -24,6 +24,7 @@ export default {
"liaall.limmod.comamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.ccvamt"
:
Utils
.
defaultFunction
,
"brdgrp.cbs.max2.amt"
:
Utils
.
defaultFunction
,
"brdgrp.rec.totamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.extkey"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.nam"
:
Utils
.
defaultFunction
,
"setmod.doccur"
:
Utils
.
defaultFunction
,
...
...
src/model/Litdav/Pattern.js
View file @
51e0653f
...
...
@@ -58,7 +58,11 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"brdgrp.prb.pts.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"brdgrp.rec.advtyp"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"lidgrp.rec.expdat"
:[
...
...
@@ -97,10 +101,6 @@ export default {
"brdgrp.rec.disdat"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"brdgrp.prb.pts.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"brtp.prbp.ptsget.sdamod.dadsnd"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
@@ -331,7 +331,7 @@ export default {
],
"brdgrp.acb.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过
35"
}
{
max
:
135
,
message
:
"长度不能超过1
35"
}
],
"brdgrp.acb.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -348,7 +348,7 @@ export default {
"brdgrp.blk.nartxt77a"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
35
00
,
message
:
"长度不能超过3500
"
}
],
"brtp.rmbp.ptsget.sdamod.dadsnd"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
@@ -369,7 +369,7 @@ export default {
],
"brdgrp.rmb.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过
35"
}
{
max
:
135
,
message
:
"长度不能超过1
35"
}
],
"brdgrp.rmb.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -398,7 +398,7 @@ export default {
],
"brdgrp.beb.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过
40"
}
{
max
:
140
,
message
:
"长度不能超过1
40"
}
],
"brdgrp.beb.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
src/views/Business/Inflid/Infsea.vue
View file @
51e0653f
...
...
@@ -7,13 +7,13 @@
ref=
"paramsForm"
:inline=
"true"
label-position=
"left"
label-width=
"110px"
label-width=
"110px"
size=
"small"
>
<el-row>
<c-col
:span=
"8"
>
<el-form-item
label=
"
业务编号
"
label=
"
Own Reference
"
prop=
"infcon.seaownref"
style=
"width: 100%"
>
...
...
@@ -27,7 +27,7 @@
<c-col
:span=
"8"
>
<el-form-item
label=
"
开立日期
"
label=
"
Opening
"
prop=
"infcon.opndatfrom"
style=
"width: 100%"
>
...
...
@@ -35,7 +35,7 @@
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
placeholder=
"请选择Opening
between
"
placeholder=
"请选择Opening "
value-format=
"yyyy-MM-dd"
style=
"width: 100%"
></c-date-picker>
...
...
@@ -56,15 +56,14 @@
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"
业务主题
"
prop=
"infcon.
nam
"
label=
"
Party Reference
"
prop=
"infcon.
searef
"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.nam"
maxlength=
"40"
placeholder=
"请输入Name"
style=
"width: 100%"
v-model=
"model.infcon.searef"
maxlength=
"16"
placeholder=
"请输入Party Reference"
></c-input>
</el-form-item>
</c-col>
...
...
@@ -87,96 +86,86 @@
<c-input
v-model=
"model.infcon.searef"
maxlength=
"16"
placeholder=
"请输入Party Reference"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"复核状态"
prop=
"infcon.relflg"
label=
"Sel Single Party"
prop=
"infcon.pty.extkey"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.pty.extkey"
maxlength=
"24"
placeholder=
"请输入Select Single Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Party Name"
prop=
"infcon.pty.nam"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.pty.nam"
maxlength=
"40"
placeholder=
"请输入External Visible Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Party Name/BIC"
prop=
"infcon.seapty"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.seapty"
maxlength=
"24"
placeholder=
"请输入Party Name/BIC"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Name"
prop=
"infcon.nam"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.nam"
maxlength=
"40"
placeholder=
"请输入Name"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Role"
prop=
"infcon.searol"
style=
"width: 100%"
>
<c-select
v-model=
"model.infcon.
relflg
"
v-model=
"model.infcon.
searol
"
style=
"width: 100%"
placeholder=
"请选择Release Status"
placeholder=
"请选择Role"
:code=
"codes.payrol"
>
<el-option
v-for=
"item in codes.relflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Handling Type"
v-show =
"false"
prop=
"infcon.hndtyp"
>
<c-select
v-model=
"model.infcon.hndtyp"
style=
"width:100%"
placeholder=
"请选择Handling Type"
>
<el-option
v-for=
"item in codes.hndtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Select Single Party"
prop=
"infcon.pty.extkey"
>
<c-input
v-model=
"model.infcon.pty.extkey"
maxlength=
"24"
placeholder=
"请输入Select Single Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name"
prop=
"infcon.pty.nam"
>
<c-input
v-model=
"model.infcon.pty.nam"
maxlength=
"40"
placeholder=
"请输入Party Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name/BIC"
prop=
"infcon.seapty"
>
<c-input
v-model=
"model.infcon.seapty"
maxlength=
"24"
placeholder=
"请输入Party Name/BIC"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Role"
prop=
"infcon.searol"
>
<c-select
v-model=
"model.infcon.searol"
style=
"width:100%"
placeholder=
"请选择Role"
>
<el-option
v-for=
"item in codes.searol"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Opening between"
prop=
"infcon.opndatfrom"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Opening between"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Date to"
prop=
"infcon.opndatto"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Open Date to"
></c-date-picker>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Resp.User"
disabled
prop=
"infcon.usr.extkey"
>
<c-input
v-model=
"model.infcon.usr.extkey"
maxlength=
"8"
placeholder=
"请输入User ID"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"业务状态"
label=
"Resp.User"
prop=
"infcon.usr.extkey"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.usr.extkey"
maxlength=
"8"
placeholder=
"请输入User ID"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Status"
prop=
"infcon.seasta"
style=
"width: 100%"
>
...
...
@@ -195,10 +184,9 @@
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"
币种
"
label=
"
Currency
"
prop=
"infcon.seacur"
style=
"width: 100%"
>
...
...
@@ -218,9 +206,12 @@
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"金额"
style=
"width: 100%"
>
<el-form-item
label=
"Amount"
prop=
"infcon.seaamtfr"
style=
"width: 100%"
>
<c-col
:span=
"11"
>
<c-input
v-model=
"model.infcon.seaamtfr"
...
...
@@ -240,20 +231,19 @@
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"
是否显示查询码
"
prop=
"
infcon.cxmflg
"
label=
"
Confirm Status
"
prop=
"
seacnfdet
"
style=
"width: 100%"
>
<c-select
v-model=
"model.
infcon.cxmflg
"
v-model=
"model.
seacnfdet
"
style=
"width: 100%"
placeholder=
"请选择
是否显示查询码
"
placeholder=
"请选择
Confirmation Status
"
>
<el-option
v-for=
"item in codes.c
xmflg
"
v-for=
"item in codes.c
nfins
"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
...
...
@@ -262,20 +252,76 @@
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"
确认状态
"
prop=
"sea
cnfdet
"
label=
"
信用证类型
"
prop=
"sea
lcrtyp
"
style=
"width: 100%"
>
<c-select
v-model=
"model.seacnfdet"
v-model=
"model.sealcrtyp"
:code=
"codes.lcrtyp"
style=
"width: 100%"
placeholder=
"请选择Confirmation Status"
placeholder=
"请选择form of L/C"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"假远期信用证"
prop=
"jyqflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.jyqflg"
style=
"width: 100%"
placeholder=
"请选择假远期信用证"
:code=
"codes.jyqflg"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"贸易类型"
prop=
"mylx"
style=
"width: 100%"
>
<c-select
v-model=
"model.mylx"
style=
"width: 100%"
placeholder=
"请选择贸易类型"
:code=
"codes.mylx"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"是否通过电证系统"
prop=
"elcflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.elcflg"
style=
"width: 100%"
placeholder=
"请选择是否通过电证系统"
:code=
"codes.elcflg"
>
</c-select>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"8"
>
<el-form-item
label=
"复核状态"
prop=
"infcon.relflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.infcon.relflg"
style=
"width: 100%"
placeholder=
"请选择Release Status"
>
<el-option
v-for=
"item in codes.
cnfins
"
v-for=
"item in codes.
relflg
"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
...
...
@@ -283,25 +329,95 @@
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
-->
<c-col
:span=
"8"
>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Handling Type"
v-show =
"false"
prop=
"infcon.hndtyp"
>
<c-select
v-model=
"model.infcon.hndtyp"
style=
"width:100%"
placeholder=
"请选择Handling Type"
>
<el-option
v-for=
"item in codes.hndtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Select Single Party"
prop=
"infcon.pty.extkey"
>
<c-input
v-model=
"model.infcon.pty.extkey"
maxlength=
"24"
placeholder=
"请输入Select Single Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name"
prop=
"infcon.pty.nam"
>
<c-input
v-model=
"model.infcon.pty.nam"
maxlength=
"40"
placeholder=
"请输入Party Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Party Name/BIC"
prop=
"infcon.seapty"
>
<c-input
v-model=
"model.infcon.seapty"
maxlength=
"24"
placeholder=
"请输入Party Name/BIC"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Role"
prop=
"infcon.searol"
>
<c-select
v-model=
"model.infcon.searol"
style=
"width:100%"
placeholder=
"请选择Role"
>
<el-option
v-for=
"item in codes.searol"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Opening between"
prop=
"infcon.opndatfrom"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Opening between"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Date to"
prop=
"infcon.opndatto"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
value-format=
"yyyy-MM-dd"
style=
"width:100%"
placeholder=
"请选择Open Date to"
></c-date-picker>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Resp.User"
disabled
prop=
"infcon.usr.extkey"
>
<c-input
v-model=
"model.infcon.usr.extkey"
maxlength=
"8"
placeholder=
"请输入User ID"
></c-input>
</el-form-item>
</c-col>
-->
<!--
<c-col
:span=
"8"
>
<el-form-item
label=
"
信用证类型
"
prop=
"
sealcrtyp
"
label=
"
是否显示查询码
"
prop=
"
infcon.cxmflg
"
style=
"width: 100%"
>
<c-select
v-model=
"model.sealcrtyp"
:code=
"codes.lcrtyp"
v-model=
"model.infcon.cxmflg"
style=
"width: 100%"
placeholder=
"请选择
form of L/C
"
placeholder=
"请选择
是否显示查询码
"
>
<el-option
v-for=
"item in codes.cxmflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
-->
<c-col
:span=
"8"
>
<
!--
<
c-col
:span=
"8"
>
<el-form-item
label=
"货物种类"
prop=
"seagodcod"
...
...
@@ -321,7 +437,7 @@
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
-->
</el-row>
</el-form>
</
template
>
...
...
@@ -332,7 +448,7 @@
</el-form-item>
</c-col>-->
<
el-col
:span=
"24"
style=
"padding: 20px 16
px"
>
<
c-col
:span=
"24"
style=
"margin-top: 10
px"
>
<!-- <c-button size="small" type="primary" @click="onInfbutSearow">
Search
</c-button>
...
...
@@ -341,6 +457,7 @@
class=
"medium_bcs"
size=
"medium"
type=
"primary"
style=
"margin-left: 0px"
title=
"LITOPN"
@
click=
"toLitopn"
>
...
...
@@ -361,7 +478,7 @@
<c-button size="small" type="primary" @click="onInfbutExi">
Exit
</c-button> -->
</
el
-col>
</
c
-col>
<!-- <c-istream-table :list="stmData.data " :columns="stmData.columns" style="padding: 0 16px;">
<el-table-column
prop="display"
...
...
@@ -375,18 +492,22 @@
</c-istream-table> -->
<c-col
:span=
"24"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
:showButtonFlg=
"true"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
:showButtonFlg=
"true"
>
<!-- 自定义组件里加了最右边的一列”操作“ -->
<el-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"1
5
0px"
>
<!--
<template slot="header">
<el-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"1
4
0px"
>
<
template
slot=
"header"
>
<c-col
:span=
"11"
style=
"text-align: left"
><span>
操作
</span></c-col>
<c-col :span="12" style="text-align: right"
<!--
<c-col
:span=
"12"
style=
"text-align: right"
><c-button
icon=
"el-icon-s-tools"
></c-button
></c-col>
</template>
-->
></c-col>
-->
</
template
>
<
template
slot-scope=
"scope"
>
<!-- 申请一个弹出主键放在插槽,加工已渲染的数据 -->
<!-- 申请一个弹出主键放在插槽,加工已渲染的数据 -->
<el-popover
placement=
"top-start"
title=
"历史信息"
...
...
@@ -442,8 +563,14 @@
</c-istream-table>
</c-col>
<m-busbtn
ref=
"childs"
:ownref=
"ownref"
trnCode=
"litsel"
:model=
"litselModel"
ownrefPath=
"lidget.lid.ownref"
@
onChoose=
"onChoose"
></m-busbtn
>
<m-busbtn
ref=
"childs"
:ownref=
"ownref"
trnCode=
"litsel"
:model=
"litselModel"
ownrefPath=
"lidget.lid.ownref"
@
onChoose=
"onChoose"
></m-busbtn>
</div>
</template>
<
script
>
...
...
@@ -453,9 +580,9 @@ import commonProcess from "~/mixin/commonProcess";
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Inflid/Event"
;
import
Litsel
from
"~/model/Litsel"
import
Litsel
from
"~/model/Litsel"
;
import
BusNavbar
from
"~/views/Public/BusNavbar"
;
import
BusNavbar
from
"~/views/Public/BusNavbar"
;
export
default
{
inject
:
[
"root"
],
...
...
@@ -464,7 +591,7 @@ export default {
components
:
{
"m-busbtn"
:
BusNavbar
},
data
()
{
return
{
curinr
:
""
,
curinr
:
""
,
ownref
:
""
,
litselModel
:
new
Litsel
().
data
,
initdialog
:
false
,
...
...
@@ -492,18 +619,43 @@ export default {
stmData
:
{
columns
:
[
'1 1 "Reference" 120'
,
'2 2 "Resp. User" 1
0
0'
,
'3 3 "Tenor day" 1
0
0 '
,
'2 2 "Resp. User" 1
2
0'
,
'3 3 "Tenor day" 1
2
0 '
,
// '4 4 "Goods Code" 100 ',
{
index
:
4
,
position
:
4
,
width
:
100
,
pattern
:
"code"
,
label
:
"Goods Code"
,
"code"
:
"godcod"
},
{
index
:
4
,
position
:
4
,
width
:
120
,
pattern
:
"code"
,
label
:
"Goods Code"
,
code
:
"godcod"
,
},
//'5 11 "Opened" 500 4 7',
{
index
:
5
,
position
:
11
,
width
:
100
,
pattern
:
"date"
,
label
:
"Opened"
},
{
index
:
5
,
position
:
11
,
width
:
100
,
pattern
:
"date"
,
label
:
"Opened"
,
},
//'6 12 "Expired" 500 4 7',
{
index
:
6
,
position
:
12
,
width
:
100
,
pattern
:
"date"
,
label
:
"Expired"
},
{
index
:
6
,
position
:
12
,
width
:
100
,
pattern
:
"date"
,
label
:
"Expired"
,
},
//'7 13 "Closed" 500 4 7',
{
index
:
7
,
position
:
13
,
width
:
100
,
pattern
:
"date"
,
label
:
"Closed"
},
{
index
:
7
,
position
:
13
,
width
:
100
,
pattern
:
"date"
,
label
:
"Closed"
,
},
'8 19 "分行名称" 136'
,
'9 1
6 "PTA NO." 41
0'
,
'9 1
8 "PTA NO." 15
0'
,
'10 5 "Party Number1 " 191'
,
'11 6 "Applicant" 191'
,
'12 7 "Applicant CN" 191'
,
...
...
@@ -511,19 +663,19 @@ export default {
'14 8 "Party Number2" 165'
,
'15 9 "Beneficiary" 165'
,
'16 14 "Cur" 80'
,
'17 1
7 "L/C Amount" 11
0 2 8 1 16'
,
'18 1
5 "Cur" 41
0'
,
'19 1
8 "Open Amount" 11
0 2 8 1 18'
,
// '1 1 "Reference" 130 200',
// "2 2 \"经办柜员\" 90 80",
// "5 5 \"开立日期\" 180 300",
// "6 6 \"到期日\" 180 250",
// "8 7 \"分行名称\" 150 300",
// "9 8 \"申请人编号\" 150 200",
// "11 9 \"申请人名称\" 150 300",
// "15 10 \"受益人名称\" 150 300",
// "16 3 \"开立币种\" 90 80",
// "17 4 \"开立金额\" 90 80",
'17 1
5 "L/C Amount" 13
0 2 8 1 16'
,
'18 1
6 "Cur" 8
0'
,
'19 1
7 "Open Amount" 13
0 2 8 1 18'
,
// '1 1 "Reference" 130 200',
// "2 2 \"经办柜员\" 90 80",
// "5 5 \"开立日期\" 180 300",
// "6 6 \"到期日\" 180 250",
// "8 7 \"分行名称\" 150 300",
// "9 8 \"申请人编号\" 150 200",
// "11 9 \"申请人名称\" 150 300",
// "15 10 \"受益人名称\" 150 300",
// "16 3 \"开立币种\" 90 80",
// "17 4 \"开立金额\" 90 80",
],
data
:
[],
},
...
...
@@ -536,24 +688,23 @@ export default {
methods
:
{
...
Event
,
async
getButtons
(
ownref
)
{
this
.
ownref
=
ownref
this
.
$refs
.
childs
.
initdialog
=
true
console
.
log
(
"ownref:"
+
ownref
);
},
async
onChoose
(
code
)
{
//跳转交易
this
.
$router
.
history
.
push
(
"/business/"
+
code
)
this
.
$refs
.
childs
.
initdialog
=
false
}
,
async
getDitSelInfo
(
code
)
{
//跳转交易
this
.
$router
.
history
.
push
(
"/business/"
+
code
)
this
.
$refs
.
childs
.
initdialog
=
false
},
async
getButtons
(
ownref
)
{
this
.
ownref
=
ownref
;
this
.
$refs
.
childs
.
initdialog
=
true
;
console
.
log
(
"ownref:"
+
ownref
);
},
async
onChoose
(
code
)
{
//跳转交易
this
.
$router
.
history
.
push
(
"/business/"
+
code
);
this
.
$refs
.
childs
.
initdialog
=
false
;
}
,
async
getDitSelInfo
(
code
)
{
//跳转交易
this
.
$router
.
history
.
push
(
"/business/"
+
code
);
this
.
$refs
.
childs
.
initdialog
=
false
;
},
async
getTrnInfo
(
idx
,
row
)
{
this
.
model
.
infcon
.
objinr
=
row
[
"INR"
];
this
.
model
.
lidgrp
.
rec
.
inr
=
row
[
"INR"
];
this
.
model
.
infcon
.
chksubcon
=
"X"
;
...
...
@@ -565,12 +716,12 @@ async getButtons(ownref){
this
.
trnData
.
data
=
rtnmsg
.
data
.
infcon_trnstm
.
rows
;
}
},
closeTrn
(
refId
){
this
.
$refs
[
refId
].
doClose
();
closeTrn
(
refId
)
{
this
.
$refs
[
refId
].
doClose
();
},
toLitopn
(){
this
.
$router
.
history
.
push
(
"/business/litopn"
)
toLitopn
()
{
this
.
$router
.
history
.
push
(
"/business/litopn"
);
},
handleReset
:
function
()
{
...
...
@@ -579,9 +730,6 @@ async getButtons(ownref){
instName
:
""
,
};
},
},
created
:
function
()
{},
};
...
...
src/views/Business/Inflid/index.vue
View file @
51e0653f
<
template
>
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"200px"
size=
"small"
:validate-on-rule-change=
"false"
>
<div
class=
"eContainer"
style=
"height:90%"
>
<div
style=
"padding:0 15px"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"110"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-content>
<m-infsea
:model=
"model"
:codes=
"codes"
ref=
"infsea"
/>
</c-content>
</el-form>
</div>
</div>
</
template
>
<
script
>
...
...
@@ -33,7 +42,7 @@ export default {
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
"
infsea
"
,
tabVal
:
""
,
trnName
:
"inflid"
,
model
:
new
Inflid
().
data
,
checkRules
:
Check
,
...
...
@@ -62,6 +71,6 @@ export default {
}
}
</
script
>
<
style
>
<
style
scoped
>
</
style
>
src/views/Business/Litame/Adcpame.vue
View file @
51e0653f
...
...
@@ -47,19 +47,21 @@
v-model=
"model.lidgrp.rec.spcbenflg"
>
Spec.Pay.Cond.for Beneficiary
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-checkbox
@
change=
"open"
style=
" margin: 0px 0 10px 150px;"
v-model=
"model.li
dgrp.rec.spcrcbflg"
>
Special Payment Conditions for Bank only
</c-checkbox>
v-model=
"model.li
tamep.adlcndamep.modflg"
>
Modify Text to Replace
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-checkbox
@
change=
"open"
style=
" margin: 0px 0 10px 100px;"
v-model=
"model.li
tamep.adlcndamep.modflg"
>
Modify Text to Replace
</c-checkbox>
v-model=
"model.li
dgrp.rec.spcrcbflg"
>
Special Payment Conditions for Bank only
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
@
change=
"open1"
...
...
src/views/Business/Litame/Spbpame.vue
View file @
51e0653f
...
...
@@ -24,7 +24,7 @@
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
:disabled=
"this.flag2"
@
click=
"showGridPromptDialog('litamep.lcrdocame.buttxmsel',null,null,
{TXT: 'litamep.lcrdocamep.usrblk'}, {TXT: false},'doxpDialog')"
>
>
</c-button>
</c-col>
</c-col>
...
...
src/views/Business/Litame/Sprpame.vue
View file @
51e0653f
...
...
@@ -24,8 +24,7 @@
</c-col>
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
:disabled=
"this.flag2"
@
click=
"showGridPromptDialog('litamep.lcrdocame.buttxmsel',null,null,
{TXT: 'litamep.lcrdocamep.usrblk'}, {TXT: false},'doxpDialog')">
:disabled=
"this.flag2"
>
</c-button>
</c-col>
</c-col>
...
...
src/views/Business/Litdav/Davp.vue
View file @
51e0653f
...
...
@@ -64,8 +64,10 @@
</c-col>
<c-col
:span=
"19"
>
<el-form-item
label=
"Available by"
prop=
"lidgrp.rec.avbby"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.rec.avbby"
style=
"width:100%"
placeholder=
"请选择Available by"
>
</c-input>
<c-select
:code=
"codes.avbby"
:disabled=
"true"
v-model=
"model.lidgrp.rec.avbby"
style=
"width:100%"
placeholder=
"请选择Available by"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"5"
>
...
...
@@ -96,8 +98,8 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Form of L/C"
prop=
"lidgrp.rec.lcrtyp"
>
<c-
inpu
t
:code=
"codes.lcrtyp"
:disabled=
"true"
v-model=
"model.lidgrp.rec.lcrtyp"
style=
"width:100%"
placeholder=
"请选择信用证类型"
>
</c-
inpu
t>
<c-
selec
t
:code=
"codes.lcrtyp"
:disabled=
"true"
v-model=
"model.lidgrp.rec.lcrtyp"
style=
"width:100%"
placeholder=
"请选择信用证类型"
>
</c-
selec
t>
</el-form-item>
</c-col>
...
...
@@ -128,13 +130,17 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"Payment advised on"
prop=
"brdgrp.rec.advdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width:100%"
placeholder=
"请选择Payment advised on"
></c-date-picker>
<c-date-picker
:disabled=
" (this.model.brdgrp.rec.advtyp == '750' || this.model.brdgrp.rec.advtyp == 'OTH') "
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width:100%"
placeholder=
"请选择Payment advised on"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Discrep. advised on"
prop=
"brdgrp.rec.disdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.disdat"
style=
"width:100%"
placeholder=
"请选择Discrep. advised on"
></c-date-picker>
<c-date-picker
:disabled=
" (this.model.brdgrp.rec.advtyp == '754' || this.model.brdgrp.rec.advtyp == 'OTH') "
type=
"date"
v-model=
"model.brdgrp.rec.disdat"
style=
"width:100%"
placeholder=
"请选择Discrep. advised on"
></c-date-picker>
</el-form-item>
</c-col>
</el-col>
...
...
@@ -352,6 +358,18 @@ export default {
data
()
{
return
{};
},
watch
:{
"model.brdgrp.rec.advtyp"
:{
immediate
:
true
,
handler
(){
if
(
this
.
model
.
brdgrp
.
rec
.
advtyp
==
'750'
||
this
.
model
.
brdgrp
.
rec
.
advtyp
==
'OTH'
){
this
.
model
.
brdgrp
.
rec
.
advdat
=
' '
}
else
if
(
this
.
model
.
brdgrp
.
rec
.
advtyp
==
'754'
||
this
.
model
.
brdgrp
.
rec
.
advtyp
==
'OTH'
){
this
.
model
.
brdgrp
.
rec
.
disdat
=
' '
}
}
}
},
methods
:
{
...
Event
},
created
:
function
()
{}
};
...
...
src/views/Business/Litdav/Mt750p.vue
View file @
51e0653f
...
...
@@ -3,7 +3,9 @@
<c-col>
<c-col
:span=
"7"
>
<el-form-item
label=
"Document Amount"
prop=
"brdgrp.cbs.max.cur"
>
<c-input
v-model=
"model.brdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入Document Amount"
></c-input>
<c-input
disabled
v-model=
"model.brdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入Document Amount"
></c-input>
</el-form-item>
</c-col>
...
...
@@ -16,8 +18,10 @@
<c-col>
<c-col
:span=
"7"
>
<el-form-item
label=
"附加金额"
prop=
"brdgrp.cbs.opn2.cur"
>
<c-select
v-model=
"model.brdgrp.cbs.opn2.cur"
style=
"width:100%"
placeholder=
"请选择附加金额"
>
<el-form-item
label=
"Drawn Add.Amount"
prop=
"brdgrp.cbs.opn2.cur"
>
<c-select
disabled
v-model=
"model.brdgrp.cbs.opn2.cur"
style=
"width:100%"
placeholder=
"请选择附加金额"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -48,7 +52,9 @@
<c-col>
<c-col
:span=
"7"
>
<el-form-item
label=
"Total Amount Claimed"
prop=
"brdgrp.rec.totcur"
>
<c-input
v-model=
"model.brdgrp.rec.totcur"
maxlength=
"3"
placeholder=
"请输入Total Amount Claimed"
></c-input>
<c-input
disabled
v-model=
"model.brdgrp.rec.totcur"
maxlength=
"3"
placeholder=
"请输入Total Amount Claimed"
></c-input>
</el-form-item>
</c-col>
...
...
@@ -59,39 +65,52 @@
</c-col>
</c-col>
<c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"External Key of Address"
prop=
"brdgrp.acb.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.acb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"showGridPromptDialog('brdgrp.acb.pts.extkey')"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onAcbpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<
c-button
size=
"small"
type=
"primary"
@
click=
"onAcbpDet
"
>
Details
</
c-button
>
<
el-form-item
label=
"
"
>
</
el-form-item
>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<
!-- <
c-col :span="12">
<el-form-item label="名称" prop="brdgrp.acb.namelc">
<c-input type="textarea" v-model="model.brdgrp.acb.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.acb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.acb.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.brdgrp.acb.pts.adrblk"
maxlength=
"135"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<
!-- <
c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.acb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.acb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
...
...
@@ -101,15 +120,16 @@
<el-form-item label="地址" prop="brdgrp.acb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.acb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
</c-col>
-->
<c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Discrepancies"
prop=
"brdgrp.blk.docdis"
>
<c-input
:rows=
"6"
:disabled=
"!(this.model.brdgrp.blk.docdisflg =='X')"
type=
"textarea"
v-model=
"model.brdgrp.blk.docdis"
maxlength=
"50"
show-word-limit
placeholder=
"请输入不符点"
></c-input>
type=
"textarea"
v-model=
"model.brdgrp.blk.docdis"
maxlength=
"
1
50"
show-word-limit
placeholder=
"请输入不符点"
></c-input>
</el-form-item>
</c-col>
</c-col>
...
...
src/views/Business/Litdav/Mt754p.vue
View file @
51e0653f
<
template
>
<div
class=
"eibs-tab"
>
<
c-col>
<c-col
:span=
"12"
>
<
el-col
:span=
"11"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Amount"
prop=
"brdgrp.cbs.max.cur"
>
<c-input
<c-input
disabled
v-model=
"model.brdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入Document Amount"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"amt"
prop=
"brdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.max.amt"
placeholder=
"请输入Balance"
></c-input>
v-model=
"model.brdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入Document Amount"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Narrative TAG 77A of MT754"
prop=
"brdgrp.blk.nartxt77a"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.blk.nartxt77a"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Narrative TAG 77A of MT754"
></c-input>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"10px"
prop=
"brdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.max.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drawn Add.Amount"
prop=
"brdgrp.cbs.opn2.cur"
>
<c-select
<c-select
disabled
v-model=
"model.brdgrp.cbs.opn2.cur"
style=
"width:100%"
placeholder=
"请选择附加金额"
>
</c-select>
v-model=
"model.brdgrp.cbs.opn2.cur"
style=
"width: 100%"
placeholder=
"请选择附加金额"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"amt"
prop=
"brdgrp.cbs.max2.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.max2.amt"
placeholder=
"请输入附加金额"
></c-input>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"10px"
prop=
"brdgrp.cbs.max2.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.max2.amt"
placeholder=
"请输入附加金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Charges Deducted"
prop=
"brdgrp.blk.chaded"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.blk.chaded"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Charges Deducted"
></c-input>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.brdgrp.blk.chaded"
maxlength=
"135"
show-word-limit
placeholder=
"请输入Charges Deducted"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Charges Added"
prop=
"brdgrp.blk.chaadd"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.blk.chaadd"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Charges Added"
></c-input>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.brdgrp.blk.chaadd"
maxlength=
"135"
show-word-limit
placeholder=
"请输入Charges Added"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Total Amount Claimed"
prop=
"brdgrp.rec.totcur"
>
<c-input
<c-input
disabled
v-model=
"model.brdgrp.rec.totcur"
maxlength=
"3"
placeholder=
"请输入Total Amount Claimed"
></c-input>
v-model=
"model.brdgrp.rec.totcur"
maxlength=
"3"
placeholder=
"请输入Total Amount Claimed"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Total Amount to be Paid"
prop=
"brdgrp.rec.totamt"
>
<c-input
v-model=
"model.brdgrp.rec.totamt"
placeholder=
"请输入Total Amount to be Paid"
></c-input>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"10px"
prop=
"brdgrp.rec.totamt"
>
<c-input
v-model=
"model.brdgrp.rec.totamt"
placeholder=
"请输入Total Amount to be Paid"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Reimbursing Bank"
prop=
"brdgrp.rmb.pts.extkey"
>
<c-fullbox>
<c-input
@
keyup
.
enter
.
native=
"showGridPromptDialog('brdgrp.rmb.pts.extkey')"
v-model=
"model.brdgrp.rmb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBebpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.rmb.pts.adrblk"
>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.brdgrp.rmb.pts.adrblk"
maxlength=
"135"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Account with Bank"
prop=
"brdgrp.acb.pts.extkey"
>
<c-fullbox>
<c-input
@
keyup
.
enter
.
native=
"
showGridPromptDialog('brdgrp.acb.pts.extkey')
"
v-model=
"model.brdgrp.acb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBebpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.acb.pts.adrblk"
>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.brdgrp.acb.pts.adrblk"
maxlength=
"135"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Date to be Paid"
prop=
"brdgrp.rec.totdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.totdat"
style=
"width: 100%"
placeholder=
"请选择Date to be Paid"
></c-date-picker>
</el-form-item>
</c-col>
</el-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Reimbursing Bank"
prop=
"brdgrp.rmb.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.rmb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBebpDet"
>
Details
</c-button>
<!-- right -->
<el-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Narrative TAG 77A of MT754"
prop=
"brdgrp.blk.nartxt77a"
>
<c-input
:rows=
"23"
type=
"textarea"
v-model=
"model.brdgrp.blk.nartxt77a"
maxlength=
"3500"
show-word-limit
placeholder=
"请输入Narrative TAG 77A of MT754"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Beneficiary's Bank"
prop=
"brdgrp.beb.pts.extkey"
>
<c-fullbox>
<c-input
@
keyup
.
enter
.
native=
"
showGridPromptDialog('brdgrp.beb.pts.extkey')
"
v-model=
"model.brdgrp.beb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBebpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.beb.pts.adrblk"
>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.brdgrp.beb.pts.adrblk"
maxlength=
"135"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
</el-col>
<!-- <c-col :span="12">
<el-form-item label="Document Amount" prop="brdgrp.cbs.max.cur">
<c-input
disabled
v-model="model.brdgrp.cbs.max.cur" maxlength="3" placeholder="请输入Document Amount"></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<c-col :span="12">
<el-form-item label="amt" prop="brdgrp.cbs.max.amt">
<c-input v-model="model.brdgrp.cbs.max.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col> -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onRmbpDet">
Details
</c-button>
</c-col> -->
<
c-col>
<c-col
:span=
"12"
>
<
!-- <c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.rmb.namelc">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.rmb.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.rmb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.rmb.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.rmb.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
</c-col> -->
<!--
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.rmb.dbfadrblkcn">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.rmb.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.rmb.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col
>
<c-col
:span=
"12"
>
</c-col> --
>
<!--
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.rmb.adrelc">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.rmb.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.rmb.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
-->
<c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Account with Bank"
prop=
"brdgrp.acb.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.acb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBebpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onAcbpDet">
Details
</c-button>
</c-col> -->
<c-col
:span=
"12"
>
<el-form-item
label=
"Beneficiary's Bank"
prop=
"brdgrp.beb.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.beb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBebpDet"
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<
c-col>
<c-col
:span=
"12"
>
<
!-- <c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.acb.namelc">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.acb.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.acb.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col
>
<c-col
:span=
"12"
>
</c-col> --
>
<!--
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.beb.namelc">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.beb.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.acb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.acb.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.beb.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
</c-col> -->
<!-- <c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.acb.dbfadrblkcn">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.acb.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.beb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.beb.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.acb.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
</c-col> -->
<!-- <c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.beb.dbfadrblkcn">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.beb.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.beb.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col
>
<c-col
:span=
"12"
>
</c-col> --
>
<!--
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.acb.adrelc">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.acb.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
<c-input
type="textarea"
v-model="model.brdgrp.acb.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col
>
<c-col
:span=
"12"
>
</c-col> --
>
<!--
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.beb.adrelc">
<c-input
type=
"textarea"
v-model=
"model.brdgrp.beb.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Date to be Paid"
prop=
"brdgrp.rec.totdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.totdat"
style=
"width:100%"
placeholder=
"请选择Date to be Paid"
></c-date-picker
>
<c-input
type="textarea"
v-model="model.brdgrp.beb.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input
>
</el-form-item>
</c-col>
</c-col> -->
</div>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Litdav/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Litdav/Event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
<
style
></
style
>
src/views/Business/Litdav/index.vue
View file @
51e0653f
...
...
@@ -106,6 +106,7 @@ import Limitbody from "~/views/Public/Limitbody";
export
default
{
name
:
"Litdav"
,
components
:{
"m-davp"
:
Davp
,
...
...
@@ -134,9 +135,7 @@ export default {
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
...
CodeTable
},
codes
:
{...
CodeTable
},
}
},
methods
:{
...
...
src/views/Business/Litopn/Detp.vue
View file @
51e0653f
...
...
@@ -335,7 +335,9 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Tenor day"
prop=
"lidgrp.rec.tenmaxday"
>
<c-input
v-model=
"model.lidgrp.rec.tenmaxday"
placeholder=
"请输入Maximum tenor in days"
></c-input>
<c-input
:disabled=
" !(!(this.model.lidgrp.rec.avbby == 'P')) "
v-model=
"model.lidgrp.rec.tenmaxday"
placeholder=
"请输入Maximum tenor in days"
></c-input>
</el-form-item>
</c-col>
...
...
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