支付回调处理
This commit is contained in:
parent
c4790628f0
commit
2546025d70
|
|
@ -362,23 +362,24 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||||
orders.setPayTime(DateUtils.format(new Date()));
|
orders.setPayTime(DateUtils.format(new Date()));
|
||||||
|
|
||||||
|
|
||||||
UserEntity byUser = userService.queryByInvitationCode(userEntity.getInviterCode());
|
// 金豆支付不给佣金
|
||||||
Map map = inviteService.updateInvite(byUser, DateUtils.format(new Date()), userEntity.getUserId(), orders.getPayMoney());
|
// UserEntity byUser = userService.queryByInvitationCode(userEntity.getInviterCode());
|
||||||
Object oneUserId = map.get("oneUserId");
|
// Map map = inviteService.updateInvite(byUser, DateUtils.format(new Date()), userEntity.getUserId(), orders.getPayMoney());
|
||||||
if (oneUserId != null) {
|
// Object oneUserId = map.get("oneUserId");
|
||||||
orders.setOneUserId(Long.parseLong(String.valueOf(oneUserId)));
|
// if (oneUserId != null) {
|
||||||
orders.setOneMoney(new BigDecimal(String.valueOf(map.get("oneMoney"))));
|
// orders.setOneUserId(Long.parseLong(String.valueOf(oneUserId)));
|
||||||
}
|
// orders.setOneMoney(new BigDecimal(String.valueOf(map.get("oneMoney"))));
|
||||||
Object twoUserId = map.get("twoUserId");
|
// }
|
||||||
if (twoUserId != null) {
|
// Object twoUserId = map.get("twoUserId");
|
||||||
orders.setTwoUserId(Long.parseLong(String.valueOf(twoUserId)));
|
// if (twoUserId != null) {
|
||||||
orders.setTwoMoney(new BigDecimal(String.valueOf(map.get("twoMoney"))));
|
// orders.setTwoUserId(Long.parseLong(String.valueOf(twoUserId)));
|
||||||
}
|
// orders.setTwoMoney(new BigDecimal(String.valueOf(map.get("twoMoney"))));
|
||||||
Object sysUserId = map.get("sysUserId");
|
// }
|
||||||
if (sysUserId != null) {
|
// Object sysUserId = map.get("sysUserId");
|
||||||
orders.setSysUserId(Long.parseLong(String.valueOf(sysUserId)));
|
// if (sysUserId != null) {
|
||||||
orders.setQdMoney(new BigDecimal(String.valueOf(map.get("qdMoney"))));
|
// orders.setSysUserId(Long.parseLong(String.valueOf(sysUserId)));
|
||||||
}
|
// orders.setQdMoney(new BigDecimal(String.valueOf(map.get("qdMoney"))));
|
||||||
|
// }
|
||||||
baseMapper.updateById(orders);
|
baseMapper.updateById(orders);
|
||||||
insertOrders(orders);
|
insertOrders(orders);
|
||||||
return Result.success();
|
return Result.success();
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ package com.sqx.modules.pay.controller.app;
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.sqx.common.annotation.Debounce;
|
||||||
import com.sqx.common.utils.DateUtils;
|
import com.sqx.common.utils.DateUtils;
|
||||||
import com.sqx.common.utils.Result;
|
import com.sqx.common.utils.Result;
|
||||||
import com.sqx.modules.app.entity.UserEntity;
|
import com.sqx.modules.app.entity.UserEntity;
|
||||||
|
|
@ -68,6 +69,7 @@ public class WuyouController {
|
||||||
this.commonRepository = commonRepository;
|
this.commonRepository = commonRepository;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Debounce(interval = 1000, value = "#orderId")
|
||||||
@ApiOperation("支付订单")
|
@ApiOperation("支付订单")
|
||||||
@GetMapping("/payOrder/{orderId}")
|
@GetMapping("/payOrder/{orderId}")
|
||||||
public Result payOrder(HttpServletRequest request, @PathVariable("orderId") Long orderId) {
|
public Result payOrder(HttpServletRequest request, @PathVariable("orderId") Long orderId) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue