Ver código fonte

1.风控
———— by qlm

qlm 4 anos atrás
pai
commit
138c61d203
1 arquivos alterados com 12 adições e 12 exclusões
  1. 12 12
      src/main/java/com/xc/controller/RiskController.java

+ 12 - 12
src/main/java/com/xc/controller/RiskController.java

@@ -42,17 +42,16 @@ public class RiskController {
     public ServerResponse delete(String id) {
         Record data1 = Db.use("data").findFirst("select code,status,tocode from risk_control_formula where id = ? ", id);
         int data = Db.use("data").update("delete  from  risk_control_formula  where id = ? ", id);
-
-        if(data1!=null){  // 如果关闭了
-            Db.use("data").update("UPDATE risk_control_formula_history SET `endTime` = ?   WHERE `tocode` = ?  and (endTime is null or endTime ='' ) ", System.currentTimeMillis(), data1.get("tocode"));
-        }
         try {
             String url = PropertiesUtil.getProperty("httpdata.url");
             String code = HttpRequest.sendGet(url + "remMap?key=" + data1.get("code"), "");
-            System.out.println(code);
         } catch (Exception e) {
             e.printStackTrace();
         }
+        if(data1!=null){  // 如果关闭了
+            Db.use("data").update("UPDATE risk_control_formula_history SET `endTime` = ?   WHERE `tocode` = ?  and (endTime is null or endTime ='' ) ", System.currentTimeMillis(), data1.get("tocode"));
+        }
+
         return ServerResponse.createBySuccessMsg(data == 1 ? "true" : "false");
     }
 
@@ -71,11 +70,12 @@ public class RiskController {
                 "values('" + code + "', '" + codeName + "','" + minimumFluctuation + "','" + riskControl + "','" + status + "','" + tocode + "','"+multiples+"')");
         try {
             String url = PropertiesUtil.getProperty("httpdata.url");
+            HttpRequest.sendGet(url+"remMap?key="+code,"");
             if("0".equals(status)){  // 启动
-                 Db.use("data").update("INSERT INTO `stock_data_huobi`.`risk_control_formula_history`( `code`, `minimumFluctuation`, `riskControl`, `status`, `startTime`, `endTime`, `tocode`, `multiples`) " +
+                 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+")  " );
             }
-            HttpRequest.sendGet(url+"remMap?key="+code,"");
+
         } catch (Exception e) {
             e.printStackTrace();
         }
@@ -97,17 +97,17 @@ public class RiskController {
 
         int data = Db.use("data").update("UPDATE risk_control_formula SET `code` = ? , `minimumFluctuation` = ?, `riskControl` = ?, " +
                 "`status` = ?, `codeName` = ?, `tocode` = ? ,multiples = ?  WHERE `id` = ? ", code, minimumFluctuation, riskControl, status, codeName, tocode, multiples,id);
-
-        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);
-        }
-
         String url = PropertiesUtil.getProperty("httpdata.url");
         try {
             HttpRequest.sendGet(url+"remMap?key="+code,"");
         } catch (Exception e) {
             e.printStackTrace();
         }
+        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);
+        }
+
+
         return ServerResponse.createBySuccessMsg(data == 1 ? "true" : "false");
     }