| | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.gkhy.safePlatform.equipment.entity.*; |
| | | import com.gkhy.safePlatform.equipment.model.dto.req.SafeMatetrialDetailQuery; |
| | | import com.gkhy.safePlatform.equipment.model.dto.req.db.SafeMaterialDetailDBQuery; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.springframework.stereotype.Repository; |
| | | |
| | |
| | | |
| | | void deleteBatch(List<Long> ids); |
| | | |
| | | void updateDeliveryStatusByIds(@Param("detailBO")SafeMaterialDetailBO detailBO); |
| | | void updateDeliveryStatusByIds(@Param("detailBO") SafeMaterialBatchDeliveryBO detailBO); |
| | | |
| | | void deliveryBatchRandom(@Param("detailBO")SafeMaterialDetailBO detailBO); |
| | | |
| | | Integer getValidStockCount(@Param("smId")Long smId, @Param("validStatus")Byte validStatus, @Param("irStatus")Byte irStatus); |
| | | |
| | | List<SafeMaterialDetailInfoDO> listByCondition(Page<SafeMaterialDetailInfo> page, @Param("query") SafeMatetrialDetailQuery query); |
| | | List<SafeMaterialDetailInfoDO> listByCondition(Page<SafeMaterialDetailInfo> page, @Param("query") SafeMaterialDetailDBQuery query); |
| | | |
| | | int getCountBySmIds(@Param("smIds") List<Long> smIds); |
| | | |
| | |
| | | List<SafeMaterialDetailDO> getListBySmallClassifyIds(List<Long> smallClassifyIds,@Param("depIds") List<Long> depIds); |
| | | |
| | | List<SafeMaterialDetailInfoDO> getListByRfids(List<String> rfids); |
| | | |
| | | void updateValidStatusByIds(@Param("ids")List<Long> ids, @Param("validStatus")Byte validStatus); |
| | | |
| | | List<SafeMaterialDetailInfo> getUnValidList(Byte validStatus); |
| | | |
| | | List<SafeMaterialDetailInfo> getListBySmIdAndRfid(@Param("query") SafeMaterialDetailDBQuery query); |
| | | |
| | | List<SafeMaterialDetailInfo> getListBySmId(@Param("query") SafeMaterialDetailDBQuery query); |
| | | |
| | | void updateBatch(List<SafeMaterialDetailInfo> list); |
| | | } |