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
a218c0a3
Commit
a218c0a3
authored
Aug 29, 2022
by
wangna
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
infccd界面布局
parent
ca827d4a
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
581 additions
and
140 deletions
+581
-140
index.js
src/model/Cctsel/index.js
+1
-0
Event.js
src/model/Infccd/Event.js
+41
-0
Infsea.vue
src/views/Business/Infccd/Infsea.vue
+443
-55
index.vue
src/views/Business/Infccd/index.vue
+92
-82
SideMenu.vue
src/views/Layout/SideMenu.vue
+4
-3
No files found.
src/model/Cctsel/index.js
View file @
a218c0a3
...
...
@@ -15,6 +15,7 @@ export default class Cctsel {
dspbpd
:
""
,
// Display BPE Contract .dspbpd
dspbpdclsdat
:
""
,
// Display Closing Date of Advance .dspbpdclsdat
cfgfil
:
{
btnstm
:[],
bitmap
:
""
,
// Bitmap for folder .cfgfil.bitmap
regside1
:
""
,
// Regside .cfgfil.regside1
regside2
:
""
,
// Regside .cfgfil.regside2
...
...
src/model/Infccd/Event.js
View file @
a218c0a3
...
...
@@ -171,4 +171,44 @@ export default {
}
},
async
handleSearch
()
{
this
.
stmData
.
data
=
[];
let
opndatfrom
=
this
.
model
.
infcon
.
opndatfrom
;
if
(
!
opndatfrom
||
opndatfrom
==
''
){
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'查询开始日期必输!'
});
return
;
}
let
opndatto
=
this
.
model
.
infcon
.
opndatto
;
if
(
!
opndatto
||
opndatto
==
''
){
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'查询结束日期必输!'
});
return
;
}
let
rtnmsg
=
await
this
.
executeRule
(
"infbut.searow"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
stmData
.
data
=
rtnmsg
.
data
.
infbut_dspstm
.
rows
;
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
handleReset
()
{
this
.
model
.
infcon
.
seaownref
=
""
this
.
model
.
infcon
.
opndatfrom
=
new
Date
();
this
.
model
.
infcon
.
opndatto
=
new
Date
();
this
.
model
.
infcon
.
nam
=
""
;
this
.
model
.
infcon
.
searef
=
""
;
this
.
model
.
infcon
.
pty
.
extkey
=
""
;
this
.
model
.
infcon
.
pty
.
nam
=
""
;
this
.
model
.
infcon
.
seapty
=
""
;
this
.
model
.
infcon
.
searol
=
""
;
this
.
model
.
infcon
.
usr
.
extkey
=
""
;
this
.
model
.
infcon
.
seasta
=
""
;
this
.
model
.
infcon
.
seacur
=
""
;
this
.
model
.
infcon
.
seaamtfr
=
""
;
this
.
model
.
infcon
.
seaamtto
=
""
;
this
.
model
.
seadoctypcod
=
""
;
},
}
\ No newline at end of file
src/views/Business/Infccd/Infsea.vue
View file @
a218c0a3
<
template
>
<div
class=
"eibs-tab"
>
<c-row>
<div
class=
"eibs-tab"
>
<c-list-search
@
form-reset=
"handleReset"
@
form-search=
"handleSearch"
>
<!-- 持续展示区 -->
<template
v-slot=
"searchSlot"
>
<el-form
class=
"m-table-search-form"
ref=
"paramsForm"
:inline=
"true"
label-position=
"left"
label-width=
"110px"
size=
"small"
>
<c-row>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<el-form-item
label=
"Own Reference"
prop=
"infcon.seaownref"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.seaownref"
maxlength=
"16"
placeholder=
"请输入Own Reference"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Opening between"
prop=
"infcon.opndatfrom"
style=
"width: 100%"
>
<c-col
:span=
"11"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatfrom"
style=
"width: 100%"
placeholder=
"请选择Opening between"
value-format=
"yyyy-MM-dd"
></c-date-picker>
</c-col>
<c-col
:span=
"2"
style=
"text-align: center"
>
<label
style=
"display: inline-block; width: 100%"
>
-
</label>
</c-col>
<c-col
:span=
"11"
>
<c-date-picker
type=
"date"
v-model=
"model.infcon.opndatto"
style=
"width: 100%"
placeholder=
"请选择Open Date to"
value-format=
"yyyy-MM-dd"
></c-date-picker>
</c-col>
</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"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-row>
<!-- 可控展示区 -->
<c-row
v-show=
"searchSlot.searchToggle"
>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<el-form-item
label=
"Party Reference"
prop=
"infcon.searef"
style=
"width: 100%"
>
<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=
"Sel Single Party"
prop=
"infcon.pty.extkey"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.pty.extkey"
maxlength=
"16"
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=
"请输入Party Name"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<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=
"Role"
prop=
"infcon.searol"
style=
"width: 100%"
>
<c-select
v-model=
"model.infcon.searol"
style=
"width: 100%"
placeholder=
"请选择Role"
>
<el-option
v-for=
"item in codes.payrol"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Resp.User"
prop=
"infcon.usr.extkey"
style=
"width: 100%"
>
<c-input
v-model=
"model.infcon.usr.extkey"
maxlength=
"24"
placeholder=
"请输入Resp.User"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<el-form-item
label=
"Status"
prop=
"infcon.seasta"
style=
"width: 100%"
>
<c-select
v-model=
"model.infcon.seasta"
style=
"width: 100%"
placeholder=
"请选择Status"
>
<el-option
v-for=
"item in codes.seasta"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Currency"
prop=
"infcon.seacur"
style=
"width: 100%"
>
<c-select
v-model=
"model.infcon.seacur"
style=
"width: 100%"
placeholder=
"请选择Currency"
>
<el-option
v-for=
"item in codes.curtxt1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Amount between"
prop=
"infcon.seaamtfr"
style=
"width: 100%"
>
<c-col
:span=
"11"
>
<c-input
v-model=
"model.infcon.seaamtfr"
style=
"width: 100%"
placeholder=
"请输入Amount between"
></c-input>
</c-col>
<c-col
:span=
"2"
style=
"text-align: center"
>
<label
style=
"display: inline-block; width: 100%"
>
-
</label>
</c-col>
<c-col
:span=
"11"
>
<c-input
v-model=
"model.infcon.seaamtto"
style=
"width: 100%"
placeholder=
"请输入Amount to"
></c-input>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<el-form-item
label=
"Payment Disposition"
prop=
"seadoctypcod"
style=
"width: 100%"
>
<c-select
v-model=
"model.seadoctypcod"
style=
"width: 100%"
placeholder=
"请选择Payment Disposition"
:code=
"codes.purflg"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-row>
</el-form>
</
template
>
</c-list-search>
<el-row>
<c-col
:span=
"24"
style=
"margin-top: 10px"
>
<c-button
class=
"medium_bcs"
size=
"medium"
type=
"primary"
@
click=
"toCctdav"
>
光票托收建立
</c-button
>
</c-col>
<c-col
:span=
"24"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
>
<el-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"140px"
>
<
template
slot=
"header"
>
<c-col
:span=
"11"
style=
"text-align: left"
>
<span>
操作
</span>
</c-col>
<c-col
:span=
"12"
style=
"text-align: right"
>
<c-button
icon=
"el-icon-s-tools"
></c-button>
</c-col>
</
template
>
<
template
slot-scope=
"scope"
>
<el-popover
placement=
"top-start"
title=
"历史信息"
width=
"800"
trigger=
"click"
:ref=
"'popover_' + scope.row.IDX"
>
<div
style=
"
text-align: right;
margin-top: -30px;
margin-right: 5px;
font-size: 16px;
"
>
<span
class=
"el-icon-close"
@
click=
"closeTrn('popover_' + scope.row.IDX)"
/>
</div>
<c-istream-table
:list=
"trnData.data"
:columns=
"trnData.columns"
>
<el-table-column
prop=
"op"
label=
"操作"
width=
"0"
>
<template
slot-scope=
"scope"
>
<c-button
style=
"margin-left: 0"
size=
"small"
@
click=
"display(scope.row['INR'])"
>
详情
</c-button
>
</
template
>
</el-table-column>
</c-istream-table>
<c-button
style=
"margin-left: 0"
size=
"small"
@
click=
"getTrnInfo(scope.$index, scope.row)"
slot=
"reference"
>
详情
</c-button
>
</el-popover>
<c-button
style=
"margin-left: 0"
size=
"small"
type=
"primary"
@
click=
"getButtons(scope.row['Reference'])"
>
处理
</c-button
>
</template>
</el-table-column>
</c-istream-table>
</c-col>
</el-row>
<div
class=
"m-list-btns"
>
<m-busbtn
ref=
"childs"
:ownref=
"ownref"
trnCode=
"cctsel"
ownrefPath=
"ccdgrp"
:model=
"cctselModel"
tabIndex=
"1"
@
onChoose=
"onChoose"
>
11
</m-busbtn
>
</div>
<!-- <c-row>
<c-col :span="12">
<el-form-item label="Own Reference" prop="infcon.seaownref">
<c-input v-model="model.infcon.seaownref" maxlength="16" placeholder="请输入Own Reference"></c-input>
...
...
@@ -172,20 +521,19 @@
<c-istream-table :list="stmData.data" :columns="stmData.columns">
</c-istream-table>
</c-row>
</c-row> -->
</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/Infccd/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Infccd/Event"
;
import
CctselModel
from
"~/model/Cctsel"
;
import
BusNavbar
from
"~/views/Public/BusNavbar"
;
/*export default {
inject: ['root'],
...
...
@@ -203,52 +551,92 @@ import Event from "~/model/Infccd/Event"
}*/
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
initdialog
:
false
,
transactionStatus
:
{
busiNo
:
""
,
modTimes
:
0
,
postCount
:
0
,
accCount
:
0
,
earnCount
:
0
,
earnAmt
:
0
},
stmData
:
{
columns
:
[
"4 1
\"
Reference
\"
"
,
"5 1
\"\"
"
,
"6 2
\"
Party Number
\"
"
,
// "18 5 \"MT\" 100",
"7 2
\"
Drawer
\"
"
,
"20 3
\"
Party Number
\"
"
,
"21 3
\"
Deawer
\"
"
,
"1 4
\"
Opened
\"
"
,
"20 4
\"
Closed
\"
"
,
"21 5
\"
Cur
\"
"
,
"1 5
\"
Cur
\"
"
,
"8 6
\"
Doc.Amount
\"
"
,
"15 6
\"
Open Amount
\"
"
,
/*"17 12 \"Work Branch\" 126",
"16 13 \"Last User\" 76",
"3 14 \"Info\" 50 1 20:0 1 FormatINFDSP",
"19 15 \"Key\" 90",
"10 16 \"Infotext\" 500"*/
],
data
:
[
]
}
}
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
components
:
{
"m-busbtn"
:
BusNavbar
},
data
()
{
return
{
cctselModel
:
new
CctselModel
().
data
,
ownref
:
""
,
dialogTableVisible
:
false
,
dialogFlag
:
true
,
trnData
:
{
columns
:
[
'0 1 "Trn ID" 100'
,
'1 2 "Transaction Name" 200'
,
'2 3 "Entry" 200'
,
'3 4 "Status" 100'
,
'4 5 "Cur." 80'
,
'5 6 "Relevant Amount" 200'
,
'6 7 "Signed" 80'
,
],
data
:
[],
},
stmData
:
{
columns
:
[
'1 1 "Reference" 150'
,
'2 2 "Resp. User" 150'
,
'3 3 "Opened" 150'
,
'4 4 "Closed" 150'
,
'5 5 "PTA NO." 150'
,
'6 6 "Party Number" 150'
,
'7 7 "Presenter" 150'
,
'8 8 "Presenter CN" 150'
,
'9 9 "Party Number " 150'
,
'10 10 "Drawn on Bank" 150'
,
'11 11 "Party Number " 150'
,
'12 12 "Drawer" 150'
,
'13 13 "Party Number " 150'
,
'14 14 "Collecting Bank" 150'
,
'15 15 "Cur" 150'
,
'16 16 "Doc.Amount" 150'
,
'17 17 "Cur " 150'
,
'18 18 "Open Amount" 150'
,
],
data
:
[],
},
};
},
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
;
},
methods
:{...
Event
},
created
:
function
(){
}
}
async
getTrnInfo
(
idx
,
row
)
{
this
.
model
.
infcon
.
objinr
=
row
[
"INR"
];
this
.
model
.
gidgrp
.
rec
.
inr
=
row
[
"INR"
];
this
.
model
.
infcon
.
chksubcon
=
"X"
;
this
.
dialogTableVisible
=
true
;
let
rtnmsg
=
await
this
.
executeDefault
(
"infcon.chksubcon"
);
if
((
rtnmsg
.
respCode
=
SUCCESS
))
{
this
.
trnData
.
data
=
rtnmsg
.
data
.
infcon_trnstm
.
rows
;
}
},
closeTrn
(
refId
)
{
this
.
$refs
[
refId
].
doClose
();
},
toCctdav
()
{
this
.
$router
.
history
.
push
(
"/business/cctdav"
);
},
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Infccd/index.vue
View file @
a218c0a3
<
template
>
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"left"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"
t
abClick"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"
myT
abClick"
>
<!--PD000006 -->
<el-tab-pane
label=
"Selection"
name=
"infsea"
>
<c-content>
<m-infsea
:model=
"model"
:codes=
"codes"
ref=
"infsea"
/>
</c-content>
<!--PD000006 -->
<!--
<el-tab-pane
label=
"Selection"
name=
"infsea"
>
<m-infsea
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000013 -->
<el-tab-pane
label=
"Transactions"
name=
"trnpan"
>
<
!--
<
el-tab-pane
label=
"Transactions"
name=
"trnpan"
>
<m-trnpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000019 -->
<el-tab-pane
label=
"CBS Info"
name=
"cbsinfp"
>
<
!--
<
el-tab-pane
label=
"CBS Info"
name=
"cbsinfp"
>
<m-cbsinfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000028 -->
<el-tab-pane
label=
"CBE Info"
name=
"cbeinfp"
>
<
!--
<
el-tab-pane
label=
"CBE Info"
name=
"cbeinfp"
>
<m-cbeinfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000111 -->
<el-tab-pane
label=
"FEP/FCP Info"
name=
"fepinfp"
>
<
!--
<
el-tab-pane
label=
"FEP/FCP Info"
name=
"fepinfp"
>
<m-fepinfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000162 -->
<el-tab-pane
label=
"SEP Info"
name=
"sepinfp"
>
<
!--
<
el-tab-pane
label=
"SEP Info"
name=
"sepinfp"
>
<m-sepinfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane
label=
"Details of Temporary Settlement"
name=
"sepp0"
>
<
!--
<
el-tab-pane
label=
"Details of Temporary Settlement"
name=
"sepp0"
>
<m-sepp0
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000177 -->
<el-tab-pane
label=
"GLE Bookings"
name=
"gleinfp"
>
<
!--
<
el-tab-pane
label=
"GLE Bookings"
name=
"gleinfp"
>
<m-gleinfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000119 -->
<el-tab-pane
label=
"SMH Info"
name=
"smhinfp"
>
<
!--
<
el-tab-pane
label=
"SMH Info"
name=
"smhinfp"
>
<m-smhinfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000130 -->
<el-tab-pane
label=
"SPT/DIA Info"
name=
"peninfp"
>
<
!--
<
el-tab-pane
label=
"SPT/DIA Info"
name=
"peninfp"
>
<m-peninfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000147 -->
<el-tab-pane
label=
"Engagement"
name=
"liainfp"
>
<
!--
<
el-tab-pane
label=
"Engagement"
name=
"liainfp"
>
<m-liainfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000005 -->
<el-tab-pane
label=
"Print"
name=
"prtpan"
>
<
!--
<
el-tab-pane
label=
"Print"
name=
"prtpan"
>
<m-prtpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000185 -->
<el-tab-pane
label=
"Order"
name=
"ordpan"
>
<
!--
<
el-tab-pane
label=
"Order"
name=
"ordpan"
>
<m-ordpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000029 -->
<el-tab-pane
label=
"Order"
name=
"ordp0"
>
<
!--
<
el-tab-pane
label=
"Order"
name=
"ordp0"
>
<m-ordp0
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane
label=
"DTA Fields"
name=
"dtetag"
>
<
!--
<
el-tab-pane
label=
"DTA Fields"
name=
"dtetag"
>
<m-dtetag
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000065 -->
<el-tab-pane
label=
"Settlement Instructions"
name=
"setinsp"
>
<
!--
<
el-tab-pane
label=
"Settlement Instructions"
name=
"setinsp"
>
<m-setinsp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane
label=
"Fee Conditions"
name=
"fecp"
>
<
!--
<
el-tab-pane
label=
"Fee Conditions"
name=
"fecp"
>
<m-fecp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000204 -->
<el-tab-pane
label=
"CIPS"
name=
"cips"
>
<
!--
<
el-tab-pane
label=
"CIPS"
name=
"cips"
>
<m-cips
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000449 -->
<el-tab-pane
label=
"CIPS2.0"
name=
"cips2"
>
<
!--
<
el-tab-pane
label=
"CIPS2.0"
name=
"cips2"
>
<m-cips2
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000450 -->
<el-tab-pane
label=
"CIPS2.0"
name=
"cips3"
>
<
!--
<
el-tab-pane
label=
"CIPS2.0"
name=
"cips3"
>
<m-cips3
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
</c-tabs>
</el-form>
</div>
...
...
@@ -115,49 +119,49 @@ import Check from "~/model/Infccd/Check"
import
Default
from
"~/model/Infccd/Default"
import
Pattern
from
"~/model/Infccd/Pattern"
import
Infsea
from
"./Infsea"
import
Trnpan
from
"./Trnpan"
import
Cbsinfp
from
"./Cbsinfp"
import
Cbeinfp
from
"./Cbeinfp"
import
Fepinfp
from
"./Fepinfp"
import
Sepinfp
from
"./Sepinfp"
import
Sepp0
from
"./Sepp0"
import
Gleinfp
from
"./Gleinfp"
import
Smhinfp
from
"./Smhinfp"
import
Peninfp
from
"./Peninfp"
import
Liainfp
from
"./Liainfp"
import
Prtpan
from
"./Prtpan"
import
Ordpan
from
"./Ordpan"
import
Ordp0
from
"./Ordp0"
import
Dtetag
from
"./Dtetag"
import
Setinsp
from
"./Setinsp"
import
Fecp
from
"./Fecp"
import
Cips
from
"./Cips"
import
Cips2
from
"./Cips2"
import
Cips3
from
"./Cips3"
//
import Trnpan from "./Trnpan"
//
import Cbsinfp from "./Cbsinfp"
//
import Cbeinfp from "./Cbeinfp"
//
import Fepinfp from "./Fepinfp"
//
import Sepinfp from "./Sepinfp"
//
import Sepp0 from "./Sepp0"
//
import Gleinfp from "./Gleinfp"
//
import Smhinfp from "./Smhinfp"
//
import Peninfp from "./Peninfp"
//
import Liainfp from "./Liainfp"
//
import Prtpan from "./Prtpan"
//
import Ordpan from "./Ordpan"
//
import Ordp0 from "./Ordp0"
//
import Dtetag from "./Dtetag"
//
import Setinsp from "./Setinsp"
//
import Fecp from "./Fecp"
//
import Cips from "./Cips"
//
import Cips2 from "./Cips2"
//
import Cips3 from "./Cips3"
export
default
{
components
:{
"m-infsea"
:
Infsea
,
"m-trnpan"
:
Trnpan
,
"m-cbsinfp"
:
Cbsinfp
,
"m-cbeinfp"
:
Cbeinfp
,
"m-fepinfp"
:
Fepinfp
,
"m-sepinfp"
:
Sepinfp
,
"m-sepp0"
:
Sepp0
,
"m-gleinfp"
:
Gleinfp
,
"m-smhinfp"
:
Smhinfp
,
"m-peninfp"
:
Peninfp
,
"m-liainfp"
:
Liainfp
,
"m-prtpan"
:
Prtpan
,
"m-ordpan"
:
Ordpan
,
"m-ordp0"
:
Ordp0
,
"m-dtetag"
:
Dtetag
,
"m-setinsp"
:
Setinsp
,
"m-fecp"
:
Fecp
,
"m-cips"
:
Cips
,
"m-cips2"
:
Cips2
,
"m-cips3"
:
Cips3
,
//
"m-trnpan" : Trnpan,
//
"m-cbsinfp" : Cbsinfp,
//
"m-cbeinfp" : Cbeinfp,
//
"m-fepinfp" : Fepinfp,
//
"m-sepinfp" : Sepinfp,
//
"m-sepp0" : Sepp0,
//
"m-gleinfp" : Gleinfp,
//
"m-smhinfp" : Smhinfp,
//
"m-peninfp" : Peninfp,
//
"m-liainfp" : Liainfp,
//
"m-prtpan" : Prtpan,
//
"m-ordpan" : Ordpan,
//
"m-ordp0" : Ordp0,
//
"m-dtetag" : Dtetag,
//
"m-setinsp" : Setinsp,
//
"m-fecp" : Fecp,
//
"m-cips" : Cips,
//
"m-cips2" : Cips2,
//
"m-cips3" : Cips3,
},
provide
()
{
return
{
...
...
@@ -174,12 +178,17 @@ export default {
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{...
CodeTable
codes
:
{
...
CodeTable
},
}
},
methods
:{
tabClick
(){
myTabClick
(
tab
){
this
.
tabClick
(
tab
)
/**
* do it yourself
**/
}
},
created
:
async
function
(){
...
...
@@ -187,6 +196,7 @@ export default {
let
rtnmsg
=
await
this
.
init
({})
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
)
//TODO 处理数据逻辑
}
...
...
src/views/Layout/SideMenu.vue
View file @
a218c0a3
...
...
@@ -127,9 +127,10 @@ export default {
{
inifrm
:
"clttra"
,
ininam
:
"打包托收催收"
,
pntmiu
:
"8"
},
{
inifrm
:
"cltset"
,
ininam
:
"打包托收解包"
,
pntmiu
:
"8"
},
{
inifrm
:
"9"
,
ininam
:
"光票托收"
,
pntmiu
:
""
},
{
inifrm
:
"ccttra"
,
ininam
:
"光票托收催收"
,
pntmiu
:
"9"
},
{
inifrm
:
"cctdcr"
,
ininam
:
"光票托收退票"
,
pntmiu
:
"9"
},
{
inifrm
:
"cctset"
,
ininam
:
"光票托收收汇"
,
pntmiu
:
"9"
},
{
inifrm
:
"infccd"
,
ininam
:
"光票托收查询"
,
pntmiu
:
"9"
},
// { inifrm: "ccttra", ininam: "光票托收催收", pntmiu: "9" },
// { inifrm: "cctdcr", ininam: "光票托收退票", pntmiu: "9" },
// { inifrm: "cctset", ininam: "光票托收收汇", pntmiu: "9" },
//{ inifrm: "cltdav", ininam: "光票托收开立", pntmiu: "10" },
//{ inifrm: "clttra", ininam: "光票托收", pntmiu: "10" },
{
inifrm
:
"10"
,
ininam
:
"参数管理"
,
pntmiu
:
""
},
...
...
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