| | |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.gkhy.safePlatform.equipment.entity.SafeMaterialDetailBO; |
| | | import com.gkhy.safePlatform.equipment.entity.SafeMaterialDetailInfo; |
| | | import com.gkhy.safePlatform.equipment.entity.SafeMaterialDetailCountDO; |
| | | import com.gkhy.safePlatform.equipment.entity.SafeMaterialDetailInfoDO; |
| | | import com.gkhy.safePlatform.equipment.model.dto.req.SafeMatetrialDetailQuery; |
| | | import com.gkhy.safePlatform.equipment.entity.*; |
| | | import com.gkhy.safePlatform.equipment.model.dto.req.db.SafeMaterialDetailDBQuery; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | |
| | | List<SafeMaterialDetailCountDO> getStatisticsValidStock(List<Long> smIds); |
| | | |
| | | void deleteBatch(Long[] ids); |
| | | void deleteBatch(List<Long> ids); |
| | | |
| | | void updateDeliveryStatusByIds(SafeMaterialDetailBO detailBO); |
| | | |
| | | void deliveryBatchRandom(SafeMaterialDetailBO detailBO); |
| | | void updateDeliveryStatusByIds(SafeMaterialBatchDeliveryBO detailBO); |
| | | |
| | | |
| | | |
| | | Integer getValidStockCount(Long smId); |
| | | |
| | | List<SafeMaterialDetailInfoDO> listByPage(Page<SafeMaterialDetailInfo> page, SafeMatetrialDetailQuery query); |
| | | List<SafeMaterialDetailInfoDO> listByPage(Page<SafeMaterialDetailInfo> page, SafeMaterialDetailDBQuery query); |
| | | |
| | | int getCountBySmIds(List<Long> smIds); |
| | | |
| | | int getCountBySmId(Long smId); |
| | | |
| | | void updateValidStatus(Long id); |
| | | |
| | | List<Long> getRfidNotNullList(Integer count, Long smId); |
| | | |
| | | |
| | | List<Long> getRfidNullList(Integer count, Long smId); |
| | | |
| | | List<Long> getIdListByRfid(Integer count, Long smId, String rfid); |
| | | |
| | | List<SafeMaterialClassifyStockDO> getSmallClassifyStockByIds(List<Long> smallClassifyIds); |
| | | |
| | | List<SafeMaterialDetailDO> getListBySmallClassifyIds(List<Long> smallClassifyIds,List<Long> depIds); |
| | | |
| | | List<SafeMaterialDetailInfoDO> getListByRfids(List<String> rfid); |
| | | |
| | | List<SafeMaterialDetailInfo> getUnValidList(); |
| | | |
| | | void updateValidStatusByIds(List<Long> ids); |
| | | |
| | | |
| | | List<SafeMaterialDetailInfo> getListBySmIdAndRfid(SafeMaterialDetailDBQuery query); |
| | | |
| | | List<SafeMaterialDetailInfo> getListBySmId(SafeMaterialDetailDBQuery query); |
| | | |
| | | void updateBatch(List<SafeMaterialDetailInfo> safeMaterialDetailInfoList); |
| | | } |