Browse Source

查询数据集模型版本修正,去除空版本

pull/10/head
西大锐 1 year ago
parent
commit
a7bf5b6020
3 changed files with 4 additions and 0 deletions
  1. +2
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/model/ModelsVersionController.java
  2. +1
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DatasetServiceImpl.java
  3. +1
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsServiceImpl.java

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

@@ -100,6 +100,7 @@ public class ModelsVersionController extends BaseController {
* @return 编辑结果
*/
@PutMapping
@ApiOperation("编辑模型")
public GenericsAjaxResult<ModelsVersion> edit(@RequestBody ModelsVersion modelsVersion) {
return genericsSuccess(this.modelsVersionService.update(modelsVersion));
}
@@ -111,6 +112,7 @@ public class ModelsVersionController extends BaseController {
* @return 删除是否成功
*/
@DeleteMapping("{id}")
@ApiOperation("删除模型")
public GenericsAjaxResult<String> deleteById(@PathVariable("id") Integer id) {
return genericsSuccess(this.modelsVersionService.removeById(id));
}


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

@@ -306,6 +306,7 @@ public class DatasetServiceImpl implements DatasetService {
// 使用Stream API提取version字段,并去重
return versions.stream()
.map(DatasetVersion::getVersion) // 提取每个DatasetVersion对象的version属性
.filter(version -> version != null && !version.isEmpty()) //忽略null或空字符串的version
.distinct() // 去重
.collect(Collectors.toList()); // 收集到List中
}


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

@@ -354,6 +354,7 @@ public class ModelsServiceImpl implements ModelsService {
// 使用Stream API提取version字段,并去重
return versions.stream()
.map(ModelsVersion::getVersion) // 提取每个ModelVersion对象的version属性
.filter(version -> version != null && !version.isEmpty()) //忽略null或空字符串的version
.distinct() // 去重
.collect(Collectors.toList()); // 收集到List中
}


Loading…
Cancel
Save