完善维护列表
parent
4981c74fda
commit
3c64945101
|
@ -175,4 +175,26 @@ public class EngineVersionController extends BaseController {
|
|||
boolean insert = engineVersionService.insert(engineVersion);
|
||||
return insert;
|
||||
}
|
||||
|
||||
/**
|
||||
* 开启
|
||||
* @param id
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/open/{id}")
|
||||
public Result open(@PathVariable Integer id) {
|
||||
engineVersionService.onEngine(id);
|
||||
return Result.success();
|
||||
}
|
||||
|
||||
/**
|
||||
* 关闭
|
||||
* @param id
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/close/{id}")
|
||||
public Result close(@PathVariable Integer id) {
|
||||
engineVersionService.close(id);
|
||||
return Result.success();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,4 +20,8 @@ public interface EngineVersionMapper extends BaseMapper<EngineVersion> {
|
|||
Integer add(EngineVersion engineVersion);
|
||||
|
||||
List<EngineMaintenance> getByIds(@Param("versionId") Integer versionId);
|
||||
|
||||
void onEngine(@Param("id") Integer id);
|
||||
|
||||
void close(@Param("id") Integer id);
|
||||
}
|
||||
|
|
|
@ -45,4 +45,8 @@ public interface EngineVersionService extends IService<EngineVersion> {
|
|||
List<EngineMaintenance> getByIds(Integer versionId);
|
||||
|
||||
boolean insert(EngineVersion engineVersion);
|
||||
|
||||
void onEngine(Integer id);
|
||||
|
||||
void close(Integer id);
|
||||
}
|
||||
|
|
|
@ -178,4 +178,14 @@ public class EngineVersionServiceImpl extends ServiceImpl<EngineVersionMapper, E
|
|||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEngine(Integer id) {
|
||||
engineVersionMapper.onEngine(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void close(Integer id) {
|
||||
engineVersionMapper.close(id);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,16 @@
|
|||
#{engineMaintenanceId}, #{description}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime},
|
||||
#{remark});
|
||||
</insert>
|
||||
<update id="onEngine">
|
||||
update engine_version
|
||||
set status = 1
|
||||
where id = #{id}
|
||||
</update>
|
||||
<update id="close">
|
||||
update engine_version
|
||||
set status = 2
|
||||
where id = #{id}
|
||||
</update>
|
||||
<select id="getByIds" resultType="com.muyu.domain.EngineMaintenance">
|
||||
select id,
|
||||
name,
|
||||
|
|
Loading…
Reference in New Issue