完成排产(测试过了)

This commit is contained in:
2026-03-08 16:02:44 +08:00
parent b660ddcc3e
commit 7736ac3311
125 changed files with 10418 additions and 15 deletions

View File

@@ -0,0 +1,35 @@
package com.klp.aps.mapper;
import com.klp.aps.domain.dto.ApsWmsOrderCreateReq;
import com.klp.aps.domain.dto.ApsWmsOrderDetailCreateReq;
import com.klp.aps.domain.entity.ApsSchedulePlanDetailEntity;
import com.klp.aps.domain.entity.ApsSchedulePlanEntity;
import com.klp.aps.domain.row.ApsCrmOrderItemRow;
import com.klp.aps.domain.row.ApsCrmOrderRow;
import com.klp.aps.domain.row.ApsOrderDetailRow;
import com.klp.aps.domain.row.ApsWmsOrderRow;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface ApsPlanMapper {
List<ApsOrderDetailRow> selectOrderDetailsByOrderId(@Param("orderId") Long orderId);
ApsCrmOrderRow selectCrmOrderById(@Param("crmOrderId") String crmOrderId);
List<ApsCrmOrderItemRow> selectCrmOrderItemsByOrderId(@Param("crmOrderId") String crmOrderId);
ApsWmsOrderRow selectWmsOrderByCode(@Param("orderCode") String orderCode);
int insertWmsOrder(ApsWmsOrderCreateReq req);
int insertWmsOrderDetail(ApsWmsOrderDetailCreateReq req);
Long selectAnyProductionLineId();
int insertSchedulePlan(ApsSchedulePlanEntity plan);
int insertSchedulePlanDetail(ApsSchedulePlanDetailEntity detail);
}