|
|
|
@@ -83,6 +83,60 @@ |
|
|
|
limit #{pageable.offset}, #{pageable.pageSize} |
|
|
|
</select> |
|
|
|
|
|
|
|
<!--查询指定行数据--> |
|
|
|
<select id="queryByModelDependency" resultMap="ModelDependencyMap"> |
|
|
|
select |
|
|
|
id,current_model_id,expInsId,parent_models,ref_item,train_task,train_dataset,test_dataset,project_dependency,version,create_by,create_time,update_by,update_time,state |
|
|
|
from model_dependency |
|
|
|
<where> |
|
|
|
<if test="modelDependency.id != null"> |
|
|
|
and id = #{modelDependency.id} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.currentModelId != null"> |
|
|
|
and current_model_id = #{modelDependency.currentModelId} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.expInsId != null"> |
|
|
|
and exp_ins_id = #{modelDependency.expInsId} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.parentModels != null"> |
|
|
|
and parent_models = #{modelDependency.parentModels} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.refItem != null and modelDependency.refItem != ''"> |
|
|
|
and ref_item = #{modelDependency.refItem} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.trainTask != null and modelDependency.trainTask != ''"> |
|
|
|
and train_task = #{modelDependency.trainTask} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.trainDataset != null and modelDependency.trainDataset != ''"> |
|
|
|
and train_dataset = #{modelDependency.trainDataset} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.testDataset != null and modelDependency.testDataset != ''"> |
|
|
|
and test_dataset = #{modelDependency.testDataset} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.projectDependency != null and modelDependency.projectDependency != ''"> |
|
|
|
and project_dependency = #{modelDependency.projectDependency} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.version != null and modelDependency.version != ''"> |
|
|
|
and version = #{modelDependency.version} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.createBy != null and modelDependency.createBy != ''"> |
|
|
|
and create_by = #{modelDependency.createBy} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.createTime != null"> |
|
|
|
and create_time = #{modelDependency.createTime} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.updateBy != null and modelDependency.updateBy != ''"> |
|
|
|
and update_by = #{modelDependency.updateBy} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.updateTime != null"> |
|
|
|
and update_time = #{modelDependency.updateTime} |
|
|
|
</if> |
|
|
|
<if test="modelDependency.state != null"> |
|
|
|
and state = #{modelDependency.state} |
|
|
|
</if> |
|
|
|
</where> |
|
|
|
</select> |
|
|
|
|
|
|
|
<!--统计总行数--> |
|
|
|
<select id="count" resultType="java.lang.Long"> |
|
|
|
select count(1) |
|
|
|
@@ -136,6 +190,7 @@ |
|
|
|
</where> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<!--新增所有列--> |
|
|
|
<insert id="insert" keyProperty="id" useGeneratedKeys="true"> |
|
|
|
insert into model_dependency (current_model_id,expInsId, parent_models, ref_item, train_task, train_dataset, test_dataset, project_dependency,version, create_by, create_time, update_by, update_time, state) |
|
|
|
|