Commit 245c3eb4 authored by duanruiming's avatar duanruiming

[add] 策略优化添加操作用户

parent bd8ac1a0
......@@ -47,4 +47,6 @@ public class StrategyControlDataEntity extends PageVO {
private String wkt;
@TableField(exist = false)
private String optMethod;
private String user;
private String operation;
}
......@@ -14,6 +14,7 @@ import java.util.List;
@Data
public class StrategyControlDetailList {
private String crossId;
private String user;
@NotEmpty
private List<ExecutePlan> plans;
@NotEmpty
......
......@@ -37,7 +37,8 @@ public class StrategyControlDataVO {
private String action;
@ApiModelProperty(value = "模式1定时任务 2自适应")
private Integer model;
private String user;
private String operation;
@Data
public static class TimeTable {
@ApiModelProperty(value = "星期周日至周六 0-6 7为每天不限时")
......
......@@ -745,6 +745,8 @@ public class StrategyControlServiceImpl implements StrategyControlService {
strategyControlDataEntity.setTime(instance.writeValueAsString(datum.getTime_table()));
strategyControlDataEntity.setFrequency(datum.getStrategy());
strategyControlDataEntity.setStatus(datum.getStatus());
strategyControlDataEntity.setUser(req.getUser());
strategyControlDataEntity.setOperation("手动");
strategyControlInfoMapper.insert(strategyControlDataEntity);
}
......@@ -802,6 +804,8 @@ public class StrategyControlServiceImpl implements StrategyControlService {
strategyControlDataEntity.setTime(instance.writeValueAsString(datum.getTime_table()));
strategyControlDataEntity.setFrequency(datum.getStrategy());
strategyControlDataEntity.setStatus(datum.getStatus());
strategyControlDataEntity.setUser(req.getUser());
strategyControlDataEntity.setOperation("手动");
strategyControlInfoMapper.insert(strategyControlDataEntity);
}
StrategyControlSwitchReq switchReq = getSwitchReq(req);
......
......@@ -14,7 +14,9 @@
schedule_end,
`time`,
frequency,
status
status,
user,
operation
) VALUES
<foreach collection="list" item="entity" separator=",">
(#{entity.bizId},
......@@ -24,7 +26,10 @@
#{entity.scheduleEnd},
#{entity.time},
#{entity.frequency},
#{entity.status})
#{entity.status},
#{entity.user},
#{entity.operation}
)
</foreach>
</insert>
</mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment