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
e0e70064
Commit
e0e70064
authored
Jan 18, 2022
by
张超军
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
推荐序号限制。
parent
d141542d
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
264 additions
and
223 deletions
+264
-223
src/views/Editor/modules/imageEdAJ.vue
+11
-3
src/views/bzxxgl/fhxxTL.vue
+211
-209
src/views/bzxxgl/scss/fhxxLT.scss
+7
-0
src/views/zzwcj/fingerprint.scss
+1
-1
src/views/zzwcj/fingerprint.vue
+9
-5
src/views/zzwlr/xzry.vue
+25
-5
No files found.
src/views/Editor/modules/imageEdAJ.vue
View file @
e0e70064
<!--
* @Author: your name
* @Date: 2021-10-22 11:36:10
* @LastEditTime: 2022-01-18 15:
26:38
* @LastEditTime: 2022-01-18 15:
52:01
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\imageEd.vue
...
...
@@ -165,7 +165,7 @@
</div>
<div
class=
"positions positons-hand"
v-show=
"zzwSwitch == 2"
>
<div
class=
"hand-item"
v-for=
"(item, index) in handsType"
:key=
"index"
>
<el-checkbox
class=
"check"
v-model=
"item.isSelected"
@
change=
"handleHandPosition"
>
{{
<el-checkbox
class=
"check"
v-model=
"item.isSelected"
@
change=
"handleHandPosition"
>
{{
item
.
name
}}
</el-checkbox>
</div>
...
...
@@ -1884,7 +1884,7 @@ export default {
self
.
rightFinger
.
forEach
(
item2
=>
{
if
(
item2
.
code
==
item
)
{
item2
.
isSelected
=
true
}
}
})
self
.
leftFinger
.
forEach
(
item3
=>
{
if
(
item3
.
code
==
item
)
{
...
...
@@ -5152,6 +5152,11 @@ export default {
// 裁剪
if
(
this
.
zwType
==
"指纹"
)
{
if
(
Number
(
this
.
tjxh
)
<
1
)
{
this
.
tjxh
=
1
}
else
if
(
Number
(
this
.
tjxh
)
>
99
)
{
this
.
tjxh
=
99
}
if
(
this
.
fingersNumber
.
indexOf
(
Number
(
this
.
tjxh
))
!=
-
1
)
{
this
.
$message
.
error
(
'指纹序号重复!'
)
return
...
...
@@ -5161,6 +5166,9 @@ export default {
this
.
isTpdr_flag
=
false
;
this
.
startEditImage
=
false
;
}
else
{
if
(
Number
(
this
.
tjxh
)
<
101
)
{
this
.
tjxh
=
101
}
if
(
this
.
handsNumber
.
indexOf
(
Number
(
this
.
tjxh
))
!=
-
1
)
{
this
.
$message
.
error
(
'掌纹序号重复!'
)
return
...
...
src/views/bzxxgl/fhxxTL.vue
View file @
e0e70064
<!--
* @Author: your name
* @Date: 2021-12-03 15:35:26
* @LastEditTime: 2022-01-1
7 20:03:23
* @LastEditTime: 2022-01-1
8 16:02:16
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \指纹系统\founder_vue\src\views\bzxxgl\fhxxLT.vue
-->
<
template
>
<div
class=
"fhxxLT fhxxTL"
id=
"fhxxLT"
>
<div
class=
"fhxxLTDom"
:class=
"
{ bzActive: loading_sd}">
<div
class=
"fhxxLT-left"
>
<div
class=
"line-imageEd"
></div>
<ImageEd
class=
"fhxxLT-imageEd"
></ImageEd>
</div>
<div
class=
"fhxxLT-right"
>
<div
class=
"fhxx-top"
>
<div
class=
"fhxx-title"
>
{{
getShOrFhName
()
}}
信息-倒查
</div>
<div
class=
"scroll-content"
>
<div
class=
"fhxx-top-top"
>
<div
class=
"fhxx-top-top-left"
>
<div
class=
"fhxx-top-top-left-title"
>
<div
class=
"title-line"
></div>
<div
class=
"title-name"
>
人员信息
</div>
</div>
<div
class=
"fhxx-top-top-left-content"
>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
人员编号:
</div>
<div
class=
"label-value"
>
{{
allData
.
ysxtAsjxgrybh
}}
</div>
</div>
<div
class=
"content-item content-item2"
>
<div
class=
"label-name"
>
姓名:
</div>
<div
class=
"label-value"
>
<span>
{{
allData
.
xm
}}
</span>
<div
class=
"label-name2"
>
别名/绰号:
</div>
<div
class=
"label-value2"
>
{{
allData
.
bmch
}}
</div>
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
性别:
</div>
<div
class=
"label-value"
>
{{
allData
.
xb
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
民族:
</div>
<div
class=
"label-value"
>
{{
allData
.
mz
}}
</div>
</div>
<!--
<div
class=
"content-item"
>
<div
class=
"fhxxLT fhxxTL"
id=
"fhxxLT"
>
<div
class=
"fhxxLTDom"
:class=
"
{ bzActive: loading_sd}">
<div
class=
"fhxxLT-left"
>
<div
class=
"line-imageEd"
></div>
<ImageEd
class=
"fhxxLT-imageEd"
></ImageEd>
</div>
<div
class=
"fhxxLT-right"
>
<div
class=
"fhxx-top"
>
<div
class=
"fhxx-title"
>
{{
getShOrFhName
()
}}
信息-倒查
</div>
<div
class=
"scroll-content"
>
<div
class=
"fhxx-top-top"
>
<div
class=
"fhxx-top-top-left"
>
<div
class=
"fhxx-top-top-left-title"
>
<div
class=
"title-line"
></div>
<div
class=
"title-name"
>
人员信息
</div>
</div>
<div
class=
"fhxx-top-top-left-content"
>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
人员编号:
</div>
<div
class=
"label-value"
>
{{
allData
.
ysxtAsjxgrybh
}}
</div>
</div>
<div
class=
"content-item content-item2"
>
<div
class=
"label-name"
>
姓名:
</div>
<div
class=
"label-value"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"allData.bmch"
placement=
"top"
>
<span
class=
"xmbm"
>
{{
allData
.
xm
}}
</span>
</el-tooltip>
<div
class=
"label-name2"
>
别名/绰号:
</div>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"allData.bmch"
placement=
"top"
>
<div
class=
"label-value2 xmbm"
>
{{
allData
.
bmch
}}
</div>
</el-tooltip>
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
性别:
</div>
<div
class=
"label-value"
>
{{
allData
.
xb
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
民族:
</div>
<div
class=
"label-value"
>
{{
allData
.
mz
}}
</div>
</div>
<!--
<div
class=
"content-item"
>
<div
class=
"label-name"
>
籍贯:
</div>
<div
class=
"label-value"
>
{{
allData
.
jgmc
}}
</div>
</div>
-->
<div
class=
"content-item"
>
<div
class=
"label-name"
>
出生日期:
</div>
<div
class=
"label-value"
>
{{
allData
.
csrq
&&
<div
class=
"content-item"
>
<div
class=
"label-name"
>
出生日期:
</div>
<div
class=
"label-value"
>
{{
allData
.
csrq
&&
$moment
(
allData
.
csrq
).
format
(
'YYYY-MM-DD'
)
}}
</div>
</div>
<!--
<div
class=
"content-item"
>
</div>
</div>
<!--
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案件类别:
</div>
<div
class=
"label-value"
>
{{
allData
.
personAjlb
}}
</div>
</div>
-->
<div
class=
"content-item"
>
<div
class=
"label-name"
>
目标逻辑库:
</div>
<div
class=
"label-value"
>
{{
allData
.
destLogicDatabaseName
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
现住址详情:
</div>
<div
class=
"label-value"
>
{{
allData
.
xzzDzmc
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
户籍地详址:
</div>
<div
class=
"label-value"
>
{{
allData
.
hjdzDzmc
}}
</div>
</div>
<div
class=
"content-area2"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"暂无内容"
v-model=
"allData.personBz"
disabled
>
</el-input>
</div>
</div>
</div>
<div
class=
"fhxx-top-top-right"
>
<div
class=
"fhxx-top-top-left-title"
>
<div
class=
"title-line"
></div>
<div
class=
"title-name"
>
案件信息
</div>
</div>
<div
class=
"fhxx-top-top-left-content"
>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案事件编号:
</div>
<div
class=
"label-value"
>
{{
allData
.
ysxtAsjbh
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
现场勘验编号:
</div>
<div
class=
"label-value"
>
{{
allData
.
xckybh
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案发地点:
</div>
<div
class=
"label-value"
>
{{
allData
.
asjfsddDzmc
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
发案日期:
</div>
<div
class=
"label-value"
>
{{
allData
.
farq
&&
<div
class=
"content-item"
>
<div
class=
"label-name"
>
目标逻辑库:
</div>
<div
class=
"label-value"
>
{{
allData
.
destLogicDatabaseName
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
现住址详情:
</div>
<div
class=
"label-value"
>
{{
allData
.
xzzDzmc
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
户籍地详址:
</div>
<div
class=
"label-value"
>
{{
allData
.
hjdzDzmc
}}
</div>
</div>
<div
class=
"content-area2"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"暂无内容"
v-model=
"allData.personBz"
disabled
>
</el-input>
</div>
</div>
</div>
<div
class=
"fhxx-top-top-right"
>
<div
class=
"fhxx-top-top-left-title"
>
<div
class=
"title-line"
></div>
<div
class=
"title-name"
>
案件信息
</div>
</div>
<div
class=
"fhxx-top-top-left-content"
>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案事件编号:
</div>
<div
class=
"label-value"
>
{{
allData
.
ysxtAsjbh
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
现场勘验编号:
</div>
<div
class=
"label-value"
>
{{
allData
.
xckybh
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案发地点:
</div>
<div
class=
"label-value"
>
{{
allData
.
asjfsddDzmc
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
发案日期:
</div>
<div
class=
"label-value"
>
{{
allData
.
farq
&&
$moment
(
allData
.
farq
).
format
(
'YYYY-MM-DD'
)
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
现场指纹枚数:
</div>
<div
class=
"label-value"
>
{{
allData
.
lathpcount
}}
枚
</div>
</div>
<!--
<div
class=
"content-item"
>
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
现场指纹枚数:
</div>
<div
class=
"label-value"
>
{{
allData
.
lathpcount
}}
枚
</div>
</div>
<!--
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案件名称:
</div>
<div
class=
"label-value"
>
{{
allData
.
ajmc
}}
</div>
</div>
-->
<!--
<div
class=
"content-item"
>
<!--
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案件类别:
</div>
<div
class=
"label-value"
>
{{
allData
.
ajlb
}}
</div>
</div>
-->
<div
class=
"content-item"
>
<div
class=
"label-name"
>
源逻辑库:
</div>
<div
class=
"label-value"
>
{{
allData
.
srcLogicDatabaseName
}}
</div>
</div>
<!--
<div
class=
"content-item"
>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
源逻辑库:
</div>
<div
class=
"label-value"
>
{{
allData
.
srcLogicDatabaseName
}}
</div>
</div>
<!--
<div
class=
"content-item"
>
<div
class=
"label-name"
>
案件级别:
</div>
<div
class=
"label-value"
>
{{
allData
.
ajjb
}}
</div>
</div>
-->
<div
class=
"content-area"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"暂无内容"
v-model=
"allData.jyaq"
disabled
>
</el-input>
</div>
</div>
</div>
</div>
<div
class=
"fhxx-top-line"
></div>
<div
class=
"fhxx-top-bottom"
>
<div
class=
"fhxx-top-top-left-title"
>
<div
class=
"title-line"
></div>
<div
class=
"title-name"
>
比中信息
</div>
</div>
<div
class=
"fhxx-top-bottom-content"
>
<div
class=
"fhxx-top-bottom-left"
>
<div
class=
"content-item"
>
<div
class=
"label-name red"
>
指位:
</div>
<div
class=
"label-value red"
>
{{
allData
.
bzxxZw
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中单位:
</div>
<div
class=
"label-value"
:title=
"allData.bzdwGajgmc"
>
{{
allData
.
bzdwGajgmc
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
单位代码:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzdwGajgjgdm
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中时间:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzsj
&&
$moment
(
allData
.
bzsj
).
format
(
'YYYY-MM-DD HH:mm'
)
}}
</div>
</div>
</div>
<div
class=
"fhxx-top-bottom-right"
>
<div
class=
"content-item"
>
<div
class=
"label-name red"
>
序号:
</div>
<div
class=
"label-value red"
>
{{
allData
.
bzxxXh
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中人:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzrXm
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中人身份证号:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzrGmsfhm
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中人联系电话:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzrLxdh
}}
</div>
</div>
</div>
</div>
<div
class=
"bzxx-textarea"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"暂无内容"
v-model=
"allData.bzbz"
disabled
>
</el-input>
</div>
</div>
</div>
<div
class=
"content-area"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"暂无内容"
v-model=
"allData.jyaq"
disabled
>
</el-input>
</div>
</div>
<div
class=
"fhxx-bottom"
>
<div
class=
"fhxx-bottom-title"
>
{{
getShOrFhName
()
}}
意见
</div>
<div
class=
"fhxx-bottom-textarea"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"在此输入意见"
v-model=
"fhyj"
>
</el-input>
</div>
</div>
<div
class=
"fhxx-top-line"
></div>
<div
class=
"fhxx-top-bottom"
>
<div
class=
"fhxx-top-top-left-title"
>
<div
class=
"title-line"
></div>
<div
class=
"title-name"
>
比中信息
</div>
</div>
<div
class=
"fhxx-top-bottom-content"
>
<div
class=
"fhxx-top-bottom-left"
>
<div
class=
"content-item"
>
<div
class=
"label-name red"
>
指位:
</div>
<div
class=
"label-value red"
>
{{
allData
.
bzxxZw
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中单位:
</div>
<div
class=
"label-value"
:title=
"allData.bzdwGajgmc"
>
{{
allData
.
bzdwGajgmc
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
单位代码:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzdwGajgjgdm
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中时间:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzsj
&&
$moment
(
allData
.
bzsj
).
format
(
'YYYY-MM-DD HH:mm'
)
}}
</div>
</div>
</div>
<div
class=
"fhxx-btns"
>
<div
class=
"pass"
@
click=
"gotoProgress(true)"
>
通过
</div>
<div
class=
"no-pass"
@
click=
"gotoProgress(false)"
>
未通过
</div>
<div
v-show=
"!isFromSh && jcbzFlag"
class=
"relieve"
@
click=
"relieveChange"
>
解除比中关系
</div>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"只有认定人才能解除比中关系"
placement=
"top"
>
<div
v-show=
"!isFromSh && !jcbzFlag"
class=
"relieve jcbzFlag"
>
解除比中关系
</div>
</el-tooltip>
<div
class=
"fhxx-top-bottom-right"
>
<div
class=
"content-item"
>
<div
class=
"label-name red"
>
序号:
</div>
<div
class=
"label-value red"
>
{{
allData
.
bzxxXh
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中人:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzrXm
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中人身份证号:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzrGmsfhm
}}
</div>
</div>
<div
class=
"content-item"
>
<div
class=
"label-name"
>
比中人联系电话:
</div>
<div
class=
"label-value"
>
{{
allData
.
bzrLxdh
}}
</div>
</div>
</div>
</div>
<div
class=
"bzxx-textarea"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"暂无内容"
v-model=
"allData.bzbz"
disabled
>
</el-input>
</div>
</div>
</div>
</div>
<!-- 确认解除 -->
<div
class=
"relieveDialog"
v-show=
"isRelieveVisible"
>
<div
class=
"close"
>
<i
class=
"iconfont icon-danchuangguanbianniu"
@
click=
"isRelieveVisible=false"
></i>
</div>
<div
class=
"desc"
>
是否确认解除比中关系?
</div>
<div
class=
"btns"
>
<div
class=
"btn confirmBtn"
@
click=
"confirmRelieveChange"
>
确认
</div>
<div
class=
"btn cancelBtn"
@
click=
"isRelieveVisible=false"
>
取消
</div>
</div>
<div
class=
"fhxx-bottom"
>
<div
class=
"fhxx-bottom-title"
>
{{
getShOrFhName
()
}}
意见
</div>
<div
class=
"fhxx-bottom-textarea"
>
<el-input
type=
"textarea"
:rows=
"3"
placeholder=
"在此输入意见"
v-model=
"fhyj"
>
</el-input>
</div>
</div>
<!-- 加载动画 -->
<div
class=
"loading"
v-show=
"loading_sd"
>
<div
class=
"loading-finger"
>
<img
src=
"@/assets/img/loadingfinger.gif"
alt=
""
/>
</div>
<div
class=
"loading-name"
>
<img
src=
"@/assets/img/loadingtxt.gif"
alt=
""
/>
</div>
<div
class=
"fhxx-btns"
>
<div
class=
"pass"
@
click=
"gotoProgress(true)"
>
通过
</div>
<div
class=
"no-pass"
@
click=
"gotoProgress(false)"
>
未通过
</div>
<div
v-show=
"!isFromSh && jcbzFlag"
class=
"relieve"
@
click=
"relieveChange"
>
解除比中关系
</div>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"只有认定人才能解除比中关系"
placement=
"top"
>
<div
v-show=
"!isFromSh && !jcbzFlag"
class=
"relieve jcbzFlag"
>
解除比中关系
</div>
</el-tooltip>
</div>
</div>
</div>
<!-- 确认解除 -->
<div
class=
"relieveDialog"
v-show=
"isRelieveVisible"
>
<div
class=
"close"
>
<i
class=
"iconfont icon-danchuangguanbianniu"
@
click=
"isRelieveVisible=false"
></i>
</div>
<div
class=
"desc"
>
是否确认解除比中关系?
</div>
<div
class=
"btns"
>
<div
class=
"btn confirmBtn"
@
click=
"confirmRelieveChange"
>
确认
</div>
<div
class=
"btn cancelBtn"
@
click=
"isRelieveVisible=false"
>
取消
</div>
</div>
</div>
<!-- 加载动画 -->
<div
class=
"loading"
v-show=
"loading_sd"
>
<div
class=
"loading-finger"
>
<img
src=
"@/assets/img/loadingfinger.gif"
alt=
""
/>
</div>
<div
class=
"loading-name"
>
<img
src=
"@/assets/img/loadingtxt.gif"
alt=
""
/>
</div>
</div>
</div>
</
template
>
<
script
>
import
{
mapState
}
from
'vuex'
import
{
mapState
}
from
'vuex'
import
ImageEd
from
'@/components/ImageEd.vue'
export
default
{
name
:
'fhxxLT'
,
data
()
{
data
()
{
return
{
// 確認解除彈窗
isRelieveVisible
:
false
,
...
...
@@ -292,7 +294,7 @@ export default {
loading_sd
:
(
state
)
=>
state
.
loading
.
loading_sd
,
}),
},
mounted
()
{
mounted
()
{
this
.
$bus
.
emit
(
'suoluetu'
,
'指纹'
)
if
(
localStorage
.
getItem
(
'userInfo'
))
{
this
.
bzrName
=
JSON
.
parse
(
localStorage
.
getItem
(
'userInfo'
)).
user
.
name
...
...
@@ -301,7 +303,7 @@ export default {
this
.
formData
=
this
.
$route
.
query
.
formData
}
},
created
()
{
created
()
{
console
.
log
(
this
.
$route
)
this
.
id
=
this
.
$route
.
params
.
id
if
(
this
.
$route
.
query
.
isFromSh
)
{
...
...
@@ -319,7 +321,7 @@ export default {
this
.
getData
()
},
methods
:
{
getShOrFhName
()
{
getShOrFhName
()
{
let
_that
=
this
if
(
_that
.
isFromSh
===
'true'
)
{
return
_that
.
isSh
===
'true'
?
'审核'
:
'复核'
...
...
@@ -330,7 +332,7 @@ export default {
/**
* 获取指纹(人员)图片
*/
getPersonPic
()
{
getPersonPic
()
{
let
self
=
this
if
(
self
.
allData
.
bzxxZwXh
)
{
if
(
self
.
allData
.
bzxxZwXh
>
30
)
{
...
...
@@ -344,7 +346,7 @@ export default {
}
}).
then
(
res
=>
{
if
(
res
.
data
.
code
===
0
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
self
.
$bus
.
emit
(
'changImageEdit'
,
res
.
data
.
ret
.
image
)
}
else
{
self
.
$bus
.
emit
(
'changImageEdit'
,
'xxx'
)
...
...
@@ -364,7 +366,7 @@ export default {
}
}).
then
(
res
=>
{
if
(
res
.
data
.
code
===
0
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
self
.
$bus
.
emit
(
'changImageEdit'
,
res
.
data
.
ret
.
image
)
}
else
{
self
.
$bus
.
emit
(
'changImageEdit'
,
'xxx'
)
...
...
@@ -384,7 +386,7 @@ export default {
}
}).
then
(
res
=>
{
if
(
res
.
data
.
code
===
0
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
self
.
$bus
.
emit
(
'changImageEdit'
,
res
.
data
.
ret
.
image
)
}
else
{
self
.
$bus
.
emit
(
'changImageEdit'
,
'xxx'
)
...
...
@@ -399,7 +401,7 @@ export default {
/**
* 获取指纹(案件)图片
*/
getCasePic
()
{
getCasePic
()
{
let
self
=
this
this
.
$axios
({
method
:
'post'
,
...
...
@@ -411,7 +413,7 @@ export default {
}).
then
(
res
=>
{
console
.
log
(
res
)
if
(
res
.
data
.
code
===
0
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
if
(
res
.
data
.
ret
.
image
!=
null
)
{
self
.
$bus
.
emit
(
'changImageEditTarget'
,
res
.
data
.
ret
.
image
)
}
else
{
self
.
$bus
.
emit
(
'changImageEditTarget'
,
'xxx'
)
...
...
@@ -424,7 +426,7 @@ export default {
/**
* 確認解除比中关系
*/
confirmRelieveChange
()
{
confirmRelieveChange
()
{
let
self
=
this
this
.
$axios
({
method
:
'post'
,
...
...
@@ -458,10 +460,10 @@ export default {
/**
* 解除比中关系
*/
relieveChange
()
{
relieveChange
()
{
this
.
isRelieveVisible
=
true
},
gotoProgress
(
isPass
)
{
// 进入处理逻辑
gotoProgress
(
isPass
)
{
// 进入处理逻辑
let
_that
=
this
if
(
!
isPass
&&
!
_that
.
fhyj
)
{
this
.
$message
.
error
(
'请填写不通过意见!'
)
...
...
@@ -496,7 +498,7 @@ export default {
/**
* 未通过
*/
noPassChange
()
{
noPassChange
()
{
let
self
=
this
if
(
self
.
isFromSh
===
'true'
)
{
self
.
doSh
(
false
)
...
...
@@ -536,7 +538,7 @@ export default {
/**
* 通过
*/
passChange
()
{
passChange
()
{
let
self
=
this
if
(
self
.
isFromSh
===
'true'
)
{
self
.
doSh
(
true
)
...
...
@@ -576,7 +578,7 @@ export default {
/**
* 获取数据
*/
getData
()
{
getData
()
{
let
self
=
this
this
.
$axios
({
method
:
'post'
,
...
...
@@ -612,7 +614,7 @@ export default {
})
},
doSh
(
isPass
)
{
doSh
(
isPass
)
{
let
TITLE
=
'审核'
let
_that
=
this
var
ruleForm
=
{}
...
...
@@ -647,7 +649,7 @@ export default {
})
}
}).
catch
(
err
=>
{
})
})
},
},
...
...
src/views/bzxxgl/scss/fhxxLT.scss
View file @
e0e70064
...
...
@@ -451,3 +451,10 @@
color
:
#fa9500
!
important
;
}
}
.xmbm
{
width
:
42px
;
overflow
:
hidden
;
text-overflow
:ellipsis
;
white-space
:
nowrap
;
}
src/views/zzwcj/fingerprint.scss
View file @
e0e70064
...
...
@@ -2789,7 +2789,7 @@ $dashed:var(--dashed,#055FE7);
}
// .el-progress-circle
/
deep
/
.el-progress-circle__track
{
stroke
:
$uploadingcircleBg
;
//
stroke: $uploadingcircleBg;
}
.pro
{
border
:
$uploadingBorder
solid
#26d31f
;
...
...
src/views/zzwcj/fingerprint.vue
View file @
e0e70064
...
...
@@ -605,7 +605,7 @@
<div
class=
"uploading"
v-show=
"uploadingStart"
>
<!--
<div
class=
"uploading"
>
-->
<div
class=
"uploading-content"
v-show=
"uploadingClose=='uploading'"
>
<el-progress
class=
"pro"
type=
"circle"
:percentage=
"percentage"
:color=
"uploadingColor"
:show-text=
"isShowUploadingTxt"
v-if=
"percentage"
></el-progress>
<el-progress
class=
"pro"
type=
"circle"
:percentage=
"percentage"
:color=
"uploadingColor"
:show-text=
"isShowUploadingTxt"
></el-progress>
<div
class=
"uploading-title"
>
{{
uploadingTitle
}}
</div>
<div
class=
"uploading-tip"
>
{{
uploadingTip
}}
</div>
<div
v-show=
"isUploadingFinish"
class=
"uploading-finish"
>
...
...
@@ -1157,10 +1157,14 @@ export default {
// //console.log(this.rybh);
},
async
mounted
()
{
// setInterval(() => {
// this.uploadingStart = true
// let timePercentage = setInterval(() => {
// this.percentage++
// }, 5000);
// console.log(this.themeType);
// if (this.percentage == 90) {
// clearInterval(timePercentage)
// }
// }, 1000);
let
self
=
this
/************************/
function
getIPs
(
callback
)
{
...
...
@@ -8310,7 +8314,7 @@ export default {
},
1500
);
return
}
else
{
if
(
self
.
cj_type
===
0
)
{
if
(
self
.
cj_type
===
0
||
self
.
cj_type
===
2
)
{
self
.
isUploadingFinish
=
true
self
.
isShowUploadingTxt
=
false
self
.
uploadingTitle
=
'指纹上传完成'
...
...
src/views/zzwlr/xzry.vue
View file @
e0e70064
<!--
* @Author: your name
* @Date: 2021-09-07 10:31:34
* @LastEditTime: 2022-01-18 1
1:48:54
* @LastEditTime: 2022-01-18 1
4:31:18
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\zzwlr\Index.vue
...
...
@@ -304,9 +304,8 @@
zjhm
:
[
{
required
:
true
,
message
:
"请输入证件号码"
,
trigger
:
"blur"
},
{
pattern
:
this
.
isZjhm
,
// /(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)/,
pattern
:
/
(
^
[
1-9
]\d{5}(
18|19|
([
23
]\d))\d{2}((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d{3}[
0-9Xx
]
$
)
|
(
^
[
1-9
]\d{5}\d{2}((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d{2}
$
)
/
,
message
:
"证件号码格式有误!"
,
trigger
:
"blur"
,
},
...
...
@@ -360,7 +359,12 @@
// console.log(this.$route.params.type==='edit');
this
.
edit
=
"新增人员"
;
}
this
.
ruleForm
.
cyzjdm
=
"111"
?
this
.
isZjhm
:
/^
(?:
0|
[
1-9
]\d{3,30})?
$/
// this.ruleForm.cyzjdm == "111" ? this.isZjhm : /^(?:0|[1-9]\d{3,30})?$/
if
(
this
.
ruleForm
.
cyzjdm
==
"111"
)
{
this
.
isZjhm
=
/
(
^
[
1-9
]\d{5}(
18|19|
([
23
]\d))\d{2}((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d{3}[
0-9Xx
]
$
)
|
(
^
[
1-9
]\d{5}\d{2}((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d{2}
$
)
/
}
else
{
this
.
isZjhm
=
/^
(?:
0|
[
1-9
]\d{3,30})?
$/
}
},
methods
:
{
auto
(){
...
...
@@ -391,6 +395,13 @@
this
.
ruleForm
.
nysj
=
"2022-01-17"
this
.
ruleForm
.
nyryGmsfhm
=
"132910199608122049"
this
.
ruleForm
.
nyryLxdh
=
"13111133331"
// if(this.ruleForm.cyzjdm == "111") {
// this.$set(this.rules.zjhm[1], 'pattern', /(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)/)
// } else {
// this.$set(this.rules.zjhm[1], 'pattern', /^(?:0|[1-9]\d{3,30})?$/)
// }
console
.
log
(
this
.
rules
.
zjhm
);
},
disabledDate
(
a
)
{
if
(
a
.
getTime
()
>
new
Date
().
getTime
())
{
...
...
@@ -619,6 +630,15 @@
});
},
},
watch
:
{
"ruleForm.cyzjdm"
(
newValue
,
oldValue
)
{
if
(
this
.
ruleForm
.
cyzjdm
==
"111"
)
{
this
.
$set
(
this
.
rules
.
zjhm
[
1
],
'pattern'
,
/
(
^
[
1-9
]\d{5}(
18|19|
([
23
]\d))\d{2}((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d{3}[
0-9Xx
]
$
)
|
(
^
[
1-9
]\d{5}\d{2}((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d{2}
$
)
/
)
}
else
{
this
.
$set
(
this
.
rules
.
zjhm
[
1
],
'pattern'
,
/^
(?:
0|
[
1-9
]\d{3,30})?
$/
)
}
}
},
};
</
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