|
|
@@ -1,6 +1,7 @@
|
|
|
package com.github.zuihou.business.controller.operationManagementCenter;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.github.zuihou.base.request.PageParams;
|
|
|
import com.github.zuihou.business.operationManagementCenter.dto.PlanPageDTO;
|
|
|
@@ -11,6 +12,8 @@ import com.github.zuihou.business.operationManagementCenter.dto.OrderProductUpda
|
|
|
import com.github.zuihou.business.operationManagementCenter.dto.OrderProductPageDTO;
|
|
|
import com.github.zuihou.business.operationManagementCenter.entity.Plan;
|
|
|
import com.github.zuihou.business.operationManagementCenter.service.OrderProductService;
|
|
|
+
|
|
|
+import java.time.LocalDateTime;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.stream.Collectors;
|
|
|
@@ -55,18 +58,18 @@ public class OrderProductController extends SuperController<OrderProductService,
|
|
|
OrderProductPageDTO data = params.getModel();
|
|
|
QueryWrap<OrderProduct> wrap = handlerWrapper(null, params);
|
|
|
LbqWrapper<OrderProduct> wrapper = wrap.lambda();
|
|
|
- Plan plan = BeanUtil.toBean(data, Plan.class);
|
|
|
+ OrderProduct orderProduct = BeanUtil.toBean(data, OrderProduct.class);
|
|
|
|
|
|
- //生成in的查询格式
|
|
|
- plan.setOrderProduceStatus(StringUtil.isEmpty(plan.getOrderProduceStatus())?"":StringUtil.changeIdsArrToSubQueryStr(plan.getOrderProduceStatus()));
|
|
|
//构建查询参数
|
|
|
- wrapper.eq(OrderProduct::getDeliveryTime,plan.getAuditStatus())
|
|
|
+// eq(OrderProduct::,plan.getAuditStatus())
|
|
|
/*.eq(Plan::getSource,plan.getSource())
|
|
|
.eq(Plan::getCustId,plan.getCustId())*/
|
|
|
// .eq(Plan::getOrderId,plan.getOrderId())
|
|
|
// .eq(Plan::getDraftFlag,plan.getDraftFlag())
|
|
|
- .orderByDesc(OrderProduct::getCreateTime);
|
|
|
- baseService.pageList(page,wrapper);
|
|
|
+// .geHeader(Order::getDeliveryTime, StrUtil.isEmpty(order.getDeliveryTime_st())?null: LocalDateTime.parse(order.getDeliveryTime_st()))
|
|
|
+// .leFooter(Order::getDeliveryTime, StrUtil.isEmpty(order.getDeliveryTime_ed())?null:LocalDateTime.parse(order.getDeliveryTime_ed()))
|
|
|
+ wrapper. orderByDesc(OrderProduct::getCreateTime);
|
|
|
+ baseService.pageList(page,orderProduct.getOrderNo(),orderProduct.getBomName(),orderProduct.getProduceStatus(),wrapper);
|
|
|
|
|
|
}
|
|
|
|