From cfb08c89340b2fe8ad43f0127d01821068976d17 Mon Sep 17 00:00:00 2001 From: zfh <15856818120@163.com> Date: Thu, 20 Feb 2025 17:28:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/SysWorkflowTypeServiceImpl.java | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowTypeServiceImpl.java diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowTypeServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowTypeServiceImpl.java new file mode 100644 index 00000000..64a896d0 --- /dev/null +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowTypeServiceImpl.java @@ -0,0 +1,55 @@ +package com.bonus.material.work.service.impl; + +import com.bonus.common.core.utils.DateUtils; +import com.bonus.common.security.utils.SecurityUtils; +import com.bonus.material.work.domain.SysWorkflowType; +import com.bonus.material.work.mapper.SysWorkflowTypeMapper; +import com.bonus.material.work.service.SysWorkflowTypeService; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +@Service +public class SysWorkflowTypeServiceImpl implements SysWorkflowTypeService { + + @Resource + private SysWorkflowTypeMapper sysWorkflowTypeMapper; + /** + * 审批类型列表 + */ + @Override + public List selectSysWorkflowTypeList(SysWorkflowType sysWorkflowType) { + + return sysWorkflowTypeMapper.selectSysWorkflowTypeList(sysWorkflowType); + } + + /** + * 新增审批类型 + */ + @Override + public int addSysWorkflowType(SysWorkflowType sysWorkflowType) { + //保存创建人信息 + sysWorkflowType.setCreateBy(SecurityUtils.getLoginUser().getUserid().toString()); + //保存创建时间 + sysWorkflowType.setCreateTime(DateUtils.getNowDate()); + return sysWorkflowTypeMapper.addSysWorkflowType(sysWorkflowType); + } + + /** + * 删除审批类型 + */ + @Override + public int deleteSysWorkflowType(SysWorkflowType sysWorkflowType) { + return sysWorkflowTypeMapper.deleteSysWorkflowType(sysWorkflowType); + } + + + /** + * 修改审批类型 + */ + @Override + public int updateSysWorkflowType(SysWorkflowType sysWorkflowType) { + return sysWorkflowTypeMapper.updateSysWorkflowType(sysWorkflowType); + } +}