|
|
@@ -1,10 +1,42 @@
|
|
|
package com.uas.platform.b2b.service.impl;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.HashSet;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Set;
|
|
|
+
|
|
|
+import javax.persistence.criteria.CriteriaBuilder;
|
|
|
+import javax.persistence.criteria.CriteriaQuery;
|
|
|
+import javax.persistence.criteria.Predicate;
|
|
|
+import javax.persistence.criteria.Root;
|
|
|
+import javax.transaction.Transactional;
|
|
|
+
|
|
|
+import org.apache.commons.collections.CollectionUtils;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.data.domain.Page;
|
|
|
+import org.springframework.data.jpa.domain.Specification;
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.ui.ModelMap;
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
+
|
|
|
import com.uas.platform.b2b.core.util.ContextUtils;
|
|
|
-import com.uas.platform.b2b.dao.*;
|
|
|
+import com.uas.platform.b2b.dao.EnterpriseDao;
|
|
|
+import com.uas.platform.b2b.dao.PagingReleaseCountDao;
|
|
|
+import com.uas.platform.b2b.dao.PurchaseOrderChangeDao;
|
|
|
+import com.uas.platform.b2b.dao.PurchaseOrderChangeItemDao;
|
|
|
+import com.uas.platform.b2b.dao.PurchaseOrderDao;
|
|
|
+import com.uas.platform.b2b.dao.PurchaseOrderItemDao;
|
|
|
+import com.uas.platform.b2b.dao.UserBaseInfoDao;
|
|
|
import com.uas.platform.b2b.erp.model.SaleDownChangeReply;
|
|
|
import com.uas.platform.b2b.event.PurchaseOrderChangeSaveEvent;
|
|
|
-import com.uas.platform.b2b.model.*;
|
|
|
+import com.uas.platform.b2b.model.Enterprise;
|
|
|
+import com.uas.platform.b2b.model.PurchaseOrder;
|
|
|
+import com.uas.platform.b2b.model.PurchaseOrderChange;
|
|
|
+import com.uas.platform.b2b.model.PurchaseOrderChangeItem;
|
|
|
+import com.uas.platform.b2b.model.PurchaseOrderItem;
|
|
|
+import com.uas.platform.b2b.model.SearchFilter;
|
|
|
+import com.uas.platform.b2b.model.UserBaseInfo;
|
|
|
import com.uas.platform.b2b.search.SearchService;
|
|
|
import com.uas.platform.b2b.service.PurchaseOrderChangeService;
|
|
|
import com.uas.platform.b2b.support.SystemSession;
|
|
|
@@ -14,20 +46,6 @@ import com.uas.platform.core.model.PageInfo;
|
|
|
import com.uas.platform.core.model.Status;
|
|
|
import com.uas.platform.core.persistence.criteria.PredicateUtils;
|
|
|
import com.uas.search.b2b.model.PageParams;
|
|
|
-import org.apache.commons.collections.CollectionUtils;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.data.domain.Page;
|
|
|
-import org.springframework.data.jpa.domain.Specification;
|
|
|
-import org.springframework.stereotype.Service;
|
|
|
-import org.springframework.ui.ModelMap;
|
|
|
-import org.springframework.util.StringUtils;
|
|
|
-
|
|
|
-import javax.persistence.criteria.CriteriaBuilder;
|
|
|
-import javax.persistence.criteria.CriteriaQuery;
|
|
|
-import javax.persistence.criteria.Predicate;
|
|
|
-import javax.persistence.criteria.Root;
|
|
|
-import javax.transaction.Transactional;
|
|
|
-import java.util.*;
|
|
|
|
|
|
@Service
|
|
|
@Transactional
|
|
|
@@ -57,9 +75,6 @@ public class PurchaseOrderChangeServiceImpl implements PurchaseOrderChangeServic
|
|
|
@Autowired
|
|
|
private PagingReleaseCountDao pagingReleaseCountDao;
|
|
|
|
|
|
- @Autowired
|
|
|
- private PagingReleaseDao pagingReleaseDao;
|
|
|
-
|
|
|
@Override
|
|
|
public void save(List<PurchaseOrderChangeItem> changeItems) {
|
|
|
changeItems = purchaseOrderChangeItemDao.save(changeItems);
|