|
|
@ -9,6 +9,7 @@ import com.win.framework.mybatis.core.mapper.BaseMapperX; |
|
|
|
import com.win.framework.mybatis.core.util.QueryWrapperUtils; |
|
|
|
import com.win.module.wms.controller.issueRecord.vo.IssueRecordDetailExportReqVO; |
|
|
|
import com.win.module.wms.controller.issueRecord.vo.IssueRecordDetailPageReqVO; |
|
|
|
import com.win.module.wms.dal.dataobject.issueJob.IssueJobDetailDO; |
|
|
|
import com.win.module.wms.dal.dataobject.issueRecord.IssueRecordDetailDO; |
|
|
|
import com.win.module.wms.dal.dataobject.purchasereceiptJob.PurchasereceiptJobDetailDO; |
|
|
|
import org.apache.ibatis.annotations.Mapper; |
|
|
@ -23,6 +24,7 @@ public interface IssueRecordDetailMapper extends BaseMapperX<IssueRecordDetailDO |
|
|
|
|
|
|
|
default PageResult<IssueRecordDetailDO> selectPage(IssueRecordDetailPageReqVO reqVO) { |
|
|
|
return selectPage(reqVO, new LambdaQueryWrapperX<IssueRecordDetailDO>() |
|
|
|
.eq(IssueRecordDetailDO::getMasterId, reqVO.getMasterId()) |
|
|
|
.eqIfPresent(IssueRecordDetailDO::getProductionLineCode, reqVO.getProductionLineCode()) |
|
|
|
.eqIfPresent(IssueRecordDetailDO::getWorkStationCode, reqVO.getWorkStationCode()) |
|
|
|
.eqIfPresent(IssueRecordDetailDO::getOnTheWayLocationCode, reqVO.getOnTheWayLocationCode()) |
|
|
|