| | |
| | | import cn.hutool.http.HttpRequest; |
| | | import cn.hutool.http.HttpResponse; |
| | | import cn.hutool.http.HttpUtil; |
| | | import com.supersavedriving.user.config.QYTConfig; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | /** |
| | |
| | | */ |
| | | @Slf4j |
| | | public class AppUserUtil { |
| | | |
| | | private static QYTConfig qytConfig = SpringContextsUtil.getBean(QYTConfig.class); |
| | | |
| | | private static String url = "http://127.0.0.1:8080/user-server"; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 发送短信验证码 |
| | | * @param phone |
| | |
| | | * @throws Exception |
| | | */ |
| | | public static String queryCaptcha(String phone) throws Exception{ |
| | | HttpRequest post = HttpUtil.createPost(url + "/base/queryCaptcha"); |
| | | HttpRequest post = HttpUtil.createPost(qytConfig.getChuxingUrl() + "/user-server/base/queryCaptcha"); |
| | | post.form("phone", phone); |
| | | HttpResponse execute = post.execute(); |
| | | if(200 != execute.getStatus()){ |
| | |
| | | * @throws Exception |
| | | */ |
| | | public static Boolean checkCaptcha(String phone, String code) throws Exception{ |
| | | HttpRequest post = HttpUtil.createPost(url + "/base/user/checkCaptcha"); |
| | | HttpRequest post = HttpUtil.createPost(qytConfig.getChuxingUrl() + "/user-server/base/user/checkCaptcha"); |
| | | post.header("device", "driving"); |
| | | post.form("phone", phone); |
| | | post.form("code", code); |
| | |
| | | * @throws Exception |
| | | */ |
| | | public static String addUser(String phone, String code, String areaCode) throws Exception{ |
| | | HttpRequest post = HttpUtil.createPost(url + "/base/user/addAppUser"); |
| | | HttpRequest post = HttpUtil.createPost(qytConfig.getChuxingUrl() + "/user-server/base/user/addAppUser"); |
| | | post.form("phone", phone); |
| | | post.form("code", code); |
| | | post.form("areaCode", areaCode); |
| | |
| | | } |
| | | return execute.body(); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 通过 |
| | | * @param id |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | public static String getUserPhone(Integer id) throws Exception{ |
| | | HttpRequest post = HttpUtil.createGet(qytConfig.getChuxingUrl() + "/user-server/base/user/getUserPhone/" + id); |
| | | HttpResponse execute = post.execute(); |
| | | if(200 != execute.getStatus()){ |
| | | log.error("打车系统-查询用户失败:{}", execute.body()); |
| | | return null; |
| | | } |
| | | return execute.body(); |
| | | } |
| | | } |