hongjli
2025-05-23 26c8536e1a95b91b7763afccd3c4a7dec9e5f5dc
aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsGasPipelineCapacityPlanMapper.java
@@ -1,7 +1,9 @@
package com.aps.core.mapper;
import com.aps.core.domain.ApsGasPipelineCapacityPlan;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -12,7 +14,7 @@
 * @date 2025-04-24
 */
@Mapper
public interface ApsGasPipelineCapacityPlanMapper
public interface ApsGasPipelineCapacityPlanMapper extends BaseMapper<ApsGasPipelineCapacityPlan>
{
    /**
     * 查询气体管路产能规划
@@ -29,6 +31,23 @@
     * @return 气体管路产能规划集合
     */
    public List<ApsGasPipelineCapacityPlan> selectApsGasPipelineCapacityPlanList(ApsGasPipelineCapacityPlan apsGasPipelineCapacityPlan);
    /**
     * 查询设计产能数据 - 专用于接口二功能
     *
     * @param processName 工序名称
     * @param year 年份
     * @param month 月份
     * @param major 专业
     * @param orgCode 工厂代码
     * @return 气体管路产能规划集合
     */
    public List<ApsGasPipelineCapacityPlan> selectDesignCapacityForInterface2(
            @Param("processName") String processName,
            @Param("year") String year,
            @Param("month") String month,
            @Param("major") String major,
            @Param("orgCode") String orgCode);
    /**
     * 新增气体管路产能规划
@@ -62,5 +81,5 @@
     */
    public int deleteApsGasPipelineCapacityPlanByIds(Long[] ids);
    void deleteByDateAndFactory(String year, String month, String factory);
    void deleteByDateAndFactory(String year, String month, String factory, String major);
}