package com.ycl.service.impl; import com.ycl.common.utils.DateUtils; import com.ycl.domain.entity.SysForm; import com.ycl.mapper.SysFormMapper; import com.ycl.service.ISysFormService; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 流程表单Service业务层处理 * * @author Tony * @date 2021-04-03 */ @Service @RequiredArgsConstructor public class SysFormServiceImpl implements ISysFormService { private final SysFormMapper sysFormMapper; /** * 查询流程表单 * * @param formId 流程表单ID * @return 流程表单 */ @Override public SysForm selectSysFormById(Long formId) { return sysFormMapper.selectSysFormById(formId); } /** * 查询流程表单列表 * * @param sysForm 流程表单 * @return 流程表单 */ @Override public List selectSysFormList(SysForm sysForm) { return sysFormMapper.selectSysFormList(sysForm); } /** * 新增流程表单 * * @param sysForm 流程表单 * @return 结果 */ @Override public int insertSysForm(SysForm sysForm) { sysForm.setCreateTime(DateUtils.getNowDate()); return sysFormMapper.insertSysForm(sysForm); } /** * 修改流程表单 * * @param sysForm 流程表单 * @return 结果 */ @Override public int updateSysForm(SysForm sysForm) { sysForm.setUpdateTime(DateUtils.getNowDate()); return sysFormMapper.updateSysForm(sysForm); } /** * 批量删除流程表单 * * @param formIds 需要删除的流程表单ID * @return 结果 */ @Override public int deleteSysFormByIds(Long[] formIds) { return sysFormMapper.deleteSysFormByIds(formIds); } /** * 删除流程表单信息 * * @param formId 流程表单ID * @return 结果 */ @Override public int deleteSysFormById(Long formId) { return sysFormMapper.deleteSysFormById(formId); } }