package com.example.erp.mapper.pp; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.example.erp.entity.pp.ProductionScheduling; import org.apache.ibatis.annotations.Mapper; import java.sql.Date; import java.time.LocalDate; import java.util.List; import java.util.Map; @Mapper public interface ProductionSchedulingMapper extends BaseMapper { List> SelectOkSchedulingMp(String selectTime1, String selectTime2,String orderId,String processes, ProductionScheduling productionScheduling); List> SelectNoSchedulingMp(String selectTime1, String selectTime2,String orderId,String processes, ProductionScheduling productionScheduling); List> selectLastSchedulingMp(String selectTime1, String selectTime2, ProductionScheduling productionScheduling); List> selectSchedulingNotMp(String selectTime1, String selectTime2, String orderId, String processes, ProductionScheduling productionScheduling); Integer selectMaxId(); Boolean insertSelective(String schedulingId, String orderId, String orderNumber, String processes, Integer schedulingQuantity, LocalDate scheduledStartTime, LocalDate planEndTime, String notes); Boolean ExamineSchedulingMp(String schedulingId, String userName); Boolean deleteSchedulingMp(String schedulingId); }