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
1018ff34
Commit
1018ff34
authored
2 years ago
by
李少勇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化保函开立,抽离docpan公共组件
parent
27858548
No related merge requests found
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
150 additions
and
95 deletions
+150
-95
Content.vue
src/components/Content.vue
+2
-1
index.js
src/components/business/docpan/event/index.js
+0
-0
index.js
src/components/business/docpan/model/index.js
+35
-0
index.vue
src/components/business/docpan/views/index.vue
+0
-0
index.js
src/model/Gitopn/index.js
+1
-0
index.js
src/model/Public/index.js
+3
-0
index.js
src/views/Business/Gitopn1/event/index.js
+14
-0
Ovwp1.vue
src/views/Business/Gitopn1/views/Ovwp1.vue
+1
-3
Ptyp.vue
src/views/Business/Gitopn1/views/Ptyp.vue
+2
-2
index.vue
src/views/Business/Gitopn1/views/index.vue
+92
-89
No files found.
src/components/Content.vue
View file @
1018ff34
...
@@ -52,7 +52,7 @@
...
@@ -52,7 +52,7 @@
<
style
>
<
style
>
.c-content-scrollbar
.el-scrollbar__wrap
{
.c-content-scrollbar
.el-scrollbar__wrap
{
overflow-y
:
scroll
;
overflow-y
:
auto
;
overflow-x
:
hidden
;
overflow-x
:
hidden
;
}
}
</
style
>
</
style
>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
src/components/business/docpan/event/index.js
0 → 100644
View file @
1018ff34
This diff is collapsed.
Click to expand it.
src/components/business/docpan/model/index.js
0 → 100644
View file @
1018ff34
export
default
class
Docpan
{
constructor
()
{
this
.
data
=
{
dtamod
:{
dtatagm03
:
""
,
// Courier Service Name .trnmod.trndoc.dtamod.dtatagm03
},
dtemod
:{
dtetagm06
:
""
,
// Information about Confirmation Instruction .trnmod.trndoc.dtemod.dtetagm06
dtetagm07
:
""
,
// Notes from Advising Bank .trnmod.trndoc.dtemod.dtetagm07
dtetagm08
:
""
,
// Fee of Advising Bank .trnmod.trndoc.dtemod.dtetagm08
dtetagm53typ
:
""
,
// Document Sending Type .trnmod.trndoc.dtemod.dtetagm53typ
dtetagm53nam
:
""
,
// Courier Name .trnmod.trndoc.dtemod.dtetagm53nam
dtetagm53num
:
""
,
// Courier Number .trnmod.trndoc.dtemod.dtetagm53num
},
nar754
:
""
,
// Narrative :77A: .trnmod.trndoc.nar754
advlabel
:
""
,
// ADVLABEL .trnmod.trndoc.advlabel
amdnam
:
""
,
// AMDNAM .trnmod.trndoc.amdnam
advdoc
:
""
,
// 国内证通知书 .trnmod.trndoc.advdoc
advnam
:
""
,
// 国内证落款 .trnmod.trndoc.advnam
amdapl
:
""
,
// 修改申请人名称 .trnmod.trndoc.amdapl
doclbl
:
""
,
// Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm
:
""
,
// Document tree .trnmod.trndoc.doctrestm
shwinc
:
""
,
// Show Incoming Messages .trnmod.trndoc.shwinc
shwout
:
""
,
// Show Outgoing Messages .trnmod.trndoc.shwout
condocstm
:
""
,
// Connected Documents .trnmod.trndoc.condocstm
rcvatt
:
{
seainf
:
""
,
// .trnmod.trndoc.rcvatt.seainf
},
filrecv
:
""
,
// File Receiver .trnmod.trndoc.filrecv
doceot
:
[],
addstr750
:
""
//trnmod.trndoc.addstr750
}
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
src/components/business/docpan/views/index.vue
0 → 100644
View file @
1018ff34
This diff is collapsed.
Click to expand it.
src/model/Gitopn/index.js
View file @
1018ff34
...
@@ -595,6 +595,7 @@ export default class Gitopn{
...
@@ -595,6 +595,7 @@ export default class Gitopn{
mtabut
:
new
Pub
().
data
.
Mtabut
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
liaall
:
new
Pub
().
data
.
Liaall
,
docpan
:
new
Pub
().
data
.
Docpan
,
pageId
:
""
,
// ctx的key,
pageId
:
""
,
// ctx的key,
sysmod
:{
sysmod
:{
wrkbch
:{
wrkbch
:{
...
...
This diff is collapsed.
Click to expand it.
src/model/Public/index.js
View file @
1018ff34
...
@@ -2,6 +2,7 @@ import Trnmod from "./Trnmod";
...
@@ -2,6 +2,7 @@ import Trnmod from "./Trnmod";
import
Mtabut
from
'./Mtabut'
import
Mtabut
from
'./Mtabut'
import
Setmod
from
'~/components/business/setmod/model'
import
Setmod
from
'~/components/business/setmod/model'
import
Liaall
from
'~/components/business/engp/model'
import
Liaall
from
'~/components/business/engp/model'
import
Docpan
from
'~/components/business/docpan/model'
export
default
class
Publics
{
export
default
class
Publics
{
constructor
()
{
constructor
()
{
...
@@ -10,6 +11,7 @@ export default class Publics {
...
@@ -10,6 +11,7 @@ export default class Publics {
Mtabut
:
new
Mtabut
().
data
,
Mtabut
:
new
Mtabut
().
data
,
Setmod
:
new
Setmod
().
data
,
Setmod
:
new
Setmod
().
data
,
Liaall
:
new
Liaall
().
data
,
Liaall
:
new
Liaall
().
data
,
Docpan
:
new
Docpan
().
data
,
}
}
}
}
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
src/views/Business/Gitopn1/event/index.js
View file @
1018ff34
import
Api
from
"~/service/Api"
export
default
{
export
default
{
methods
:
{
methods
:
{
// 改变form后更新数据统一方法
// 改变form后更新数据统一方法
...
@@ -15,6 +16,19 @@ export default {
...
@@ -15,6 +16,19 @@ export default {
this
.
handleChangeForm
(
key
,
value
)
this
.
handleChangeForm
(
key
,
value
)
}
}
},
},
// 业务信息=》基本信息=》保函编号-----获取保函编号
async
queryOwnref
(
key
)
{
let
params
=
{
// ptainr: this.model.gidgrp.apl.pts.ptainr,
ptainr
:
'11593381'
,
businessType
:
'LG'
,
tbl
:
'LG'
}
let
res
=
await
Api
.
post
(
'/service/gitopn/getOwnRef'
,
params
)
if
(
res
.
respCode
==
SUCCESS
)
{
console
.
log
(
'queryOwnref'
,
res
)
}
},
// 业务信息=》基本信息=》支出目的
// 业务信息=》基本信息=》支出目的
purposChange
(
key
,
value
)
{
purposChange
(
key
,
value
)
{
this
.
handleChangeForm
(
key
,
value
)
this
.
handleChangeForm
(
key
,
value
)
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Gitopn1/views/Ovwp1.vue
View file @
1018ff34
...
@@ -21,13 +21,11 @@
...
@@ -21,13 +21,11 @@
>
>
<i
class=
"el-icon-info"
style=
"font-size:15px"
></i>
<i
class=
"el-icon-info"
style=
"font-size:15px"
></i>
</c-button>
</c-button>
<!-- 此处为自动拉取数据,此处修改需要前后端联调 -->
<c-button
<c-button
style=
"margin: 0 0"
style=
"margin: 0 0"
:disabled=
"flag"
size=
"small"
size=
"small"
type=
"primary"
type=
"primary"
@
click=
"query
FormData
('gidgrp.rec.ownref')"
@
click=
"query
Ownref
('gidgrp.rec.ownref')"
>
>
获取
获取
</c-button>
</c-button>
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Gitopn1/views/Ptyp.vue
View file @
1018ff34
...
@@ -609,13 +609,13 @@
...
@@ -609,13 +609,13 @@
<
script
>
<
script
>
import
event
from
'../event'
import
event
from
'../event'
import
Ptap
from
'~/views/Public/Ptap'
import
Ptap
from
'~/views/Public/Ptap'
import
Utils
from
'~/utils'
import
commonProcess
from
"~/mixin/commonProcess"
;
export
default
{
export
default
{
components
:
{
'c-ptap'
:
Ptap
},
components
:
{
'c-ptap'
:
Ptap
},
inject
:
[
'root'
],
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
props
:
[
'model'
,
'codes'
],
mixins
:
[
event
],
mixins
:
[
commonProcess
,
event
],
data
()
{
data
()
{
return
{
return
{
ptsaddg
:
{
ptsaddg
:
{
...
...
This diff is collapsed.
Click to expand it.
src/views/Business/Gitopn1/views/index.vue
View file @
1018ff34
<
template
>
<
template
>
<div
class=
"eContainer"
>
<div
class=
"eContainer"
>
<c-page
title=
"进口保函开立"
>
<c-page
title=
"进口保函开立"
>
<el-form
<el-form
:model=
"model"
:model=
"model"
:rules=
"rules"
:rules=
"rules"
ref=
"modelForm"
ref=
"modelForm"
label-width=
"120px"
label-width=
"120px"
label-position=
"right"
label-position=
"right"
size=
"small"
size=
"small"
:validate-on-rule-change=
"false"
:validate-on-rule-change=
"false"
>
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
>
<!--PD000001 -->
<el-tab-pane
label=
"业务信息"
name=
"ovwp"
>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<!--PD000001 -->
<el-tab-pane
label=
"保证金"
name=
"ccvpan
"
>
<el-tab-pane
label=
"业务信息"
name=
"ovwp
"
>
<c-content>
<c-content>
<m-ccvpan
:model=
"model"
:codes=
"codes"
/>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000001 -->
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<el-tab-pane
label=
"保证金"
name=
"ccvpan"
>
<c-content>
<c-content>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
<m-ccvpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<c-content>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<!--PD000027 -->
<el-tab-pane
label=
"表外记账"
name=
"engp"
>
<el-tab-pane
label=
"表外记账"
name=
"engp"
>
<c-content>
<c-content>
<!-- 表外记账 -->
<!-- 表外记账 -->
<m-engp
:model=
"model"
:codes=
"codes"
/>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000027 -->
<!--PD000027 -->
<el-tab-pane
label=
"费用/账务"
name=
"setmod"
>
<el-tab-pane
label=
"费用/账务"
name=
"setmod"
>
<c-content>
<c-content>
<m-setmod
:model=
"model"
:codes=
"codes"
/>
<m-setmod
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000027 -->
<!--PD000027 -->
<el-tab-pane
label=
"会计分录"
name=
"glentry"
>
<el-tab-pane
label=
"会计分录"
name=
"glentry"
>
<c-content>
<c-content>
<m-glentry
:model=
"model"
:codes=
"codes"
/>
<m-glentry
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000510 -->
<!--PD000510 -->
<el-tab-pane
label=
"备查/附言"
name=
"addbcb"
>
<el-tab-pane
label=
"备查/附言"
name=
"addbcb"
>
<c-content>
<c-content>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<m-addbcb
:model=
"model"
:codes=
"codes"
/>
<m-addbcb
:model=
"model"
:codes=
"codes"
/>
</div>
</div>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000002 -->
<!--PD000002 -->
<el-tab-pane
label=
"申报信息"
name=
"cnyp"
>
<el-tab-pane
label=
"申报信息"
name=
"cnyp"
>
<c-content>
<c-content>
<m-cnyp
:model=
"model"
:codes=
"codes"
/>
<m-cnyp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000529 -->
<!--PD000529 -->
<el-tab-pane
label=
"报文/面函"
name=
"docpan"
>
<el-tab-pane
label=
"报文/面函"
name=
"docpan"
>
<c-content>
<c-content>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000546 -->
<!--PD000546 -->
<el-tab-pane
label=
"附件信息"
name=
"doctre"
>
<el-tab-pane
label=
"附件信息"
name=
"doctre"
>
<c-content>
<c-content>
<m-doctre
:model=
"model"
:codes=
"codes"
/>
<m-doctre
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
</c-tabs>
</c-tabs>
</el-form>
</el-form>
<c-function-btn
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
:handleStash=
"handleStash"
>
>
</c-function-btn>
</c-function-btn>
<c-grid-ety-prompt-dialog
<c-grid-ety-prompt-dialog
ref=
"etyDialog"
ref=
"etyDialog"
:promptData=
"promptData"
:promptData=
"promptData"
v-on:select-ety=
"selectEty"
v-on:select-ety=
"selectEty"
>
>
</c-grid-ety-prompt-dialog>
</c-grid-ety-prompt-dialog>
</c-page>
</c-page>
</div>
</div>
</
template
>
</
template
>
...
@@ -134,7 +134,7 @@ import Ccvpan from "~/views/Public/Ccvpan";
...
@@ -134,7 +134,7 @@ import Ccvpan from "~/views/Public/Ccvpan";
import
Setmod
from
"~/components/business/setmod/views"
;
import
Setmod
from
"~/components/business/setmod/views"
;
import
Glentry
from
"~/components/business/glentry/views"
;
import
Glentry
from
"~/components/business/glentry/views"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Docpan
from
"~/
views/Public/Docpan
"
;
import
Docpan
from
"~/
components/business/docpan/views
"
;
import
Doctre
from
"~/views/Public/Doctre"
;
import
Doctre
from
"~/views/Public/Doctre"
;
import
Limitbody
from
"~/views/Public/Limitbody"
;
import
Limitbody
from
"~/views/Public/Limitbody"
;
import
moment
from
"moment"
;
import
moment
from
"moment"
;
...
@@ -260,5 +260,8 @@ export default {
...
@@ -260,5 +260,8 @@ export default {
mounted
()
{},
mounted
()
{},
};
};
</
script
>
</
script
>
<
style
>
<
style
scoped
>
.eContainer
{
padding-top
:
20px
!important
;
}
</
style
>
</
style
>
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