Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
H
huaxin-rq
Project
Project
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
耿迪迪
huaxin-rq
Commits
bfd55630
Commit
bfd55630
authored
Jun 09, 2026
by
耿迪迪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
居民工商业安检人联想功能
parent
5e5958e5
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
69 additions
and
8 deletions
+69
-8
SysUserMapper.xml
...system/src/main/resources/mapper/system/SysUserMapper.xml
+3
-0
cyindex.vue
huaxin-web/src/views/checktask/inspect/cyindex.vue
+22
-3
index.vue
huaxin-web/src/views/checktask/inspect/index.vue
+22
-2
IndustryDetail.vue
huaxin-web/src/views/checktask/task/IndustryDetail.vue
+22
-3
No files found.
huaxin-system/src/main/resources/mapper/system/SysUserMapper.xml
View file @
bfd55630
...
...
@@ -65,6 +65,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"userName != null and userName != ''"
>
AND u.user_name like concat('%', #{userName}, '%')
</if>
<if
test=
"nickName != null and nickName != ''"
>
AND u.nick_name like concat('%', #{nickName}, '%')
</if>
<if
test=
"status != null and status != ''"
>
AND u.status = #{status}
</if>
...
...
huaxin-web/src/views/checktask/inspect/cyindex.vue
View file @
bfd55630
...
...
@@ -108,13 +108,23 @@
</el-form-item>
<el-form-item
label=
"安检人"
prop=
"nickName"
>
<el-input
<
!--
<
el-input
v-model=
"queryParams.nickName"
placeholder=
"请输入安检人"
clearable
size=
"small"
@
keyup
.
enter
.
native=
"handleQuery"
/>
/>
-->
<el-autocomplete
class=
"inline-input"
v-model=
"queryParams.nickName"
:fetch-suggestions=
"queryInspectorSearch"
placeholder=
"请输入安检人"
:trigger-on-focus=
"false"
clearable
size=
"small"
@
keyup
.
enter
.
native=
"handleQuery"
></el-autocomplete>
</el-form-item>
<!--
<el-form-item
label=
"隐患情况"
prop=
"status"
>
-->
<!--
<el-select
v-model=
"queryParams.status"
placeholder=
"请选择0未检测 1有隐患,2整改完成,3完结"
clearable
size=
"small"
>
-->
...
...
@@ -341,6 +351,7 @@ import imgB from "@/assets/ajImg/imgB.png";
import
imgC
from
"@/assets/ajImg/imgC.png"
;
import
{
taskDetailInfo
,
taskInspectDetailInfo
,
taskInspectDangerDetailInfo
}
from
"@/api/checktask/task"
;
import
ExportInspect
from
"./ExportInspect"
;
import
{
userInfoList
}
from
"@/api/system/user"
;
export
default
{
name
:
"cyInspect"
,
components
:
{
...
...
@@ -658,7 +669,15 @@ export default {
},
handleBatchInspectExport
(){
this
.
$refs
.
exportInspect
.
init
(
this
.
queryParams
);
},
queryInspectorSearch
(
queryString
,
cb
){
userInfoList
({
nickName
:
queryString
}).
then
(
res
=>
{
if
(
res
.
code
==
200
&&
res
.
data
){
let
result
=
res
.
data
.
map
(
item
=>
({
value
:
item
.
nickName
}));
cb
(
result
);
}
})
},
},
};
</
script
>
...
...
huaxin-web/src/views/checktask/inspect/index.vue
View file @
bfd55630
...
...
@@ -129,13 +129,24 @@
</el-form-item>
<el-form-item
label=
"安检人"
prop=
"nickName"
>
<el-input
<
!--
<
el-input
v-model=
"queryParams.nickName"
placeholder=
"请输入安检人"
clearable
size=
"small"
@
keyup
.
enter
.
native=
"handleQuery"
/>
/>
-->
<el-autocomplete
class=
"inline-input"
v-model=
"queryParams.nickName"
:fetch-suggestions=
"queryInspectorSearch"
placeholder=
"请输入安检人"
:trigger-on-focus=
"false"
clearable
size=
"small"
@
keyup
.
enter
.
native=
"handleQuery"
></el-autocomplete>
</el-form-item>
<el-form-item
label=
"所属村庄"
prop=
"village"
>
...
...
@@ -358,6 +369,7 @@ import imgC from "@/assets/ajImg/imgC.png";
import
{
taskDetailInfo
,
taskInspectDetailInfo
,
taskInspectDangerDetailInfo
}
from
"@/api/checktask/task"
;
import
{
communityList
}
from
"@/api/baseinfo/community"
;
import
ExportInspect
from
"./ExportInspect"
;
import
{
userInfoList
}
from
"@/api/system/user"
;
export
default
{
name
:
"Inspect"
,
components
:
{
...
...
@@ -731,6 +743,14 @@ export default {
this
.
queryParams
.
beginDate
=
val
[
0
];
this
.
queryParams
.
endDate
=
val
[
1
];
},
queryInspectorSearch
(
queryString
,
cb
){
userInfoList
({
nickName
:
queryString
}).
then
(
res
=>
{
if
(
res
.
code
==
200
&&
res
.
data
){
let
result
=
res
.
data
.
map
(
item
=>
({
value
:
item
.
nickName
}));
cb
(
result
);
}
})
},
},
};
</
script
>
...
...
huaxin-web/src/views/checktask/task/IndustryDetail.vue
View file @
bfd55630
...
...
@@ -106,13 +106,23 @@
</el-form-item>
<el-form-item
label=
"安检人"
prop=
"inspector"
>
<el-input
<
!--
<
el-input
v-model=
"queryParams.inspector"
placeholder=
"请输入安检人"
clearable
size=
"small"
@
keyup
.
enter
.
native=
"handleQuery"
/>
/>
-->
<el-autocomplete
class=
"inline-input"
v-model=
"queryParams.inspector"
:fetch-suggestions=
"queryInspectorSearch"
placeholder=
"请输入安检人"
:trigger-on-focus=
"false"
clearable
size=
"small"
@
keyup
.
enter
.
native=
"handleQuery"
></el-autocomplete>
</el-form-item>
<el-form-item>
...
...
@@ -251,6 +261,7 @@ import imgB from "@/assets/ajImg/imgB.png";
import
imgC
from
"@/assets/ajImg/imgC.png"
;
import
{
taskDetailInfo
,
taskInspectDetailInfo
,
taskInspectDangerDetailInfo
}
from
"@/api/checktask/task"
;
import
ExportInspect
from
"../inspect/ExportInspect"
;
import
{
userInfoList
}
from
"@/api/system/user"
;
export
default
{
name
:
"industry-detail"
,
components
:
{
...
...
@@ -404,7 +415,15 @@ export default {
query
.
nickName
=
this
.
queryParams
.
inspector
;
query
.
companyName
=
this
.
queryParams
.
company
;
this
.
$refs
.
exportInspect
.
init
(
query
);
},
queryInspectorSearch
(
queryString
,
cb
){
userInfoList
({
nickName
:
queryString
}).
then
(
res
=>
{
if
(
res
.
code
==
200
&&
res
.
data
){
let
result
=
res
.
data
.
map
(
item
=>
({
value
:
item
.
nickName
}));
cb
(
result
);
}
})
},
},
};
</
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