chenken 7 лет назад
Родитель
Сommit
c05e2c6844

+ 1 - 1
examcloud-exchange-inner-api-client/src/main/java/cn/com/qmth/examcloud/exchange/inner/api/client/SendSmsServiceClient.java

@@ -37,6 +37,6 @@ public class SendSmsServiceClient extends BasicCloudClientSupport implements Sen
 
 	@Override
 	public CheckIdentifyingCodeResp checkIdentifyingCode(CheckSmsCodeReq checkSmsCodeReq) {
-		return post("/sendSms/sendIdentifyingCode", checkSmsCodeReq, CheckIdentifyingCodeResp.class);
+		return post("/sendSms/checkIdentifyingCode", checkSmsCodeReq, CheckIdentifyingCodeResp.class);
 	}
 }

+ 2 - 2
examcloud-exchange-inner-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/inner/api/provider/SendSmsProvider.java

@@ -61,7 +61,7 @@ public class SendSmsProvider extends ControllerSupport implements SendSmsCloudSe
 	
 	@Override
 	@RequestMapping(method = RequestMethod.POST, value = "/checkIdentifyingCode")
-	public CheckIdentifyingCodeResp checkIdentifyingCode(CheckSmsCodeReq checkSmsCodeReq){
+	public CheckIdentifyingCodeResp checkIdentifyingCode(@RequestBody CheckSmsCodeReq checkSmsCodeReq){
 		if(StringUtils.isBlank(checkSmsCodeReq.getPhone())){
 			throw new StatusException("EX-CheckIdentifyingCodeResp-001", "手机号码不能为空");
 		}
@@ -83,7 +83,7 @@ public class SendSmsProvider extends ControllerSupport implements SendSmsCloudSe
 			throw new StatusException("EX-SendSmsProvider-002", "短信验证码不能为空");
 		}
 		if(StringUtils.isBlank(sendSmsReq.getSign())){
-			throw new StatusException("EX-SendSmsProvider-003", "短信 签名不能为空");
+			throw new StatusException("EX-SendSmsProvider-003", "短信签名不能为空");
 		}
 		if(StringUtils.isBlank(sendSmsReq.getTemplateCode())){
 			throw new StatusException("EX-SendSmsProvider-004", "短信模板code不能为空");

+ 0 - 10
examcloud-exchange-inner-api/src/main/java/cn/com/qmth/examcloud/exchange/inner/api/response/SendSmsResp.java

@@ -13,8 +13,6 @@ public class SendSmsResp extends BaseResponse{
 	
 	private String returnMsg;
 	
-	private String code;
-
 	public boolean isSuccess() {
 		return success;
 	}
@@ -31,12 +29,4 @@ public class SendSmsResp extends BaseResponse{
 		this.returnMsg = returnMsg;
 	}
 
-	public String getCode() {
-		return code;
-	}
-
-	public void setCode(String code) {
-		this.code = code;
-	}
-	
 }

+ 2 - 2
examcloud-exchange-inner-service/src/main/java/cn/com/qmth/examcloud/exchange/inner/service/impl/SendSmsServiceImpl.java

@@ -107,9 +107,9 @@ public class SendSmsServiceImpl implements SendSmsService {
 				throw new StatusException("EX-sendIdentifyingCode-2", "code:"+sendSmsResponse.getCode()+",message:"+sendSmsResponse.getMessage());
 			}
 		} catch (ServerException e) {
-			throw new StatusException("EX-sendIdentifyingCode-3", "aliyun send sms failed");
+			throw new StatusException("EX-sendIdentifyingCode-3", "send sms failed");
 		} catch (ClientException e) {
-			throw new StatusException("EX-sendIdentifyingCode-3", "aliyun send sms failed");
+			throw new StatusException("EX-sendIdentifyingCode-3", "send sms failed");
 		}
 	}
 	

+ 2 - 1
examcloud-exchange-starter/src/main/resources/security-exclusions.conf

@@ -1 +1,2 @@
-[${$rmp.cloud.exchange.inner}/sendSms][/sendIdentifyingCode][POST]
+[${$rmp.cloud.exchange.inner}/sendSms][/sendIdentifyingCode][POST]
+[${$rmp.cloud.exchange.inner}/sendSms][/checkIdentifyingCode][POST]