package com.vincent.rsf.server.manager.service; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import com.vincent.rsf.server.common.domain.BaseParam; import com.vincent.rsf.server.common.domain.PageParam; import com.vincent.rsf.server.manager.controller.params.IsptItemsParams; import com.vincent.rsf.server.manager.entity.QlyIsptItem; import com.vincent.rsf.server.manager.entity.WarehouseAreasItem; import java.util.List; public interface QlyIsptItemService extends IService { boolean batchUpdate(IsptItemsParams params, Long loginUserId); IPage pageByWrapper(PageParam pageParam, QueryWrapper queryWrapper); IPage pageByIsptResult(PageParam pageParam, QueryWrapper queryWrapper); void confirmReceipt(QlyIsptItem item, WarehouseAreasItem orderItem); List selectIsptResult(LambdaQueryWrapper eq); }