Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
xichonght
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
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
zhangdishen
xichonght
Commits
ede6e84e
Commit
ede6e84e
authored
Aug 02, 2019
by
lc@weface.com.cn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
'缴费查询'
parent
55058f1d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
87 additions
and
38 deletions
+87
-38
getlist.js
xichongSys/src/http/moudules/getlist.js
+14
-7
index.js
xichongSys/src/router/index.js
+6
-0
payInfo.vue
xichongSys/src/views/Myvue/payInfo.vue
+67
-31
No files found.
xichongSys/src/http/moudules/getlist.js
View file @
ede6e84e
...
...
@@ -125,10 +125,17 @@ export const seledysqdc = (data) => {
}
//覆盖人员查询
export
const
listAllBaseInfo
=
(
data
)
=>
{
return
axios
({
url
:
'/baseInfo/getAllBaseInfo'
,
method
:
'post'
,
data
})
}
\ No newline at end of file
return
axios
({
url
:
'/baseInfo/getAllBaseInfo'
,
method
:
'post'
,
data
})
}
//缴费信息查询
export
const
listPayInfo
=
(
data
)
=>
{
return
axios
({
url
:
'/payInfo/getPayInfo'
,
method
:
'post'
,
data
})
}
xichongSys/src/router/index.js
View file @
ede6e84e
...
...
@@ -23,6 +23,7 @@ import dryhkbg from "@/views/Myvue/dryhkbg";
import
drdcbg
from
"@/views/Myvue/drdcbg"
;
import
receivePersonnel
from
"@/views/Myvue/receivePersonnel"
;
import
AllbaseInfo
from
"@/views/Myvue/allbaseInfo"
import
PayInfo
from
"@/views/Myvue/payInfo"
Vue
.
use
(
Router
)
...
...
@@ -111,6 +112,11 @@ const router = new Router({
path
:
"/AllbaseInfo"
,
name
:
"覆盖人员"
,
component
:
AllbaseInfo
},
{
path
:
"/payInfo"
,
name
:
"缴费记录"
,
component
:
PayInfo
}
]
},
...
...
xichongSys/src/views/Myvue/payInfo.vue
View file @
ede6e84e
...
...
@@ -15,42 +15,81 @@
style=
"width: 100%"
>
<el-table-column
prop=
"
townName
"
label=
"
乡镇
"
>
prop=
"
personNum
"
label=
"
个人编号"
width=
"90
"
>
</el-table-column>
<el-table-column
prop=
"villageName"
label=
"村"
>
</el-table-column>
<el-table-column
prop=
"idcard"
label=
"身份证
号
"
>
label=
"身份证
"
width=
"170
"
>
</el-table-column>
<el-table-column
<el-table-column
prop=
"name"
label=
"姓名"
>
</el-table-column>
<el-table-column
prop=
"townName"
label=
"镇"
>
</el-table-column>
<el-table-column
prop=
"villageName"
label=
"村"
>
</el-table-column>
<el-table-column
prop=
"personType"
label=
"人员类别"
>
</el-table-column>
<el-table-column
prop=
"grade"
label=
"缴费档次"
>
</el-table-column>
<el-table-column
prop=
"insuredState"
label=
"参保状态"
>
prop=
"gradeType"
label=
"应缴类型"
>
</el-table-column>
<el-table-column
prop=
"personGrade"
label=
"个人应缴"
>
</el-table-column>
<el-table-column
prop=
"subsidy"
label=
"个级财政补助"
width=
"70"
>
</el-table-column>
<el-table-column
prop=
"otherPay"
label=
"代缴金额"
>
</el-table-column>
<el-table-column
prop=
"payDate"
label=
"对应费款所属期"
width=
"80"
>
</el-table-column>
<el-table-column
prop=
"
payStat
e"
label=
"
缴费状态
"
>
prop=
"
insuranceTyp
e"
label=
"
险种类型
"
>
</el-table-column>
<el-table-column
label=
"操作"
>
<template
slot-scope=
"scope"
>
<el-button
type=
"primary"
size=
"mini"
icon=
"el-icon-s-check"
@
click=
"showDetail(scope.$index, scope.row)"
>
详情
</el-button>
</
template
>
prop=
"chargWay"
label=
"收缴方式"
>
</el-table-column>
<el-table-column
prop=
"arrivalFlag"
label=
"足额到账标志"
width=
"110"
>
</el-table-column>
<el-table-column
prop=
"arrivalTime"
label=
"足额到账年月"
width=
"110"
>
</el-table-column>
<el-table-column
prop=
"collectWay"
label=
"征收方式"
>
</el-table-column>
<el-table-column
prop=
"bankNo"
label=
"银行编号"
>
</el-table-column>
<el-table-column
prop=
"bankAccount"
label=
"银行账号"
>
</el-table-column>
</el-table>
<el-pagination
...
...
@@ -107,21 +146,13 @@
}
},
methods
:
{
showDetail
(
index
,
row
){
this
.
dialogFormVisible
=
true
;
this
.
form
=
row
;
row
.
isOldRural
=
row
.
isOldRural
==
0
?
'否'
:
row
.
isOldRural
==
1
?
"是"
:
""
;
row
.
retireFlag
=
row
.
retireFlag
==
0
?
'否'
:
row
.
retireFlag
==
1
?
"是"
:
""
;
row
.
birthday
=
formatDate
(
row
.
birthday
);
row
.
insuredDate
=
formatDate
(
row
.
insuredDate
);
},
serch
(){
var
data
=
{
idcard
:
this
.
idcard
?
this
.
Encrypt
(
this
.
idcard
):
""
,
personName
:
this
.
personName
?
this
.
Encrypt
(
this
.
personName
):
""
,
}
Loading
.
service
();
this
.
$api
.
getlist
.
list
AllBase
Info
(
data
).
then
((
res
)
=>
{
this
.
$api
.
getlist
.
list
Pay
Info
(
data
).
then
((
res
)
=>
{
let
loadingInstance
=
Loading
.
service
();
this
.
$nextTick
(()
=>
{
// 以服务的方式调用的 Loading 需要异步关闭
loadingInstance
.
close
();
...
...
@@ -129,6 +160,8 @@
for
(
var
i
in
res
.
data
.
list
){
res
.
data
.
list
[
i
].
idcard
=
this
.
decrypt
(
res
.
data
.
list
[
i
].
idcard
)
res
.
data
.
list
[
i
].
name
=
this
.
decrypt
(
res
.
data
.
list
[
i
].
name
)
res
.
data
.
list
[
i
].
arrivalTime
=
formatDate
(
res
.
data
.
list
[
i
].
arrivalTime
)
}
this
.
tableData
=
res
.
data
.
list
this
.
totals
=
res
.
data
.
total
...
...
@@ -148,7 +181,7 @@
personName
:
this
.
personName
?
this
.
Encrypt
(
this
.
personName
):
""
,
}
Loading
.
service
();
this
.
$api
.
getlist
.
list
AllBase
Info
(
data
).
then
((
res
)
=>
{
this
.
$api
.
getlist
.
list
Pay
Info
(
data
).
then
((
res
)
=>
{
let
loadingInstance
=
Loading
.
service
();
this
.
$nextTick
(()
=>
{
// 以服务的方式调用的 Loading 需要异步关闭
loadingInstance
.
close
();
...
...
@@ -156,6 +189,8 @@
for
(
var
i
in
res
.
data
.
list
){
res
.
data
.
list
[
i
].
idcard
=
this
.
decrypt
(
res
.
data
.
list
[
i
].
idcard
)
res
.
data
.
list
[
i
].
name
=
this
.
decrypt
(
res
.
data
.
list
[
i
].
name
)
res
.
data
.
list
[
i
].
arrivalTime
=
formatDate
(
res
.
data
.
list
[
i
].
arrivalTime
);
}
this
.
tableData
=
res
.
data
.
list
this
.
totals
=
res
.
data
.
total
...
...
@@ -183,11 +218,12 @@
}
},
created
()
{
this
.
$api
.
getlist
.
list
AllBase
Info
().
then
((
res
)
=>
{
this
.
$api
.
getlist
.
list
Pay
Info
().
then
((
res
)
=>
{
var
list
=
res
.
data
.
list
;
for
(
var
i
in
list
){
res
.
data
.
list
[
i
].
idcard
=
this
.
decrypt
(
res
.
data
.
list
[
i
].
idcard
)
res
.
data
.
list
[
i
].
name
=
this
.
decrypt
(
res
.
data
.
list
[
i
].
name
)
res
.
data
.
list
[
i
].
arrivalTime
=
formatDate
(
res
.
data
.
list
[
i
].
arrivalTime
);
}
this
.
tableData
=
res
.
data
.
list
...
...
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