tool-tech/tool-tech-admin/src/main/java/com/rzdata/web/service/IUseApplyItemService.java
2024-08-21 18:06:12 +08:00

64 lines
1.4 KiB
Java

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<UseApplyItem> 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<UseApplyItem> list, String applyId);
}