| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- package com.zd.chemical.service;
- import com.zd.chemical.domain.ActHxpapply;
- import com.zd.chemical.domain.vo.*;
- import java.util.List;
- import java.util.Map;
- /**
- * 化学品申购Service接口
- *
- * @author zd
- * @date 2022-08-17
- */
- public interface IActHxpapplyService
- {
- /**
- * 查询化学品申购
- *
- * @param id 化学品申购主键
- * @return 化学品申购
- */
- ActHxpapplyInfoVo selectActHxpapplyById(Long id,Integer tickStatus);
- /**
- * 查询化学品申购列表
- *
- * @param actHxpapplySearch 化学品申购
- * @return 化学品申购集合
- */
- List<ActHxpapplyListVo> selectActHxpapplyList(ActHxpapplySearch actHxpapplySearch);
- /**
- * 查询化学品申购列表(草稿箱)
- *
- * @param actHxpapplySearch 化学品申购
- * @return 化学品申购集合
- */
- List<ActHxpapplyDraftsListVo> draftsList(ActHxpapplySearch actHxpapplySearch);
- /**
- * 根据主键集合查询化学品申购列表
- *
- * @param ids 主键集合
- * @return 化学品申购集合
- */
- List<ActHxpapply> getListByIds(List <Long> ids);
- /**
- * 新增化学品申购
- *
- * @param actHxpapplyVo 化学品申购
- * @return 结果
- */
- int insertActHxpapply(ActHxpapplyVo actHxpapplyVo);
- /**
- * 修改化学品申购
- *
- * @param actHxpapply 化学品申购
- * @return 结果
- */
- int updateActHxpapply(ActHxpapply actHxpapply);
- /**
- * 批量删除化学品申购
- *
- * @param ids 需要删除的化学品申购主键集合
- * @return 结果
- */
- int deleteActHxpapplyByIds(Long[] ids);
- /**
- * 删除化学品申购信息
- *
- * @param id 化学品申购主键
- * @return 结果
- */
- int deleteActHxpapplyById(Long id);
- /**
- * 获取化学品剩余可存放量
- *
- * @param actRestStockVo 机柜主键主键
- * @return 化学品申购
- */
- Map <String, String> getRestStock(ActRestStockVo actRestStockVo);
- /**
- * 获取化学品剩余可存放量
- *
- * @param actRestStockVo 机柜主键主键
- * @return 化学品申购
- */
- List<ActRestStockManyVo> getRestStockByManyCabinet(ActRestStockManySearch actRestStockVo);
- }
|