|
|
@@ -36,6 +36,7 @@ import com.cyksj.model.request.ApplyMoneyReq;
|
|
|
import com.cyksj.model.request.TransferAccountsReq;
|
|
|
import com.cyksj.model.request.YhShopApplyMoneyReq;
|
|
|
import com.cyksj.redis.RedisService;
|
|
|
+import com.cyksj.service.distribute.UserDistributeReturnMoneyDetailService;
|
|
|
import com.cyksj.service.pay.TransferFuncService;
|
|
|
import com.cyksj.service.sys.SysConfigService;
|
|
|
import com.cyksj.service.user.UserBenefitsService;
|
|
|
@@ -81,6 +82,8 @@ public class TransferFuncServiceImpl implements TransferFuncService {
|
|
|
|
|
|
private final SysConfigService sysConfigService;
|
|
|
|
|
|
+ private final UserDistributeReturnMoneyDetailService userDistributeReturnMoneyDetailService;
|
|
|
+
|
|
|
@Override
|
|
|
public Result distributeApply(ApplyMoneyReq applyMoneyReq) throws Exception {
|
|
|
applyMoneyReq.setMType(DistributeMoneyApply.MType.ds);
|
|
|
@@ -347,6 +350,7 @@ public class TransferFuncServiceImpl implements TransferFuncService {
|
|
|
if (envCommonService.isPrdEnv() && distributeMoneyApply.getVerifyStatus() == DistributeMoneyApply.Status.verifying && distributeMoneyApply.getMoney().compareTo(fourHundred) > 0) {
|
|
|
SmsUtil.sendLuoKey2Msg(Constant.ZK_MOBILE, "推广有大额提现申请【银河录像局】");
|
|
|
}
|
|
|
+ userDistributeReturnMoneyDetailService.recordDistributeReturnMoney(distributeMoneyApply.getUserId(), distributeMoneyApply.getMoney().negate(), "提现");
|
|
|
} catch (Exception e) {
|
|
|
userBenefitsService.addDistributePoints(userId, distributeMoneyApply.getPoints());
|
|
|
return GatewayResponse.FAIL.newBuilder().setMsg("网络错误,请重试").toResult();
|