This commit is contained in:
zt
2025-05-07 11:13:51 +08:00
parent b370e1122c
commit ecfee76c8d
11 changed files with 115 additions and 34 deletions

View File

@ -1,6 +1,8 @@
package com.ruoyi.web.controller.common;
import cn.hutool.core.util.StrUtil;
import com.ruoyi.common.util.SseUtil;
import com.ruoyi.common.utils.SecurityUtils;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@ -17,6 +19,9 @@ public class SseController {
*/
@GetMapping(path = "/subscribe", produces = MediaType.TEXT_EVENT_STREAM_VALUE)
public SseEmitter subscribe(String userId,String prefix) {
if(StrUtil.isBlank(userId)){
userId = SecurityUtils.getAppUserId().toString();
}
return SseUtil.subscribe(userId,prefix);
}

View File

@ -400,6 +400,7 @@
*/
@ApiOperation("【首页】【招工列表】【项目详情】 项目详情·申请报名)")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userApplyForRegistration')")
@RepeatSubmit
@GetMapping("/WgzAppUserApplyForRegistration/{id}")
public AjaxResult<Boolean> userApplyForRegistration(@NotNull(message = "主键不能为空") @PathVariable("id") Long id) {
return AjaxResult.success(iBgtProjectRecruitApplyService.userApplyForRegistration(id));