Pu Zhibing
5 天以前 3244b550596e0330031b3f4547356927df83b0ad
ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/barrierGate/server/SwitchwayGateService.java
@@ -18,10 +18,6 @@
   private final String url = "http://8.137.103.127/universal";
   
   private final String appkey = "886621e841fc44c1ad63a823d";
   private final String secretkey = "7d87c2c36bea4749b30f38f4d";
   
   /**
    * 开关道闸
@@ -30,32 +26,18 @@
    */
   public Boolean gateService(SwitchwayGateReq req){
      SwitchwayGate switchwayGate = new SwitchwayGate()
            .setAppkey(appkey)
            .setAppkey(req.getAppkey())
            .setAction(req.getAction())
            .setChannel(req.getChannel())
            .setTimestamp(System.currentTimeMillis() + "")
            .build(secretkey);
            .build(req.getSecretkey());
      String body = JSON.toJSONString(switchwayGate);
      String result = HttpUtil.post(url + "/gateService", body);
      JSONObject jsonObject = JSON.parseObject(result);
      Boolean success = jsonObject.getBoolean("success");
      if(!success){
         log.error("调用开关道闸失败:\n请求参数:{}\n返回结果:{}", body, result);
         log.info("调用开关道闸失败:\n请求参数:{}\n返回结果:{}", body, result);
      }
      return success;
   }
//   public static void main(String[] args) {
//      SwitchwayGateService switchwayGateService = new SwitchwayGateService();
//      SwitchwayGateReq req = new SwitchwayGateReq();
//      req.setAction("close");
//      req.setChannel("001");
//      Boolean success = switchwayGateService.gateService(req);
//      if(success){
//         log.info("调用成功");
//      }else{
//         log.info("调用失败");
//      }
//   }
}