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
eab871f7
Commit
eab871f7
authored
Aug 19, 2019
by
qddidi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
47149dc8
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
333 additions
and
3 deletions
+333
-3
App.vue
xichongSys/src/App.vue
+1
-0
index.js
xichongSys/src/router/index.js
+7
-1
candode.vue
xichongSys/src/views/Core/candode.vue
+2
-2
authRecordphone.vue
xichongSys/src/views/Myvue/authRecordphone.vue
+323
-0
No files found.
xichongSys/src/App.vue
View file @
eab871f7
...
...
@@ -17,6 +17,7 @@ export default {
-moz-osx-font-smoothing
:
grayscale
;
text-align
:
center
;
color
:
#484a4d
;
/* background: #b6bbbb21; */
position
:
absolute
;
top
:
0px
;
...
...
xichongSys/src/router/index.js
View file @
eab871f7
...
...
@@ -31,7 +31,7 @@ import insuranceCancellationAudit from "@/views/Myvue/insuranceCancellationAudit
import
supPaymentAudit
from
"@/views/Myvue/supPaymentAudit"
import
traRelationsAudit
from
"@/views/Myvue/traRelationsAudit"
import
upgradeReoAudit
from
"@/views/Myvue/upgradeReoAudit"
import
authRecordphone
from
"@/views/Myvue/authRecordphone"
Vue
.
use
(
Router
)
const
router
=
new
Router
({
...
...
@@ -167,6 +167,11 @@ const router = new Router({
name
:
'登录'
,
component
:
Login
},
{
path
:
"/authRecordphone"
,
name
:
"认证记录"
,
component
:
authRecordphone
},
{
path
:
'/404'
,
name
:
'notFound'
,
...
...
@@ -176,6 +181,7 @@ const router = new Router({
})
router
.
beforeEach
((
to
,
from
,
next
)
=>
{
// 登录界面登录成功之后,会把用户信息保存在会话
// 存在时间为会话生命周期,页面关闭即失效。
let
token
=
Cookies
.
get
(
'token'
)
...
...
xichongSys/src/views/Core/candode.vue
View file @
eab871f7
<
template
>
<div>
<div
class=
"block"
>
<el-cascader
:props=
"
{ checkStrictly: true }"
clearable
...
...
@@ -9,7 +9,7 @@
:options="options"
size="mini"
@change="handleChange">
</el-cascader>
</div>
</div>
</
template
>
...
...
xichongSys/src/views/Myvue/authRecordphone.vue
0 → 100644
View file @
eab871f7
<
template
>
<div>
<div
class=
"sele"
>
<Candode
v-on:childByValue=
"childByValue"
></Candode>
<el-input
v-model=
"idcard"
style=
"width:50%"
size=
"mini"
clearable
placeholder=
"请输入身份证号"
></el-input>
<el-button
type=
"primary"
size=
"mini"
style=
"background:#148A9B;margin-left:10px"
icon=
"el-icon-search"
@
click=
"serch"
>
搜索
</el-button>
</div>
<el-table
:data=
"tableData"
style=
"width: 100%"
stripe
>
<el-table-column
prop=
"idNumber"
label=
"身份证号"
>
</el-table-column>
<el-table-column
prop=
"userName"
label=
"姓名"
>
</el-table-column>
<el-table-column
prop=
"match_stateStr"
label=
"认证状态"
>
</el-table-column>
<el-table-column
prop=
"nowAddress"
label=
"认证地区"
>
</el-table-column>
</el-table>
<el-pagination
class=
"pone"
:page-size=
'10'
layout=
"total, prev, pager, next, jumper"
:total=
"totals"
:current-page
.
sync=
"Page"
@
current-change=
"current_change"
>
</el-pagination>
</div>
</
template
>
<
style
>
.op
{
display
:
flex
;
align-items
:
center
;
}
.idc
{
width
:
200px
}
.nam
{
margin-right
:
20px
}
.ywtyoe
{
width
:
200px
;
margin-left
:
20px
}
.el-table
.warning-row
{
background
:
oldlace
;
}
.el-table
.success-row
{
background
:
#f0f9eb
;
}
.pone
{
margin-top
:
40px
}
.el-timeline
{
padding-left
:
20px
}
.add
{
margin-left
:
20px
}
.sele
{
display
:
flex
}
</
style
>
<
script
>
import
Axios
from
"axios"
import
Cookies
from
"js-cookie"
;
import
CryptoJS
from
'crypto-js'
import
{
Loading
}
from
'element-ui'
;
import
{
listtown
}
from
'../../utils/address'
import
{
baseUrl2
}
from
"../../utils/global"
import
defaultImg
from
"../../assets/defaultPicture.jpg"
import
Candode
from
"../Core/candode"
export
default
{
components
:{
Candode
},
data
()
{
return
{
townList
:
''
,
list
:[],
name
:
""
,
town
:
""
,
village
:
""
,
defaultImg
:
defaultImg
,
cit
:
""
,
Page
:
1
,
totals
:
0
,
idcard
:
""
,
ywtype
:
""
,
info
:
''
,
ywtype
:
''
,
tableData
:
[],
list2
:[],
//认证状态
state
:
""
,
stateList
:[{
value
:
"0"
,
label
:
"认证成功"
,
},{
value
:
"2"
,
label
:
"认证失败"
,
},{
value
:
"3"
,
label
:
"未认证"
,
}],
//时间
time
:
""
,
//年龄
age
:
""
,
ageList
:[{
value
:
"0"
,
label
:
"所有年龄段"
,
},{
value
:
"1"
,
label
:
"55岁以下"
,
},{
value
:
"2"
,
label
:
"55-59岁"
,
},{
value
:
"3"
,
label
:
"60岁以上"
,
},{
value
:
"4"
,
label
:
"90岁以上"
,
},{
value
:
"5"
,
label
:
"100岁以上"
,
}],
//年龄计算方式
agemeth
:
"1"
,
agemethList
:[{
value
:
"1"
,
label
:
"按年计算"
,
},{
value
:
"2"
,
label
:
"按月计算"
,
}],
//参保类型
cblx
:
""
,
cblxList
:[{
value
:
"0"
,
label
:
"城镇居民"
,
},{
value
:
"1"
,
label
:
"机关事业"
,
},{
value
:
"2"
,
label
:
"企业员工"
,
}]
}
},
methods
:
{
childByValue
(
val
){
this
.
townList
=
val
},
//搜索
serch
(){
Loading
.
service
();
this
.
serchs
(
1
)
},
serchs
(
p
){
var
start
=
""
var
end
=
""
if
(
this
.
time
){
var
d
=
this
.
time
[
0
]
var
s
=
this
.
time
[
1
]
console
.
log
(
d
)
var
mon
=
(
parseInt
(
d
.
getMonth
())
+
1
)
var
emon
=
(
parseInt
(
s
.
getMonth
())
+
1
)
start
=
d
.
getFullYear
()
+
"-"
+
mon
+
"-"
+
d
.
getDate
()
end
=
s
.
getFullYear
()
+
"-"
+
emon
+
"-"
+
s
.
getDate
()
}
console
.
log
(
this
.
townList
)
var
data
=
{
province_name
:
"四川省"
,
city_name
:
"南充市"
,
county_name
:
"西充县"
,
pageSize
:
10
,
page
:
p
,
town_name
:
this
.
townList
[
0
],
village_name
:
this
.
townList
[
1
],
iDCard
:
this
.
idcard
,
match_state
:
this
.
state
,
begin_time
:
start
,
end_time
:
end
,
siType
:
this
.
cblx
,
personName
:
this
.
name
,
address
:
this
.
agemeth
,
birthday
:
this
.
age
}
Axios
.
get
(
baseUrl2
+
'/search/authentication.do'
,{
params
:
data
})
.
then
(
res
=>
{
let
loadingInstance
=
Loading
.
service
();
this
.
$nextTick
(()
=>
{
// 以服务的方式调用的 Loading 需要异步关闭
loadingInstance
.
close
();
});
this
.
tableData
=
res
.
data
.
obj
this
.
totals
=
res
.
data
.
page
.
total_count
})
.
catch
(
err
=>
{
let
loadingInstance
=
Loading
.
service
();
this
.
$nextTick
(()
=>
{
// 以服务的方式调用的 Loading 需要异步关闭
loadingInstance
.
close
();
});
});
},
//流程
progress
(
d
,
s
){
},
current_change
(
ss
){
this
.
serchs
(
ss
)
},
//
handleChange
(){
Axios
.
get
(
baseUrl2
+
'/show/getVillageList.do?town_id='
+
this
.
town
.
split
(
","
)[
0
],{
})
.
then
(
res
=>
{
this
.
list2
=
res
.
data
})
.
catch
(
err
=>
{
console
.
log
(
err
);
});
},
torz
(){
},
//查看
handle
(
s
,
d
){
},
handleDelete
(
g
,
h
){
console
.
log
(
g
)
console
.
log
(
h
)
},
Encrypt
(
word
)
{
//aes加密
var
key
=
CryptoJS
.
enc
.
Utf8
.
parse
(
"KkweInfo23255625"
);
let
srcs
=
CryptoJS
.
enc
.
Utf8
.
parse
(
word
);
let
encrypted
=
CryptoJS
.
AES
.
encrypt
(
srcs
,
key
,
{
mode
:
CryptoJS
.
mode
.
ECB
,
padding
:
CryptoJS
.
pad
.
Pkcs7
});
return
encrypted
.
toString
();
},
decrypt
(
word
){
var
key
=
CryptoJS
.
enc
.
Utf8
.
parse
(
"KkweInfo23255625"
);
var
decrypt
=
CryptoJS
.
AES
.
decrypt
(
word
,
key
,
{
mode
:
CryptoJS
.
mode
.
ECB
,
padding
:
CryptoJS
.
pad
.
Pkcs7
});
return
CryptoJS
.
enc
.
Utf8
.
stringify
(
decrypt
).
toString
();
},
decryptByDES
(
ciphertext
)
{
var
keyHex
=
CryptoJS
.
enc
.
Utf8
.
parse
(
"KkweFace95271124"
);
var
decrypted
=
CryptoJS
.
DES
.
decrypt
({
ciphertext
:
CryptoJS
.
enc
.
Base64
.
parse
(
ciphertext
)
},
keyHex
,
{
mode
:
CryptoJS
.
mode
.
ECB
,
padding
:
CryptoJS
.
pad
.
Pkcs7
});
return
decrypted
.
toString
(
CryptoJS
.
enc
.
Utf8
);
}
},
created
(){
// for(var i in listtown){
// this.list.push({
// value:listtown[i].town_name,
// label:listtown[i].town_name,
// children:[]
// })
// for(var j in listtown[i].chirld){
// this.list[i].children.push({
// value: listtown[i].chirld[j].village_name,
// label: listtown[i].chirld[j].village_name
// })
// }
// }
// console.log(this.list)
// Axios.get(baseUrl2+'/show/getTownList.do?county_id=511325000000',{
// })
// .then(res => {
// this.list=res.data
// })
// .catch(err => {
// console.log(err);
// });
}
}
</
script
>
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