|
|
@ -90,6 +90,7 @@ public class RefundServiceImpl implements RefundService { |
|
|
|
List<RefundUser> refundUsers = refundMapper.selectBy(refundUser); |
|
|
|
return new PageInfo<>(refundUsers); |
|
|
|
} |
|
|
|
|
|
|
|
@Transactional |
|
|
|
@Override |
|
|
|
public Result add(RefundUser refundUser) { |
|
|
@ -141,6 +142,10 @@ public class RefundServiceImpl implements RefundService { |
|
|
|
userGoldRecord.setType((byte) 2); |
|
|
|
userGoldRecord.setAuditStatus(0); |
|
|
|
userGoldRecord.setCreateTime(new Date()); |
|
|
|
List<ConsumeUser> list = consumeMapper.selectOrderCodeByJwcode(userGoldRecord.getJwcode().toString(), userGoldRecord.getOrderCode()); |
|
|
|
if (list != null && list.isEmpty()) { |
|
|
|
return Result.error("该用户没有该订单号"); |
|
|
|
} |
|
|
|
refundMapper.add(userGoldRecord); |
|
|
|
consumeMapper.updateIsRefund(orderCode); |
|
|
|
return Result.success(); |
|
|
|