hejq 7 лет назад
Родитель
Сommit
09ea971cf8

+ 6 - 1
src/main/java/com/uas/platform/b2b/controller/VendorController.java

@@ -1,7 +1,12 @@
 package com.uas.platform.b2b.controller;
 
 import com.alibaba.fastjson.JSON;
-import com.uas.platform.b2b.model.*;
+import com.uas.platform.b2b.model.Distribute;
+import com.uas.platform.b2b.model.OrderType;
+import com.uas.platform.b2b.model.SearchFilter;
+import com.uas.platform.b2b.model.User;
+import com.uas.platform.b2b.model.Vendor;
+import com.uas.platform.b2b.model.VendorContact;
 import com.uas.platform.b2b.search.SearchService;
 import com.uas.platform.b2b.service.OrderRedDotService;
 import com.uas.platform.b2b.service.UserService;

+ 1 - 1
src/main/java/com/uas/platform/b2b/openapi/service/impl/TradingDataServiceImpl.java

@@ -5,8 +5,8 @@ import com.uas.platform.b2b.openapi.model.CustTrading;
 import com.uas.platform.b2b.openapi.model.RecentOfMonth;
 import com.uas.platform.b2b.openapi.model.RecentOfYear;
 import com.uas.platform.b2b.openapi.service.TradingDataService;
-import com.uas.platform.b2b.openapi.support.NumFormat;
 import com.uas.platform.b2b.openapi.support.ErpRate;
+import com.uas.platform.b2b.openapi.support.NumFormat;
 import com.uas.platform.b2b.openapi.support.TimeStauts;
 import org.apache.commons.collections.CollectionUtils;
 import org.springframework.beans.factory.annotation.Autowired;

+ 0 - 28
src/main/java/com/uas/platform/b2b/service/OrderRedDotService.java

@@ -55,34 +55,6 @@ public interface OrderRedDotService {
      */
     Integer countByOrderTypeAndOrderId(String orderType, Long id);
 
-    /**
-     * 通过企业UU,用户UU,单据类型和id查询是否已读
-     *
-     * @param enUU 企业UU
-     * @param userUU 用户UU
-     * @param orderType 单据类型
-     * @param orderId id
-     * @return 阅读数量
-     */
-    Integer countByEnUUAndUserUUAndOrderTypeAndOrderId(Long enUU, Long userUU, String orderType, Long orderId);
-
-    /**
-     * 通过企业UU,用户UU,单据类型和id查询是否已读
-     *
-     * @param orderType 单据类型
-     * @return 阅读数量
-     */
-    Integer countByOrderType(String orderType);
-
-    /**
-     * 消息总数
-     *
-     * @param orderType 单据类型
-     * @param roleName 角色
-     * @return 数量
-     */
-    Integer countAllByOrderTypeAndRole(String orderType, String roleName);
-
     /**
      * 获取未读单据id
      *

+ 13 - 7
src/main/java/com/uas/platform/b2b/service/impl/PurcInquiryServiceImpl.java

@@ -1,21 +1,27 @@
 package com.uas.platform.b2b.service.impl;
 
 import com.uas.platform.b2b.core.util.ContextUtils;
-import com.uas.platform.b2b.core.util.ThreadTask;
-import com.uas.platform.b2b.dao.DistributeDao;
 import com.uas.platform.b2b.dao.EnterpriseDao;
 import com.uas.platform.b2b.dao.PurcInquiryDao;
 import com.uas.platform.b2b.dao.PurcInquiryItemDao;
 import com.uas.platform.b2b.dao.PurchaseInquiryInfoDao;
 import com.uas.platform.b2b.dao.PurchaseInquiryItemDao;
-import com.uas.platform.b2b.dao.RoleDao;
-import com.uas.platform.b2b.dao.UserDao;
-import com.uas.platform.b2b.dao.UserOrderDao;
-import com.uas.platform.b2b.dao.VendorDao;
 import com.uas.platform.b2b.event.PurchaseInquiryItemDecideReleaseEvent;
 import com.uas.platform.b2b.event.PurchaseInquiryItemSaveReleaseEvent;
-import com.uas.platform.b2b.model.*;
+import com.uas.platform.b2b.model.Attach;
+import com.uas.platform.b2b.model.Enterprise;
+import com.uas.platform.b2b.model.FileUpload;
+import com.uas.platform.b2b.model.OrderRedDotAll;
+import com.uas.platform.b2b.model.OrderType;
 import com.uas.platform.b2b.model.ProductInfo;
+import com.uas.platform.b2b.model.PurcInquiry;
+import com.uas.platform.b2b.model.PurcInquiryItem;
+import com.uas.platform.b2b.model.PurchaseInquiry;
+import com.uas.platform.b2b.model.PurchaseInquiryInfo;
+import com.uas.platform.b2b.model.PurchaseInquiryItem;
+import com.uas.platform.b2b.model.PurchaseInquiryItemInfo;
+import com.uas.platform.b2b.model.PurchaseInquiryReply;
+import com.uas.platform.b2b.model.User;
 import com.uas.platform.b2b.ps.InquiryUtils;
 import com.uas.platform.b2b.service.AttachService;
 import com.uas.platform.b2b.service.OrderRedDotService;

+ 28 - 8
src/main/java/com/uas/platform/b2b/service/impl/PurchaseNoticeServiceImpl.java

@@ -2,11 +2,36 @@ package com.uas.platform.b2b.service.impl;
 
 import com.uas.platform.b2b.core.util.ContextUtils;
 import com.uas.platform.b2b.core.util.SplitArray;
-import com.uas.platform.b2b.core.util.ThreadTask;
-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.PurchaseNoticeEndDao;
+import com.uas.platform.b2b.dao.SaleSendAllDao;
+import com.uas.platform.b2b.dao.SaleSendDao;
+import com.uas.platform.b2b.dao.SaleSendItemDao;
+import com.uas.platform.b2b.dao.SaleSendItemVerifyDao;
 import com.uas.platform.b2b.erp.model.PurchaseNotify;
 import com.uas.platform.b2b.event.SaleSendAcceptReleaseEvent;
-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.OrderRedDotAll;
+import com.uas.platform.b2b.model.OrderType;
+import com.uas.platform.b2b.model.PurchaseNotice;
+import com.uas.platform.b2b.model.PurchaseNoticeEnd;
+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.ps.service.PersonalProductService;
 import com.uas.platform.b2b.search.SearchService;
 import com.uas.platform.b2b.service.OrderRedDotService;
@@ -105,11 +130,6 @@ public class PurchaseNoticeServiceImpl implements PurchaseNoticeService {
 	@Autowired
     private OrderRedDotService redDotService;
 
-    /**
-     * 最多数量
-     */
-    final Integer MAX_SIZE = 1000;
-
 	@Override
 	public List<PurchaseNotice> save(List<PurchaseNotice> notices) {
 		notices = purchaseNoticeDao.save(notices);

+ 14 - 3
src/main/java/com/uas/platform/b2b/service/impl/PurchaseOrderServiceImpl.java

@@ -1,9 +1,20 @@
 package com.uas.platform.b2b.service.impl;
 
 import com.uas.platform.b2b.core.util.ContextUtils;
-import com.uas.platform.b2b.core.util.SplitArray;
-import com.uas.platform.b2b.core.util.ThreadTask;
-import com.uas.platform.b2b.dao.*;
+import com.uas.platform.b2b.dao.EnterpriseDao;
+import com.uas.platform.b2b.dao.PrintLogDao;
+import com.uas.platform.b2b.dao.PurcOrderInfoItemDao;
+import com.uas.platform.b2b.dao.PurchaseOrderAllDao;
+import com.uas.platform.b2b.dao.PurchaseOrderDao;
+import com.uas.platform.b2b.dao.PurchaseOrderDoneDao;
+import com.uas.platform.b2b.dao.PurchaseOrderEndDao;
+import com.uas.platform.b2b.dao.PurchaseOrderItemDao;
+import com.uas.platform.b2b.dao.PurchaseOrderReceivedDao;
+import com.uas.platform.b2b.dao.PurchaseOrderReplyDao;
+import com.uas.platform.b2b.dao.PurchaseOrderTodoDao;
+import com.uas.platform.b2b.dao.PurchaseOrderWaitingDao;
+import com.uas.platform.b2b.dao.UserBaseInfoDao;
+import com.uas.platform.b2b.dao.UserDao;
 import com.uas.platform.b2b.erp.model.PurchaseDetail;
 import com.uas.platform.b2b.event.PurchaseOrderEndReleaseEvent;
 import com.uas.platform.b2b.event.PurchaseOrderReplyReleaseEvent;

+ 2 - 2
src/main/java/com/uas/platform/b2b/support/mq/PushUtils.java

@@ -12,8 +12,8 @@ import com.uas.platform.core.util.HttpUtil.Response;
 import com.uas.platform.core.util.serializer.FlexJsonUtils;
 import org.springframework.http.HttpStatus;
 
-import java.io.UnsupportedEncodingException;
-import java.net.URLEncoder;
+import java.io.*;
+import java.net.*;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;