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
59d69c30
Commit
59d69c30
authored
2 years ago
by
huangxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ebaadd交易添加
parent
384116d1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
135 additions
and
77 deletions
+135
-77
index.js
src/model/Ebaadd/index.js
+9
-0
Conp.vue
src/views/Business/Ebaadd/Conp.vue
+0
-0
Conp1.vue
src/views/Business/Ebaadd/Conp1.vue
+0
-0
Dclpp.vue
src/views/Business/Ebaadd/Dclpp.vue
+74
-0
Sel.vue
src/views/Business/Ebaadd/Sel.vue
+32
-26
index.vue
src/views/Business/Ebaadd/index.vue
+9
-0
Infsea.vue
src/views/Business/Infbed/Infsea.vue
+5
-17
index.vue
src/views/Business/Infbed/index.vue
+3
-29
Infsea.vue
src/views/Business/Infled/Infsea.vue
+2
-3
index.vue
src/views/Business/Infled/index.vue
+1
-2
No files found.
src/model/Ebaadd/index.js
View file @
59d69c30
...
@@ -24,6 +24,15 @@ export default class Ebaadd{
...
@@ -24,6 +24,15 @@ export default class Ebaadd{
},
},
},
},
recp
:{
recp
:{
dclp
:{
exguarancode
:
""
,
actiontype
:
""
,
wabachandate
:
""
,
basere
:
""
,
remark
:
""
,
actiondesc
:
""
,
acp
:
""
,
},
pubp
:{
pubp
:{
bencodwarn
:
""
,
// BENCODE WARNING .recp.pubp.bencodwarn
bencodwarn
:
""
,
// BENCODE WARNING .recp.pubp.bencodwarn
guedcodwarn
:
""
,
// GUEDCODE WARNING .recp.pubp.guedcodwarn
guedcodwarn
:
""
,
// GUEDCODE WARNING .recp.pubp.guedcodwarn
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Ebaadd/Conp.vue
View file @
59d69c30
This diff is collapsed.
Click to expand it.
src/views/Business/Ebaadd/Conp1.vue
View file @
59d69c30
This diff is collapsed.
Click to expand it.
src/views/Business/Ebaadd/Dclpp.vue
0 → 100644
View file @
59d69c30
<
template
>
<div
class=
"eibs-tab"
>
<!-- ==================左边================ -->
<c-col
:span=
"12"
style=
"padding-right: 20px;"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"对外担保编号"
prop=
"recp.dclp.exguarancode"
>
<c-input
disabled
v-model=
"model.recp.dclp.exguarancode"
maxlength=
"28"
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recp.dclp.actiontype"
>
<c-select
disabled
:code=
"codes.actiontype"
v-model=
"model.recp.dclp.actiontype"
style=
"width:100%"
placeholder=
""
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"担保责任余额变动日期"
prop=
"recp.dclp.wabachandate"
>
<c-date-picker
type=
"date"
v-model=
"model.recp.dclp.wabachandate"
style=
"width:100%"
placeholder=
""
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"担保责任余额"
prop=
"recp.dclp.basere"
>
<c-input
v-model=
"model.recp.dclp.basere"
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"备注"
prop=
"recp.dclp.remark"
>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.recp.dclp.remark"
maxlength=
"31"
show-word-limit
placeholder=
""
></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- ============右边================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"删除原因"
prop=
"recp.dclp.actiondesc"
>
<c-input
disabled
:rows=
"6"
type=
"textarea"
v-model=
"model.recp.dclp.actiondesc"
maxlength=
"32"
show-word-limit
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
disabled
v-model=
"model.recp.dclp.acp"
>
确认
</c-checkbox>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Ebaadd/Event"
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
</
script
>
<
style
>
</
style
>
This diff is collapsed.
Click to expand it.
src/views/Business/Ebaadd/Sel.vue
View file @
59d69c30
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<!-- S0000019 : 发生日期 -->
<!-- ==================左边================ -->
<c-col
:span=
"12"
style=
"padding-right: 20px;"
>
<c-col
:span=
"12"
>
<!-- S0000019 : 发生日期 -->
<el-form-item
label=
"授权日期"
prop=
"eblmod.ebl.reldat"
>
<c-col
:span=
"24"
>
<c-date-picker
type=
"date"
v-model=
"model.eblmod.ebl.reldat"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+'授权日期'"
></c-date-picker>
<el-form-item
label=
"发生日期"
prop=
"eblmod.ebl.reldat"
>
<c-date-picker
type=
"date"
v-model=
"model.eblmod.ebl.reldat"
style=
"width:100%"
placeholder=
""
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.cfabut.basflg"
>
{{
$t
(
'cfabut.C0000006'
)
}}
</c-checkbox>
<el-form-item
label=
"业务所属机构"
prop=
"cfabut.ownextkey"
>
<c-select
:code=
"codes.ownextkey3"
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
placeholder=
"请选择业务所属机构"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ============右边================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-col
:span=
"8"
>
<c-checkbox
disabled
v-model=
"model.cfabut.basflg"
>
签约信息
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<
!--
<
c-col
:span=
"12"
>
<span
v-text=
"model.cfabut.dcllab"
data-path=
".cfabut.dcllab"
>
</span>
<span
v-text=
"model.cfabut.dcllab"
data-path=
".cfabut.dcllab"
>
</span>
</c-col>
</c-col>
-->
<c-col
:span=
"
12
"
>
<c-col
:span=
"
8
"
>
<c-checkbox
v-model=
"model.cfabut.dclflg"
>
{{
$t
(
'cfabut.C0000007'
)
}}
</c-checkbox>
<c-checkbox
v-model=
"model.cfabut.dclflg"
>
责任余额
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<
!--
<
c-col
:span=
"12"
>
<span
v-text=
"model.cfabut.vrflab"
data-path=
".cfabut.vrflab"
>
</span>
<span
v-text=
"model.cfabut.vrflab"
data-path=
".cfabut.vrflab"
>
</span>
</c-col>
</c-col>
-->
<c-col
:span=
"12"
>
<c-col
:span=
"8"
>
<c-checkbox
v-model=
"model.cfabut.vrfflg"
>
{{
$t
(
'cfabut.C0000017'
)
}}
</c-checkbox>
<c-checkbox
disabled
v-model=
"model.cfabut.vrfflg"
>
履约信息
</c-checkbox>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<
!--
<
c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCfabutSav"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCfabutSav"
>
{{
$t
(
'cutp.C0000006'
)
}}
{{
$t
(
'cutp.C0000006'
)
}}
</c-button>
</c-button>
...
@@ -50,18 +61,13 @@
...
@@ -50,18 +61,13 @@
<c-button
size=
"small"
icon=
"el-icon-delete"
@
click=
"onCfabutDel"
>
<c-button
size=
"small"
icon=
"el-icon-delete"
@
click=
"onCfabutDel"
>
{{
$t
(
'cutp.C0000011'
)
}}
{{
$t
(
'cutp.C0000011'
)
}}
</c-button>
</c-button>
</c-col>
</c-col>
-->
<!-- S0000008 : 业务所属机构 -->
<!-- S0000008 : 业务所属机构 -->
<c-col
:span=
"12"
>
<el-form-item
label=
"业务所属机构"
prop=
"cfabut.ownextkey"
>
<c-select
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+'业务所属机构'"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000028 : 代付利息 -->
<!-- S0000028 : 代付利息 -->
<c-col
:span=
"12"
>
<
!--
<
c-col
:span=
"12"
>
<c-form-item
label=
"代付还代利息"
prop=
"eblmod.ebl.resamt"
>
<c-form-item
label=
"代付还代利息"
prop=
"eblmod.ebl.resamt"
>
<c-input
v-model=
"model.eblmod.ebl.resamt"
:placeholder=
"$t('other.please_enter')+'代付还代利息'"
></c-input>
<c-input
v-model=
"model.eblmod.ebl.resamt"
:placeholder=
"$t('other.please_enter')+'代付还代利息'"
></c-input>
</c-form-item>
</c-form-item>
...
@@ -101,7 +107,7 @@
...
@@ -101,7 +107,7 @@
<c-button
size=
"small"
type=
"primary"
@
click=
"onCfabutExt"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCfabutExt"
>
{{
$t
(
'cutp.C0000008'
)
}}
{{
$t
(
'cutp.C0000008'
)
}}
</c-button>
</c-button>
</c-col>
</c-col>
-->
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Ebaadd/index.vue
View file @
59d69c30
...
@@ -21,6 +21,12 @@
...
@@ -21,6 +21,12 @@
<m-conp1
:model=
"model"
:codes=
"codes"
/>
<m-conp1
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<el-tab-pane
v-if=
"this.model.cfabut.dclflg=='X'"
label=
"对外担保-责任余额信息"
name=
"dclpp"
>
<c-content>
<m-dclpp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</c-tabs>
</c-tabs>
</el-form>
</el-form>
<c-function-btn
<c-function-btn
...
@@ -44,11 +50,14 @@ import Pattern from "~/model/Ebaadd/Pattern"
...
@@ -44,11 +50,14 @@ import Pattern from "~/model/Ebaadd/Pattern"
import
Sel
from
"./Sel"
import
Sel
from
"./Sel"
import
Conp
from
"./Conp"
import
Conp
from
"./Conp"
import
Conp1
from
"./Conp1"
import
Conp1
from
"./Conp1"
import
Dclpp
from
"./Dclpp"
export
default
{
export
default
{
name
:
"Ebaadd"
,
name
:
"Ebaadd"
,
components
:{
components
:{
"m-dclpp"
:
Dclpp
,
"m-sel"
:
Sel
,
"m-sel"
:
Sel
,
"m-conp"
:
Conp
,
"m-conp"
:
Conp
,
"m-conp1"
:
Conp1
,
"m-conp1"
:
Conp1
,
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Infbed/Infsea.vue
View file @
59d69c30
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<!-- 持续展示区 -->
<c-list-search
<c-list-search
@
form-reset=
"handleReset('paramsForm')"
@
form-reset=
"handleReset('paramsForm')"
@
form-search=
"handleSearch"
@
form-search=
"handleSearch"
...
@@ -12,10 +11,8 @@
...
@@ -12,10 +11,8 @@
label-position=
"right"
label-position=
"right"
label-width=
"110px"
label-width=
"110px"
size=
"small"
size=
"small"
:model=
"model"
>
>
<c-row>
<c-row>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
<el-form-item
label=
"单据编号"
label=
"单据编号"
...
@@ -30,6 +27,7 @@
...
@@ -30,6 +27,7 @@
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
<el-form-item
label=
"创建日期"
label=
"创建日期"
...
@@ -42,6 +40,7 @@
...
@@ -42,6 +40,7 @@
v-model=
"model.infcon.opndatfrom"
v-model=
"model.infcon.opndatfrom"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择起始日期"
placeholder=
"请选择起始日期"
value-format=
"yyyy-MM-dd"
></c-date-picker>
></c-date-picker>
</c-col>
</c-col>
<c-col
:span=
"2"
style=
"text-align: center"
>
<c-col
:span=
"2"
style=
"text-align: center"
>
...
@@ -53,6 +52,7 @@
...
@@ -53,6 +52,7 @@
v-model=
"model.infcon.opndatto"
v-model=
"model.infcon.opndatto"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择截至日期"
placeholder=
"请选择截至日期"
value-format=
"yyyy-MM-dd"
></c-date-picker>
></c-date-picker>
</c-col>
</c-col>
</el-form-item>
</el-form-item>
...
@@ -70,12 +70,10 @@
...
@@ -70,12 +70,10 @@
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
</c-row>
<!-- 可控展示区 -->
<!-- 可控展示区 -->
<c-row
v-show=
"searchSlot.searchToggle"
>
<el-row
v-show=
"searchSlot.searchToggle"
>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
<el-form-item
label=
"当事人参考号"
label=
"当事人参考号"
...
@@ -86,7 +84,6 @@
...
@@ -86,7 +84,6 @@
v-model=
"model.infcon.searef"
v-model=
"model.infcon.searef"
maxlength=
"16"
maxlength=
"16"
placeholder=
"请输入请输入当事人参考号"
placeholder=
"请输入请输入当事人参考号"
style=
"width: 100%"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -101,7 +98,6 @@
...
@@ -101,7 +98,6 @@
v-model=
"model.infcon.pty.nam"
v-model=
"model.infcon.pty.nam"
maxlength=
"40"
maxlength=
"40"
placeholder=
"请输入当事人名称"
placeholder=
"请输入当事人名称"
style=
"width: 100%"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -118,9 +114,7 @@
...
@@ -118,9 +114,7 @@
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
<el-form-item
label=
"当事人BIC编码"
label=
"当事人BIC编码"
...
@@ -162,9 +156,7 @@
...
@@ -162,9 +156,7 @@
></c-select>
></c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
<el-form-item
label=
"单据状态"
label=
"单据状态"
...
@@ -216,9 +208,7 @@
...
@@ -216,9 +208,7 @@
</c-col>
</c-col>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
<el-form-item
label=
"单据类型"
label=
"单据类型"
...
@@ -253,8 +243,7 @@
...
@@ -253,8 +243,7 @@
>
>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</el-row>
</c-row>
</el-form>
</el-form>
</
template
>
</
template
>
</c-list-search>
</c-list-search>
...
@@ -337,7 +326,6 @@
...
@@ -337,7 +326,6 @@
:ownref=
"ownref"
:ownref=
"ownref"
trnCode=
"letsel"
trnCode=
"letsel"
ownrefPath=
"bedgrp"
ownrefPath=
"bedgrp"
tabIndex=
"3"
:model=
"letselModel"
:model=
"letselModel"
@
onChoose=
"onChoose"
@
onChoose=
"onChoose"
>
11
</m-busbtn
>
11
</m-busbtn
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Infbed/index.vue
View file @
59d69c30
<
template
>
<
template
>
<c-page
title=
"出口信用证单据查询"
>
<div
class=
"eContainer-search"
>
<div
class=
"eContainer"
>
<el-form
<el-form
:model=
"model"
:model=
"model"
:rules=
"rules"
:rules=
"rules"
...
@@ -10,17 +9,11 @@
...
@@ -10,17 +9,11 @@
size=
"small"
size=
"small"
:validate-on-rule-change=
"false"
:validate-on-rule-change=
"false"
>
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
class=
"infbedTab"
>
<el-tab-pane
label=
"出口信用证单据查询"
name=
"infsea"
>
<c-content>
<c-content>
<m-infsea
:model=
"model"
:codes=
"codes"
/>
<m-infsea
:model=
"model"
:codes=
"codes"
ref=
"infsea"
/>
</c-content>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</el-form>
</div>
</div>
</c-page>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
...
@@ -77,25 +70,6 @@ export default {
...
@@ -77,25 +70,6 @@ export default {
}
}
}
}
</
script
>
</
script
>
<
style
>
<
style
scoped
>
.infbedTab
.el-tabs__content
{
/* padding: 10px 0 10px 0; */
}
.infbedTab
.infrow
{
padding
:
0
10px
0
10px
;
}
.infTopBtn
{
position
:
absolute
;
top
:
0
;
z-index
:
5
;
width
:
100%
;
height
:
30px
;
padding
:
10px
0
10px
30px
;
background-color
:
#f7faff
;
}
.eContainer
{
/* padding: 0px 15px 3px; */
}
</
style
>
</
style
>
This diff is collapsed.
Click to expand it.
src/views/Business/Infled/Infsea.vue
View file @
59d69c30
<
template
>
<
template
>
<div
class=
"eibs"
>
<div
class=
"eibs
-tab
"
>
<c-list-search
@
form-reset=
"handleReset('paramsForm')"
@
form-search=
"handleSearch"
>
<c-list-search
@
form-reset=
"handleReset('paramsForm')"
@
form-search=
"handleSearch"
>
<template
v-slot=
"searchSlot"
>
<template
v-slot=
"searchSlot"
>
<el-form
class=
"m-table-search-form"
ref=
"paramsForm"
label-position=
"right"
label-width=
"110px"
size=
"small"
<el-form
class=
"m-table-search-form"
ref=
"paramsForm"
label-position=
"right"
label-width=
"110px"
size=
"small"
>
:model=
"model"
>
<el-row>
<el-row>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
label=
"信用证编号"
prop=
"infcon.seaownref"
style=
"width: 100%"
>
<el-form-item
label=
"信用证编号"
prop=
"infcon.seaownref"
style=
"width: 100%"
>
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Infled/index.vue
View file @
59d69c30
<
template
>
<
template
>
<div
class=
"eContainer-search"
>
<div
class=
"eContainer-search"
>
<!--
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
-->
<el-form
<el-form
:model=
"model"
:model=
"model"
:rules=
"rules"
:rules=
"rules"
...
@@ -11,7 +10,7 @@
...
@@ -11,7 +10,7 @@
:validate-on-rule-change=
"false"
:validate-on-rule-change=
"false"
>
>
<c-content>
<c-content>
<m-infsea
:model=
"model"
:codes=
"codes"
/>
<m-infsea
:model=
"model"
:codes=
"codes"
ref=
"infsea"
/>
</c-content>
</c-content>
</el-form>
</el-form>
</div>
</div>
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment