|
|
@@ -160,12 +160,29 @@ public class WorkEmployeeServiceImpl extends ServiceImpl<WorkEmployeeMapper, Wor
|
|
|
String name = handle.getName();
|
|
|
Integer corp_id = handle.getCorpId();
|
|
|
List<Integer> authCorpIds = handle.getAuthCorpIds();
|
|
|
+ Integer gender = handle.getGender();
|
|
|
+ Integer groupId = handle.getGroupId();
|
|
|
+ String mobile = handle.getMobile();
|
|
|
+
|
|
|
QueryWrapper<WorkEmployeeVo> obj = new QueryWrapper<WorkEmployeeVo>();
|
|
|
|
|
|
- obj.in("a.corp_id", authCorpIds);
|
|
|
+ obj.in("A.corp_id", authCorpIds);
|
|
|
|
|
|
if (name != null && !"".equals(name)) {
|
|
|
- obj.like("a.name", name);
|
|
|
+ obj.like("A.name", name);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (gender != null) {
|
|
|
+ obj.eq("A.gender", gender);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (groupId != null) {
|
|
|
+ obj.eq("D.group_id", groupId);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ if (mobile != null) {
|
|
|
+ obj.eq("A.mobile", mobile);
|
|
|
}
|
|
|
|
|
|
if (corp_id != null) {
|