|
@@ -1,12 +1,15 @@
|
|
|
package com.zkqy.business.controller;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
import com.zkqy.business.domain.ProductHandsetOutboundRecord;
|
|
|
+import com.zkqy.business.domain.ProductInvoice;
|
|
|
import com.zkqy.business.domain.ProductWarehousingRecord;
|
|
|
import com.zkqy.business.domain.vo.ProductCodeListVO;
|
|
|
import com.zkqy.business.service.IProductHandsetOutboundRecordService;
|
|
|
+import com.zkqy.business.service.IProductInvoiceService;
|
|
|
import com.zkqy.business.service.IProductWarehousingRecordService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -42,6 +45,9 @@ public class ProductOutboundRecordController extends BaseController
|
|
|
@Autowired
|
|
|
private IProductHandsetOutboundRecordService productHandsetOutboundRecordService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IProductInvoiceService productInvoiceService;
|
|
|
+
|
|
|
/**
|
|
|
* 查询成品出库记录列表
|
|
|
*/
|
|
@@ -144,8 +150,13 @@ public class ProductOutboundRecordController extends BaseController
|
|
|
*/
|
|
|
@GetMapping("/outboundDetails")
|
|
|
public TableDataInfo outboundDetails(@RequestParam String saleOrderNo){
|
|
|
- startPage();
|
|
|
- List<ProductCodeListVO> productCodeListVOS = productOutboundRecordService.outboundDetails(saleOrderNo);
|
|
|
+ List<ProductCodeListVO> productCodeListVOS = new ArrayList<>();
|
|
|
+ ////根据销售单编号查询通知单编号
|
|
|
+ ProductInvoice productInvoice = productInvoiceService.selectProductInvoiceBySaleOrderNo(saleOrderNo);
|
|
|
+ if(productInvoice != null){
|
|
|
+ startPage();
|
|
|
+ productCodeListVOS = productOutboundRecordService.outboundDetails(productInvoice.getNoticeNumber());
|
|
|
+ }
|
|
|
return getDataTable(productCodeListVOS);
|
|
|
}
|
|
|
|