ClearProp.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package cn.com.qmth.im;
  2. import java.io.IOException;
  3. import java.util.Map;
  4. import org.apache.commons.io.IOUtils;
  5. import org.apache.logging.log4j.LogManager;
  6. import org.apache.logging.log4j.Logger;
  7. import com.google.common.collect.Maps;
  8. import cn.com.qmth.param.Param;
  9. import okhttp3.Response;
  10. public class ClearProp {
  11. private static Logger logger = LogManager.getLogger(ClearProp.class);
  12. private static String batch = "230821";
  13. public static void main(String[] args) {
  14. logger.debug("**********************开始");
  15. clear();
  16. logger.debug("**********************结束");
  17. }
  18. private static void clear() {
  19. Map<String, String> params = Maps.newHashMap();
  20. params.put("rootOrgId", Param.rootOrgId);
  21. params.put("batch", batch);
  22. Map<String, String> headers = Maps.newHashMap();
  23. headers.put("key", Param.key);
  24. headers.put("token", Param.token);
  25. Response resp = null;
  26. try {
  27. resp = OKHttpUtil.call(HttpMethod.POST, Param.host+"/api/ecs_ques/importYunkaiProp/clear", headers, params);
  28. if (resp.code() != 200) {
  29. throw new RuntimeException("body:" + resp.body().string());
  30. }
  31. } catch (IOException e) {
  32. throw new RuntimeException(e);
  33. } finally {
  34. IOUtils.closeQuietly(resp);
  35. OKHttpUtil.close();
  36. }
  37. }
  38. }