完成排产(测试过了)
This commit is contained in:
35
klp-aps/src/main/java/com/klp/aps/mapper/ApsPlanMapper.java
Normal file
35
klp-aps/src/main/java/com/klp/aps/mapper/ApsPlanMapper.java
Normal 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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user