|
|
@@ -1,48 +1,8 @@
|
|
|
package com.uas.platform.b2b.service.impl;
|
|
|
|
|
|
-import java.text.DecimalFormat;
|
|
|
-import java.text.SimpleDateFormat;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
-
|
|
|
-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.apache.poi.ss.usermodel.Cell;
|
|
|
-import org.apache.poi.ss.usermodel.Row;
|
|
|
-import org.apache.poi.ss.usermodel.Sheet;
|
|
|
-import org.apache.poi.ss.usermodel.Workbook;
|
|
|
-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 com.uas.platform.b2b.dao.CommonDao;
|
|
|
-import com.uas.platform.b2b.dao.DeputyHisVendorsDao;
|
|
|
-import com.uas.platform.b2b.dao.DeputyLastOrderKeywordsDao;
|
|
|
-import com.uas.platform.b2b.dao.DeputyOrderDao;
|
|
|
-import com.uas.platform.b2b.dao.DeputyOrderItemDao;
|
|
|
-import com.uas.platform.b2b.dao.DeputyOrderKeywordsDao;
|
|
|
-import com.uas.platform.b2b.dao.DeputyOrdersLogDao;
|
|
|
-import com.uas.platform.b2b.dao.DeputyPaymentCompanyDao;
|
|
|
-import com.uas.platform.b2b.dao.PagingReleaseCountDao;
|
|
|
-import com.uas.platform.b2b.dao.VendorDao;
|
|
|
+import com.uas.platform.b2b.dao.*;
|
|
|
import com.uas.platform.b2b.mobile.dao.DeputyEnterpriseDao;
|
|
|
-import com.uas.platform.b2b.model.DeputyEnterprise;
|
|
|
-import com.uas.platform.b2b.model.DeputyHisVendors;
|
|
|
-import com.uas.platform.b2b.model.DeputyLastOrderKeywords;
|
|
|
-import com.uas.platform.b2b.model.DeputyOrder;
|
|
|
-import com.uas.platform.b2b.model.DeputyOrderItem;
|
|
|
-import com.uas.platform.b2b.model.DeputyOrderKeywords;
|
|
|
-import com.uas.platform.b2b.model.DeputyOrdersLog;
|
|
|
-import com.uas.platform.b2b.model.DeputyPaymentCompany;
|
|
|
-import com.uas.platform.b2b.model.SearchFilter;
|
|
|
-import com.uas.platform.b2b.model.Vendor;
|
|
|
+import com.uas.platform.b2b.model.*;
|
|
|
import com.uas.platform.b2b.service.DeputyOrderService;
|
|
|
import com.uas.platform.b2b.support.SystemSession;
|
|
|
import com.uas.platform.b2b.support.UsageBufferedLogger;
|
|
|
@@ -53,6 +13,26 @@ import com.uas.platform.core.model.PageParams;
|
|
|
import com.uas.platform.core.model.Status;
|
|
|
import com.uas.platform.core.persistence.criteria.PredicateUtils;
|
|
|
import com.uas.search.b2b.model.SPage;
|
|
|
+import org.apache.commons.collections.CollectionUtils;
|
|
|
+import org.apache.poi.ss.usermodel.Cell;
|
|
|
+import org.apache.poi.ss.usermodel.Row;
|
|
|
+import org.apache.poi.ss.usermodel.Sheet;
|
|
|
+import org.apache.poi.ss.usermodel.Workbook;
|
|
|
+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 javax.persistence.criteria.CriteriaBuilder;
|
|
|
+import javax.persistence.criteria.CriteriaQuery;
|
|
|
+import javax.persistence.criteria.Predicate;
|
|
|
+import javax.persistence.criteria.Root;
|
|
|
+import java.text.DecimalFormat;
|
|
|
+import java.text.SimpleDateFormat;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
|
|
|
@Service
|
|
|
public class DeputyOrderServiceImpl implements DeputyOrderService {
|
|
|
@@ -451,7 +431,7 @@ public class DeputyOrderServiceImpl implements DeputyOrderService {
|
|
|
@Override
|
|
|
public ModelMap checkOrders(String salecode, Long deputyuu) {
|
|
|
ModelMap map = new ModelMap();
|
|
|
- List<DeputyOrder> orders = deputyOrderDao.findBySalecodeAndDeputyuu(salecode, deputyuu);
|
|
|
+ List<DeputyOrder> orders = deputyOrderDao.findBySalecodeAndDeputyuuAndDownloadstatus(salecode, deputyuu, "已下载");
|
|
|
if (orders.size() > 0) {
|
|
|
map.put("info", "采购单号已存在");
|
|
|
}
|