소스 검색

调整注入方式

yujia 7 년 전
부모
커밋
5bb18539f0
1개의 변경된 파일3개의 추가작업 그리고 7개의 파일을 삭제
  1. 3 7
      src/main/java/com/uas/platform/b2c/logistics/service/impl/InvoiceServiceImpl.java

+ 3 - 7
src/main/java/com/uas/platform/b2c/logistics/service/impl/InvoiceServiceImpl.java

@@ -37,7 +37,6 @@ import com.uas.platform.b2c.trade.order.model.Order;
 import com.uas.platform.b2c.trade.order.model.OrderDetail;
 import com.uas.platform.b2c.trade.order.model.OrderDetail;
 import com.uas.platform.b2c.trade.order.model.Purchase;
 import com.uas.platform.b2c.trade.order.model.Purchase;
 import com.uas.platform.b2c.trade.order.model.PurchaseDetail;
 import com.uas.platform.b2c.trade.order.model.PurchaseDetail;
-import com.uas.platform.b2c.trade.order.service.OrderService;
 import com.uas.platform.b2c.trade.support.CodeType;
 import com.uas.platform.b2c.trade.support.CodeType;
 import com.uas.platform.b2c.trade.support.ResultMap;
 import com.uas.platform.b2c.trade.support.ResultMap;
 import com.uas.platform.core.exception.IllegalOperatorException;
 import com.uas.platform.core.exception.IllegalOperatorException;
@@ -82,9 +81,6 @@ public class InvoiceServiceImpl implements InvoiceService {
 
 
     private final LogisticsPortService logisticsPortservice;
     private final LogisticsPortService logisticsPortservice;
 
 
-    @Autowired
-    private OrderService orderService;
-
     private final SysConf sysConf;
     private final SysConf sysConf;
 
 
     private final EnterpriseService enterpriseService;
     private final EnterpriseService enterpriseService;
@@ -99,14 +95,15 @@ public class InvoiceServiceImpl implements InvoiceService {
 
 
     private final EnterpriseDao enterpriseDao;
     private final EnterpriseDao enterpriseDao;
 
 
-    private final ProductService productService;
+    @Autowired
+    private ProductService productService;
 
 
     private final GoodsService goodsService;
     private final GoodsService goodsService;
 
 
     private final LogisticsOldService logisticsService;
     private final LogisticsOldService logisticsService;
 
 
     @Autowired
     @Autowired
-    public InvoiceServiceImpl(InvoiceDao invoiceDao, InvoiceFPurchaseDao invoiceFPurchaseDao, InvoiceFOrderDao invoiceFOrderDao, OrderDao orderDao, CreateNumberService createNumberService, LogisticsPortService logisticsPortservice, SysConf sysConf, EnterpriseService enterpriseService, InOutboundDetailService inOutboundDetailService, EnterpriseDao enterpriseDao, ProductService productService, GoodsService goodsService, LogisticsOldService logisticsService) {
+    public InvoiceServiceImpl(InvoiceDao invoiceDao, InvoiceFPurchaseDao invoiceFPurchaseDao, InvoiceFOrderDao invoiceFOrderDao, OrderDao orderDao, CreateNumberService createNumberService, LogisticsPortService logisticsPortservice, SysConf sysConf, EnterpriseService enterpriseService, InOutboundDetailService inOutboundDetailService, EnterpriseDao enterpriseDao, GoodsService goodsService, LogisticsOldService logisticsService) {
         this.invoiceDao = invoiceDao;
         this.invoiceDao = invoiceDao;
         this.invoiceFPurchaseDao = invoiceFPurchaseDao;
         this.invoiceFPurchaseDao = invoiceFPurchaseDao;
         this.invoiceFOrderDao = invoiceFOrderDao;
         this.invoiceFOrderDao = invoiceFOrderDao;
@@ -117,7 +114,6 @@ public class InvoiceServiceImpl implements InvoiceService {
         this.enterpriseService = enterpriseService;
         this.enterpriseService = enterpriseService;
         this.inOutboundDetailService = inOutboundDetailService;
         this.inOutboundDetailService = inOutboundDetailService;
         this.enterpriseDao = enterpriseDao;
         this.enterpriseDao = enterpriseDao;
-        this.productService = productService;
         this.goodsService = goodsService;
         this.goodsService = goodsService;
         this.logisticsService = logisticsService;
         this.logisticsService = logisticsService;
     }
     }