package com.gkhy.exam.noncoalmine.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gkhy.exam.noncoalmine.mapper.WorkRegistrationDao; import com.gkhy.exam.noncoalmine.entity.WorkRegistration; import com.gkhy.exam.noncoalmine.model.addForm.WorkRegistrationAddForm; import com.gkhy.exam.noncoalmine.model.modForm.WorkRegistrationModForm; import com.gkhy.exam.noncoalmine.service.WorkRegistrationService; import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.bean.BeanUtils; import org.springframework.stereotype.Service; import java.util.Date; import java.util.List; /** * (WorkRegistration)表服务实现类 * * @author makejava * @since 2023-09-11 16:59:58 */ @Service("workRegistrationService") public class WorkRegistrationServiceImpl extends ServiceImpl implements WorkRegistrationService { @Override public List listByPage(WorkRegistration workRegistration) { return null; } /** * 新增 * @param addForm * @return */ @Override public int add(WorkRegistrationAddForm addForm) { WorkRegistration workRegistration = new WorkRegistration(); BeanUtils.copyProperties(addForm,workRegistration); workRegistration.setDelFlag((byte) 0); workRegistration.setCreateBy(SecurityUtils.getUsername()); workRegistration.setCreateTime(new Date()); workRegistration.setUpdateBy(SecurityUtils.getUsername()); workRegistration.setUpdateTime(new Date()); return baseMapper.insert(workRegistration); } /** * 修改 * @param modForm * @return */ @Override public int mod(WorkRegistrationModForm modForm) { WorkRegistration workRegistration = new WorkRegistration(); BeanUtils.copyProperties(modForm,workRegistration); workRegistration.setUpdateBy(SecurityUtils.getUsername()); workRegistration.setUpdateTime(new Date()); return baseMapper.updateById(workRegistration); } }