1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package com.yihu.wlyy.task;
- import com.yihu.wlyy.util.HttpUtil;
- import com.yihu.wlyy.util.SystemConf;
- import org.json.JSONObject;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.data.redis.core.StringRedisTemplate;
- import org.springframework.stereotype.Component;
- import org.springframework.util.StringUtils;
- /**
- * 签约推送
- * <p>
- * Created by lyr-pc on 2016/9/26.
- */
- public class SignUploadTask implements Runnable {
- private static Logger logger = LoggerFactory.getLogger(SignUploadTask.class);
- String code = "";
- private HttpUtil httpUtil;
- public SignUploadTask(String code,HttpUtil httpUtil) {
- this.code = code;
- this.httpUtil=httpUtil;
- }
- @Override
- public void run() {
- try {
- Thread.sleep(3000);
- String url = SystemConf.getInstance().getJwUrl();
- String resultStr = httpUtil.sendPost(url + "/third/sign/UploadSignFamily?code=" + code, "");
- JSONObject json = new JSONObject(resultStr);
- if (json.getInt("status") == 200) {
- logger.info("sign-info-upload-success:" + code);
- } else {
- logger.error("sign-info-upload-failed:" + code);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
|