guoshilong
2023-11-28 665c12bf06aa28e285f835e2ec7cecc553a686ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package cn.gistack.sm.waterKnowledge.service.impl;
 
import cn.gistack.sm.waterKnowledge.entity.TechnicalSpecification;
import cn.gistack.sm.waterKnowledge.mapper.TechnicalSpecificationMapper;
import cn.gistack.sm.waterKnowledge.service.ITechnicalSpecificationService;
import cn.gistack.sm.waterKnowledge.vo.TechnicalSpecificationVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.core.mp.base.BaseServiceImpl;
import org.springframework.stereotype.Service;
 
@Service
public class TechnicalSpecificationServiceImpl extends BaseServiceImpl<TechnicalSpecificationMapper,TechnicalSpecification> implements ITechnicalSpecificationService {
    @Override
    public Object selectPage(IPage<TechnicalSpecification> page, TechnicalSpecificationVO technicalSpecification) {
 
        if (technicalSpecification.getGetAll() == null || technicalSpecification.getGetAll().equals("")){
            return  page.setRecords(baseMapper.getPage(page,technicalSpecification));
        }else {
            return baseMapper.getPage(null,technicalSpecification);
        }
 
    }
}