|
|
@@ -9,12 +9,14 @@ import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import com.trade.purchase.excel.CMYWarehousingExcel;
|
|
|
import com.trade.purchase.excel.GeneralLedgerExcel;
|
|
|
import com.trade.purchase.order.dto.OrderSubmitDto;
|
|
|
+import com.trade.purchase.order.dto.ScanningCodeAddPcDto;
|
|
|
import com.trade.purchase.order.entity.Order;
|
|
|
import com.trade.purchase.order.entity.OrderItems;
|
|
|
import com.trade.purchase.order.enums.OrderTypeEnum;
|
|
|
import com.trade.purchase.order.service.IOrderFilesService;
|
|
|
import com.trade.purchase.order.service.IOrderItemsService;
|
|
|
import com.trade.purchase.order.service.IOrderService;
|
|
|
+import com.trade.purchase.order.vo.OrderPartsVO;
|
|
|
import com.trade.purchase.order.vo.OrderTotalDTO;
|
|
|
import com.trade.purchase.order.vo.OrderVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
@@ -390,24 +392,14 @@ public class WoodHarvestingCloudController {
|
|
|
@GetMapping("/scanningCodeAddPc")
|
|
|
@ApiOperationSupport(order = 7)
|
|
|
@ApiOperation(value = "Pc添加明细", notes = "billNo")
|
|
|
- public R pcSubmit(Query query,
|
|
|
- @RequestParam(value = "purchaserId") Long purchaserId,
|
|
|
- @RequestParam(value = "storageId") Long storageId,
|
|
|
- @RequestParam(value = "billNo",required = false) String billNo,
|
|
|
- @RequestParam(value = "mainBillNo",required = false) String mainBillNo,
|
|
|
- @RequestParam(value = "itemId",required = false) Long itemId,
|
|
|
- @RequestParam(value = "length",required = false) String length,
|
|
|
- @RequestParam(value = "thickness",required = false) String thickness,
|
|
|
- @RequestParam(value = "grade",required = false) String grade,
|
|
|
- @RequestParam(value = "cntrNo",required = false) String cntrNo,
|
|
|
- @RequestParam(value = "itemType",required = false) String itemType,
|
|
|
- @RequestParam(value = "stockTimeStart",required = false) String stockTimeStart,
|
|
|
- @RequestParam(value = "stockTimeEnd",required = false) String stockTimeEnd
|
|
|
+ public R scanningCodeAddPc(Query query, ScanningCodeAddPcDto scanningCodeAddPcDto
|
|
|
) {
|
|
|
- if (ObjectUtils.isNull(purchaserId) || ObjectUtils.isNull(storageId)) {
|
|
|
+ if (ObjectUtils.isNull(scanningCodeAddPcDto.getPurchaserId()) || ObjectUtils.isNull(scanningCodeAddPcDto.getStorageId())) {
|
|
|
return R.fail("缺少必要参数");
|
|
|
}
|
|
|
- LambdaQueryWrapper<OrderItems> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ scanningCodeAddPcDto.setTenantId(AuthUtil.getTenantId());
|
|
|
+ IPage<ScanningCodeAddPcDto> pages = orderItemsService.selectScanningCodeAddPc(Condition.getPage(query), scanningCodeAddPcDto);
|
|
|
+ /*LambdaQueryWrapper<OrderItems> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
lambdaQueryWrapper.eq(OrderItems::getTenantId, AuthUtil.getTenantId())
|
|
|
.eq(OrderItems::getIsDeleted, 0)
|
|
|
.eq(OrderItems::getPurchaserId, purchaserId)
|
|
|
@@ -419,12 +411,12 @@ public class WoodHarvestingCloudController {
|
|
|
.eq(ObjectUtils.isNotNull(length), OrderItems::getLength, length)
|
|
|
.eq(ObjectUtils.isNotNull(thickness), OrderItems::getThickness, thickness)
|
|
|
.eq(ObjectUtils.isNotNull(grade), OrderItems::getGrade, grade)
|
|
|
- .eq(ObjectUtils.isNotNull(cntrNo), OrderItems::getCntrNo, cntrNo)
|
|
|
+ .eq(ObjectUtils.isNotNull(containerNo), OrderItems::getContainerNo, containerNo)
|
|
|
.eq(ObjectUtils.isNotNull(itemType), OrderItems::getItemType, itemType)
|
|
|
.ge(ObjectUtils.isNotNull(stockTimeStart), OrderItems::getStockTime, stockTimeStart)
|
|
|
.le(ObjectUtils.isNotNull(stockTimeEnd), OrderItems::getStockTime, stockTimeEnd)
|
|
|
.eq(OrderItems::getWarehouseId, storageId);
|
|
|
- IPage<OrderItems> pages = orderItemsService.page(Condition.getPage(query), lambdaQueryWrapper);
|
|
|
+ IPage<OrderItems> pages = orderItemsService.page(Condition.getPage(query), lambdaQueryWrapper);*/
|
|
|
return R.data(pages);
|
|
|
}
|
|
|
|