Files
aos-file-personal/src/main/java/com/aos/fileidentify/service/impl/EmployeeServiceImpl.java
T
yangjiyu f3dc9eeb03 feat: 变更操作变更操作
变更操作变更操作变更操作
2022-07-11 17:41:24 +08:00

62 lines
1.7 KiB
Java

package com.aos.fileidentify.service.impl;
import com.aos.fileidentify.common.ResultDTO;
import com.aos.fileidentify.entity.Employee;
import com.aos.fileidentify.mapper.EmployeeMapper;
import com.aos.fileidentify.service.EmployeeService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.springframework.stereotype.Service;
import java.util.List;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
/**
* <p>Company: 成都返空汇网络技术有限公司 </p>
* <p>Description: </p>
*
* @author yangjiyu
* @version 1.0.0
* @email "mailto:yangjiyu@fkhwl.com"
* @date 2022.07.11 17:30
* @since 1.0.0
*/
@Slf4j
@Service
@AllArgsConstructor
public class EmployeeServiceImpl implements EmployeeService {
/** Employee mapper */
private final EmployeeMapper employeeMapper;
/**
* Gets all employee *
*
* @param page page
* @param pageSize page size
* @return the all employee
* @since 1.0.0
*/
@Override
public ResultDTO<IPage<Employee>> getAllEmployee(Integer page, Integer pageSize) {
return new ResultDTO<>(true, 20000, this.employeeMapper.selectPage(new Page<>(page, pageSize), null), null);
}
/**
* Gets all employee *
*
* @return the all employee
* @since 1.0.0
*/
@Override
public ResultDTO<List<Employee>> getAllEmployee() {
QueryWrapper<Employee> queryWrapper = new QueryWrapper<>();
return new ResultDTO<>(true, 20000, employeeMapper.selectList(queryWrapper.lambda().eq(Employee::getEmployeeKey, "1f1c8258ba2226e6a6851e62741418d7")), null);
}
}