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<WorkRegistrationDao, WorkRegistration> implements WorkRegistrationService {
|
|
@Override
|
public List<WorkRegistration> 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);
|
}
|
}
|