Parcourir la source

B2B新增对账单早呢更加消息红点

hejq il y a 7 ans
Parent
commit
cfd0c06260

+ 9 - 1
src/main/java/com/uas/platform/b2b/service/impl/PurchaseApCheckServiceImpl.java

@@ -107,6 +107,11 @@ public class PurchaseApCheckServiceImpl implements PurchaseApCheckService {
 		}
 	}
 
+    /**
+     * 生成消息红点
+     *
+     * @param checks 对账单
+     */
 	private void saveUserOrders(final List<PurchaseApCheck> checks) {
 	    Set<OrderRedDotAll> redDotAllSet = new HashSet<>();
 	    checks.forEach(check -> {
@@ -278,8 +283,11 @@ public class PurchaseApCheckServiceImpl implements PurchaseApCheckService {
 			items.add(item);
 		}
 		updateSourceInfo(sources);
-		purchaseApCheckItemDao.save(items);
+        items = purchaseApCheckItemDao.save(items);
 		// TODO 把items转成主记录的形式
+        List<PurchaseApCheck> apChecks = new ArrayList<>();
+        apChecks.add(items.get(0).getApCheck());
+        saveUserOrders(apChecks);
 		return purchaseApCheck;
 	}