feat: 自动过滤用户工位列表

workplace
chenhc 11 months ago
parent 52b08c7afc
commit 1738822d07

@ -3,6 +3,7 @@ package com.glxp.api.controller.basic;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.controller.BaseController;
import com.glxp.api.entity.basic.BasicCollectPointEntity; import com.glxp.api.entity.basic.BasicCollectPointEntity;
import com.glxp.api.entity.basic.BasicCollectUserEntity; import com.glxp.api.entity.basic.BasicCollectUserEntity;
import com.glxp.api.req.basic.BasicCollectRequest; import com.glxp.api.req.basic.BasicCollectRequest;
@ -28,13 +29,16 @@ import java.util.List;
*/ */
@Slf4j @Slf4j
@RestController @RestController
public class BasicCollectUserController { public class BasicCollectUserController extends BaseController {
@Resource @Resource
private BasicCollectUserService basicCollectUserService; private BasicCollectUserService basicCollectUserService;
@GetMapping("/udiwms/sysWorkplace/getUserBindWork") @GetMapping("/udiwms/sysWorkplace/getUserBindWork")
public BaseResponse getUserBindWork(BasicCollectUserRequest request) { public BaseResponse getUserBindWork(BasicCollectUserRequest request) {
if (request.getAutoUserId() == 1){
request.setUserId(String.valueOf(getUserId()));
}
List<UserWorkResponse> page = basicCollectUserService.filterList(request); List<UserWorkResponse> page = basicCollectUserService.filterList(request);
PageInfo<UserWorkResponse> pageInfo = new PageInfo<>(page); PageInfo<UserWorkResponse> pageInfo = new PageInfo<>(page);
PageSimpleResponse<UserWorkResponse> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<UserWorkResponse> pageSimpleResponse = new PageSimpleResponse<>();

@ -21,5 +21,7 @@ public class BasicCollectUserRequest extends ListPageRequest {
private String userKey; private String userKey;
private String workKey; private String workKey;
private Integer autoUserId;
} }

Loading…
Cancel
Save