Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
fanshuai 2024-05-31 08:39:34 +08:00
commit eea3008bb1
2 changed files with 9 additions and 35 deletions

View File

@ -62,7 +62,7 @@ public class ModelDependencyController extends BaseController {
* @return 新增结果 * @return 新增结果
*/ */
@PostMapping @PostMapping
public GenericsAjaxResult<ModelDependency> add(ModelDependency modelDependency) { public GenericsAjaxResult<ModelDependency> add(@RequestBody ModelDependency modelDependency) {
return genericsSuccess(this.modelDependencyService.insert(modelDependency)); return genericsSuccess(this.modelDependencyService.insert(modelDependency));
} }
@ -73,7 +73,7 @@ public class ModelDependencyController extends BaseController {
* @return 编辑结果 * @return 编辑结果
*/ */
@PutMapping @PutMapping
public GenericsAjaxResult<ModelDependency> edit(ModelDependency modelDependency) { public GenericsAjaxResult<ModelDependency> edit(@RequestBody ModelDependency modelDependency) {
return genericsSuccess(this.modelDependencyService.update(modelDependency)); return genericsSuccess(this.modelDependencyService.update(modelDependency));
} }
@ -83,8 +83,9 @@ public class ModelDependencyController extends BaseController {
* @param id 主键 * @param id 主键
* @return 删除是否成功 * @return 删除是否成功
*/ */
@DeleteMapping @DeleteMapping("{id}")
public GenericsAjaxResult<String> deleteById(Integer id) { @ApiOperation("删除模型依赖")
public GenericsAjaxResult<String> deleteById(@PathVariable("id") Integer id) {
return genericsSuccess(this.modelDependencyService.removeById(id)); return genericsSuccess(this.modelDependencyService.removeById(id));
} }

View File

@ -122,39 +122,12 @@
</where> </where>
</select> </select>
<!-- 新增所有列 --> <!--新增所有列-->
<insert id="insert" keyProperty="id" useGeneratedKeys="true"> <insert id="insert" keyProperty="id" useGeneratedKeys="true">
insert into model_dependency ( insert into model_dependency (current_model_id, parent_models, ref_item, train_task, train_dataset, test_dataset, project_dependency, create_by, create_time, update_by, update_time, state)
current_model_id, values (#{modelDependency.currentModelId}, #{modelDependency.parentModels}, #{modelDependency.refItem}, #{modelDependency.trainTask}, #{modelDependency.trainDataset}, #{modelDependency.testDataset}, #{modelDependency.projectDependency}, #{modelDependency.createBy}, #{modelDependency.createTime}, #{modelDependency.updateBy}, #{modelDependency.updateTime}, #{modelDependency.state})
parent_models,
ref_item,
train_task,
train_dataset,
test_dataset,
project_dependency,
create_by,
create_time,
update_by,
update_time,
state
)
values (
#{currentModelId},
#{parentModels},
#{refItem},
#{trainTask},
#{trainDataset},
#{testDataset},
#{projectDependency},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{state}
)
</insert> </insert>
<insert id="insertBatch" keyProperty="id" useGeneratedKeys="true"> <insert id="insertBatch" keyProperty="id" useGeneratedKeys="true">
insert into model_dependency ( insert into model_dependency (
current_model_id, current_model_id,
@ -241,7 +214,7 @@ current_model_id = values(current_model_id)parent_models = values(parent_models)
state = #{modelDependency.state}, state = #{modelDependency.state},
</if> </if>
</set> </set>
where id = #{id} where id = #{modelDependency.id}
</update> </update>
<!--通过主键删除--> <!--通过主键删除-->