package com.rzdata.web.service; import java.util.List; import com.rzdata.web.domain.UseApplyItem; /** * 使用申请详情Service接口 * * @author ja * @date 2024-08-21 */ public interface IUseApplyItemService { /** * 查询使用申请详情 * * @param id 使用申请详情主键 * @return 使用申请详情 */ public UseApplyItem selectUseApplyItemById(String id); /** * 查询使用申请详情列表 * * @param useApplyItem 使用申请详情 * @return 使用申请详情集合 */ public List selectUseApplyItemList(UseApplyItem useApplyItem); /** * 新增使用申请详情 * * @param useApplyItem 使用申请详情 * @return 结果 */ public int insertUseApplyItem(UseApplyItem useApplyItem); /** * 修改使用申请详情 * * @param useApplyItem 使用申请详情 * @return 结果 */ public int updateUseApplyItem(UseApplyItem useApplyItem); /** * 批量删除使用申请详情 * * @param ids 需要删除的使用申请详情主键集合 * @return 结果 */ public int deleteUseApplyItemByIds(String[] ids); /** * 删除使用申请详情信息 * * @param id 使用申请详情主键 * @return 结果 */ public int deleteUseApplyItemById(String id); void updateItemList(List list, String applyId); }