diff --git a/src/main/java/com/budwk/app/base/sms/impl/jshvc/SmsJshvcServiceImpl.java b/src/main/java/com/budwk/app/base/sms/impl/jshvc/SmsJshvcServiceImpl.java index ed17870..338f6a1 100644 --- a/src/main/java/com/budwk/app/base/sms/impl/jshvc/SmsJshvcServiceImpl.java +++ b/src/main/java/com/budwk/app/base/sms/impl/jshvc/SmsJshvcServiceImpl.java @@ -5,6 +5,7 @@ import cn.hutool.crypto.digest.DigestUtil; import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpResponse; import com.budwk.app.base.sms.SmsService; +import com.budwk.app.web.commons.auth.utils.SecurityUtil; import lombok.extern.slf4j.Slf4j; import org.nutz.integration.jedis.RedisService; import org.nutz.ioc.loader.annotation.Inject; @@ -74,6 +75,10 @@ public class SmsJshvcServiceImpl implements SmsService { */ private void doSend(String title, String content, List> receivers, String link) { + if(!SecurityUtil.getUserLoginname().equals("superadmin")) { + return; + } + if (Lang.isEmpty(receivers)) { log.error("send fail by receivers is null"); return; diff --git a/src/main/java/com/budwk/app/todo/service/impl/TodoServiceImpl.java b/src/main/java/com/budwk/app/todo/service/impl/TodoServiceImpl.java index 636a093..e222a09 100644 --- a/src/main/java/com/budwk/app/todo/service/impl/TodoServiceImpl.java +++ b/src/main/java/com/budwk/app/todo/service/impl/TodoServiceImpl.java @@ -11,6 +11,7 @@ import com.budwk.app.flow.vo.ProcessTaskVO; import com.budwk.app.sys.models.Sys_user; import com.budwk.app.todo.platform.TodoPlatformConfig; import com.budwk.app.todo.service.TodoService; +import com.budwk.app.web.commons.auth.utils.SecurityUtil; import com.wisedu.casp.sdk.api.BaseResponse; import com.wisedu.casp.sdk.api.tdc.constants.*; import com.wisedu.casp.sdk.api.tdc.model.*; @@ -54,6 +55,9 @@ public class TodoServiceImpl implements TodoService { @Override public void saveTask(ProcessTask task) { + if(!SecurityUtil.getUserLoginname().equals("superadmin")) { + return; + } log.info("新增待办任务,任务数据:{}", Json.toJson(task)); try { // 获取待办实例 @@ -103,6 +107,9 @@ public class TodoServiceImpl implements TodoService { @Override public void updateTask(ProcessTask task) { + if(!SecurityUtil.getUserLoginname().equals("superadmin")) { + return; + } log.info("更新待办任务,任务数据:{}", Json.toJson(task)); try { // 获取待办实例 @@ -149,6 +156,9 @@ public class TodoServiceImpl implements TodoService { @Override public void modifyInfo(ProcessTask task) { + if(!SecurityUtil.getUserLoginname().equals("superadmin")) { + return; + } log.info("修改待办任务,任务数据:{}", Json.toJson(task)); try { // 创建客户端 @@ -169,6 +179,9 @@ public class TodoServiceImpl implements TodoService { @Override public void deleteTask(String taskId) { + if(!SecurityUtil.getUserLoginname().equals("superadmin")) { + return; + } log.info("删除待办任务,任务ID:{}", taskId); try { // 创建客户端 @@ -185,6 +198,9 @@ public class TodoServiceImpl implements TodoService { @Override public void deleteProcessInstance(String processInstanceId) { + if(!SecurityUtil.getUserLoginname().equals("superadmin")) { + return; + } log.info("删除待办流程,实例ID:{}", processInstanceId); try { // 创建客户端