Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
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
haoban3.0
haoban-manage3.0
Commits
48e7252d
Commit
48e7252d
authored
Mar 10, 2020
by
qwmqiuwenmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
4a01fc37
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
24 additions
and
1 deletions
+24
-1
StaffDepartmentRelatedMapper.java
...nage/service/dao/mapper/StaffDepartmentRelatedMapper.java
+3
-0
StaffDepartmentRelatedService.java
...manage/service/service/StaffDepartmentRelatedService.java
+2
-0
StaffDepartmentRelatedServiceImpl.java
...rvice/service/impl/StaffDepartmentRelatedServiceImpl.java
+5
-0
StaffApiServiceImpl.java
.../manage/service/service/out/impl/StaffApiServiceImpl.java
+1
-1
StaffDepartmentRelatedMapper.xml
...rc/main/resources/mapper/StaffDepartmentRelatedMapper.xml
+13
-0
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/StaffDepartmentRelatedMapper.java
View file @
48e7252d
...
...
@@ -40,4 +40,6 @@ public interface StaffDepartmentRelatedMapper {
TabHaobanStaffDepartmentRelated
getDepartmentIdAndCode
(
@Param
(
"departmentId"
)
String
departmentId
,
@Param
(
"clerkCode"
)
String
code
);
List
<
TabHaobanStaffDepartmentRelated
>
listByDepartmentIdByClerkCode
(
@Param
(
"departmentId"
)
String
departmentId
,
@Param
(
"keyword"
)
String
keyword
);
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/StaffDepartmentRelatedService.java
View file @
48e7252d
...
...
@@ -23,4 +23,6 @@ public interface StaffDepartmentRelatedService {
TabHaobanStaffDepartmentRelated
getDepartmentIdAndStaffId
(
String
departmentId
,
String
staffId
);
int
countByDepartmentId
(
String
departmentId
);
List
<
TabHaobanStaffDepartmentRelated
>
listByDepartmentIdByClerkCode
(
String
departmentId
,
String
keyword
);
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/impl/StaffDepartmentRelatedServiceImpl.java
View file @
48e7252d
...
...
@@ -75,5 +75,10 @@ public class StaffDepartmentRelatedServiceImpl implements StaffDepartmentRelated
return
mapper
.
countByDepartmentId
(
departmentId
);
}
@Override
public
List
<
TabHaobanStaffDepartmentRelated
>
listByDepartmentIdByClerkCode
(
String
departmentId
,
String
keyword
)
{
return
mapper
.
listByDepartmentIdByClerkCode
(
departmentId
,
keyword
);
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/StaffApiServiceImpl.java
View file @
48e7252d
...
...
@@ -178,7 +178,7 @@ public class StaffApiServiceImpl implements StaffApiService {
@Override
public
Page
<
StaffDTO
>
pageStaff
(
String
departmentId
,
Integer
activeFlag
,
String
keyword
,
BasePageInfo
pageInfo
)
{
List
<
TabHaobanStaffDepartmentRelated
>
list
=
staffDepartmentRelatedService
.
listByDepartmentId
(
departmentI
d
);
List
<
TabHaobanStaffDepartmentRelated
>
list
=
staffDepartmentRelatedService
.
listByDepartmentId
ByClerkCode
(
departmentId
,
keywor
d
);
Set
<
String
>
staffIds
=
new
HashSet
<
String
>();
for
(
TabHaobanStaffDepartmentRelated
tabHaobanStaffDepartmentRelated
:
list
)
{
staffIds
.
add
(
tabHaobanStaffDepartmentRelated
.
getStaffId
());
...
...
haoban-manage3-service/src/main/resources/mapper/StaffDepartmentRelatedMapper.xml
View file @
48e7252d
...
...
@@ -239,4 +239,16 @@
and department_id = #{departmentId}
and status_flag = 1
</select>
<select
id=
"listByDepartmentIdByClerkCode"
resultMap=
"BaseResultMap"
parameterType=
"java.lang.String"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_haoban_staff_department_related
where 1
and department_id = #{departmentId}
and status_flag = 1
<if
test=
"keyword != null and keyword != ''"
>
and clerk_code like CONCAT('%',#{keyword},'%')
</if>
</select>
</mapper>
\ No newline at end of file
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