1.仓库添加关联用户和单据类型候选列表页添加分页功能

fencang
x_z 3 years ago
parent 26a7617dec
commit 7250c03a4c

@ -7,6 +7,7 @@ import com.glxp.sale.admin.entity.auth.AuthRole;
import com.glxp.sale.admin.entity.auth.AuthRoleAdmin;
import com.glxp.sale.admin.entity.auth.CustomerInfoEntity;
import com.glxp.sale.admin.exception.JsonException;
import com.glxp.sale.admin.req.ListPageRequest;
import com.glxp.sale.admin.req.auth.AuthAdminQueryRequest;
import com.glxp.sale.admin.req.auth.AuthAdminSaveRequest;
import com.glxp.sale.admin.res.PageSimpleResponse;
@ -339,8 +340,16 @@ public class AuthAdminController {
* @return
*/
@AuthRuleAnnotation("")
@GetMapping("/admin/auth/admin/hospitalUserList")
public BaseResponse getHospitalUserList() {
return ResultVOUtils.success(authAdminService.getHospitalUserList());
@PostMapping("/admin/auth/admin/hospitalUserList")
public BaseResponse getHospitalUserList(@RequestBody ListPageRequest pageRequest) {
if (null == pageRequest) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
}
List<AuthAdmin> hospitalUserList = authAdminService.getHospitalUserList(pageRequest);
PageInfo<AuthAdmin> pageInfo = new PageInfo<>(hospitalUserList);
PageSimpleResponse<AuthAdmin> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setList(pageInfo.getList());
pageSimpleResponse.setTotal(pageInfo.getTotal());
return ResultVOUtils.success(pageSimpleResponse);
}
}

@ -2,6 +2,7 @@ package com.glxp.sale.admin.service.auth;
import com.glxp.sale.admin.entity.auth.AuthAdmin;
import com.glxp.sale.admin.req.ListPageRequest;
import com.glxp.sale.admin.req.auth.AuthAdminQueryRequest;
import java.util.List;
@ -33,6 +34,6 @@ public interface AuthAdminService {
*
* @return
*/
List<AuthAdmin> getHospitalUserList();
List<AuthAdmin> getHospitalUserList(ListPageRequest pageRequest);
}

@ -1,10 +1,10 @@
package com.glxp.sale.admin.service.auth.impl;
import cn.hutool.core.collection.CollUtil;
import com.github.pagehelper.PageHelper;
import com.glxp.sale.admin.dao.auth.AuthAdminDao;
import com.glxp.sale.admin.entity.auth.AuthAdmin;
import com.glxp.sale.admin.exception.JsonException;
import com.glxp.sale.admin.req.ListPageRequest;
import com.glxp.sale.admin.req.auth.AuthAdminQueryRequest;
import com.glxp.sale.admin.service.auth.AuthAdminService;
import com.glxp.sale.common.enums.ResultEnum;
@ -132,13 +132,13 @@ public class AuthAdminServiceImpl implements AuthAdminService {
}
@Override
public List<AuthAdmin> getHospitalUserList() {
//查询未被禁用的医院用户
List<AuthAdmin> userList = authAdminDao.selectHospitalUser();
if (CollUtil.isEmpty(userList)) {
return Collections.emptyList();
public List<AuthAdmin> getHospitalUserList(ListPageRequest pageRequest) {
if (pageRequest.getPage() != null) {
int offset = (pageRequest.getPage() - 1) * pageRequest.getLimit();
PageHelper.offsetPage(offset, pageRequest.getLimit());
}
return userList;
//查询未被禁用的医院用户
return authAdminDao.selectHospitalUser();
}

Loading…
Cancel
Save