package com.gkhy.safePlatform.equipment.service.baseService.impl;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsBaseDO;
|
import com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsBaseInfo;
|
import com.gkhy.safePlatform.equipment.model.dto.req.MaterialReceiveRecordsQuery;
|
import com.gkhy.safePlatform.equipment.repository.MaterialReceiveRecordsBaseInfoRepository;
|
import com.gkhy.safePlatform.equipment.service.baseService.MaterialReceiveRecordsBaseInfoService;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
@Service
|
public class MaterialReceiveRecordsBaseInfoServiceImpl extends ServiceImpl<MaterialReceiveRecordsBaseInfoRepository,MaterialReceiveRecordsBaseInfo> implements MaterialReceiveRecordsBaseInfoService {
|
@Override
|
public List<MaterialReceiveRecordsBaseDO> listByPage(Page page, MaterialReceiveRecordsQuery query) {
|
return baseMapper.listByConditions(page,query);
|
}
|
|
@Override
|
public MaterialReceiveRecordsBaseInfo queryById(Long receiveBaseId) {
|
MaterialReceiveRecordsBaseInfo receiveRecordsBaseInfo = baseMapper.selectOne(new LambdaQueryWrapper<MaterialReceiveRecordsBaseInfo>()
|
.eq(MaterialReceiveRecordsBaseInfo::getId, receiveBaseId)
|
.eq(MaterialReceiveRecordsBaseInfo::getDelFlag, 0));
|
return receiveRecordsBaseInfo;
|
}
|
}
|