|
@@ -12,7 +12,6 @@ import com.yonge.cooleshow.biz.dal.dto.req.OrderRefundReq;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.OrderDetailSearch;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.OrderDetailSearch;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.UserOrderRefundSearch;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.UserOrderRefundSearch;
|
|
import com.yonge.cooleshow.biz.dal.entity.*;
|
|
import com.yonge.cooleshow.biz.dal.entity.*;
|
|
-import com.yonge.cooleshow.biz.dal.enums.AccountBizTypeEnum;
|
|
|
|
import com.yonge.cooleshow.biz.dal.enums.AuthStatusEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.AuthStatusEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.GoodTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.GoodTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.OrderStatusEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.OrderStatusEnum;
|
|
@@ -512,7 +511,7 @@ public class UserOrderRefundServiceImpl extends ServiceImpl<UserOrderRefundDao,
|
|
|
|
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
- HttpResponseResult<UserOrderRefundBill> doOrderRefundTest(UserOrderRefund orderRefund) {
|
|
|
|
|
|
+ public HttpResponseResult<UserOrderRefundBill> doOrderRefundTest(UserOrderRefund orderRefund) {
|
|
UserOrderPayment payment = orderPaymentService.getOne(Wrappers.<UserOrderPayment>lambdaQuery()
|
|
UserOrderPayment payment = orderPaymentService.getOne(Wrappers.<UserOrderPayment>lambdaQuery()
|
|
.eq(UserOrderPayment::getOrderNo, orderRefund.getOrderNo())
|
|
.eq(UserOrderPayment::getOrderNo, orderRefund.getOrderNo())
|
|
.eq(UserOrderPayment::getStatus, TradeStatusEnum.succeeded)
|
|
.eq(UserOrderPayment::getStatus, TradeStatusEnum.succeeded)
|
|
@@ -600,10 +599,11 @@ public class UserOrderRefundServiceImpl extends ServiceImpl<UserOrderRefundDao,
|
|
*
|
|
*
|
|
* @param refundId 退款单id
|
|
* @param refundId 退款单id
|
|
*/
|
|
*/
|
|
- private void orderRefundSuccessBizHandle(Long refundId) {
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public void orderRefundSuccessBizHandle(Long refundId) {
|
|
//处理业务
|
|
//处理业务
|
|
UserOrderRefund orderRefund = getById(refundId);
|
|
UserOrderRefund orderRefund = getById(refundId);
|
|
- if (StringUtil.isEmpty(orderRefund.getOredrDetilIds())) {
|
|
|
|
|
|
+ if (!StringUtil.isEmpty(orderRefund.getOredrDetilIds())) {
|
|
List<Long> ids = new ArrayList<>();
|
|
List<Long> ids = new ArrayList<>();
|
|
for (String id : orderRefund.getOredrDetilIds().split(",")) {
|
|
for (String id : orderRefund.getOredrDetilIds().split(",")) {
|
|
ids.add(Long.parseLong(id));
|
|
ids.add(Long.parseLong(id));
|