package com.yuanchu.mom.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.pojo.RawInspect; import com.baomidou.mybatisplus.extension.service.IService; import com.yuanchu.mom.pojo.vo.RawInspectVo; import java.io.IOException; import java.util.List; import java.util.Map; /** * @author Administrator * @description 针对表【raw_inspect(原材料申请表)】的数据库操作Service * @createDate 2023-07-31 14:43:15 */ public interface RawInspectService extends IService { /** * 新增原材料检验单 * @param userId * @param rawInspectVo */ String addRawInspects(String userId, RawInspectVo rawInspectVo) throws Exception; /** * 分页查询原材料检验单列表 * @param formTime * @param code * @param insState * @param name * @return */ IPage> selectRawInspectsList(Page page, String formTime, String code, Integer insState, String name); /** * 根据检验单id查询原材料检验单详情 * @param id * @return */ Map selectRawInspectsListById(Integer id); /** * 更新检验状态 * @param id */ String updateRawInspectsById(Integer id); }