| | |
| | | package com.ld.igds.inout.service; |
| | | |
| | | import com.ld.igds.check.dto.CheckItemData; |
| | | import com.ld.igds.data.Page; |
| | | import com.ld.igds.inout.dto.*; |
| | | import com.ld.igds.models.InoutPrice; |
| | |
| | | |
| | | |
| | | /** |
| | | * 根据数据进行推送 |
| | | * |
| | | * @param result |
| | | */ |
| | | void notifyWeb(InoutData result); |
| | | |
| | | |
| | | /** |
| | | * 推送大屏 |
| | | * |
| | | * @param companyId |
| | |
| | | /** |
| | | * 获取当前仓库下最后一条记录信息 |
| | | * |
| | | * @param companyId |
| | | * @param depotId |
| | | * @param param |
| | | * @return |
| | | */ |
| | | InoutData getLastRecord(String companyId, String depotId); |
| | | InoutData getLastRecord(InoutParam param); |
| | | |
| | | /** |
| | | * 根据损溢记录,添加出入库记录信息 |
| | |
| | | * @param data |
| | | */ |
| | | void setCheckCache(InoutData data); |
| | | |
| | | /** |
| | | * 根据组织编码和化验ID获取化验结果信息 |
| | | * |
| | | * @param companyId |
| | | * @param checkId |
| | | * @return |
| | | */ |
| | | List<CheckItemData> getCheckCache(String companyId, String checkId); |
| | | |
| | | /** |
| | | * 获取出入库流水ID序号 |
| | |
| | | |
| | | /** |
| | | * 获取粮食定价 |
| | | * |
| | | * @param param |
| | | * @return |
| | | */ |
| | | List<InoutPrice> getPrice(InoutCheckParam param); |
| | | |
| | | /** |
| | | * 从缓存中删除 |
| | | * |
| | | * @param deptId |
| | | * @param type |
| | | * @param id |
| | | */ |
| | | void delFromCache(String deptId, String type, String id); |
| | | } |