fix:软件使用日志和统计

This commit is contained in:
2025-12-16 19:12:54 +08:00
parent 715ce53fc9
commit 248596b937
3 changed files with 47 additions and 10 deletions

View File

@@ -697,7 +697,7 @@ public class DemandServiceImpl extends BaseService implements IDemandService {
for (TaskNode taskNode : taskNodeList) {
createDir(taskNode.getUuid(), parentUuid, taskNode.getNodeName());
// 发送消息通知
sendMessage(MessageTemplateEnum.TASK_ISSUE, taskNode.getNodeName());
sendMessage(MessageTemplateEnum.TASK_ISSUE, taskNode.getNodeName(), taskNode.getUuid());
}
for (TaskNode taskNode : taskNodeList) {
// 更新文件权限
@@ -783,12 +783,15 @@ public class DemandServiceImpl extends BaseService implements IDemandService {
return response;
}
private void sendMessage(MessageTemplateEnum templateEnum, String taskName) {
private void sendMessage(MessageTemplateEnum templateEnum, String taskName, String uuid) {
SendMsgReq req = new SendMsgReq();
req.setTitle(templateEnum.getTitle());
req.setContent(templateEnum.getContent(taskName));
req.setTenantId(ThreadLocalContext.getTenantId().toString());
req.setUserId(ThreadLocalContext.getUserId().toString());
JSONObject params = new JSONObject();
params.put("taskId", uuid);
req.setParams(JSONObject.toJSONString(params));
messageFeignClient.sendMessage(req);
}