Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
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
常超
founder_vue
Commits
e968568d
Commit
e968568d
authored
Aug 26, 2022
by
张超军
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.墨奇手动采集修改。2.模板打印对接
parent
913d457f
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
255 additions
and
131 deletions
+255
-131
src/utils/sample-code2.js
+1
-0
src/views/zwxt/fingerprint.scss
+19
-3
src/views/zwxt/fingerprint6.vue
+48
-26
src/views/zwxt/rymb.vue
+173
-99
vue.config.js
+14
-3
No files found.
src/utils/sample-code2.js
View file @
e968568d
...
@@ -377,6 +377,7 @@ export class GrpcCameraService {
...
@@ -377,6 +377,7 @@ export class GrpcCameraService {
let
result
=
new
Promise
((
resolve
,
reject
)
=>
{
let
result
=
new
Promise
((
resolve
,
reject
)
=>
{
this
.
captureImageStream
.
on
(
'data'
,
(
response
)
=>
{
this
.
captureImageStream
.
on
(
'data'
,
(
response
)
=>
{
if
(
response
)
{
if
(
response
)
{
cb
(
this
)
const
responseObject
=
response
.
toObject
();
const
responseObject
=
response
.
toObject
();
const
status
=
responseObject
.
state
;
const
status
=
responseObject
.
state
;
if
(
status
!==
CaptureState
.
CAPTURE_OK
)
{
if
(
status
!==
CaptureState
.
CAPTURE_OK
)
{
...
...
src/views/zwxt/fingerprint.scss
View file @
e968568d
...
@@ -893,6 +893,12 @@ $versionColor: var(--versionColor, #fff); // #000
...
@@ -893,6 +893,12 @@ $versionColor: var(--versionColor, #fff); // #000
left
:
-45px
;
left
:
-45px
;
}
}
}
}
.Mask
{
width
:
96px
;
height
:
36px
;
background-color
:
transparent
;
z-index
:
100
;
}
}
}
.hands
{
.hands
{
margin-left
:
40px
;
margin-left
:
40px
;
...
@@ -902,9 +908,9 @@ $versionColor: var(--versionColor, #fff); // #000
...
@@ -902,9 +908,9 @@ $versionColor: var(--versionColor, #fff); // #000
background
:
$handsBg
;
background
:
$handsBg
;
opacity
:
1
;
opacity
:
1
;
border-radius
:
4px
;
border-radius
:
4px
;
display
:
flex
;
//
display: flex;
justify-content
:
space-between
;
//
justify-content: space-between;
align-items
:
center
;
//
align-items: center;
padding
:
16px
20px
;
padding
:
16px
20px
;
position
:
relative
;
position
:
relative
;
@keyframes
pointerAnimate
{
@keyframes
pointerAnimate
{
...
@@ -990,11 +996,14 @@ $versionColor: var(--versionColor, #fff); // #000
...
@@ -990,11 +996,14 @@ $versionColor: var(--versionColor, #fff); // #000
height
:
168px
;
height
:
168px
;
display
:
flex
;
display
:
flex
;
img
{
img
{
width
:
120px
;
height
:
168px
;
object-fit
:
contain
;
object-fit
:
contain
;
}
}
}
}
}
}
.right-hand
{
.right-hand
{
float
:
right
;
.txt
{
.txt
{
margin-right
:
0
;
margin-right
:
0
;
margin-left
:
77px
;
margin-left
:
77px
;
...
@@ -1041,6 +1050,7 @@ $versionColor: var(--versionColor, #fff); // #000
...
@@ -1041,6 +1050,7 @@ $versionColor: var(--versionColor, #fff); // #000
}
}
}
}
.left-hand
{
.left-hand
{
float
:
left
;
.hand
{
.hand
{
position
:
relative
;
position
:
relative
;
}
}
...
@@ -2467,6 +2477,8 @@ $versionColor: var(--versionColor, #fff); // #000
...
@@ -2467,6 +2477,8 @@ $versionColor: var(--versionColor, #fff); // #000
height
:
16px
;
height
:
16px
;
display
:
flex
;
display
:
flex
;
img
{
img
{
width
:
16px
;
height
:
16px
;
object-fit
:
contain
;
object-fit
:
contain
;
}
}
}
}
...
@@ -2778,3 +2790,7 @@ $versionColor: var(--versionColor, #fff); // #000
...
@@ -2778,3 +2790,7 @@ $versionColor: var(--versionColor, #fff); // #000
}
}
}
}
}
}
img
,
button
{
user-select
:
none
;
}
src/views/zwxt/fingerprint6.vue
View file @
e968568d
...
@@ -132,6 +132,7 @@
...
@@ -132,6 +132,7 @@
<!-- 手动采集 -->
<!-- 手动采集 -->
<div
class=
"anaphora hand"
v-if=
"version.DeviceSn"
>
<div
class=
"anaphora hand"
v-if=
"version.DeviceSn"
>
<el-checkbox
class=
"right-2"
v-model=
"handChecked"
@
change=
"setHandLu"
>
手动采集
</el-checkbox>
<el-checkbox
class=
"right-2"
v-model=
"handChecked"
@
change=
"setHandLu"
>
手动采集
</el-checkbox>
<div
class=
"Mask"
v-show=
"MaskDisplay"
@
click=
"MaskChange"
></div>
</div>
</div>
</div>
</div>
<!-- 左手|右手 -->
<!-- 左手|右手 -->
...
@@ -1158,7 +1159,9 @@ export default {
...
@@ -1158,7 +1159,9 @@ export default {
// 设备,调节音量需要使用
// 设备,调节音量需要使用
GrpcCameraService
:
null
,
GrpcCameraService
:
null
,
// 视频透明度
// 视频透明度
playFnOpacity
:
0
playFnOpacity
:
0
,
// 是否可以点击手动采集
MaskDisplay
:
false
}
}
},
},
components
:
{
components
:
{
...
@@ -1214,6 +1217,7 @@ export default {
...
@@ -1214,6 +1217,7 @@ export default {
*/
*/
let
self
=
this
let
self
=
this
// self.$router.replace('/print/'+self.rybh)
self
.
handcaiflag
=
true
self
.
handcaiflag
=
true
/*********************** */
/*********************** */
// 监听刷新,清除session
// 监听刷新,清除session
...
@@ -1738,7 +1742,7 @@ export default {
...
@@ -1738,7 +1742,7 @@ export default {
*/
*/
async
handcai
(
code
,
index
,
type
)
{
async
handcai
(
code
,
index
,
type
)
{
let
self
=
this
let
self
=
this
this
.
GrpcCameraService
.
getVideoStream
(
code
,
(
imageUrlList
,
status
,
that
)
=>
{
this
.
GrpcCameraService
.
getVideoStream
(
code
,
async
(
imageUrlList
,
status
,
that
)
=>
{
self
.
fingerImg
=
[
imageUrlList
]
self
.
fingerImg
=
[
imageUrlList
]
// console.log(status);
// console.log(status);
// 采集结束,变化采集预览图片
// 采集结束,变化采集预览图片
...
@@ -1748,10 +1752,19 @@ export default {
...
@@ -1748,10 +1752,19 @@ export default {
// self.fingerImg = ''
// self.fingerImg = ''
// }, 6000);
// }, 6000);
}
}
if
(
!
self
.
handChecked
)
{
that
.
stopVideoStream
()
// self.GrpcCameraService.stopVideoStream();
// self.GrpcCameraService = new GrpcCameraService(url.BaseURL, this.sessionId);
// self.AutoLu(self.fingersRight, self.fingersLeft, index)
// self.$set(self.handObj, 'isHand', false)
// self.handChecked = false
return
}
// todo 修改手动采集
// todo 修改手动采集
document
.
addEventListener
(
'keyup'
,
async
(
e
)
=>
{
document
.
addEventListener
(
'keyup'
,
async
(
e
)
=>
{
e
.
preventDefault
()
e
.
preventDefault
()
if
(
e
.
code
===
'Space'
)
{
if
(
e
.
code
===
'Space'
&&
self
.
handChecked
)
{
if
(
self
.
handcaiflag
)
{
if
(
self
.
handcaiflag
)
{
setTimeout
(()
=>
{
setTimeout
(()
=>
{
self
.
loading
=
true
self
.
loading
=
true
...
@@ -1764,7 +1777,16 @@ export default {
...
@@ -1764,7 +1777,16 @@ export default {
}
}
})
})
})
})
let
captureImage
=
await
self
.
GrpcCameraService
.
captureImage2
(
code
)
let
captureImage
=
await
self
.
GrpcCameraService
.
captureImage2
(
code
,
(
that
)
=>
{
if
(
!
self
.
handChecked
)
{
that
.
stopVideoStream
()
// self.GrpcCameraService = new GrpcCameraService(url.BaseURL, this.sessionId);
self
.
AutoLu
(
self
.
fingersLeft
,
self
.
fingersRight
,
index
)
// self.$set(self.handObj, 'isHand', false)
// self.handChecked = false
return
}
})
if
(
captureImage
)
{
if
(
captureImage
)
{
// 右手
// 右手
if
(
type
==
'r'
)
{
if
(
type
==
'r'
)
{
...
@@ -2174,8 +2196,22 @@ export default {
...
@@ -2174,8 +2196,22 @@ export default {
},
0
)
},
0
)
}
else
{
}
else
{
this
.
$set
(
this
.
handObj
,
'isHand'
,
false
)
this
.
$set
(
this
.
handObj
,
'isHand'
,
false
)
this
.
GrpcCameraService
.
stopVideoStream
()
//
this.GrpcCameraService.stopVideoStream()
}
}
this
.
MaskDisplay
=
true
setTimeout
(()
=>
{
this
.
MaskDisplay
=
false
},
10000
);
},
/**
* @description: 手动采集遮罩层点击事件
* @return {*}
*/
MaskChange
()
{
this
.
$message
({
message
:
'点击过快,请 10 秒之后再操作'
,
type
:
'warning'
});
},
},
/**
/**
* @name: 指纹框点击事件
* @name: 指纹框点击事件
...
@@ -4763,7 +4799,6 @@ export default {
...
@@ -4763,7 +4799,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -5116,7 +5151,6 @@ export default {
...
@@ -5116,7 +5151,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -5468,7 +5502,6 @@ export default {
...
@@ -5468,7 +5502,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -5898,7 +5931,6 @@ export default {
...
@@ -5898,7 +5931,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -6351,7 +6383,6 @@ export default {
...
@@ -6351,7 +6383,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -6610,7 +6641,6 @@ export default {
...
@@ -6610,7 +6641,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -6869,7 +6899,6 @@ export default {
...
@@ -6869,7 +6899,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -7128,7 +7157,6 @@ export default {
...
@@ -7128,7 +7157,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -7403,7 +7431,6 @@ export default {
...
@@ -7403,7 +7431,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -7561,7 +7588,6 @@ export default {
...
@@ -7561,7 +7588,6 @@ export default {
self
.
tipTitle
=
self
.
fingerTips
[
index
]
self
.
tipTitle
=
self
.
fingerTips
[
index
]
//console.log('相机开始');
//console.log('相机开始');
// 启用相机
// 启用相机
// debugger
// self.canvas = document.getElementById("frameImage");
// self.canvas = document.getElementById("frameImage");
// self.ctx = self.canvas.getContext("2d");
// self.ctx = self.canvas.getContext("2d");
// self.frameWidth = document.getElementById("frameImage").width;
// self.frameWidth = document.getElementById("frameImage").width;
...
@@ -7711,7 +7737,6 @@ export default {
...
@@ -7711,7 +7737,6 @@ export default {
async
SmallAutoLuR
(
leftList
,
rightList
,
index
,
model
=
1
,
contrast
=
-
1
)
{
async
SmallAutoLuR
(
leftList
,
rightList
,
index
,
model
=
1
,
contrast
=
-
1
)
{
let
self
=
this
let
self
=
this
while
(
index
<
10
)
{
while
(
index
<
10
)
{
// debugger
let
res
=
await
this
.
SmallLuR
(
leftList
,
rightList
,
index
,
model
,
contrast
)
let
res
=
await
this
.
SmallLuR
(
leftList
,
rightList
,
index
,
model
,
contrast
)
if
(
res
.
status
==
'ok'
)
{
if
(
res
.
status
==
'ok'
)
{
index
++
index
++
...
@@ -7724,9 +7749,7 @@ export default {
...
@@ -7724,9 +7749,7 @@ export default {
this
.
RepeatGatherIndex
=
index
this
.
RepeatGatherIndex
=
index
self
.
RepeatGatherType
=
'r'
self
.
RepeatGatherType
=
'r'
return
;
return
;
// debugger
// if (!self.repeatVisible) {
// if (!self.repeatVisible) {
// debugger
// if (!self.confirmRepeatGather) {
// if (!self.confirmRepeatGather) {
// index = index
// index = index
// } else {
// } else {
...
@@ -7791,7 +7814,6 @@ export default {
...
@@ -7791,7 +7814,6 @@ export default {
* @return {*}
* @return {*}
*/
*/
moqiLookFinger
(
finger
,
index
,
type
=
'r'
)
{
moqiLookFinger
(
finger
,
index
,
type
=
'r'
)
{
// debugger
// 是否单击了
// 是否单击了
this
.
dj
=
true
this
.
dj
=
true
//console.log('单击')
//console.log('单击')
...
@@ -7804,7 +7826,6 @@ export default {
...
@@ -7804,7 +7826,6 @@ export default {
this
.
checked
=
finger
.
isLackFinger
this
.
checked
=
finger
.
isLackFinger
if
(
this
.
GrpcCameraService
&&
this
.
preStatusR
!=
4
&&
this
.
preStatusL
!=
4
&&
this
.
preStatusR
!=
3
&&
this
.
preStatusL
!=
3
&&
this
.
preStatusR
!=
2
&&
this
.
preStatusL
!=
2
)
{
if
(
this
.
GrpcCameraService
&&
this
.
preStatusR
!=
4
&&
this
.
preStatusL
!=
4
&&
this
.
preStatusR
!=
3
&&
this
.
preStatusL
!=
3
&&
this
.
preStatusR
!=
2
&&
this
.
preStatusL
!=
2
)
{
// debugger
this
.
GrpcCameraService
.
stopVideoStream
()
this
.
GrpcCameraService
.
stopVideoStream
()
// this.preIndex = index
// this.preIndex = index
if
(
this
.
preStatusR
==
1
&&
this
.
preStatusL
==
1
)
{
if
(
this
.
preStatusR
==
1
&&
this
.
preStatusL
==
1
)
{
...
@@ -8090,7 +8111,6 @@ export default {
...
@@ -8090,7 +8111,6 @@ export default {
let
indexL
=
this
.
preIndexL
let
indexL
=
this
.
preIndexL
// self.rGdzw = []
// self.rGdzw = []
// self.rPmzw = []
// self.rPmzw = []
// debugger
if
(
this
.
preType
==
'r'
)
{
if
(
this
.
preType
==
'r'
)
{
// 选中的是右手
// 选中的是右手
if
(
indexR
<
5
)
{
if
(
indexR
<
5
)
{
...
@@ -8607,8 +8627,10 @@ export default {
...
@@ -8607,8 +8627,10 @@ export default {
// window.close();
// window.close();
// }
// }
// }, 3000);
// }, 3000);
},
150
0
);
},
0
);
}
else
{
}
else
{
// todo
// self.$router.replace('/print/'+self.rybh)
// 上传成功!
// 上传成功!
// 返回数据给后台
// 返回数据给后台
// 滚动
// 滚动
...
@@ -8686,14 +8708,14 @@ export default {
...
@@ -8686,14 +8708,14 @@ export default {
self
.
isUploadingFinish
=
true
self
.
isUploadingFinish
=
true
self
.
isShowUploadingTxt
=
false
self
.
isShowUploadingTxt
=
false
self
.
uploadingTitle
=
'指纹上传完成'
self
.
uploadingTitle
=
'指纹上传完成'
self
.
uploadingTip
=
'页面将在3秒后
自动关闭
'
self
.
uploadingTip
=
'页面将在3秒后
跳转指掌纹信息卡页面
'
setTimeout
(()
=>
{
setTimeout
(()
=>
{
// document.getElementsByTagName('body')[0].style.setProperty('--uploadingBorder', '2px');
// document.getElementsByTagName('body')[0].style.setProperty('--uploadingBorder', '2px');
},
300
);
},
300
);
setTimeout
(()
=>
{
setTimeout
(()
=>
{
self
.
uploadingClose
=
'uploadingFinish'
self
.
uploadingClose
=
'uploadingFinish'
setTimeout
(()
=>
{
setTimeout
(()
=>
{
self
.
$router
.
push
(
'/print/'
+
self
.
rybh
)
self
.
$router
.
replace
(
'/print/'
+
self
.
rybh
)
// if (navigator.userAgent.indexOf("Firefox") != -1 || navigator.userAgent.indexOf("Chrome") != -1) {
// if (navigator.userAgent.indexOf("Firefox") != -1 || navigator.userAgent.indexOf("Chrome") != -1) {
// window.location.href = "about:blank";
// window.location.href = "about:blank";
// window.close();
// window.close();
...
@@ -8703,7 +8725,7 @@ export default {
...
@@ -8703,7 +8725,7 @@ export default {
// window.close();
// window.close();
// }
// }
},
3000
);
},
3000
);
},
150
0
);
},
0
);
}).
catch
(
err
=>
{
}).
catch
(
err
=>
{
//console.log(err);
//console.log(err);
self
.
uploadingColor
=
'#E82510'
self
.
uploadingColor
=
'#E82510'
...
@@ -9370,7 +9392,7 @@ export default {
...
@@ -9370,7 +9392,7 @@ export default {
// 左手
// 左手
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'statusL'
,
0
)
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'statusL'
,
0
)
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'imgSrcL'
,
''
)
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'imgSrcL'
,
''
)
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'score
:
'
,
''
)
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'score
L
'
,
''
)
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'isLackFingerL'
,
false
)
self
.
$set
(
this
.
fingersLeft
[
this
.
RepeatGatherIndex
-
5
],
'isLackFingerL'
,
false
)
}
}
this
.
SmallAutoLuL
(
this
.
fingersLeft
,
this
.
fingersRight
,
this
.
RepeatGatherIndex
,
2
,
-
1
)
this
.
SmallAutoLuL
(
this
.
fingersLeft
,
this
.
fingersRight
,
this
.
RepeatGatherIndex
,
2
,
-
1
)
...
...
src/views/zwxt/rymb.vue
View file @
e968568d
...
@@ -145,11 +145,11 @@
...
@@ -145,11 +145,11 @@
</div>
</div>
<div
class=
"itemOnly"
>
<div
class=
"itemOnly"
>
<span
class=
"label"
>
复核人
</span>
<span
class=
"label"
>
复核人
</span>
<span
class=
"value"
></span>
<span
class=
"value"
>
{{
ryInfo
.
fhryXm
}}
</span>
</div>
</div>
<div
class=
"itemOnly"
>
<div
class=
"itemOnly"
>
<span
class=
"label"
>
公安局
</span>
<span
class=
"label"
>
公安局
</span>
<span
class=
"value"
></span>
<span
class=
"value"
>
{{
ryInfo
.
gaCodeName
}}
</span>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -190,6 +190,7 @@
...
@@ -190,6 +190,7 @@
<
script
>
<
script
>
import
html2Canvas
from
'html2canvas'
import
html2Canvas
from
'html2canvas'
import
printJS
from
'print-js'
import
printJS
from
'print-js'
import
axios
from
'axios'
;
export
default
{
export
default
{
name
:
'rymb'
,
name
:
'rymb'
,
data
()
{
data
()
{
...
@@ -237,7 +238,6 @@ export default {
...
@@ -237,7 +238,6 @@ export default {
{
name
:
'右侧像'
,
code
:
4
,
img
:
null
},
{
name
:
'右侧像'
,
code
:
4
,
img
:
null
},
{
name
:
'身份证'
,
code
:
11
,
img
:
null
}
{
name
:
'身份证'
,
code
:
11
,
img
:
null
}
],
],
daCount
:
0
,
reqParam
:
{
reqParam
:
{
// 请求参数
// 请求参数
page
:
{
page
:
{
...
@@ -256,7 +256,7 @@ export default {
...
@@ -256,7 +256,7 @@ export default {
},
},
watch
:
{},
watch
:
{},
created
()
{
created
()
{
console
.
log
(
this
.
$route
.
params
)
//
console.log(this.$route.params)
},
},
filters
:
{
filters
:
{
dataFilter
(
val
)
{
dataFilter
(
val
)
{
...
@@ -265,14 +265,64 @@ export default {
...
@@ -265,14 +265,64 @@ export default {
return
val
.
split
(
'T'
)[
0
]
return
val
.
split
(
'T'
)[
0
]
}
}
},
},
mounted
()
{
async
mounted
()
{
// this.getRyinfo()
const
loading
=
this
.
$loading
({
// this.getFaceByBarcode()
lock
:
true
,
// this.getRollByBarcode()
text
:
'正在加载中···'
,
// this.getPlainByBarcode()
background
:
'rgba(255, 255, 255, 0.7)'
// this.getPalmByBarcode()
});
this
.
getRyinfo
()
this
.
getFaceByBarcode
()
this
.
getPalmByBarcode
()
await
this
.
getRollByBarcode
()
await
this
.
getPlainByBarcode
()
await
this
.
getNewCollect
()
loading
.
close
();
},
},
methods
:
{
methods
:
{
/**
* @description: 获取最新的采集的图片
* @return {*}
*/
async
getNewCollect
()
{
let
self
=
this
await
axios
({
method
:
'get'
,
url
:
'/apiDelImg/getAllFingers/'
+
this
.
htmlTitle
,
}).
then
((
response
)
=>
{
if
(
response
.
data
.
length
>
0
)
{
response
.
data
.
forEach
((
item
)
=>
{
self
.
resetImages
(
item
)
})
}
})
},
/**
* @description: 重置最新的图片
* @param {*} image
* @return {*}
*/
resetImages
(
image
){
// 滚动
if
(
image
.
seq
>=
1
&&
image
.
seq
<=
10
)
{
this
.
RollImg
.
forEach
((
item
)
=>
{
if
(
item
.
code
==
image
.
seq
)
{
item
.
img
=
image
.
image
}
})
}
// 平面
if
(
image
.
seq
>=
11
&&
image
.
seq
<=
20
)
{
this
.
PlainImg
.
forEach
((
item
)
=>
{
if
(
item
.
code
==
image
.
seq
)
{
item
.
img
=
image
.
image
}
})
}
// 去掉加载状态
this
.
PlainImgfingerLoading
=
false
this
.
RollImgfingerLoading
=
false
},
// 打印
// 打印
goPrint
()
{
goPrint
()
{
this
.
isPrint
=
true
this
.
isPrint
=
true
...
@@ -295,114 +345,129 @@ export default {
...
@@ -295,114 +345,129 @@ export default {
// 获取档案信息
// 获取档案信息
getRyinfo
()
{
getRyinfo
()
{
let
self
=
this
let
self
=
this
if
(
self
.
daCount
>
0
)
return
axios
({
self
.
daCount
++
method
:
'post'
,
this
.
$axios
url
:
'/apizzwxxk/personstore/person/list'
,
.
post
(
'/api/personstore/person/list'
,
this
.
reqParam
)
params
:
{
.
then
(
response
=>
{
zwbh
:
self
.
htmlTitle
if
(
response
.
data
.
code
===
0
)
{
}
self
.
ryInfo
=
response
.
data
.
ret
.
list
[
0
]
}).
then
(
response
=>
{
}
else
{
self
.
ryInfo
=
response
.
data
self
.
$message
.
error
(
response
.
data
.
message
)
}).
catch
(
err
=>
{
}
console
.
log
(
err
);
})
})
},
},
// 获取人像
// 获取人像
getFaceByBarcode
()
{
getFaceByBarcode
()
{
let
self
=
this
let
self
=
this
window
.
NetUtil
.
ryxxk
.
getFaceByBarcode
({
barcode
:
this
.
htmlTitle
})
axios
({
.
then
((
response
)
=>
{
method
:
'post'
,
if
(
response
.
code
==
0
)
{
url
:
'/apizzwxxk/org/face/barcode'
,
response
.
ret
.
forEach
((
element
)
=>
{
params
:
{
self
.
FaceImg
.
forEach
((
item
)
=>
{
zwbh
:
this
.
htmlTitle
if
(
item
.
code
==
element
.
seq
)
{
}
item
.
img
=
element
.
image
}).
then
((
response
)
=>
{
}
if
(
response
.
data
.
code
==
0
)
{
})
response
.
data
.
ret
.
forEach
((
element
)
=>
{
self
.
FaceImg
.
forEach
((
item
)
=>
{
if
(
item
.
code
==
element
.
seq
)
{
item
.
img
=
element
.
image
}
})
})
// 去掉加载状态
})
self
.
FaceLoading
=
false
// 去掉加载状态
}
else
if
(
response
.
code
==
4
)
{
self
.
FaceLoading
=
false
// 去掉加载状态
}
else
if
(
response
.
data
.
code
==
4
)
{
self
.
FaceLoading
=
false
// 去掉加载状态
}
self
.
FaceLoading
=
false
})
}
})
},
},
// 获取掌纹
// 获取掌纹
getPalmByBarcode
()
{
getPalmByBarcode
()
{
let
self
=
this
let
self
=
this
if
(
self
.
PalmCount
>
0
)
return
axios
({
self
.
PalmCount
++
method
:
'post'
,
this
.
PalmImgNum
=
0
url
:
'/apizzwxxk/png/palm/barcode'
,
window
.
NetUtil
.
ryxxk
.
getPalmByBarcode
({
barcode
:
this
.
htmlTitle
})
params
:
{
.
then
((
response
)
=>
{
zwbh
:
this
.
htmlTitle
if
(
response
.
code
==
0
)
{
}
response
.
ret
.
forEach
((
element
)
=>
{
}).
then
((
response
)
=>
{
self
.
PlamImg
.
forEach
((
item
)
=>
{
if
(
response
.
data
.
code
==
0
)
{
if
(
item
.
code
==
element
.
seq
)
{
response
.
data
.
ret
.
forEach
((
element
)
=>
{
item
.
img
=
element
.
image
this
.
PalmImgNum
++
}
})
})
// 去掉加载状态
self
.
PlamLoading
=
false
}
else
if
(
response
.
code
==
4
)
{
// 去掉加载状态
self
.
PlamLoading
=
false
self
.
PlamImg
.
forEach
((
item
)
=>
{
self
.
PlamImg
.
forEach
((
item
)
=>
{
item
.
img
=
''
if
(
item
.
code
==
element
.
seq
)
{
this
.
PalmImgNum
++
item
.
img
=
element
.
image
}
})
})
}
})
})
// 去掉加载状态
self
.
PlamLoading
=
false
}
else
if
(
response
.
data
.
code
==
4
)
{
// 去掉加载状态
self
.
PlamLoading
=
false
self
.
PlamImg
.
forEach
((
item
)
=>
{
item
.
img
=
''
})
}
})
},
},
// 人员平面压缩图
// 人员平面压缩图
getPlainByBarcode
()
{
async
getPlainByBarcode
()
{
let
self
=
this
let
self
=
this
window
.
NetUtil
.
ryxxk
.
getPlainByBarcode
({
barcode
:
this
.
htmlTitle
})
await
axios
({
.
then
((
response
)
=>
{
method
:
'post'
,
if
(
response
.
code
==
0
)
{
url
:
'/apizzwxxk/png/plain/barcode'
,
response
.
ret
.
forEach
((
element
)
=>
{
params
:
{
self
.
PlainImg
.
forEach
((
item
)
=>
{
zwbh
:
this
.
htmlTitle
if
(
item
.
code
==
element
.
seq
)
{
}
item
.
img
=
element
.
image
}).
then
((
response
)
=>
{
}
if
(
response
.
data
.
code
==
0
)
{
})
response
.
data
.
ret
.
forEach
((
element
)
=>
{
})
// 去掉加载状态
self
.
PlainImgfingerLoading
=
false
}
else
if
(
response
.
code
==
4
)
{
// 去掉加载状态
self
.
PlainImgfingerLoading
=
false
self
.
PlainImg
.
forEach
((
item
)
=>
{
self
.
PlainImg
.
forEach
((
item
)
=>
{
item
.
img
=
''
if
(
item
.
code
==
element
.
seq
)
{
item
.
img
=
element
.
image
}
})
})
}
})
})
// 去掉加载状态
self
.
PlainImgfingerLoading
=
false
}
else
if
(
response
.
data
.
code
==
4
)
{
// 去掉加载状态
self
.
PlainImgfingerLoading
=
false
self
.
PlainImg
.
forEach
((
item
)
=>
{
item
.
img
=
''
})
}
})
},
},
// 人员滚动压缩图
// 人员滚动压缩图
getRollByBarcode
()
{
async
getRollByBarcode
()
{
window
.
NetUtil
.
ryxxk
.
getRollByBarcode
({
barcode
:
this
.
htmlTitle
})
await
axios
({
.
then
((
response
)
=>
{
method
:
'post'
,
if
(
response
.
code
==
0
)
{
url
:
'/apizzwxxk/png/roll/barcode'
,
// 去掉加载状态
params
:
{
this
.
RollImgfingerLoading
=
false
zwbh
:
this
.
htmlTitle
response
.
ret
.
forEach
((
element
)
=>
{
}
this
.
RollImg
.
forEach
((
item
)
=>
{
}).
then
((
response
)
=>
{
if
(
item
.
code
==
element
.
seq
)
{
if
(
response
.
data
.
code
==
0
)
{
item
.
img
=
element
.
image
// 去掉加载状态
}
this
.
RollImgfingerLoading
=
false
})
response
.
data
.
ret
.
forEach
((
element
)
=>
{
})
}
else
if
(
response
.
code
==
4
)
{
// 去掉加载状态
this
.
RollImgfingerLoading
=
false
this
.
RollImg
.
forEach
((
item
)
=>
{
this
.
RollImg
.
forEach
((
item
)
=>
{
item
.
img
=
''
if
(
item
.
code
==
element
.
seq
)
{
item
.
img
=
element
.
image
}
})
})
}
})
})
}
else
if
(
response
.
data
.
code
==
4
)
{
// 去掉加载状态
this
.
RollImgfingerLoading
=
false
this
.
RollImg
.
forEach
((
item
)
=>
{
item
.
img
=
''
})
}
})
}
}
}
}
}
}
...
@@ -449,6 +514,7 @@ export default {
...
@@ -449,6 +514,7 @@ export default {
padding
:
20px
;
padding
:
20px
;
overflow
:
auto
;
overflow
:
auto
;
background-color
:
#eee
;
background-color
:
#eee
;
box-sizing
:
border-box
;
.pdfContent
{
.pdfContent
{
width
:
1240px
;
width
:
1240px
;
...
@@ -761,4 +827,12 @@ export default {
...
@@ -761,4 +827,12 @@ export default {
}
}
}
}
</
style
>
</
style
>
<
style
>
.el-loading-spinner
.path
{
stroke
:
#044cb9
;
}
.el-loading-spinner
.el-loading-text
{
color
:
#044cb9
;
font-size
:
26px
;
}
</
style
>
vue.config.js
View file @
e968568d
/*
/*
* @Author: your name
* @Author: your name
* @Date: 2021-06-15 15:12:19
* @Date: 2021-06-15 15:12:19
* @LastEditTime: 2022-0
7-20 10:40:27
* @LastEditTime: 2022-0
8-22 16:12:49
* @LastEditors: zhangchaojun 893499851@qq.com
* @LastEditors: zhangchaojun 893499851@qq.com
* @Description: In User Settings Edit
* @Description: In User Settings Edit
* @FilePath: \founder_vue\vue.config.js
* @FilePath: \founder_vue\vue.config.js
...
@@ -113,6 +113,17 @@ module.exports = {
...
@@ -113,6 +113,17 @@ module.exports = {
// },
// },
// 新系统
// 新系统
"/apizzwxxk"
:
{
// target: "http://47.92.226.24:9080/", //统一的请求头部每次修改都要重启才会生效
// target: "http://192.168.128.105:8091", // 新系统
// target: "http://39.103.132.86:9200", // 新系统
target
:
"http://65.26.10.121:9102"
,
//新系统
ws
:
true
,
changeOrigin
:
true
,
pathRewrite
:
{
'^/apizzwxxk'
:
''
}
},
"/apiInfo"
:
{
"/apiInfo"
:
{
// target: "http://47.92.226.24:9080/", //统一的请求头部每次修改都要重启才会生效
// target: "http://47.92.226.24:9080/", //统一的请求头部每次修改都要重启才会生效
// target: "http://192.168.128.105:8091", // 新系统
// target: "http://192.168.128.105:8091", // 新系统
...
@@ -127,8 +138,8 @@ module.exports = {
...
@@ -127,8 +138,8 @@ module.exports = {
"/apiDelImg"
:
{
"/apiDelImg"
:
{
// target: "http://47.92.226.24:8091/", //统一的请求头部每次修改都要重启才会生效
// target: "http://47.92.226.24:8091/", //统一的请求头部每次修改都要重启才会生效
// target: "http://192.168.128.105:8091", //新系统
// target: "http://192.168.128.105:8091", //新系统
// target: "http://172.18.109.63
:8091", //新系统
target
:
"http://172.18.116.16
:8091"
,
//新系统
target
:
"http://127.0.0.1:8091"
,
//新系统
//
target: "http://127.0.0.1:8091", //新系统
ws
:
true
,
ws
:
true
,
changeOrigin
:
true
,
changeOrigin
:
true
,
pathRewrite
:
{
pathRewrite
:
{
...
...
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