This commit is contained in:
2024-04-01 22:11:01 +08:00
parent 1a47ed7630
commit 9139457203
622 changed files with 5520 additions and 48434 deletions

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.gxwebsoft.common.core.annotation.OperationLog;
import com.gxwebsoft.common.core.web.*;
import com.gxwebsoft.common.system.entity.Organization;
import com.gxwebsoft.common.system.entity.User;
import com.gxwebsoft.common.system.param.OrganizationParam;
import com.gxwebsoft.common.system.service.OrganizationService;
import io.swagger.annotations.Api;
@@ -27,6 +28,16 @@ public class OrganizationController extends BaseController {
@Resource
private OrganizationService organizationService;
@PostMapping("/list")
public ApiResult<List<Organization>> listForFront() {
User loginUser = getLoginUser();
OrganizationParam param = new OrganizationParam();
if (!loginUser.getUserLevel().equals(2)) {
param.setCity(loginUser.getSecondAreaName());
}
return success(organizationService.listRel(param));
}
@PreAuthorize("hasAuthority('sys:org:list')")
@OperationLog
@ApiOperation("分页查询组织机构")