Explorar o código

支付回调修改

liweifan %!s(int64=3) %!d(string=hai) anos
pai
achega
86d390120e

+ 5 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/UserOrderRefundServiceImpl.java

@@ -316,6 +316,11 @@ public class UserOrderRefundServiceImpl extends ServiceImpl<UserOrderRefundDao,
         }
         String join = StringUtil.join(detilIds, ",");
 
+        List<UserOrderRefund> list = list(Wrappers.<UserOrderRefund>lambdaQuery().eq(UserOrderRefund::getOrderNo, detail.getOrderNo()));
+        if(!StringUtil.isEmpty(list)){
+            return HttpResponseResult.failed("已经存在退款单");
+        }
+
         UserOrderRefund orderRefunds = new UserOrderRefund();
         orderRefunds.setUserId(detail.getUserId());
         orderRefunds.setOrderId(detail.getId());