|
@@ -111,8 +111,8 @@ public class SysAccountMultilevelServiceImpl extends ServiceImpl<SysAccountMulti
|
|
|
return list;
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public Result listSubordinate(String searchStr, int pageNum, int pageSize, String orgId) {
|
|
|
+// @Override
|
|
|
+ /* public Result listSubordinate(String searchStr, int pageNum, int pageSize, String orgId) {
|
|
|
|
|
|
QueryWrapper<SysAccountMultilevel> wrapper = new QueryWrapper<>();
|
|
|
|
|
@@ -136,8 +136,21 @@ public class SysAccountMultilevelServiceImpl extends ServiceImpl<SysAccountMulti
|
|
|
|
|
|
IPage<SysAccountMultilevel> page = this.page(new Page<>(pageNum, pageSize), wrapper);
|
|
|
return new Result(ResultCode.SUCCESS,page);
|
|
|
- }
|
|
|
+ }*/
|
|
|
+ @Override
|
|
|
+ public Result listSubordinate(String searchStr, int pageNum, int pageSize, Integer orgId) {
|
|
|
+
|
|
|
+ QueryWrapper<SysAccountMultilevel> wrapper = new QueryWrapper<>();
|
|
|
+
|
|
|
+// wrapper.ne("id",orgId);
|
|
|
+ wrapper.like("pids",orgId);
|
|
|
+ if (StringUtils.isNotBlank(searchStr)){
|
|
|
+ wrapper.like("user_name",searchStr).or().like("account",searchStr);
|
|
|
+ }
|
|
|
|
|
|
+ IPage<SysAccountMultilevel> page = this.page(new Page<>(pageNum, pageSize), wrapper);
|
|
|
+ return new Result(ResultCode.SUCCESS,page);
|
|
|
+ }
|
|
|
@Override
|
|
|
public Result getLastFarmId(Integer userId) {
|
|
|
SysAccountMultilevel sysAccountMultilevel = accountMultilevelMapper.selectById(userId);
|