zhangkaikai преди 1 година
родител
ревизия
67c6d26e4d
променени са 1 файла, в които са добавени 7 реда и са изтрити 3 реда
  1. 7 3
      mp-admin/src/main/java/com/qs/mp/web/controller/api/admin/CdKeyMgrController.java

+ 7 - 3
mp-admin/src/main/java/com/qs/mp/web/controller/api/admin/CdKeyMgrController.java

@@ -167,9 +167,13 @@ public class CdKeyMgrController extends BaseController {
         exchangeVOList.forEach(cdKeyExchangeVO -> {
                     cdKeyExchangeVO.setRemainQty((int) unCashedCount);
                     cdKeyExchangeVO.setCashedQty((int) cashedCount);
-            List<CdKeyGroupGoods> goodsList = cdKeyGroupGoodsService.list(new QueryWrapper<CdKeyGroupGoods>().eq("ref_id", cdKeyExchangeVO.getRefId()));
-            cdKeyExchangeVO.setGoodsName(goodsList.get(0).getTitle());
-            });
+            if (cdKeyExchangeVO.getRefId() == null) {
+                // 盲豆
+                cdKeyExchangeVO.setGoodsName("盲豆");
+            }else {
+                List<CdKeyGroupGoods> goodsList = cdKeyGroupGoodsService.list(new QueryWrapper<CdKeyGroupGoods>().eq("ref_id", cdKeyExchangeVO.getRefId()));
+                cdKeyExchangeVO.setGoodsName(goodsList.get(0).getTitle());
+            }});
         TableDataInfo resp = getDataTable(cdKeyList);
         resp.setRows(exchangeVOList);
         return resp;