智慧保安后台管理-外网项目备份
guoshilong
2023-12-20 f9477aa1eef13a6b53228a02811b7ba19eff0f50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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);
    }
}