فهرست منبع

销售订单获取最新回复数的方法更新

hejq 7 سال پیش
والد
کامیت
551b76d09b

+ 5 - 0
src/main/java/com/uas/platform/b2b/service/impl/PurchaseOrderServiceImpl.java

@@ -349,6 +349,11 @@ public class PurchaseOrderServiceImpl implements PurchaseOrderService {
 		if (purchaseOrderAll == null) {
 			throw new NotFoundException();
 		}
+		if (!CollectionUtils.isEmpty(purchaseOrderAll.getOrderItems())) {
+			for (PurchaseOrderAllItem item : purchaseOrderAll.getOrderItems()) {
+				item.setLatestReplyQty(findLastReplyQty(item.getId()));
+			}
+		}
 		return purchaseOrderAll;
 	}
 

+ 0 - 4
src/main/webapp/resources/js/index/app.js

@@ -3466,10 +3466,6 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
                 var sum = 0;
                 angular.forEach($scope.order.orderItems, function (item) {
                     sum += item.qty * item.price;
-                    //获取最新回复数
-                    PurcOrderItem.getLatestReplyQty({orderItemId: item.id}, null, function (map) {
-                        item.latestReplyQty = map.latestReplyQty;
-                    });
                 });
                 $scope.order.total = sum;
                 if ($scope.order.display == 1) {//未查看的设为已查看