Browse Source

编写不重复时提示注解

pull/7/head
fanshuai 2 years ago
parent
commit
07cb889073
3 changed files with 3 additions and 4 deletions
  1. +0
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DatasetVersion.java
  2. +1
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DatasetServiceImpl.java
  3. +2
    -2
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DatasetVersionServiceImpl.java

+ 0
- 1
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DatasetVersion.java View File

@@ -28,7 +28,6 @@ public class DatasetVersion implements Serializable {
* 版本 * 版本
*/ */
@ApiModelProperty(name = "version") @ApiModelProperty(name = "version")
//@CheckDuplicate
private String version; private String version;
/** /**
* 数据集存储地址 * 数据集存储地址


+ 1
- 1
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DatasetServiceImpl.java View File

@@ -358,7 +358,7 @@ public class DatasetServiceImpl implements DatasetService {
for (Field field : fields) { for (Field field : fields) {
if (field.isAnnotationPresent(CheckDuplicate.class)) { if (field.isAnnotationPresent(CheckDuplicate.class)) {
CheckDuplicate annotation = field.getAnnotation(CheckDuplicate.class); CheckDuplicate annotation = field.getAnnotation(CheckDuplicate.class);
throw new Exception(field.getName()+ "不能重复");
throw new Exception(field.getName()+ annotation.message());
} }
} }
} }


+ 2
- 2
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DatasetVersionServiceImpl.java View File

@@ -160,7 +160,7 @@ public class DatasetVersionServiceImpl implements DatasetVersionService {
for (Field field : fields) { for (Field field : fields) {
if (field.isAnnotationPresent(CheckDuplicate.class)) { if (field.isAnnotationPresent(CheckDuplicate.class)) {
CheckDuplicate annotation = field.getAnnotation(CheckDuplicate.class); CheckDuplicate annotation = field.getAnnotation(CheckDuplicate.class);
throw new Exception(annotation.value() + "数据集版本不能重复");
throw new Exception(field.getName() + annotation.message());
} }
} }
} }
@@ -183,7 +183,7 @@ public class DatasetVersionServiceImpl implements DatasetVersionService {
} }


private void insertPrepare(DatasetVersion datasetVersion) throws Exception { private void insertPrepare(DatasetVersion datasetVersion) throws Exception {
//checkDeclaredVersion(datasetVersion);
checkDeclaredVersion(datasetVersion);
LoginUser loginUser = SecurityUtils.getLoginUser(); LoginUser loginUser = SecurityUtils.getLoginUser();
datasetVersion.setCreateBy(loginUser.getUsername()); datasetVersion.setCreateBy(loginUser.getUsername());
datasetVersion.setUpdateBy(loginUser.getUsername()); datasetVersion.setUpdateBy(loginUser.getUsername());


Loading…
Cancel
Save