From cce9ecba0a492b7c2a43e7629514a5845977d5cd Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期六, 22 二月 2025 15:38:35 +0800 Subject: [PATCH] 项目查询分页sql,mapper新增注解和mybatis-PLUS配置 --- business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java b/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java index 57d89f5..bc3f826 100644 --- a/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java +++ b/business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java @@ -139,22 +139,22 @@ } } ProjectInfo project = new LambdaQueryChainWrapper<>(projectInfoMapper) - .select(ProjectInfo::getCreateBy) + .select(ProjectInfo::getProjectOwnerUnit) .eq(ProjectInfo::getId, form.getProjectId()) .one(); if (Objects.isNull(project)) { throw new RuntimeException("椤圭洰涓嶅瓨鍦�"); } - SysUser user = sysUserService.selectUserById(project.getCreateBy()); - if (Objects.isNull(user)) { + SysDept dept = deptService.selectDeptById(project.getProjectOwnerUnit()); + if (Objects.isNull(dept)) { throw new RuntimeException("椤圭洰涓氫富鍗曚綅涓嶅瓨鍦�"); } - String processInsId = this.startPro(form.getProjectId(), form.getProcessDefId(), user.getDeptId()); + String processInsId = this.startPro(form.getProjectId(), form.getProcessDefId(), dept.getDeptId()); new LambdaUpdateChainWrapper<>(baseMapper) .eq(ProjectProcess::getProjectId, form.getProjectId()) .set(ProjectProcess::getProcessDefId, form.getProcessDefId()) .set(ProjectProcess::getProcessInsId, processInsId) - .set(ProjectProcess::getDataLaunch, project.getCreateBy()) + .set(ProjectProcess::getDataLaunch, project.getProjectOwnerUnit()) .update(); return Result.ok("娴佺▼鍙樻洿鎴愬姛"); @@ -167,16 +167,16 @@ if (Objects.isNull(project)) { throw new RuntimeException("椤圭洰涓嶅瓨鍦�"); } - SysUser user = sysUserService.selectUserById(project.getCreateBy()); - if (Objects.isNull(user)) { + SysDept dept = deptService.selectDeptById(project.getProjectOwnerUnit()); + if (Objects.isNull(dept)) { throw new RuntimeException("椤圭洰涓氫富鍗曚綅涓嶅瓨鍦�"); } - String processInsId = this.startPro(projectId, processDefId, user.getDeptId()); + String processInsId = this.startPro(projectId, processDefId, dept.getDeptId()); ProjectProcess entity = new ProjectProcess(); entity.setProjectId(projectId); entity.setProcessDefId(processDefId); entity.setProcessInsId(processInsId); - entity.setDataLaunch(project.getCreateBy()); + entity.setDataLaunch(project.getProjectOwnerUnit()); baseMapper.insert(entity); return Result.ok("娴佺▼鍚姩鎴愬姛"); -- Gitblit v1.8.0