package org.springblade.modules.leave.service.impl;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import org.springblade.core.mp.base.BaseServiceImpl;
|
import org.springblade.modules.leave.entity.Leave;
|
import org.springblade.modules.leave.mapper.LeavesMapper;
|
import org.springblade.modules.leave.service.ILeaveService;
|
import org.springblade.modules.leave.vo.LeaveVO;
|
import org.springframework.stereotype.Service;
|
|
import java.util.Date;
|
|
@Service
|
public class LeavesServiceImpl extends BaseServiceImpl<LeavesMapper, Leave> implements ILeaveService {
|
@Override
|
public IPage<LeaveVO> getPage(IPage<LeaveVO> page, LeaveVO leaveVO) {
|
return page.setRecords(baseMapper.getPage(page,leaveVO));
|
}
|
|
@Override
|
public Boolean audit(Leave leave) {
|
|
leave.setAuditTime(new Date());
|
return updateById(leave);
|
}
|
}
|