package com.ruoyi.cs.mapper; import java.util.List; import com.ruoyi.cs.domain.CsResApplySoftwareInfo; /** * 资源申请单软件信息Mapper接口 * * @author ruoyi * @date 2024-04-29 */ public interface CsResApplySoftwareInfoMapper { /** * 查询资源申请单软件信息 * * @param applySoftwareId 资源申请单软件信息主键 * @return 资源申请单软件信息 */ public CsResApplySoftwareInfo selectCsApplySoftwareInfoByApplySoftwareId(String applySoftwareId); /** * 查询资源申请单软件信息列表 * * @param csResApplySoftwareInfo 资源申请单软件信息 * @return 资源申请单软件信息集合 */ public List selectCsApplySoftwareInfoList(CsResApplySoftwareInfo csResApplySoftwareInfo); /** * 新增资源申请单软件信息 * * @param csResApplySoftwareInfo 资源申请单软件信息 * @return 结果 */ public int insertCsApplySoftwareInfo(CsResApplySoftwareInfo csResApplySoftwareInfo); /** * 修改资源申请单软件信息 * * @param csResApplySoftwareInfo 资源申请单软件信息 * @return 结果 */ public int updateCsApplySoftwareInfo(CsResApplySoftwareInfo csResApplySoftwareInfo); /** * 删除资源申请单软件信息 * * @param applySoftwareId 资源申请单软件信息主键 * @return 结果 */ public int deleteCsApplySoftwareInfoByApplySoftwareId(String applySoftwareId); /** * 批量删除资源申请单软件信息 * * @param applySoftwareIds 需要删除的数据主键集合 * @return 结果 */ public int deleteCsApplySoftwareInfoByApplySoftwareIds(String[] applySoftwareIds); /** * 查询资源申请单软件信息 * * @param applyId 资源申请单Id * @return 资源申请单软件信息 */ public CsResApplySoftwareInfo selectSoftwareInfoByApplyId(String applyId); /** * 删除资源申请单的软件信息 * * @param applyId 资源申请单主键 * @return 结果 */ public int deleteCsApplySoftwareInfoByApplyId(String applyId); }