This commit is contained in:
@jyuhsin
2026-02-27 15:50:37 +08:00
parent ad70a0c4d8
commit 49f0116201
2 changed files with 21 additions and 0 deletions
@@ -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<Map<String, String>> receivers, String link) {
if(!SecurityUtil.getUserLoginname().equals("superadmin")) {
return;
}
if (Lang.isEmpty(receivers)) {
log.error("send fail by receivers is null");
return;
@@ -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 {
// 创建客户端