From 2786ed1fe266240fa6216c5dd6a9014481963d24 Mon Sep 17 00:00:00 2001 From: sfd <sun.sunshine@163.com> Date: 星期二, 20 五月 2025 12:38:25 +0800 Subject: [PATCH] Merge branch 'dev' of http://192.168.50.149:8085/r/aps-backend into dev --- aps-modules/aps-core/src/main/java/com/aps/core/service/IApsGasPipelineMoService.java | 70 +++++++++++++++++++++++++++++++++++ 1 files changed, 70 insertions(+), 0 deletions(-) diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/IApsGasPipelineMoService.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/IApsGasPipelineMoService.java new file mode 100644 index 0000000..ed91389 --- /dev/null +++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/IApsGasPipelineMoService.java @@ -0,0 +1,70 @@ +package com.aps.core.service; + +import java.util.List; + +import com.aps.core.domain.ApsGasPipelineMo; +import org.springframework.web.multipart.MultipartFile; + +/** + * 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁Service鎺ュ彛 + * + * @author ruoyi + * @date 2025-05-19 + */ +public interface IApsGasPipelineMoService +{ + /** + * 鏌ヨ绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + * + * @param id 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁涓婚敭 + * @return 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + */ + public ApsGasPipelineMo selectApsGasPipelineMoById(Long id); + + /** + * 鏌ヨ绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁鍒楄〃 + * + * @param apsGasPipelineMo 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + * @return 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁闆嗗悎 + */ + public List<ApsGasPipelineMo> selectApsGasPipelineMoList(ApsGasPipelineMo apsGasPipelineMo); + + /** + * 鏂板绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + * + * @param apsGasPipelineMo 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + * @return 缁撴灉 + */ + public int insertApsGasPipelineMo(ApsGasPipelineMo apsGasPipelineMo); + + /** + * 淇敼绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + * + * @param apsGasPipelineMo 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + * @return 缁撴灉 + */ + public int updateApsGasPipelineMo(ApsGasPipelineMo apsGasPipelineMo); + + /** + * 鎵归噺鍒犻櫎绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁 + * + * @param ids 闇�瑕佸垹闄ょ殑绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁涓婚敭闆嗗悎 + * @return 缁撴灉 + */ + public int deleteApsGasPipelineMoByIds(Long[] ids); + + /** + * 鍒犻櫎绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁淇℃伅 + * + * @param id 绠¤矾鎵嬪伐姘斾綋宸ュ崟鏁版嵁涓婚敭 + * @return 缁撴灉 + */ + public int deleteApsGasPipelineMoById(Long id); + + /** + * 鎻掑叆 绠¤矾宸ュ崟鏁版嵁 + * @param file + * @return + */ + int batchInsertGasPipelineMo(MultipartFile file); +} -- Gitblit v1.9.3