Browse Source

调整注入方式

yujia 7 years ago
parent
commit
5bb18539f0

+ 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.Purchase;
 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.ResultMap;
 import com.uas.platform.core.exception.IllegalOperatorException;
@@ -82,9 +81,6 @@ public class InvoiceServiceImpl implements InvoiceService {
 
     private final LogisticsPortService logisticsPortservice;
 
-    @Autowired
-    private OrderService orderService;
-
     private final SysConf sysConf;
 
     private final EnterpriseService enterpriseService;
@@ -99,14 +95,15 @@ public class InvoiceServiceImpl implements InvoiceService {
 
     private final EnterpriseDao enterpriseDao;
 
-    private final ProductService productService;
+    @Autowired
+    private ProductService productService;
 
     private final GoodsService goodsService;
 
     private final LogisticsOldService logisticsService;
 
     @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.invoiceFPurchaseDao = invoiceFPurchaseDao;
         this.invoiceFOrderDao = invoiceFOrderDao;
@@ -117,7 +114,6 @@ public class InvoiceServiceImpl implements InvoiceService {
         this.enterpriseService = enterpriseService;
         this.inOutboundDetailService = inOutboundDetailService;
         this.enterpriseDao = enterpriseDao;
-        this.productService = productService;
         this.goodsService = goodsService;
         this.logisticsService = logisticsService;
     }