package com.ruoyi.safe.specialequipment.service.impl;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.ruoyi.common.utils.SecurityUtils;
|
import com.ruoyi.safe.specialequipment.mapper.SpecialEquipmentRectificationMapper;
|
import com.ruoyi.safe.specialequipment.pojo.SpecialEquipmentRectification;
|
import com.ruoyi.safe.specialequipment.service.SpecialEquipmentRectificationService;
|
import lombok.RequiredArgsConstructor;
|
import org.springframework.stereotype.Service;
|
import java.time.LocalDateTime;
|
@Service
|
@RequiredArgsConstructor
|
public class SpecialEquipmentRectificationServiceImpl extends ServiceImpl<SpecialEquipmentRectificationMapper, SpecialEquipmentRectification> implements SpecialEquipmentRectificationService {
|
private final SpecialEquipmentRectificationMapper mapper;
|
public IPage<SpecialEquipmentRectification> listPage(Page page, SpecialEquipmentRectification req) { return mapper.listPage(page, req); }
|
public boolean save(SpecialEquipmentRectification entity) {
|
entity.setTenantId(SecurityUtils.getLoginUser().getTenantId());
|
entity.setCreateUser(SecurityUtils.getLoginUser().getUserId());
|
entity.setCreateTime(LocalDateTime.now());
|
entity.setRectificationStatus(entity.getRectificationStatus() == null ? 1 : entity.getRectificationStatus());
|
return super.save(entity);
|
}
|
|
@Override
|
public boolean updateById(SpecialEquipmentRectification entity) {
|
return super.updateById(entity);
|
}
|
}
|