From b3d883831cb82ec9149f22e6733580e719d376ef Mon Sep 17 00:00:00 2001 From: SondonYong Date: Mon, 10 Nov 2025 14:54:17 +0800 Subject: [PATCH] =?UTF-8?q?dev:=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=8E=A5=E5=8F=A3=E6=94=B9=E4=B8=BA=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E4=BC=A0=E4=BC=81=E4=B8=9Aid=E5=92=8C=E5=90=8D?= =?UTF-8?q?=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zcloud/basic/info/web/PostController.java | 25 ++++++++++--------- .../com/zcloud/basic/info/dto/PostAddCmd.java | 7 ++++-- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java b/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java index 94a5fec..e96a26e 100644 --- a/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java +++ b/web-adapter/src/main/java/com/zcloud/basic/info/web/PostController.java @@ -14,6 +14,7 @@ import com.jjb.saas.framework.auth.utils.AuthContext; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; +import org.apache.commons.lang.StringUtils; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @@ -38,8 +39,6 @@ public class PostController { @PostMapping("/save") public SingleResponse add(@Validated @RequestBody PostAddCmd cmd) { // SSOUser ssoUser = AuthContext.getCurrentUser(); - cmd.setCorpinfoId(AuthContext.getTenantId()); - cmd.setCorpinfoName(AuthContext.getName()); // 监管端不用校验, 企业端必填 // if(cmd.getCorpFlag() == 2 && cmd.getSupervisionFlag() == null){ // throw new BizException("是否监管岗位不能为空"); @@ -47,6 +46,17 @@ public class PostController { return postService.add(cmd); } + @ApiOperation("修改") + @PutMapping("/edit") + public SingleResponse edit(@Validated @RequestBody PostUpdateCmd cmd) { + // 监管端不用校验, 企业端必填 +// if(cmd.getCorpFlag() == 2 && cmd.getSupervisionFlag() == null){ +// throw new BizException("是否监管岗位不能为空"); +// } + postService.edit(cmd); + return SingleResponse.buildSuccess(); + } + @ApiOperation("分页") @PostMapping("/list") public PageResponse page(@Validated @RequestBody PostPageQry qry) { @@ -117,15 +127,6 @@ public class PostController { return SingleResponse.buildSuccess(); } - @ApiOperation("修改") - @PutMapping("/edit") - public SingleResponse edit(@Validated @RequestBody PostUpdateCmd cmd) { - // 监管端不用校验, 企业端必填 -// if(cmd.getCorpFlag() == 2 && cmd.getSupervisionFlag() == null){ -// throw new BizException("是否监管岗位不能为空"); -// } - postService.edit(cmd); - return SingleResponse.buildSuccess(); - } + } diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java index 370332a..53a518d 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/PostAddCmd.java @@ -33,10 +33,13 @@ public class PostAddCmd extends Command { @NotEmpty(message = "岗位职责不能为空") private String remarks; - @ApiModelProperty(value = "企业id", name = "corpinfoId") + @ApiModelProperty(value = "企业id", name = "corpinfoIdString", required = true) + @NotEmpty(message = "企业id不能为空") + private String corpinfoIdString; private Long corpinfoId; - @ApiModelProperty(value = "企业名称", name = "corpinfoName") + @ApiModelProperty(value = "企业名称", name = "corpinfoName", required = true) + @NotEmpty(message = "企业名称不能为空") private String corpinfoName; // @ApiModelProperty(value = "是否监管岗位 0-否, 1-是", name = "supervisionFlag")