|
@@ -4,6 +4,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.web.client.RestTemplate;
|
|
|
|
|
|
+import cn.com.qmth.examcloud.commons.web.redis.RedisClient;
|
|
|
import cn.com.qmth.examcloud.exchange.inner.api.SendSmsCloudService;
|
|
|
import cn.com.qmth.examcloud.exchange.inner.api.request.CheckSmsCodeReq;
|
|
|
import cn.com.qmth.examcloud.exchange.inner.api.request.SendSmsReq;
|
|
@@ -12,19 +13,27 @@ import cn.com.qmth.examcloud.exchange.inner.api.response.SendSmsResp;
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
- * @author chenken
|
|
|
- * @date 2018年7月3日 下午4:01:56
|
|
|
- * @company QMTH
|
|
|
+ * @author chenken
|
|
|
+ * @date 2018年7月3日 下午4:01:56
|
|
|
+ * @company QMTH
|
|
|
* @description SendSmsServiceClient.java
|
|
|
*/
|
|
|
@Service
|
|
|
-public class SendSmsServiceClient extends BasicCloudClientSupport implements SendSmsCloudService {
|
|
|
+public class SendSmsServiceClient extends ExchangeCloudClientSupport implements SendSmsCloudService {
|
|
|
|
|
|
private static final long serialVersionUID = -2880611326177571371L;
|
|
|
|
|
|
@Autowired
|
|
|
RestTemplate restTemplate;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private RedisClient redisClient;
|
|
|
+
|
|
|
+ @Override
|
|
|
+ protected RedisClient getRedisClient() {
|
|
|
+ return redisClient;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
protected RestTemplate getRestTemplate() {
|
|
|
return restTemplate;
|
|
@@ -37,6 +46,7 @@ public class SendSmsServiceClient extends BasicCloudClientSupport implements Sen
|
|
|
|
|
|
@Override
|
|
|
public CheckIdentifyingCodeResp checkIdentifyingCode(CheckSmsCodeReq checkSmsCodeReq) {
|
|
|
- return post("/sendSms/checkIdentifyingCode", checkSmsCodeReq, CheckIdentifyingCodeResp.class);
|
|
|
+ return post("/sendSms/checkIdentifyingCode", checkSmsCodeReq,
|
|
|
+ CheckIdentifyingCodeResp.class);
|
|
|
}
|
|
|
}
|