Commit 245c3eb4 authored by duanruiming's avatar duanruiming

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

parent bd8ac1a0
...@@ -47,4 +47,6 @@ public class StrategyControlDataEntity extends PageVO { ...@@ -47,4 +47,6 @@ public class StrategyControlDataEntity extends PageVO {
private String wkt; private String wkt;
@TableField(exist = false) @TableField(exist = false)
private String optMethod; private String optMethod;
private String user;
private String operation;
} }
...@@ -14,6 +14,7 @@ import java.util.List; ...@@ -14,6 +14,7 @@ import java.util.List;
@Data @Data
public class StrategyControlDetailList { public class StrategyControlDetailList {
private String crossId; private String crossId;
private String user;
@NotEmpty @NotEmpty
private List<ExecutePlan> plans; private List<ExecutePlan> plans;
@NotEmpty @NotEmpty
......
...@@ -37,7 +37,8 @@ public class StrategyControlDataVO { ...@@ -37,7 +37,8 @@ public class StrategyControlDataVO {
private String action; private String action;
@ApiModelProperty(value = "模式1定时任务 2自适应") @ApiModelProperty(value = "模式1定时任务 2自适应")
private Integer model; private Integer model;
private String user;
private String operation;
@Data @Data
public static class TimeTable { public static class TimeTable {
@ApiModelProperty(value = "星期周日至周六 0-6 7为每天不限时") @ApiModelProperty(value = "星期周日至周六 0-6 7为每天不限时")
......
...@@ -745,6 +745,8 @@ public class StrategyControlServiceImpl implements StrategyControlService { ...@@ -745,6 +745,8 @@ public class StrategyControlServiceImpl implements StrategyControlService {
strategyControlDataEntity.setTime(instance.writeValueAsString(datum.getTime_table())); strategyControlDataEntity.setTime(instance.writeValueAsString(datum.getTime_table()));
strategyControlDataEntity.setFrequency(datum.getStrategy()); strategyControlDataEntity.setFrequency(datum.getStrategy());
strategyControlDataEntity.setStatus(datum.getStatus()); strategyControlDataEntity.setStatus(datum.getStatus());
strategyControlDataEntity.setUser(req.getUser());
strategyControlDataEntity.setOperation("手动");
strategyControlInfoMapper.insert(strategyControlDataEntity); strategyControlInfoMapper.insert(strategyControlDataEntity);
} }
...@@ -802,6 +804,8 @@ public class StrategyControlServiceImpl implements StrategyControlService { ...@@ -802,6 +804,8 @@ public class StrategyControlServiceImpl implements StrategyControlService {
strategyControlDataEntity.setTime(instance.writeValueAsString(datum.getTime_table())); strategyControlDataEntity.setTime(instance.writeValueAsString(datum.getTime_table()));
strategyControlDataEntity.setFrequency(datum.getStrategy()); strategyControlDataEntity.setFrequency(datum.getStrategy());
strategyControlDataEntity.setStatus(datum.getStatus()); strategyControlDataEntity.setStatus(datum.getStatus());
strategyControlDataEntity.setUser(req.getUser());
strategyControlDataEntity.setOperation("手动");
strategyControlInfoMapper.insert(strategyControlDataEntity); strategyControlInfoMapper.insert(strategyControlDataEntity);
} }
StrategyControlSwitchReq switchReq = getSwitchReq(req); StrategyControlSwitchReq switchReq = getSwitchReq(req);
......
...@@ -14,7 +14,9 @@ ...@@ -14,7 +14,9 @@
schedule_end, schedule_end,
`time`, `time`,
frequency, frequency,
status status,
user,
operation
) VALUES ) VALUES
<foreach collection="list" item="entity" separator=","> <foreach collection="list" item="entity" separator=",">
(#{entity.bizId}, (#{entity.bizId},
...@@ -24,7 +26,10 @@ ...@@ -24,7 +26,10 @@
#{entity.scheduleEnd}, #{entity.scheduleEnd},
#{entity.time}, #{entity.time},
#{entity.frequency}, #{entity.frequency},
#{entity.status}) #{entity.status},
#{entity.user},
#{entity.operation}
)
</foreach> </foreach>
</insert> </insert>
</mapper> </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