|
@@ -103,6 +103,14 @@ public class RiskController {
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
+ if("0".equals(status)){ // 启动
|
|
|
+ //如果有数据那就不管
|
|
|
+ Record data1 = Db.use("data").findFirst("select code,status,tocode from risk_control_formula_history where code = ? and ( endTime is null or endTime = '' ) ", code);
|
|
|
+ if(data1==null){
|
|
|
+ Db.use("data").update("INSERT INTO risk_control_formula_history( `code`, `minimumFluctuation`, `riskControl`, `status`, `startTime`, `endTime`, `tocode`, `multiples`) " +
|
|
|
+ " VALUES ( '" + code + "', '"+minimumFluctuation+"', '"+riskControl+"', "+status+", '"+ System.currentTimeMillis() +"', '', '"+tocode+"', "+multiples+") " );
|
|
|
+ }
|
|
|
+ }
|
|
|
if("1".equals(status)){ // 如果关闭了
|
|
|
Db.use("data").update("UPDATE risk_control_formula_history SET `endTime` = ? WHERE `tocode` = ? and (endTime is null or endTime ='' ) ", System.currentTimeMillis(), tocode);
|
|
|
}
|