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
a83707d2
Commit
a83707d2
authored
Dec 31, 2021
by
唐贵贤
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://114.115.138.98:8900/fukai/vue-gjjs
parents
b63ef055
71e2a35d
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
252 additions
and
162 deletions
+252
-162
IStreamTable.vue
src/components/IStreamTable.vue
+7
-1
index.js
src/model/Lttame/index.js
+1
-0
Utlp.vue
src/views/Business/Bdtset/Utlp.vue
+90
-61
index.vue
src/views/Business/Bdtset/index.vue
+4
-0
BusRouter.js
src/views/Business/BusRouter.js
+1
-1
Infsea.vue
src/views/Business/Infbdd/Infsea.vue
+1
-1
index.vue
src/views/Business/Infbdd/index.vue
+8
-8
index.vue
src/views/Business/Infdid/index.vue
+6
-4
Sel.vue
src/views/Business/Letsel/Sel.vue
+4
-7
Aamp.vue
src/views/Business/Lttame/Aamp.vue
+2
-2
Detp.vue
src/views/Business/Lttame/Detp.vue
+1
-0
Lttinf.vue
src/views/Business/Lttame/Lttinf.vue
+5
-3
Ovwp.vue
src/views/Business/Lttame/Ovwp.vue
+8
-0
index.vue
src/views/Business/Lttame/index.vue
+11
-0
Canp.vue
src/views/Business/Lttcan/Canp.vue
+4
-2
index.vue
src/views/Business/Lttcan/index.vue
+62
-66
Lttinf.vue
src/views/Business/Lttopn/Lttinf.vue
+2
-0
Ovwp.vue
src/views/Business/Lttopn/Ovwp.vue
+10
-4
Rbip.vue
src/views/Business/Lttopn/Rbip.vue
+2
-1
index.vue
src/views/Business/Lttopn/index.vue
+21
-0
SideMenu.vue
src/views/Layout/SideMenu.vue
+2
-1
No files found.
src/components/IStreamTable.vue
View file @
a83707d2
...
...
@@ -32,6 +32,7 @@
</el-table>
<c-col
:span=
"16"
>
<el-pagination
v-if=
"paginationShow"
class=
"eContainer-pagination"
layout=
"prev, pager, next, jumper"
:page-sizes=
"pageSizes"
...
...
@@ -43,7 +44,7 @@
></el-pagination>
</c-col>
<c-col
:span=
"8"
>
<div
class=
"paginationLable"
>
<div
class=
"paginationLable"
v-if=
"paginationShow"
>
当前显示第
{{
(
currentPage
-
1
)
*
pageSize
+
1
}}
-
{{
currentPage
*
pageSize
>
tableData
.
length
?
tableData
.
length
...
...
@@ -74,6 +75,11 @@ export default {
type
:
Boolean
,
default
:
false
,
},
paginationShow
:
{
type
:
Boolean
,
required
:
false
,
default
:
true
,
},
},
computed
:
{
tableColumns
()
{
...
...
src/model/Lttame/index.js
View file @
a83707d2
...
...
@@ -112,6 +112,7 @@ export default class Lttame{
},
},
},
ptsaddp
:{
ptsaddg
:[],
// .lttp.ptsaddp.ptsaddg
},
...
...
src/views/Business/Bdtset/Utlp.vue
View file @
a83707d2
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"11"
>
<c-col
:span=
"1
4
"
>
<c-col
:span=
"1
3
"
>
<el-form-item
label=
"信用证参考号"
prop=
"didgrp.rec.ownref"
>
<c-input
v-model=
"model.didgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入信用证参考号"
style=
"width:160px"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
1
"
<c-col
:span=
"
2
"
><c-button
type=
"primary"
icon=
"el-icon-search"
style=
"margin: 0 5px; padding: 0 10px"
></c-button
style=
"margin: 0 10px; padding: 0 10px"
>
<span
style=
"font-size:15px;font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button
></c-col>
<c-col
:span=
"9"
>
<el-form-item
...
...
@@ -53,13 +55,16 @@
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height:13px"
>
<el-divider></el-divider>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"
22
"
>
<c-col
:span=
"
13
"
>
<el-form-item
label=
"单据参考号"
prop=
"bddgrp.rec.ownref"
>
<c-input
v-model=
"model.bddgrp.rec.ownref"
style=
"width:
98%
"
style=
"width:
160px
"
maxlength=
"16"
placeholder=
"请输入单据参考号"
></c-input>
...
...
@@ -68,14 +73,15 @@
<c-col
:span=
"2"
style=
"text-align: right"
>
<c-button
type=
"primary"
icon=
"el-icon-search"
style=
"margin-left: 0"
></c-button>
style=
"margin: 0 10px; padding: 0 10px"
>
<span
style=
"font-size:15px;font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"摘要"
prop=
"bddgrp.rec.nam"
>
<el-form-item
label=
"
单据
摘要"
prop=
"bddgrp.rec.nam"
>
<c-input
v-model=
"model.bddgrp.rec.nam"
maxlength=
"40"
...
...
@@ -205,7 +211,7 @@
<!-- ==========middle-right======== -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人"
prop=
"bddgrp.apl.pts.ref"
>
<el-form-item
label=
"申请人
参考号
"
prop=
"bddgrp.apl.pts.ref"
>
<c-input
v-model=
"model.bddgrp.apl.pts.ref"
maxlength=
"16"
...
...
@@ -215,7 +221,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Name of Party
"
prop=
"bddgrp.apl.pts.nam"
>
<el-form-item
label=
"
申请人名称
"
prop=
"bddgrp.apl.pts.nam"
>
<c-input
v-model=
"model.bddgrp.apl.pts.nam"
maxlength=
"40"
...
...
@@ -225,7 +231,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"受益人"
prop=
"bddgrp.ben.pts.ref"
>
<el-form-item
label=
"受益人
参考号
"
prop=
"bddgrp.ben.pts.ref"
>
<c-input
v-model=
"model.bddgrp.ben.pts.ref"
maxlength=
"16"
...
...
@@ -235,7 +241,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"bddgrp.ben.pts.nam"
>
<el-form-item
label=
"
受益人名称
"
prop=
"bddgrp.ben.pts.nam"
>
<c-input
v-model=
"model.bddgrp.ben.pts.nam"
maxlength=
"40"
...
...
@@ -245,7 +251,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行"
prop=
"bddgrp.prb.pts.ref"
>
<el-form-item
label=
"交单行
参考号
"
prop=
"bddgrp.prb.pts.ref"
>
<c-input
v-model=
"model.bddgrp.prb.pts.ref"
maxlength=
"16"
...
...
@@ -255,7 +261,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"bddgrp.prb.pts.nam"
>
<el-form-item
label=
"
交单行名称
"
prop=
"bddgrp.prb.pts.nam"
>
<c-input
v-model=
"model.bddgrp.prb.pts.nam"
maxlength=
"40"
...
...
@@ -265,12 +271,26 @@
</c-col>
</c-col>
<c-col
:span=
"22"
:offset=
"1"
style=
"height:10px"
>
<el-divider></el-divider>
</c-col>
<!-- =========bottom-left======== -->
<c-col
:span=
"11"
>
<c-col
:span=
"22"
:offset=
"2"
style=
"height:24px"
>
<el-form-item
class=
"formItemLabel"
label=
"表外信息"
label-width=
"300px"
>
</el-form-item>
</c-col>
<c-col
:span=
"22"
:offset=
"2"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
:paginationShow=
"false"
>
</c-istream-table>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 20px"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"付款金额"
prop=
"setmod.doccur"
>
...
...
@@ -292,6 +312,28 @@
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"扣减金额"
prop=
"setmod.doccur"
>
<c-input
v-model=
"model.setmod.doccur"
style=
"width: 95%"
placeholder=
"请输入扣减金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"setmod.redamt"
label-width=
"0"
>
<c-input
v-model=
"model.setmod.redamt"
placeholder=
"请输入扣减金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"扣费后付款金额"
prop=
"setmod.doccur"
>
...
...
@@ -313,6 +355,7 @@
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"SG000091"
prop=
"bddgrp.rec.clrmtd"
>
<c-input
...
...
@@ -322,9 +365,10 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"22"
:offset=
"2"
>
<div
class=
"e-table-wrapper"
>
<c-table
:data=
"model.bptbck.bptbckg"
style=
"width: 100%"
>
<c-table
:data=
"model.bptbck.bptbckg"
style=
"width: 100%"
:paginationShow=
"false"
>
<el-table-column
prop=
"ownref"
label=
"Reference"
width=
"auto"
>
</el-table-column>
<el-table-column
prop=
"opncur"
label=
"Cur."
width=
"auto"
>
...
...
@@ -342,54 +386,20 @@
</el-pagination>
-->
</div>
</c-col>
</c-col>
<!-- =========bottom-right======== -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
style=
"margin-top: 10px"
>
<el-form-item>
<c-col
:span=
"24"
style=
"margin-top:10px;text-align:right"
>
<el-form-item
label-width=
"40px"
>
<c-checkbox
v-model=
"model.mtabut.clsflg"
style=
"margin-left: 50px"
>
闭卷
</c-checkbox>
<c-checkbox
v-model=
"model.trtcre.crefinflg"
>
融资
</c-checkbox>
<c-checkbox
v-model=
"model.mtabut.clsflg"
style=
"margin-left: 50px"
>
闭卷
</c-checkbox
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item>
<c-checkbox
v-model=
"model.paypsb"
>
垫款
</c-checkbox>
<c-checkbox
v-model=
"model.bddgrp.rec.frepayflg"
style=
"margin-left: 50px"
>
无偿放单
</c-checkbox
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item>
<c-checkbox
v-model=
"model.dftcre.dfflag"
>
同业代付
</c-checkbox>
<c-checkbox
v-model=
"model.bddgrp.rec.frepayflg"
style=
"margin-left: 50px"
>
无偿放单
</c-checkbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"扣减金额"
prop=
"setmod.doccur"
>
<c-input
v-model=
"model.setmod.doccur"
style=
"width: 95%"
placeholder=
"请输入扣减金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
prop=
"setmod.redamt"
label-width=
"0"
>
<c-input
v-model=
"model.setmod.redamt"
placeholder=
"请输入扣减金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 18px"
>
<el-form-item
label=
"交单行"
prop=
"bddgrp.rec.docprbrol"
>
<c-select
...
...
@@ -401,7 +411,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"BIC"
prop=
"bddgrp.apl.pts.extkey"
>
<el-form-item
label=
"
交单行
BIC"
prop=
"bddgrp.apl.pts.extkey"
>
<c-input
v-model=
"model.bddgrp.prb.pts.extkey"
maxlength=
"16"
...
...
@@ -414,11 +424,18 @@
:disabledDizhii=
"true"
:model=
"model"
:argadr=
"
{
title: '',
title: '
交单行
',
rol: 'apl',
grp: 'bddgrp',
}"
>
</c-ptapdome>
</c-col>
<!--
<c-col
:span=
"12"
>
...
...
@@ -558,5 +575,17 @@ export default {
created
:
function
()
{},
};
</
script
>
<
style
>
<
style
scoped
>
.el-checkbox
{
margin-left
:
40px
;
margin-right
:
0
;
}
.formItemLabel
>>>
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
}
.el-col
>>>
.el-divider--horizontal
{
margin-top
:
1px
;
}
</
style
>
>
</style>
src/views/Business/Bdtset/index.vue
View file @
a83707d2
...
...
@@ -25,6 +25,10 @@
<m-utlp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<el-tab-pane
label=
"融资"
name=
"crefin"
v-if=
"model.trtcre.crefinflg===true"
>
</el-tab-pane>
<el-tab-pane
label=
"同行代付"
name=
"dff"
v-if=
"model.dftcre.dfflag===true"
>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"表外"
name=
"engp"
>
...
...
src/views/Business/BusRouter.js
View file @
a83707d2
...
...
@@ -177,7 +177,7 @@ const BusRouter = [
{
path
:
'bdtcan'
,
component
:
Bdtcan
,
name
:
'Bdtcan'
,
meta
:
{
title
:
'买方信用证单据注销'
}
},
{
path
:
'ditdla'
,
component
:
Ditdla
,
name
:
'Ditdla'
,
meta
:
{
title
:
'买方信用证减额接受'
}
},
{
path
:
'bdtset'
,
component
:
Bdtset
,
name
:
'Bdtset'
,
meta
:
{
title
:
'
Bdtset
'
}
},
{
path
:
'bdtset'
,
component
:
Bdtset
,
name
:
'Bdtset'
,
meta
:
{
title
:
'
信用证付款
'
}
},
{
path
:
'lttdav'
,
component
:
Lttdav
,
name
:
'Lttdav'
,
meta
:
{
title
:
'转让信用证通知到单'
}
},
{
path
:
'bttdck'
,
component
:
Bttdck
,
name
:
'Bttdck'
,
meta
:
{
title
:
'转让信用证单据第一受益人换单'
}
},
...
...
src/views/Business/Infbdd/Infsea.vue
View file @
a83707d2
...
...
@@ -222,7 +222,7 @@
</c-col>
</c-row> -->
<c-row
style=
"
margin-top: 20px;
padding: 0 10px 0 10px"
>
<c-row
style=
"padding: 0 10px 0 10px"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
>
<el-table-column
fixed=
"right"
prop=
"op"
label=
"OP"
width=
"120px"
>
<
template
slot=
"header"
>
...
...
src/views/Business/Infbdd/index.vue
View file @
a83707d2
...
...
@@ -2,15 +2,15 @@
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<
c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
class=
"infbddTab"
>
<
!--
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
class=
"infbddTab"
>
--
>
<
el-tab-pane
label=
"查询信息"
name=
"infsea"
>
<
c-content
>
<
!--
<el-tab-pane
label=
"查询信息"
name=
"infsea"
>
--
>
<
!--
<c-content>
--
>
<m-infsea
:model=
"model"
:codes=
"codes"
/>
<
/c-content
>
<
/el-tab-pane
>
<
!--
</c-content>
--
>
<
!--
</el-tab-pane>
--
>
<el-tab-pane
label=
"内容"
name=
"ovwp"
>
<
!--
<
el-tab-pane
label=
"内容"
name=
"ovwp"
>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
...
...
@@ -64,8 +64,8 @@
<el-tab-pane
label=
"Order"
name=
"ordpan"
>
<m-ordpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<
/c-tabs
>
</el-tab-pane>
-->
<
!--
</c-tabs>
--
>
</el-form>
</div>
</
template
>
...
...
src/views/Business/Infdid/index.vue
View file @
a83707d2
<
template
>
<div
class=
"eContainer"
>
<div
style=
"padding:0 5px"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"110px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<
c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<
!--
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
--
>
<!--PD000006 -->
<!--
<el-tab-pane
label=
"信用证查询"
name=
"infsea"
>
-->
<
c-content
>
<
!--
<c-content>
--
>
<m-infsea
:model=
"model"
:codes=
"codes"
/>
<
/c-content
>
<
!--
</c-content>
--
>
<!--
</el-tab-pane>
-->
<!--PD000001 -->
...
...
@@ -94,8 +95,9 @@
<!--
<el-tab-pane
label=
"PD000488"
name=
"stament"
>
<m-stament
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
-->
<
/c-tabs
>
<
!--
</c-tabs>
--
>
</el-form>
</div>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Letsel/Sel.vue
View file @
a83707d2
...
...
@@ -247,11 +247,10 @@ export default {
mixins
:
[
CommonProcess
],
data
()
{
return
{
flag
:
1
,
hotreg
:
"1"
,
meum
:
[
{
label
:
"L/C"
,
hotreg
:
"1"
,
item
:
[
{
title
:
"Pre-Advising/Notifying"
,
...
...
@@ -338,7 +337,6 @@ export default {
},
{
label
:
"Transfer"
,
hotreg
:
"11"
,
item
:
[
{
title
:
"Opening a Transfer L/C"
,
...
...
@@ -399,15 +397,14 @@ export default {
...
Event
,
//各入口按钮请求
async
onTabClick
(
tab
,
event
)
{
let
hotreg
=
""
;
switch
(
tab
.
label
)
{
case
"Transfer"
:
hotreg
=
"9"
;
this
.
hotreg
=
"9"
;
break
;
default
:
hotreg
=
"1"
;
this
.
hotreg
=
"1"
;
}
let
rtnmsg
=
await
this
.
executeRule
(
`cfgfil.hotreg
${
hotreg
}
`
);
let
rtnmsg
=
await
this
.
executeRule
(
`cfgfil.hotreg
${
this
.
hotreg
}
`
);
if
((
rtnmsg
.
respCode
=
SUCCESS
))
{
this
.
updateModel
(
rtnmsg
.
data
);
}
else
{
...
...
src/views/Business/Lttame/Aamp.vue
View file @
a83707d2
...
...
@@ -51,10 +51,10 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Covered"
prop=
"ltdgrp.blk.addamtcov"
>
<el-form-item
label=
"Covered"
prop=
"ltdgrp.blk.addamtcov"
>
<c-input
type=
"textarea"
v-model=
"model.ltdgrp.blk.addamtcov"
:rows=
"
5
"
:rows=
"
4
"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Covered"
></c-input>
...
...
src/views/Business/Lttame/Detp.vue
View file @
a83707d2
...
...
@@ -172,6 +172,7 @@
v-model=
"model.ltdgrp.rec.chato"
style=
"width: 100%"
placeholder=
"请选择Own Charges Borne by"
:code=
"codes.chato"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Lttame/Lttinf.vue
View file @
a83707d2
<
template
>
<div
class=
"eibs-tab"
>
<c-row>
<!-- ====================顶部======================= -->
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
...
...
@@ -103,6 +103,7 @@
v-model=
"model.ledgrp.rec.avbby"
style=
"width: 100%"
placeholder=
"请选择Available by [AVBBY0]"
:code=
"codes.avbby0"
>
</c-select>
</el-form-item>
...
...
@@ -149,6 +150,7 @@
v-model=
"model.ledgrp.rec.lcrtyp"
style=
"width: 100%"
placeholder=
"请选择Form of L/C"
:code=
"codes.lcrtyp"
>
</c-select>
</el-form-item>
...
...
@@ -246,7 +248,7 @@
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"Total Amount"
prop=
"lttp.totamt"
>
<c-input
v-model=
"model.lttp.totamt"
...
...
@@ -272,7 +274,7 @@
</el-form-item>
</c-col>
</c-col>
-->
</c-row>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Lttame/Ovwp.vue
View file @
a83707d2
...
...
@@ -56,6 +56,8 @@
v-model=
"model.ltdgrp.rec.lcrtyp"
style=
"width: 100%"
placeholder=
"请选择Form of Transfer"
:code=
"codes.lcrtyp"
>
</c-select>
</el-form-item>
...
...
@@ -118,6 +120,7 @@
v-model=
"model.ltdgrp.rec.nomspc"
style=
"width: 100%"
placeholder=
"请选择Amount Specification"
:code=
"codes.nomspc"
>
</c-select>
</el-form-item>
...
...
@@ -184,6 +187,7 @@
v-model=
"model.ltdgrp.rec.expplc"
style=
"width: 100%"
placeholder=
"请选择Place of Expiry"
:code=
"codes.expplc"
>
</c-select>
</el-form-item>
...
...
@@ -194,6 +198,7 @@
v-model=
"model.ltdgrp.rec.shppars18"
style=
"width: 100%"
placeholder=
"请选择Partial Shipment"
:code=
"codes.shptrss18"
>
</c-select>
</el-form-item>
...
...
@@ -204,6 +209,7 @@
v-model=
"model.ltdgrp.rec.shptrss18"
style=
"width: 100%"
placeholder=
"请选择转运"
:code=
"codes.shptrss18"
>
</c-select>
</el-form-item>
...
...
@@ -214,6 +220,7 @@
v-model=
"model.ltdgrp.rec.apprul"
style=
"width: 100%"
placeholder=
"请选择适用规则"
:code=
"codes.apprul"
>
</c-select>
</el-form-item>
...
...
@@ -236,6 +243,7 @@
v-model=
"model.ltdgrp.rec.cnfins"
style=
"width: 100%"
placeholder=
"请选择Confirmation Instruct."
:code=
"codes.cnfins"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Lttame/index.vue
View file @
a83707d2
...
...
@@ -30,23 +30,32 @@
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"ovwp"
name=
"ovwp"
>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"aamp"
name=
"aamp"
>
<c-content>
<m-aamp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000042 -->
<el-tab-pane
label=
"ptyp"
name=
"ptyp"
>
<c-content>
<m-ptyp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000077 -->
<el-tab-pane
label=
"detp"
name=
"detp"
>
<c-content>
<m-detp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000328 -->
...
...
@@ -88,7 +97,9 @@
<!--PD000169 -->
<el-tab-pane
label=
"lttinf"
name=
"lttinf"
>
<c-content>
<m-lttinf
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000400 -->
...
...
src/views/Business/Lttcan/Canp.vue
View file @
a83707d2
...
...
@@ -12,7 +12,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"
2
"
>
<c-col
:span=
"11"
:offset=
"
1
"
>
<el-form-item
label=
"Name"
prop=
"ledgrp.rec.nam"
>
<c-input
v-model=
"model.ledgrp.rec.nam"
...
...
@@ -36,7 +36,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"
2
"
>
<c-col
:span=
"11"
:offset=
"
1
"
>
<el-form-item
label=
"Name"
prop=
"ltdgrp.rec.nam"
>
<c-input
v-model=
"model.ltdgrp.rec.nam"
...
...
@@ -114,6 +114,7 @@
v-model=
"model.ltdgrp.rec.avbby"
style=
"width: 100%"
placeholder=
"请选择Available by"
:code=
"codes.avbby"
>
</c-select>
</el-form-item>
...
...
@@ -144,6 +145,7 @@
v-model=
"model.ltdgrp.rec.lcrtyp"
style=
"width: 100%"
placeholder=
"请选择Date Issued/Form"
:code=
"codes.lcrtyp"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Lttcan/index.vue
View file @
a83707d2
<
template
>
<div
class=
"eContainer"
>
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000002 -->
<el-tab-pane
label=
"canp"
name=
"canp"
>
<m-canp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000002 -->
<el-tab-pane
label=
"canp"
name=
"canp"
>
<c-content>
<m-canp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
Lttcan
from
"~/model/Lttcan"
import
CommonProcess
from
"~/mixin/CommonProcess"
import
Check
from
"~/model/Lttcan/Check"
import
Default
from
"~/model/Lttcan/Default"
import
Pattern
from
"~/model/Lttcan/Pattern"
import
Canp
from
"./Canp"
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Lttcan
from
"~/model/Lttcan"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
Check
from
"~/model/Lttcan/Check"
;
import
Default
from
"~/model/Lttcan/Default"
;
import
Pattern
from
"~/model/Lttcan/Pattern"
;
import
Canp
from
"./Canp"
;
export
default
{
name
:
"Lttcan"
,
components
:{
"m-canp"
:
Canp
,
},
provide
()
{
return
{
root
:
this
}
},
mixins
:
[
CommonProcess
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
"canp"
,
trnName
:
"lttcan"
,
model
:
new
Lttcan
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
},
}
},
methods
:{
tabClick
(){
}
},
created
:
async
function
(){
console
.
log
(
"进入lttcan交易"
);
let
rtnmsg
=
await
this
.
init
({})
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
name
:
"Lttcan"
,
components
:
{
"m-canp"
:
Canp
,
},
provide
()
{
return
{
root
:
this
,
};
},
mixins
:
[
CommonProcess
],
// 里面包含了Default、Check等的公共处理
data
()
{
return
{
tabVal
:
"canp"
,
trnName
:
"lttcan"
,
model
:
new
Lttcan
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
...
CodeTable
,
},
};
},
methods
:
{
tabClick
()
{},
},
created
:
async
function
()
{
console
.
log
(
"进入lttcan交易"
);
let
rtnmsg
=
await
this
.
init
({});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
}
},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Lttopn/Lttinf.vue
View file @
a83707d2
...
...
@@ -104,6 +104,7 @@
v-model=
"model.ledgrp.rec.avbby"
style=
"width: 100%"
placeholder=
"请选择Available by [AVBBY0]"
:code=
"codes.avbby0"
>
</c-select>
</el-form-item>
...
...
@@ -150,6 +151,7 @@
v-model=
"model.ledgrp.rec.lcrtyp"
style=
"width: 100%"
placeholder=
"请选择Form of L/C"
:code=
"codes.lcrtyp"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Lttopn/Ovwp.vue
View file @
a83707d2
...
...
@@ -57,6 +57,7 @@
v-model=
"model.ltdgrp.rec.lcrtyp"
style=
"width: 100%"
placeholder=
"请选择Form of Transfer"
:code=
"codes.lcrtyp"
>
</c-select>
</el-form-item>
...
...
@@ -90,7 +91,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
6
"
class=
"centerLable"
>
<c-col
:span=
"
5
"
class=
"centerLable"
>
<c-checkbox
v-model=
"model.lttp.aamp.aammod.addamtflg"
>
Add. Amount
</c-checkbox
>
...
...
@@ -111,6 +112,7 @@
v-model=
"model.ltdgrp.rec.nomspc"
style=
"width: 100%"
placeholder=
"请选择Amount Specification"
:code=
"codes.nomspc"
>
</c-select>
</el-form-item>
...
...
@@ -173,6 +175,7 @@
v-model=
"model.ltdgrp.rec.expplc"
style=
"width: 100%"
placeholder=
"请选择Place of Expiry"
:code=
"codes.expplc"
>
</c-select>
</el-form-item>
...
...
@@ -183,6 +186,7 @@
v-model=
"model.ltdgrp.rec.shppars18"
style=
"width: 100%"
placeholder=
"请选择Partial Shipment"
:code=
"codes.shptrss18"
>
</c-select>
</el-form-item>
...
...
@@ -193,6 +197,7 @@
v-model=
"model.ltdgrp.rec.shptrss18"
style=
"width: 100%"
placeholder=
"请选择转运"
:code=
"codes.shptrss18"
>
</c-select>
</el-form-item>
...
...
@@ -678,9 +683,10 @@ export default {
</
script
>
<
style
>
.centerLable
{
margin-left
:
-10px
;
height
:
32px
;
line-height
:
32px
;
margin-left
:
10px
;
margin-bottom
:
2px
;
height
:
30px
;
line-height
:
30px
;
}
.marginLable
{
padding-left
:
150px
;
...
...
src/views/Business/Lttopn/Rbip.vue
View file @
a83707d2
...
...
@@ -26,7 +26,7 @@
v-model=
"model.ltdgrp.rmt.pts.dftact"
style=
"width: 100%"
placeholder=
"请选择Account Identification"
>
</c-select>
</el-form-item>
...
...
@@ -133,6 +133,7 @@
v-model=
"model.ltdgrp.rec.apprulrmb"
style=
"width: 100%"
placeholder=
"请选择Applicable Rules RMB"
:code=
"codes.apprulrmb"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Lttopn/index.vue
View file @
a83707d2
...
...
@@ -13,23 +13,31 @@
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000001 -->
<el-tab-pane
label=
"基本信息"
name=
"ovwp"
>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000077 -->
<el-tab-pane
label=
"信用证详情"
name=
"detp"
>
<c-content>
<m-detp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000042 -->
<el-tab-pane
label=
"其他当事人"
name=
"ptyp"
>
<c-content>
<m-ptyp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000057 -->
<el-tab-pane
label=
"货物说明"
name=
"dogp"
>
<!--
<m-dogp
:model=
"model"
:codes=
"codes"
/>
-->
<c-content>
<m-doxp
:model=
"model"
:codes=
"codes"
:dtyp=
"'dogp'"
:rec=
"'ltd'"
/>
</c-content>
</el-tab-pane>
<!--PD000394 -->
<el-tab-pane
...
...
@@ -37,7 +45,9 @@
label=
"受益人特殊付款条款"
name=
"spcbenp"
>
<c-content>
<m-spcbenp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000395 -->
...
...
@@ -46,28 +56,38 @@
label=
"收款银行特殊付款条款"
name=
"spcrcvp"
>
<c-content>
<m-spcrcvp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000065 -->
<el-tab-pane
label=
"Rbip"
name=
"rbip"
>
<c-content>
<m-rbip
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000073 -->
<el-tab-pane
label=
"附加条款"
name=
"adcp"
>
<!--
<m-adcp
:model=
"model"
:codes=
"codes"
/>
-->
<c-content>
<m-doxp
:model=
"model"
:codes=
"codes"
:dtyp=
"'adcp'"
:rec=
"'ltd'"
/>
</c-content>
</el-tab-pane>
<!--PD000169 -->
<el-tab-pane
label=
"Lttinf"
name=
"lttinf"
>
<c-content>
<m-lttinf
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000060 -->
<el-tab-pane
label=
"单据要求"
name=
"dorp"
>
<!--
<m-dorp
:model=
"model"
:codes=
"codes"
/>
-->
<c-content>
<m-doxp
:model=
"model"
:codes=
"codes"
:dtyp=
"'dorp'"
:rec=
"'ltd'"
/>
</c-content>
</el-tab-pane>
</c-tabs>
...
...
@@ -128,6 +148,7 @@ export default {
created
:
async
function
()
{
console
.
log
(
"进入lttopn交易"
);
let
rtnmsg
=
await
this
.
init
({});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
...
...
src/views/Layout/SideMenu.vue
View file @
a83707d2
...
...
@@ -9,7 +9,7 @@
<c-button
icon=
"el-icon-s-unfold"
v-else
@
click=
"openMenu"
></c-button>
<c-search-input
v-show=
"menuOpen"
></c-search-input>
</div>
<c-content
:height=
"
5
0"
>
<c-content
:height=
"0"
>
<el-menu
:default-active=
"activeMenu"
class=
"el-menu-vertical-demo"
...
...
@@ -51,6 +51,7 @@ export default {
{
inifrm
:
"bdtudp"
,
ininam
:
"信用证承兑"
,
pntmiu
:
"2"
},
{
inifrm
:
"bdtdcr"
,
ininam
:
"信用证不符点/拒付"
,
pntmiu
:
"2"
},
{
inifrm
:
"ditdck"
,
ininam
:
"信用证到单"
,
pntmiu
:
"2"
},
{
inifrm
:
"bdtset"
,
ininam
:
"信用证付款"
,
pntmiu
:
"2"
},
{
inifrm
:
"3"
,
ininam
:
"出口信用证"
,
pntmiu
:
""
},
{
inifrm
:
"letsel"
,
ininam
:
"出口信用证查询"
,
pntmiu
:
"3"
},
{
inifrm
:
"letopn"
,
ininam
:
"出口信用证通知"
,
pntmiu
:
"3"
},
...
...
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