|
|
@@ -1,11 +1,59 @@
|
|
|
package com.uas.platform.b2b.service.impl;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.text.SimpleDateFormat;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+import javax.persistence.criteria.CriteriaBuilder;
|
|
|
+import javax.persistence.criteria.CriteriaQuery;
|
|
|
+import javax.persistence.criteria.Predicate;
|
|
|
+import javax.persistence.criteria.Root;
|
|
|
+
|
|
|
+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.transaction.annotation.Transactional;
|
|
|
+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.B2bCodeSetDao;
|
|
|
+import com.uas.platform.b2b.dao.BarLPSetingDao;
|
|
|
+import com.uas.platform.b2b.dao.BarPackageDao;
|
|
|
+import com.uas.platform.b2b.dao.BarPackageDetailDao;
|
|
|
+import com.uas.platform.b2b.dao.BarSendNotifyDao;
|
|
|
+import com.uas.platform.b2b.dao.CommonDao;
|
|
|
+import com.uas.platform.b2b.dao.PurchaseNoticeDao;
|
|
|
+import com.uas.platform.b2b.dao.PurchaseNoticeIndexDao;
|
|
|
+import com.uas.platform.b2b.dao.SaleSendAllDao;
|
|
|
+import com.uas.platform.b2b.dao.SaleSendDao;
|
|
|
+import com.uas.platform.b2b.dao.SaleSendIndexDao;
|
|
|
+import com.uas.platform.b2b.dao.SaleSendItemDao;
|
|
|
+import com.uas.platform.b2b.dao.SaleSendItemVerifyDao;
|
|
|
+import com.uas.platform.b2b.dao.UserBaseInfoDao;
|
|
|
import com.uas.platform.b2b.erp.model.PurchaseNotify;
|
|
|
import com.uas.platform.b2b.event.PurchaseNoticeSaveEvent;
|
|
|
import com.uas.platform.b2b.event.SaleSendSaveEvent;
|
|
|
-import com.uas.platform.b2b.model.*;
|
|
|
+import com.uas.platform.b2b.model.B2bCodeSet;
|
|
|
+import com.uas.platform.b2b.model.BarLabelPrintSetting;
|
|
|
+import com.uas.platform.b2b.model.BarPackage;
|
|
|
+import com.uas.platform.b2b.model.BarPackageDetail;
|
|
|
+import com.uas.platform.b2b.model.BarSendNotify;
|
|
|
+import com.uas.platform.b2b.model.PurchaseNotice;
|
|
|
+import com.uas.platform.b2b.model.PurchaseOrder;
|
|
|
+import com.uas.platform.b2b.model.SaleSend;
|
|
|
+import com.uas.platform.b2b.model.SaleSendAll;
|
|
|
+import com.uas.platform.b2b.model.SaleSendItem;
|
|
|
+import com.uas.platform.b2b.model.SaleSendItemAll;
|
|
|
+import com.uas.platform.b2b.model.SaleSendItemVerify;
|
|
|
+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.PurchaseNoticeService;
|
|
|
import com.uas.platform.b2b.support.SystemSession;
|
|
|
@@ -18,22 +66,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.transaction.annotation.Transactional;
|
|
|
-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 java.math.BigDecimal;
|
|
|
-import java.text.SimpleDateFormat;
|
|
|
-import java.util.*;
|
|
|
|
|
|
@Service
|
|
|
public class PurchaseNoticeServiceImpl implements PurchaseNoticeService {
|