From 1303b1805a6c171445af9cff44c747caf6f78af6 Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Wed, 22 May 2024 11:40:01 +0800 Subject: [PATCH] TASK:style; --- .../ai/da/controller/WorkspaceController.java | 3 ++- .../com/ai/da/model/dto/WorkspaceDTO.java | 2 -- .../com/ai/da/model/dto/WorkspaceSaveDTO.java | 22 +++++++++++++++++++ .../com/ai/da/service/WorkspaceService.java | 3 ++- .../da/service/impl/WorkspaceServiceImpl.java | 3 ++- 5 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 src/main/java/com/ai/da/model/dto/WorkspaceSaveDTO.java diff --git a/src/main/java/com/ai/da/controller/WorkspaceController.java b/src/main/java/com/ai/da/controller/WorkspaceController.java index e5346487..883239a2 100644 --- a/src/main/java/com/ai/da/controller/WorkspaceController.java +++ b/src/main/java/com/ai/da/controller/WorkspaceController.java @@ -4,6 +4,7 @@ import com.ai.da.common.response.Response; import com.ai.da.mapper.primary.entity.Style; import com.ai.da.mapper.primary.entity.Workspace; import com.ai.da.model.dto.WorkspaceDTO; +import com.ai.da.model.dto.WorkspaceSaveDTO; import com.ai.da.model.enums.BizJson; import com.ai.da.model.vo.ModelsVO; import com.ai.da.model.vo.StyleVO; @@ -68,7 +69,7 @@ public class WorkspaceController { @PostMapping("/saveOrUpdate") @ApiOperationSupport(order = 3) @ApiOperation(value = "新增或编辑", notes = "传入workspace") - public Response saveOrUpdate(@Valid @RequestBody WorkspaceDTO workspaceDTO) { + public Response saveOrUpdate(@Valid @RequestBody WorkspaceSaveDTO workspaceDTO) { return Response.success(workspaceService.saveOrUpdate(workspaceDTO)); } diff --git a/src/main/java/com/ai/da/model/dto/WorkspaceDTO.java b/src/main/java/com/ai/da/model/dto/WorkspaceDTO.java index 7d7412ce..4ffe191c 100644 --- a/src/main/java/com/ai/da/model/dto/WorkspaceDTO.java +++ b/src/main/java/com/ai/da/model/dto/WorkspaceDTO.java @@ -16,6 +16,4 @@ import lombok.EqualsAndHashCode; public class WorkspaceDTO extends PageQueryBaseVo { private static final long serialVersionUID = 1L; - private Long styleId; - } diff --git a/src/main/java/com/ai/da/model/dto/WorkspaceSaveDTO.java b/src/main/java/com/ai/da/model/dto/WorkspaceSaveDTO.java new file mode 100644 index 00000000..5d5831f1 --- /dev/null +++ b/src/main/java/com/ai/da/model/dto/WorkspaceSaveDTO.java @@ -0,0 +1,22 @@ + +package com.ai.da.model.dto; + +import com.ai.da.mapper.primary.entity.Workspace; +import com.ai.da.model.vo.PageQueryBaseVo; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * 数据传输对象实体类 + * + * @author SHAHAIBO + * @since 2023-08-01 + */ +@Data +@EqualsAndHashCode(callSuper = true) +public class WorkspaceSaveDTO extends Workspace { + private static final long serialVersionUID = 1L; + + private Long styleId; + +} diff --git a/src/main/java/com/ai/da/service/WorkspaceService.java b/src/main/java/com/ai/da/service/WorkspaceService.java index 61cbf673..e74489e5 100644 --- a/src/main/java/com/ai/da/service/WorkspaceService.java +++ b/src/main/java/com/ai/da/service/WorkspaceService.java @@ -4,6 +4,7 @@ package com.ai.da.service; import com.ai.da.mapper.primary.entity.Style; import com.ai.da.mapper.primary.entity.Workspace; import com.ai.da.model.dto.WorkspaceDTO; +import com.ai.da.model.dto.WorkspaceSaveDTO; import com.ai.da.model.enums.BizJson; import com.ai.da.model.vo.ModelsVO; import com.ai.da.model.vo.StyleVO; @@ -31,7 +32,7 @@ public interface WorkspaceService extends IService { */ IPage selectWorkspacePage(IPage page, WorkspaceVO workspace); - boolean saveOrUpdate(WorkspaceDTO workspaceDTO); + boolean saveOrUpdate(WorkspaceSaveDTO workspaceDTO); WorkspaceVO getPage(WorkspaceDTO query); diff --git a/src/main/java/com/ai/da/service/impl/WorkspaceServiceImpl.java b/src/main/java/com/ai/da/service/impl/WorkspaceServiceImpl.java index e46296da..8f13ed3f 100644 --- a/src/main/java/com/ai/da/service/impl/WorkspaceServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/WorkspaceServiceImpl.java @@ -12,6 +12,7 @@ import com.ai.da.common.utils.MinioUtil; import com.ai.da.mapper.primary.*; import com.ai.da.mapper.primary.entity.*; import com.ai.da.model.dto.WorkspaceDTO; +import com.ai.da.model.dto.WorkspaceSaveDTO; import com.ai.da.model.enums.*; import com.ai.da.model.vo.*; import com.ai.da.service.WorkspaceService; @@ -83,7 +84,7 @@ public class WorkspaceServiceImpl extends ServiceImpl