|
@@ -214,20 +214,19 @@ public class OrderClubApi {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 分享订单,校验分享码
|
|
|
+ * 分享订单,用户身份
|
|
|
*/
|
|
|
- @ApiOperation("分享订单,校验分享码(旧:/order/shareCode)")
|
|
|
+ @ApiOperation("分享订单,用户身份(旧:/order/shareCode)")
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(required = true, name = "orderId", value = "订单Id"),
|
|
|
@ApiImplicitParam(required = false, name = "userId", value = "用户Id"),
|
|
|
@ApiImplicitParam(required = false, name = "serviceProviderId", value = "协销Id"),
|
|
|
- @ApiImplicitParam(required = false, name = "shareCode", value = "分享码"),
|
|
|
@ApiImplicitParam(required = false, name = "code", value = "微信code"),
|
|
|
@ApiImplicitParam(required = false, name = "encryptedData", value = "微信加密数据"),
|
|
|
@ApiImplicitParam(required = false, name = "iv", value = "微信加密算法的初始向量")
|
|
|
})
|
|
|
- @GetMapping("/share/code/check")
|
|
|
- public ResponseJson<String> checkOrderShareCode( Integer orderId, Integer userId, Integer serviceProviderId, String shareCode, String code, String encryptedData, String iv, @RequestHeader HttpHeaders headers) {
|
|
|
+ @GetMapping("/share/code/identity")
|
|
|
+ public ResponseJson<String> identityOrderShareCode( Integer orderId, Integer userId, Integer serviceProviderId, String code, String encryptedData, String iv, @RequestHeader HttpHeaders headers) {
|
|
|
//head可能报错,不确定原因,版本回退
|
|
|
|
|
|
if (null == userId) {
|
|
@@ -239,7 +238,32 @@ public class OrderClubApi {
|
|
|
if (StringUtils.isEmpty(code)) {
|
|
|
return ResponseJson.error("微信code不能为空!", null);
|
|
|
}
|
|
|
- return orderClubService.checkOrderShareCode(orderId, userId, serviceProviderId, shareCode, code, encryptedData, iv, headers);
|
|
|
+ return orderClubService.identityOrderShareCode(orderId, userId, serviceProviderId, code, encryptedData, iv, headers);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分享订单,校验分享码
|
|
|
+ */
|
|
|
+ @ApiOperation("分享订单,校验分享码(旧:/order/shareCode)")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(required = true, name = "orderId", value = "订单Id"),
|
|
|
+ @ApiImplicitParam(required = false, name = "shareCode", value = "分享码"),
|
|
|
+ @ApiImplicitParam(required = false, name = "code", value = "微信code"),
|
|
|
+ @ApiImplicitParam(required = false, name = "encryptedData", value = "微信加密数据"),
|
|
|
+ @ApiImplicitParam(required = false, name = "iv", value = "微信加密算法的初始向量")
|
|
|
+ })
|
|
|
+ @GetMapping("/share/code/check")
|
|
|
+ public ResponseJson<String> checkOrderShareCode( Integer orderId, String shareCode, String code, String encryptedData, String iv, @RequestHeader HttpHeaders headers) {
|
|
|
+ if (null == orderId) {
|
|
|
+ return ResponseJson.error("订单Id不能为空!", null);
|
|
|
+ }
|
|
|
+ if (StringUtils.isEmpty(shareCode)) {
|
|
|
+ return ResponseJson.error("分享码不能为空!", null);
|
|
|
+ }
|
|
|
+ if (StringUtils.isEmpty(code)) {
|
|
|
+ return ResponseJson.error("微信code不能为空!", null);
|
|
|
+ }
|
|
|
+ return orderClubService.checkOrderShareCode(orderId, shareCode, code, encryptedData, iv, headers);
|
|
|
}
|
|
|
|
|
|
|