Browse Source

修改新建数据集 模型bug

pull/51/head
西大锐 1 year ago
parent
commit
1ff9085062
6 changed files with 21 additions and 8 deletions
  1. +3
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/model/ModelsController.java
  2. +1
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/Models.java
  3. +2
    -2
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ModelsVersion.java
  4. +1
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DatasetServiceImpl.java
  5. +6
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DatasetVersionServiceImpl.java
  6. +8
    -3
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsVersionServiceImpl.java

+ 3
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/model/ModelsController.java View File

@@ -139,6 +139,9 @@ public class ModelsController extends BaseController {
public GenericsAjaxResult<String> addModelAndVersion(@RequestBody ModelsVo modelsVo) throws Exception { public GenericsAjaxResult<String> addModelAndVersion(@RequestBody ModelsVo modelsVo) throws Exception {
return genericsSuccess(this.modelsService.insertModelAndVersion(modelsVo)); return genericsSuccess(this.modelsService.insertModelAndVersion(modelsVo));





} }


/** /**


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

@@ -32,7 +32,7 @@ public class Models implements Serializable {
@ApiModelProperty(value = "模型可见范围,1表示公开,0表示私有") @ApiModelProperty(value = "模型可见范围,1表示公开,0表示私有")
private int availableRange; private int availableRange;


@ApiModelProperty(value = "模型类型")
@ApiModelProperty(value = "模型类型(模型框架)")
private String modelType; private String modelType;


@ApiModelProperty(value = "模型标签") @ApiModelProperty(value = "模型标签")


+ 2
- 2
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ModelsVersion.java View File

@@ -22,8 +22,8 @@ public class ModelsVersion implements Serializable {
/** /**
* 主键 * 主键
*/ */
@ApiModelProperty(value = "ID")
private Integer id;
@ApiModelProperty(value = "ID")
private Integer id;


@ApiModelProperty(value = "模型ID") @ApiModelProperty(value = "模型ID")
private Integer modelsId; private Integer modelsId;


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

@@ -328,7 +328,7 @@ public class DatasetServiceImpl implements DatasetService {
throw new Exception("新增数据集失败"); throw new Exception("新增数据集失败");
} }


for (VersionVo datasetVersionVo :datasetVersionVos){
for (VersionVo datasetVersionVo : datasetVersionVos){
DatasetVersion datasetVersion = new DatasetVersion(); DatasetVersion datasetVersion = new DatasetVersion();
datasetVersion.setDatasetId(datasetInsert.getId()); datasetVersion.setDatasetId(datasetInsert.getId());
datasetVersion.setVersion(datasetVo.getVersion()); datasetVersion.setVersion(datasetVo.getVersion());


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

@@ -78,7 +78,12 @@ public class DatasetVersionServiceImpl implements DatasetVersionService {
@Override @Override
public DatasetVersion insert(DatasetVersion datasetVersion) throws Exception { public DatasetVersion insert(DatasetVersion datasetVersion) throws Exception {
//插入预备 //插入预备
insertPrepare(datasetVersion);
LoginUser loginUser = SecurityUtils.getLoginUser();
datasetVersion.setCreateBy(loginUser.getUsername());
datasetVersion.setUpdateBy(loginUser.getUsername());
datasetVersion.setUpdateTime(new Date());
datasetVersion.setCreateTime(new Date());
datasetVersion.setState(1);
this.datasetVersionDao.insert(datasetVersion); this.datasetVersionDao.insert(datasetVersion);
return datasetVersion; return datasetVersion;
} }


+ 8
- 3
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsVersionServiceImpl.java View File

@@ -73,8 +73,13 @@ public class ModelsVersionServiceImpl implements ModelsVersionService {
*/ */
@Override @Override
public ModelsVersion insert(ModelsVersion modelsVersion) throws Exception { public ModelsVersion insert(ModelsVersion modelsVersion) throws Exception {
//插入预备
insertPrepare(modelsVersion);
//插入预备,此时不需要判断版本重复
LoginUser loginUser = SecurityUtils.getLoginUser();
modelsVersion.setCreateBy(loginUser.getUsername());
modelsVersion.setUpdateBy(loginUser.getUsername());
modelsVersion.setUpdateTime(new Date());
modelsVersion.setCreateTime(new Date());
modelsVersion.setState(1);
this.modelsVersionDao.insert(modelsVersion); this.modelsVersionDao.insert(modelsVersion);
return modelsVersion; return modelsVersion;
} }
@@ -201,7 +206,7 @@ public class ModelsVersionServiceImpl implements ModelsVersionService {
@Override @Override
public String addModelVersions(List<ModelsVersion> modelsVersions) throws Exception { public String addModelVersions(List<ModelsVersion> modelsVersions) throws Exception {
try { try {
// 遍历传入的 datasetVersions 列表
// 遍历传入的 modelsVersions 列表
for(ModelsVersion modelsVersion : modelsVersions) { for(ModelsVersion modelsVersion : modelsVersions) {
insertPrepare(modelsVersion); insertPrepare(modelsVersion);
} }


Loading…
Cancel
Save