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.SpecialEquipmentLedgerMapper;
|
import com.ruoyi.safe.specialequipment.pojo.SpecialEquipmentLedger;
|
import com.ruoyi.safe.specialequipment.service.SpecialEquipmentLedgerService;
|
import lombok.RequiredArgsConstructor;
|
import org.springframework.stereotype.Service;
|
import java.time.LocalDateTime;
|
@Service
|
@RequiredArgsConstructor
|
public class SpecialEquipmentLedgerServiceImpl extends ServiceImpl<SpecialEquipmentLedgerMapper, SpecialEquipmentLedger> implements SpecialEquipmentLedgerService {
|
private final SpecialEquipmentLedgerMapper mapper;
|
public IPage<SpecialEquipmentLedger> listPage(Page page, SpecialEquipmentLedger req) { return mapper.listPage(page, req); }
|
public boolean save(SpecialEquipmentLedger entity) {
|
entity.setHazardStatus(entity.getHazardStatus() == null ? 0 : entity.getHazardStatus());
|
entity.setTenantId(SecurityUtils.getLoginUser().getTenantId());
|
entity.setCreateUser(SecurityUtils.getLoginUser().getUserId());
|
entity.setCreateTime(LocalDateTime.now());
|
return super.save(entity);
|
}
|
}
|