骑手认证不用付款
This commit is contained in:
@@ -75,6 +75,14 @@ public class ApiWeiXinErrRiderPayController {
|
|||||||
return wxService.wxPayJsApiRiderCertification(userId,type,userEntity, userType);
|
return wxService.wxPayJsApiRiderCertification(userId,type,userEntity, userType);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Login
|
||||||
|
@ApiOperation("小程序跑腿师傅实名认证-删除付款流程")
|
||||||
|
@PostMapping("/riderCertification")
|
||||||
|
public Result riderCertification(@RequestAttribute("userId") Long userId, @RequestBody UserEntity userEntity) {
|
||||||
|
Integer userType = 2;
|
||||||
|
return wxService.riderCertification(userId,userEntity, userType);
|
||||||
|
}
|
||||||
|
|
||||||
/*@Login
|
/*@Login
|
||||||
@ApiOperation("公众号跑腿师傅实名认证")
|
@ApiOperation("公众号跑腿师傅实名认证")
|
||||||
@PostMapping("/wxPayMpRiderCertification")
|
@PostMapping("/wxPayMpRiderCertification")
|
||||||
|
|||||||
@@ -19,10 +19,12 @@ public interface WxErrRiderService {
|
|||||||
|
|
||||||
Result wxPayJsApiRiderCertification(Long userId,Integer type, UserEntity userEntity, Integer userType) throws Exception;
|
Result wxPayJsApiRiderCertification(Long userId,Integer type, UserEntity userEntity, Integer userType) throws Exception;
|
||||||
|
|
||||||
|
Result riderCertification(Long userId, UserEntity userEntity, Integer userType);
|
||||||
|
|
||||||
String payBack(String resXml,Integer type);;
|
String payBack(String resXml,Integer type);;
|
||||||
|
|
||||||
boolean wxRefund(PayDetails payDetails);
|
boolean wxRefund(PayDetails payDetails);
|
||||||
|
|
||||||
Result wxPayCashDeposit(Long userId, Double money, Integer type, Integer userType) throws Exception;
|
Result wxPayCashDeposit(Long userId, Double money, Integer type, Integer userType) throws Exception;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -133,6 +133,21 @@ public class WxErrRiderServiceImpl implements WxErrRiderService {
|
|||||||
return pay(money, type, userId, generalOrder,3, userType);
|
return pay(money, type, userId, generalOrder,3, userType);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Result riderCertification(Long userId, UserEntity userEntity, Integer userType) {
|
||||||
|
UserEntity user = userService.selectUserById(userId);
|
||||||
|
|
||||||
|
user.setUserType(userType);
|
||||||
|
user.setIdentityCardFront(userEntity.getIdentityCardFront());
|
||||||
|
user.setIdentityCardVerso(userEntity.getIdentityCardVerso());
|
||||||
|
user.setSelfIdentityCard(userEntity.getSelfIdentityCard());
|
||||||
|
user.setIdentityCardNumber(user.getIdentityCardNumber());
|
||||||
|
user.setCheckCertification("1");
|
||||||
|
|
||||||
|
userService.updateById(user);
|
||||||
|
|
||||||
|
return Result.success("认证成功");
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 微信支付订单生成
|
* 微信支付订单生成
|
||||||
@@ -409,4 +424,4 @@ public class WxErrRiderServiceImpl implements WxErrRiderService {
|
|||||||
}
|
}
|
||||||
return pay(money, type, userId, generalOrder,4, userType);
|
return pay(money, type, userId, generalOrder,4, userType);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user