AuthStrategy.java 954 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.hhwy.qbeqsjy.strategy.impl;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.hhwy.qbeqsjy.common.Constants;
  4. import com.hhwy.qbeqsjy.common.TimeTool;
  5. import com.hhwy.qbeqsjy.strategy.Strategy;
  6. import java.util.Date;
  7. /**
  8. * AUTH表预警数据解析规则类
  9. */
  10. public class AuthStrategy implements Strategy {
  11. @Override
  12. public JSONObject doParse(JSONObject warningInfo) {
  13. JSONObject oriField = warningInfo.getJSONObject("ORIFIELD");
  14. // 线索值
  15. // String clue = oriField.getString("SRC_AUTH_ACCOUNT");
  16. // 命中时间
  17. String captureTime = TimeTool.timeStampToDateString(Long.valueOf(oriField.getString("CAPTURE_TIME")));
  18. // 经度
  19. String lon = oriField.getString("LONGITUDE");
  20. // 维度
  21. String lat = oriField.getString("LATITUDE");
  22. // 基站ID
  23. String baseStationId = oriField.getString("BASE_STATION_ID");
  24. return null;
  25. }
  26. }