package com.gkhy.hazmat.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.hazmat.common.api.CommonPage; import com.gkhy.hazmat.system.domain.HzHazmatFlow; import java.util.List; /** *

* 危化品流向表 服务类 *

* * @author kzy * @since 2024-08-05 14:41:40 */ public interface HzHazmatFlowService extends IService { /** * 根据条件分页查询危化品流向列表 * @param hazmatFlow * @return */ CommonPage selectHazmatFlowList(HzHazmatFlow hazmatFlow); /** * 根据id查询危化品流向信息 * * @param hazmatFlowId 流向ID * @return */ public HzHazmatFlow selectHazmatFlowById(Long hazmatFlowId); /** * 新增流向信息 * * @param hazmatFlow 流向信息 * @return 结果 */ public int insertHazmatFlow(HzHazmatFlow hazmatFlow); /** * 删除流向信息 * * @param hazmatFlowId 流向ID * @return 结果 */ public int deleteHazmatFlowById(Long hazmatFlowId); /** * 根据流向Id查询对应危化品所有流向 * @param hazmatFlowId * @return */ List selectAllHazmatFlowById(Long hazmatFlowId); /** * 根据条码code查询所有流向 * @param code * @return */ List selectAllHazmatFlowByCode(String code); /** * 根据用户分页查询所有流向 * @return */ CommonPage selectAllHazmatFlowByUser(); /** * 根据危化品id查询危化品所有流向 * @param hazmatId * @return */ List getAllHazmatFlowByHazmatId(Long hazmatId); }