Browse Source

配置文件修改

master
luoweijian 1 month ago
parent
commit
8bfa8112b7
  1. 1
      src/main/java/com/project/ding/config/SecurityConfig.java
  2. 28
      src/main/java/com/project/task/controller/PublicTaskController.java
  3. 2
      src/main/java/com/project/task/domain/service/impl/NotifyTaskDomainServiceImpl.java

1
src/main/java/com/project/ding/config/SecurityConfig.java

@ -29,6 +29,7 @@ public class SecurityConfig {
.authorizeHttpRequests(auth -> auth
// 登录放行
.requestMatchers("/api/login/**" ,
"/api/public/**",
"/api/milvus/**",
"/api/interaction/**").permitAll()
// 管理端锁定

28
src/main/java/com/project/task/controller/PublicTaskController.java

@ -1,4 +1,32 @@
package com.project.task.controller;
import com.project.base.domain.result.PageResult;
import com.project.base.domain.result.Result;
import com.project.task.domain.service.NotifyTaskDomainService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.Date;
@RestController
@Slf4j
@RequestMapping("/api/public")
public class PublicTaskController {
@Autowired
private NotifyTaskDomainService notifyTaskDomainService;
@RequestMapping("/notifyNewTasks")
public Result<String> notifyNewTasks() throws Exception {
notifyTaskDomainService.notifyNewTasks(new Date());
return Result.success("成功");
}
@RequestMapping("/notifyDeadlineTasks")
public Result<String> notifyDeadlineTasks() throws Exception {
notifyTaskDomainService.notifyDeadlineTasks(new Date());
return Result.success("成功");
}
}

2
src/main/java/com/project/task/domain/service/impl/NotifyTaskDomainServiceImpl.java

@ -102,7 +102,7 @@ public class NotifyTaskDomainServiceImpl implements NotifyTaskDomainService {
.singleTitle("查看详情")
// todo 修改为对应页面
.singleUrl(dingTalkProperties.getNoticeUrlPrefix() +
"/ai-evaluator/examTasks?dd_nav_translucent=true&dd_full_screen=true&dd_nav_bgcolor=33E0EEFF&" +
"/examTasks?dd_nav_translucent=true&dd_full_screen=true&dd_nav_bgcolor=33E0EEFF&" +
"corpid=" + dingTalkProperties.getCorpId() +
"&id=" + taskDTO.getId()).build())
.build();

Loading…
Cancel
Save