| | |
| | | import com.ruoyi.productionPlan.dto.ProductionPlanDto; |
| | | import com.ruoyi.productionPlan.dto.ProductionPlanSummaryDto; |
| | | import com.ruoyi.productionPlan.pojo.ProductionPlan; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | |
| | | * @version 1.0 |
| | | * @since 2026/03/10 9:56 |
| | | */ |
| | | @Mapper |
| | | public interface ProductionPlanMapper extends BaseMapper<ProductionPlan> { |
| | | IPage<ProductionPlanDto> listPage(Page page, @Param("c") ProductionPlanDto productionPlanDto); |
| | | |
| | | List<ProductionPlanSummaryDto> selectSummaryByProductType(ProductionPlanSummaryDto query); |
| | | |
| | | List<ProductionPlanDto> selectWithMaterialByIds(@Param("ids") List<Long> ids); |
| | | |
| | | ProductionPlanDto selectProductionPlanDtoById(@Param("productionPlanId") Long productionPlanId); |
| | | } |