lyhzzz 2 éve
szülő
commit
fcfd23e102

+ 6 - 0
src/main/java/com/fdkankan/sale/controller/SysUserController.java

@@ -97,6 +97,12 @@ public class SysUserController extends BaseController{
         return ResultData.ok(sysUserService.pageList(param));
     }
 
+    @GetMapping("/allList")
+    public ResultData allList(@RequestParam(required = false) String userName ){
+
+        return ResultData.ok(sysUserService.allList(userName));
+    }
+
     /**
      *
      * @param roleType 1超级管理员,2售后工程师,3维修工程师 4供应链管理员 5测试工程师

+ 2 - 0
src/main/java/com/fdkankan/sale/service/ISysUserService.java

@@ -38,4 +38,6 @@ public interface ISysUserService extends IService<SysUser> {
     SysUser getByManageId(Long userId);
 
     HashMap<Long, SysUser> getMapByIds(Set<Long> userIds);
+
+    Object allList(String userName);
 }

+ 11 - 0
src/main/java/com/fdkankan/sale/service/impl/SysUserServiceImpl.java

@@ -11,6 +11,7 @@ import com.fdkankan.sale.common.PageInfo;
 import com.fdkankan.sale.common.ResultCode;
 import com.fdkankan.sale.entity.SysRole;
 import com.fdkankan.sale.entity.SysUser;
+import com.fdkankan.sale.entity.User;
 import com.fdkankan.sale.exception.BusinessException;
 import com.fdkankan.sale.mapper.ISysUserMapper;
 import com.fdkankan.sale.service.ISysMenuService;
@@ -176,4 +177,14 @@ public class SysUserServiceImpl extends ServiceImpl<ISysUserMapper, SysUser> imp
         list.forEach(entity -> map.put(entity.getId(),entity));
         return map;
     }
+
+    @Override
+    @DS("db2")
+    public Object allList(String userName) {
+        LambdaQueryWrapper<SysUser> wrapper = new LambdaQueryWrapper<>();
+        if(StringUtils.isNotBlank(userName)){
+            wrapper.like(SysUser::getUserName,userName);
+        }
+        return this.list(wrapper);
+    }
 }