From a7d5aa9c88b31c1fe526c01eef24347b224afd58 Mon Sep 17 00:00:00 2001 From: xiaqihang <xiaqihang@seaskysh.com> Date: Fri, 24 Sep 2021 12:16:35 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E5=8F=82=E6=95=B0=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../seasky/seaskyocr/dto/contract/CreateContractCmd.java | 4 ++-- .../main/java/com/seasky/seaskyocr/enums/MethodEnum.java | 9 +++++++++ .../application/command/contract/ContractCmdService.java | 3 ++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/dto/contract/CreateContractCmd.java b/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/dto/contract/CreateContractCmd.java index c57a7bfe..412ac81c 100644 --- a/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/dto/contract/CreateContractCmd.java +++ b/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/dto/contract/CreateContractCmd.java @@ -23,9 +23,9 @@ import java.util.List; public class CreateContractCmd extends BaseDto { @NotNull( message = "璐︽埛id涓嶈兘涓虹┖") - @ApiModelProperty(name = "璐︽埛id", example = "1") + @ApiModelProperty(name = "accountId", example = "1") private Long accountId; - @ApiModelProperty(name = "鏌ヨ鐨勫瓧娈�", example = "1") + @ApiModelProperty(name = "addField", example = "1") private List<String> addField; } diff --git a/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/enums/MethodEnum.java b/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/enums/MethodEnum.java index de49ff6d..a9729e4b 100644 --- a/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/enums/MethodEnum.java +++ b/ServiceSite/facade/src/main/java/com/seasky/seaskyocr/enums/MethodEnum.java @@ -25,4 +25,13 @@ public enum MethodEnum { public String key() { return k; } + + public static MethodEnum getEnumValue(String v){ + for (MethodEnum e:values()) { + if (e.val().equals(v)){ + return e; + } + } + return null; + } } diff --git a/ServiceSite/src/main/java/com/seasky/seaskyocr/application/command/contract/ContractCmdService.java b/ServiceSite/src/main/java/com/seasky/seaskyocr/application/command/contract/ContractCmdService.java index fcf0a129..2f07f567 100644 --- a/ServiceSite/src/main/java/com/seasky/seaskyocr/application/command/contract/ContractCmdService.java +++ b/ServiceSite/src/main/java/com/seasky/seaskyocr/application/command/contract/ContractCmdService.java @@ -10,6 +10,7 @@ import javax.validation.Valid; * @author xiaqihang * @date 2021/9/18 10:32 */ +@Validated public interface ContractCmdService { /** @@ -19,5 +20,5 @@ public interface ContractCmdService { * @param file 鏂囦欢 * @return {@link String} */ - String createContract(MultipartFile file, CreateContractCmd createContractCmd); + String createContract(MultipartFile file, @Valid CreateContractCmd createContractCmd); } -- GitLab