Merge remote-tracking branch 'origin/main'

This commit is contained in:
2025-12-08 20:53:06 +08:00
6 changed files with 12 additions and 8 deletions

View File

@@ -1280,7 +1280,7 @@ public class TaskServiceImpl implements ITaskService {
String curDateStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); String curDateStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
// 查询是否已同步过项目 // 查询是否已同步过项目
SpdmNodeVo spdmNodeVo = nodeMapper.getNodeByProjectIdAndName(projectId,projectName); SpdmNodeVo spdmNodeVo = nodeMapper.getNodeByProjectIdAndName(projectId,projectName);
if (ObjectUtils.isNotEmpty(spdmNodeVo)) { if (ObjectUtils.isEmpty(spdmNodeVo)) {
SpdmProjectNodeEditReq spdmProjectNodeEditReq = new SpdmProjectNodeEditReq(); SpdmProjectNodeEditReq spdmProjectNodeEditReq = new SpdmProjectNodeEditReq();
spdmProjectNodeEditReq.setNodeName(req.getProjectName()); spdmProjectNodeEditReq.setNodeName(req.getProjectName());
spdmProjectNodeEditReq.setNodeType(NodeTypeEnum.PROJECT.getValue()); spdmProjectNodeEditReq.setNodeType(NodeTypeEnum.PROJECT.getValue());

View File

@@ -224,9 +224,9 @@ public class SysUserController implements ISysUserFeignClient {
} }
@Operation(summary = "根据用户userId获取token", description = "根据用户userId调用CID获取token") @Operation(summary = "根据用户userId获取token", description = "根据用户userId调用CID获取token")
@PostMapping("/getUserToken") @GetMapping("/getUserToken")
public SdmResponse<UserTokenResp> getUserToken(@Parameter(description = "获取token请求参数") @RequestBody UserQueryReq req) { public SdmResponse<UserTokenResp> getUserToken(@Parameter(description = "获取token请求参数") @RequestParam("userId") Long userId) {
return ISysUserService.getUserToken(req); return ISysUserService.getUserToken(userId);
} }

View File

@@ -49,5 +49,5 @@ public interface ISysUserService extends IService<SysUser> {
SdmResponse<CIDUserResp> queryGroupMember(GroupMemberQueryReq req); SdmResponse<CIDUserResp> queryGroupMember(GroupMemberQueryReq req);
SdmResponse<UserTokenResp> getUserToken(UserQueryReq req); SdmResponse<UserTokenResp> getUserToken(Long userId);
} }

View File

@@ -3,6 +3,7 @@ package com.sdm.system.service.impl.CID;
import cn.hutool.http.HttpUtil; import cn.hutool.http.HttpUtil;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.sdm.common.common.SdmResponse; import com.sdm.common.common.SdmResponse;
import com.sdm.common.common.ThreadLocalContext; import com.sdm.common.common.ThreadLocalContext;
@@ -258,8 +259,10 @@ public class CIDISysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser>
} }
@Override @Override
public SdmResponse<UserTokenResp> getUserToken(UserQueryReq req) { public SdmResponse<UserTokenResp> getUserToken(Long userId) {
try { try {
JSONObject req = new JSONObject();
req.put("userId", userId);
log.info("正在向CID获取用户token接口发送请求: {},参数: {}", cidUrl + getUserToken, JSONUtil.toJsonStr(req)); log.info("正在向CID获取用户token接口发送请求: {},参数: {}", cidUrl + getUserToken, JSONUtil.toJsonStr(req));
String userJson = HttpUtil.post(cidUrl + getUserToken, JSONUtil.toJsonStr(req)); String userJson = HttpUtil.post(cidUrl + getUserToken, JSONUtil.toJsonStr(req));
log.info("收到CID获取用户token接口的响应: {}", userJson); log.info("收到CID获取用户token接口的响应: {}", userJson);

View File

@@ -302,7 +302,7 @@ public class LocalUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> im
} }
@Override @Override
public SdmResponse<UserTokenResp> getUserToken(UserQueryReq req) { public SdmResponse<UserTokenResp> getUserToken(Long userId) {
return null; return null;
} }

View File

@@ -176,4 +176,5 @@ cid:
security: security:
whitelist: whitelist:
paths: paths:
- /systemApprove/approveStatusNotice - /systemApprove/approveStatusNotice
- /user/getUserToken