SignUploadTask.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.yihu.wlyy.task;
  2. import com.yihu.wlyy.util.HttpUtil;
  3. import com.yihu.wlyy.util.SystemConf;
  4. import org.json.JSONObject;
  5. import org.slf4j.Logger;
  6. import org.slf4j.LoggerFactory;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.data.redis.core.StringRedisTemplate;
  9. import org.springframework.stereotype.Component;
  10. import org.springframework.util.StringUtils;
  11. /**
  12. * 签约推送
  13. * <p>
  14. * Created by lyr-pc on 2016/9/26.
  15. */
  16. public class SignUploadTask implements Runnable {
  17. private static Logger logger = LoggerFactory.getLogger(SignUploadTask.class);
  18. String code = "";
  19. public SignUploadTask(String code) {
  20. this.code = code;
  21. }
  22. @Override
  23. public void run() {
  24. try {
  25. String url = SystemConf.getInstance().getSystemProperties().getProperty("sign_check_upload");
  26. String resultStr = HttpUtil.sendPost(url + "/third/sign/UploadSignFamily?code=" + code, "");
  27. JSONObject json = new JSONObject(resultStr);
  28. if (json.getInt("status") == 200) {
  29. logger.info("sign-info-upload-success:" + code);
  30. } else {
  31. logger.error("sign-info-upload-failed:" + code);
  32. }
  33. } catch (Exception e) {
  34. e.printStackTrace();
  35. }
  36. }
  37. }