|
@@ -0,0 +1,45 @@
|
|
|
+package cn.hnthyy.thmz.webservice.service.impl;
|
|
|
+
|
|
|
+
|
|
|
+import cn.hnthyy.thmz.webservice.service.CriticalWebService;
|
|
|
+import com.fasterxml.jackson.databind.JsonNode;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
+import org.json.JSONObject;
|
|
|
+
|
|
|
+import javax.jws.WebService;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+@Slf4j
|
|
|
+@WebService
|
|
|
+public class CriticalWebServiceImpl implements CriticalWebService {
|
|
|
+ private String token ="oI9#ur02cbBHdop87e6Y728Ax30IIlgd";
|
|
|
+ @Override
|
|
|
+ public String criticalAccept(String accessToken, String msg) {
|
|
|
+ Map<String,String> resultMap=new HashMap<>();
|
|
|
+ if(StringUtils.isBlank(accessToken)){
|
|
|
+ resultMap.put("Code","false");
|
|
|
+ resultMap.put("Message","token不能为空");
|
|
|
+ log.error("token不能为空");
|
|
|
+ JSONObject jsonObj=new JSONObject(resultMap);
|
|
|
+ return jsonObj.toString();
|
|
|
+ }
|
|
|
+ if(StringUtils.isBlank(msg)){
|
|
|
+ resultMap.put("Code","false");
|
|
|
+ resultMap.put("Message","msg为空");
|
|
|
+ log.error("msg为空");
|
|
|
+ JSONObject jsonObj=new JSONObject(resultMap);
|
|
|
+ return jsonObj.toString();
|
|
|
+ }
|
|
|
+ if(!token.equals(accessToken)){
|
|
|
+ resultMap.put("Code","false");
|
|
|
+ resultMap.put("Message","token校验失败");
|
|
|
+ log.error("token校验失败");
|
|
|
+ JSONObject jsonObj=new JSONObject(resultMap);
|
|
|
+ return jsonObj.toString();
|
|
|
+ }
|
|
|
+ JSONObject myJsonObject = new JSONObject(msg);
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+}
|