From fdc57356aba027cd3e788b368347063f4008c241 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期三, 01 一月 2025 21:59:31 +0800
Subject: [PATCH] 大屏接口

---
 medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysRoleServiceImpl.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysRoleServiceImpl.java b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysRoleServiceImpl.java
index c7194ea..a531559 100644
--- a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysRoleServiceImpl.java
+++ b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysRoleServiceImpl.java
@@ -13,6 +13,7 @@
 import com.sinata.common.exception.ServiceException;
 import com.sinata.common.utils.BeanUtils;
 import com.sinata.common.utils.CollUtils;
+import com.sinata.common.utils.DateUtils;
 import com.sinata.common.utils.SecurityUtils;
 import com.sinata.common.utils.StringUtils;
 import com.sinata.common.utils.spring.SpringUtils;
@@ -466,14 +467,19 @@
     @Override
     public void saveRole(SysRoleDTO dto) {
         SysRole sysRole = BeanUtils.copyBean(dto, SysRole.class);
+
         if (!this.checkRoleNameUnique(sysRole)) {
             throw new ServiceException("保存角色'" + sysRole.getRoleName() + "'失败,角色名称已存在");
         }
         if (Objects.isNull(sysRole.getRoleId())) {
+            sysRole.setCreateBy(SecurityUtils.getUserId().toString());
+            sysRole.setCreateTime(DateUtils.getNowDate());
             baseMapper.insert(sysRole);
         } else {
             // 删除角色与菜单关联
             roleMenuMapper.deleteRoleMenuByRoleId(sysRole.getRoleId());
+            sysRole.setUpdateBy(SecurityUtils.getUserId().toString());
+            sysRole.setUpdateTime(DateUtils.getNowDate());
             baseMapper.updateById(sysRole);
         }
         insertRoleMenu(sysRole);

--
Gitblit v1.7.1