策略配置-策略运行修改
This commit is contained in:
@ -26,6 +26,12 @@ public class StrategyRunningVo
|
||||
/** 策略运行id */
|
||||
private Long id;
|
||||
|
||||
/** 主策略id */
|
||||
private Long mainStrategyId;
|
||||
|
||||
/** 辅助策略id */
|
||||
private Long auxStrategyId;
|
||||
|
||||
public void setStatus(String status)
|
||||
{
|
||||
this.status = status;
|
||||
@ -79,4 +85,20 @@ public class StrategyRunningVo
|
||||
public void setId(Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public Long getAuxStrategyId() {
|
||||
return auxStrategyId;
|
||||
}
|
||||
|
||||
public void setAuxStrategyId(Long auxStrategyId) {
|
||||
this.auxStrategyId = auxStrategyId;
|
||||
}
|
||||
|
||||
public Long getMainStrategyId() {
|
||||
return mainStrategyId;
|
||||
}
|
||||
|
||||
public void setMainStrategyId(Long mainStrategyId) {
|
||||
this.mainStrategyId = mainStrategyId;
|
||||
}
|
||||
}
|
||||
|
||||
@ -27,8 +27,7 @@ public class EmsStrategyServiceImpl implements IEmsStrategyService
|
||||
|
||||
@Override
|
||||
public List<StrategyRunningVo> selectEmsStrategyRunningList(String siteId) {
|
||||
List<StrategyRunningVo> dataList = emsStrategyRunningMapper.getRunningList(siteId);
|
||||
return dataList;
|
||||
return emsStrategyRunningMapper.getRunningList(siteId);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -53,10 +52,14 @@ public class EmsStrategyServiceImpl implements IEmsStrategyService
|
||||
if (existStrategy != null) {
|
||||
return -1;
|
||||
}
|
||||
// 不存在则插入
|
||||
// 传策略组id-更新
|
||||
if (emsStrategyRunning.getId() != null){
|
||||
emsStrategyRunning.setUpdateTime(DateUtils.getNowDate());
|
||||
return emsStrategyRunningMapper.updateEmsStrategyRunning(emsStrategyRunning);
|
||||
}
|
||||
// 否则新增
|
||||
emsStrategyRunning.setStatus("1");
|
||||
emsStrategyRunning.setCreateTime(DateUtils.getNowDate());
|
||||
emsStrategyRunning.setUpdateTime(DateUtils.getNowDate());
|
||||
return emsStrategyRunningMapper.insertEmsStrategyRunning(emsStrategyRunning);
|
||||
}
|
||||
}
|
||||
|
||||
@ -91,7 +91,9 @@
|
||||
t.`status`,
|
||||
t.site_id as siteId,
|
||||
main.strategy_name as mainStrategyName,
|
||||
aux.strategy_name as auxStrategyName
|
||||
aux.strategy_name as auxStrategyName,
|
||||
main.id as mainStrategyId,
|
||||
aux.id as auxStrategyId
|
||||
from ems_strategy_running t
|
||||
LEFT JOIN ems_strategy main on t.main_strategy_id = main.id
|
||||
LEFT JOIN ems_strategy aux on t.auxiliary_strategy_id = aux.id
|
||||
|
||||
Reference in New Issue
Block a user