智慧农业后台管理
guoshilong
2022-11-08 72b971c98c46531064d74b68fc8fe8864ed0b544
src/main/java/org/springblade/modules/soldr/service/ISoldrService.java
@@ -21,6 +21,9 @@
import org.springblade.core.mp.base.BaseService;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
import java.util.Map;
/**
 * 已出库存数量记录表 服务类
 *
@@ -39,4 +42,28 @@
   IPage<SoldrVO> selectSoldrPage(IPage<SoldrVO> page, SoldrVO soldr);
   IPage<SoldrVO> selectLists(IPage<SoldrVO> page, SoldrVO soldr);
   void  del(Long id);
   void  dels(Long id);
   List<SoldrVO> selectSol(String farmId);
   List<Map<String, Object>> selectCz(Long sid,String deptId);
   /**
    * 根据stockId、amount1、specs1、specs_val1、specs_val2、sid          找到soldr表中对应的数据
    * @param stockId1   种类id
    * @param specs1   规格
    * @param specsVal1   规格值(0:克 1:斤 2:公斤 3:吨 4:毫升 5:升 )
    * @param specsVal2   规格值2( 0:袋 1:包 2:瓶 3:盒 4:箱 5:桶 6:支)
    * @param sid   农资库存表主键
    * @param type   出库类型
    */
   Soldr getByServalParam(String stockId1, String specs1, Integer specsVal1, Integer specsVal2, Long sid,String type);
   /**
    * 撤销逻辑删除 使is_deleted从1变0
    * @param id
    */
   void cancelDel(Long id);
    SoldrVO getSoldrInfo(SoldrVO soldr);
   Boolean delLogic(Long id);
}