Commit 5c844e257eda78aba48a164c149f6e099cca6e86
1 parent
fe1e8874
创建工单API封装 升级接口
Showing
3 changed files
with
13 additions
and
7 deletions
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/controller/app/garden/AppGardenWorkOrderController.java
| @@ -6,8 +6,8 @@ import com.zteits.urbanops.framework.common.util.object.BeanUtils; | @@ -6,8 +6,8 @@ import com.zteits.urbanops.framework.common.util.object.BeanUtils; | ||
| 6 | import com.zteits.urbanops.framework.common.util.object.ObjectUtils; | 6 | import com.zteits.urbanops.framework.common.util.object.ObjectUtils; |
| 7 | import com.zteits.urbanops.framework.security.core.util.SecurityFrameworkUtils; | 7 | import com.zteits.urbanops.framework.security.core.util.SecurityFrameworkUtils; |
| 8 | import com.zteits.urbanops.module.garden.api.road.RoadApi; | 8 | import com.zteits.urbanops.module.garden.api.road.RoadApi; |
| 9 | -import com.zteits.urbanops.module.garden.api.road.dto.RoadReqDTO; | ||
| 10 | -import com.zteits.urbanops.module.garden.api.road.dto.RoadRespDTO; | 9 | +import com.zteits.urbanops.module.garden.dto.road.RoadReqDTO; |
| 10 | +import com.zteits.urbanops.module.garden.dto.road.RoadRespDTO; | ||
| 11 | import com.zteits.urbanops.module.system.api.user.dto.AdminUserRespDTO; | 11 | import com.zteits.urbanops.module.system.api.user.dto.AdminUserRespDTO; |
| 12 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.*; | 12 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.*; |
| 13 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.common.AppUniversalApprovalReqVO; | 13 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.common.AppUniversalApprovalReqVO; |
| @@ -20,6 +20,8 @@ import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.App | @@ -20,6 +20,8 @@ import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.App | ||
| 20 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.AppGardenApprovalDetailRespVO; | 20 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.AppGardenApprovalDetailRespVO; |
| 21 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.task.*; | 21 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.task.*; |
| 22 | import com.zteits.urbanops.module.workorder.dal.dataobject.garden.BpmGardenWorkOrderDO; | 22 | import com.zteits.urbanops.module.workorder.dal.dataobject.garden.BpmGardenWorkOrderDO; |
| 23 | +import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderReqVO; | ||
| 24 | +import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderRespVO; | ||
| 23 | import com.zteits.urbanops.module.workorder.enums.OperateTypeEnum; | 25 | import com.zteits.urbanops.module.workorder.enums.OperateTypeEnum; |
| 24 | import com.zteits.urbanops.module.workorder.service.garden.BpmGardenService; | 26 | import com.zteits.urbanops.module.workorder.service.garden.BpmGardenService; |
| 25 | import io.swagger.v3.oas.annotations.Operation; | 27 | import io.swagger.v3.oas.annotations.Operation; |
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmGardenService.java
| @@ -14,6 +14,8 @@ import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.App | @@ -14,6 +14,8 @@ import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.App | ||
| 14 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.AppGardenApprovalDetailRespVO; | 14 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.process.AppGardenApprovalDetailRespVO; |
| 15 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.task.*; | 15 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.task.*; |
| 16 | import com.zteits.urbanops.module.workorder.dal.dataobject.garden.BpmGardenWorkOrderDO; | 16 | import com.zteits.urbanops.module.workorder.dal.dataobject.garden.BpmGardenWorkOrderDO; |
| 17 | +import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderReqVO; | ||
| 18 | +import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderRespVO; | ||
| 17 | import jakarta.validation.Valid; | 19 | import jakarta.validation.Valid; |
| 18 | /** | 20 | /** |
| 19 | * @author yanhuiqing | 21 | * @author yanhuiqing |
urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/service/garden/BpmGardenServiceImpl.java
| @@ -19,15 +19,15 @@ import com.zteits.urbanops.module.bpm.service.definition.BpmProcessDefinitionSer | @@ -19,15 +19,15 @@ import com.zteits.urbanops.module.bpm.service.definition.BpmProcessDefinitionSer | ||
| 19 | import com.zteits.urbanops.module.bpm.service.task.BpmProcessInstanceService; | 19 | import com.zteits.urbanops.module.bpm.service.task.BpmProcessInstanceService; |
| 20 | import com.zteits.urbanops.module.bpm.service.task.BpmTaskService; | 20 | import com.zteits.urbanops.module.bpm.service.task.BpmTaskService; |
| 21 | import com.zteits.urbanops.module.garden.api.road.RoadApi; | 21 | import com.zteits.urbanops.module.garden.api.road.RoadApi; |
| 22 | -import com.zteits.urbanops.module.garden.api.road.dto.RoadStreetRespDTO; | 22 | +import com.zteits.urbanops.module.garden.dto.road.RoadStreetRespDTO; |
| 23 | import com.zteits.urbanops.module.system.api.user.AdminUserApi; | 23 | import com.zteits.urbanops.module.system.api.user.AdminUserApi; |
| 24 | import com.zteits.urbanops.module.system.api.user.dto.AdminUserRespDTO; | 24 | import com.zteits.urbanops.module.system.api.user.dto.AdminUserRespDTO; |
| 25 | +import com.zteits.urbanops.module.workorder.api.WorkOrderApi; | ||
| 25 | import com.zteits.urbanops.module.workorder.api.constant.BpmCommonConstant; | 26 | import com.zteits.urbanops.module.workorder.api.constant.BpmCommonConstant; |
| 26 | -import com.zteits.urbanops.module.workorder.api.workorder.WorkOrderApi; | ||
| 27 | import com.zteits.urbanops.module.workorder.controller.admin.garden.vo.BpmGardenWorkOrderPageReqVO; | 27 | import com.zteits.urbanops.module.workorder.controller.admin.garden.vo.BpmGardenWorkOrderPageReqVO; |
| 28 | import com.zteits.urbanops.module.workorder.controller.admin.maininfo.vo.MainInfoHasTaskPageReqVO; | 28 | import com.zteits.urbanops.module.workorder.controller.admin.maininfo.vo.MainInfoHasTaskPageReqVO; |
| 29 | import com.zteits.urbanops.module.workorder.controller.admin.maininfo.vo.MainInfoPageReqVO; | 29 | import com.zteits.urbanops.module.workorder.controller.admin.maininfo.vo.MainInfoPageReqVO; |
| 30 | -import com.zteits.urbanops.module.workorder.controller.app.garden.vo.*; | 30 | +import com.zteits.urbanops.module.workorder.controller.app.garden.vo.AppGardenWorkOrderPageReqVO; |
| 31 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.operator.AppGardenTaskRejectExtReqVO; | 31 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.operator.AppGardenTaskRejectExtReqVO; |
| 32 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.operator.AppGardenTaskReturnExtReqVO; | 32 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.operator.AppGardenTaskReturnExtReqVO; |
| 33 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.operator.AppGardenTaskTeamLeaderAssignReqVO; | 33 | import com.zteits.urbanops.module.workorder.controller.app.garden.vo.operator.AppGardenTaskTeamLeaderAssignReqVO; |
| @@ -44,6 +44,8 @@ import com.zteits.urbanops.module.workorder.dal.dataobject.maininfo.MainInfoExtD | @@ -44,6 +44,8 @@ import com.zteits.urbanops.module.workorder.dal.dataobject.maininfo.MainInfoExtD | ||
| 44 | import com.zteits.urbanops.module.workorder.dal.mysql.attachment.AttachmentMapper; | 44 | import com.zteits.urbanops.module.workorder.dal.mysql.attachment.AttachmentMapper; |
| 45 | import com.zteits.urbanops.module.workorder.dal.mysql.maininfo.MainInfoExtMapper; | 45 | import com.zteits.urbanops.module.workorder.dal.mysql.maininfo.MainInfoExtMapper; |
| 46 | import com.zteits.urbanops.module.workorder.dal.mysql.maininfo.MainInfoMapper; | 46 | import com.zteits.urbanops.module.workorder.dal.mysql.maininfo.MainInfoMapper; |
| 47 | +import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderReqVO; | ||
| 48 | +import com.zteits.urbanops.module.workorder.dto.AppGardenWorkOrderRespVO; | ||
| 47 | import com.zteits.urbanops.module.workorder.util.TaskNodeUtils; | 49 | import com.zteits.urbanops.module.workorder.util.TaskNodeUtils; |
| 48 | import jakarta.annotation.Resource; | 50 | import jakarta.annotation.Resource; |
| 49 | import org.flowable.engine.RuntimeService; | 51 | import org.flowable.engine.RuntimeService; |
| @@ -65,8 +67,8 @@ import static com.zteits.urbanops.framework.common.exception.enums.GlobalErrorCo | @@ -65,8 +67,8 @@ import static com.zteits.urbanops.framework.common.exception.enums.GlobalErrorCo | ||
| 65 | import static com.zteits.urbanops.framework.common.exception.util.ServiceExceptionUtil.exception; | 67 | import static com.zteits.urbanops.framework.common.exception.util.ServiceExceptionUtil.exception; |
| 66 | import static com.zteits.urbanops.framework.common.exception.util.ServiceExceptionUtil.exception0; | 68 | import static com.zteits.urbanops.framework.common.exception.util.ServiceExceptionUtil.exception0; |
| 67 | import static com.zteits.urbanops.framework.common.util.collection.CollectionUtils.convertSet; | 69 | import static com.zteits.urbanops.framework.common.util.collection.CollectionUtils.convertSet; |
| 68 | -import static com.zteits.urbanops.framework.web.core.util.WebFrameworkUtils.getLoginUserId; | ||
| 69 | -import static com.zteits.urbanops.module.workorder.enums.ErrorCodeConstants.*; | 70 | +import static com.zteits.urbanops.module.workorder.enums.ErrorCodeConstants.MAIN_INFO_NOT_EXISTS; |
| 71 | +import static com.zteits.urbanops.module.workorder.enums.ErrorCodeConstants.TEAM_LEADER_YL_NOT_EXISTS; | ||
| 70 | 72 | ||
| 71 | /** | 73 | /** |
| 72 | * @author yanhuiqing | 74 | * @author yanhuiqing |