Kaynağa Gözat

全量人员加更多检索

honorfire 6 ay önce
ebeveyn
işleme
f80982c11d

+ 4 - 0
snowy-plugin/snowy-plugin-sys/snowy-plugin-sys-func/src/main/java/vip/xiaonuo/sys/modular/user/param/SysUserPageParam.java

@@ -76,4 +76,8 @@ public class SysUserPageParam {
     @ApiModelProperty(value = "学号", position = 7)
     private String studentNum;
 
+    /** 教育身份 */
+    @ApiModelProperty(value = "教育身份", position = 7)
+    private String eduIdentity;
+
 }

+ 6 - 0
snowy-plugin/snowy-plugin-sys/snowy-plugin-sys-func/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java

@@ -323,6 +323,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
         if (ObjectUtil.isNotEmpty(sysUserPageParam.getEducation())) {
             queryWrapper.lambda().eq(SysUser::getEducation, sysUserPageParam.getEducation());
         }
+        if (ObjectUtil.isNotEmpty(sysUserPageParam.getStudentNum())) {
+            queryWrapper.lambda().like(SysUser::getStudentNum, sysUserPageParam.getStudentNum());
+        }
+        if (ObjectUtil.isNotEmpty(sysUserPageParam.getEduIdentity())) {
+            queryWrapper.lambda().like(SysUser::getEduIdentity, sysUserPageParam.getEduIdentity());
+        }
 
         queryWrapper.lambda().orderByAsc(SysUser::getSortCode);
         List<SysUser> jsonList =  this.list(queryWrapper);