Преглед изворни кода

fix: 修改部分打日志

uncln пре 4 година
родитељ
комит
4773f7911d

+ 16 - 14
web/src/main/java/cn/seecoder/web/service/impl/bug_list/BugListServiceImpl.java

@@ -118,14 +118,15 @@ public class BugListServiceImpl implements BugListService {
         bugListMapper.update(po);
         //ANA 日志需要打出修改的基础信息
         try{
+            BugListPO bugPo = bugListMapper.selectById(po.getId());
             JSONObject object = new JSONObject();
-            object.put("bug_id",po.getId());
-            object.put("project_id",po.getProjectId());
-            object.put("priority",po.getPriority());
-            object.put("title",po.getTitle());
-            object.put("description",po.getDescription());
-            object.put("timeToTake",po.getTimeToTake());
-            object.put("bug_state",po.getState());
+            object.put("bug_id",bugPo.getId());
+            object.put("project_id",bugPo.getProjectId());
+            object.put("priority",bugPo.getPriority());
+            object.put("title",bugPo.getTitle());
+            object.put("description",bugPo.getDescription());
+            object.put("timeToTake",bugPo.getTimeToTake());
+            object.put("bug_state",bugPo.getState());
 
             String data = com.alibaba.fastjson.JSONObject.toJSONString(object);
             LogTrackingUtil.log(data, OpType.MODIFY_BUGLIST);
@@ -149,14 +150,15 @@ public class BugListServiceImpl implements BugListService {
         bugListMapper.update(po);
         //ANA 日志需要打出修改的状态信息
         try{
+            BugListPO bugPo = bugListMapper.selectById(po.getId());
             JSONObject object = new JSONObject();
-            object.put("bug_id",po.getId());
-            object.put("project_id",po.getProjectId());
-            object.put("priority",po.getPriority());
-            object.put("title",po.getTitle());
-            object.put("description",po.getDescription());
-            object.put("timeToTake",po.getTimeToTake());
-            object.put("bug_state",po.getState());
+            object.put("bug_id",bugPo.getId());
+            object.put("project_id",bugPo.getProjectId());
+            object.put("priority",bugPo.getPriority());
+            object.put("title",bugPo.getTitle());
+            object.put("description",bugPo.getDescription());
+            object.put("timeToTake",bugPo.getTimeToTake());
+            object.put("bug_state",bugPo.getState());
 
             String data = com.alibaba.fastjson.JSONObject.toJSONString(object);
             LogTrackingUtil.log(data, OpType.MODIFY_BUGLIST);

+ 2 - 2
web/src/main/java/cn/seecoder/web/service/impl/pipeline/DeploymentServiceImpl.java

@@ -172,8 +172,8 @@ public class DeploymentServiceImpl implements DeploymentService {
             object.put("pipeline_id",pipelineId);
             object.put("user_id",userId);
             object.put("type",record.getResult());
-            object.put("result",record.getResult());
-
+            object.put("result",record.getResult().equals(PipelineRecordPO.DEPLOY_SUCCESS));
+            //success?
             String data = JSONObject.toJSONString(object);
             LogTrackingUtil.log(data, OpType.DEPLOY_PIPELINE);
         }catch (Exception e){}

+ 12 - 11
web/src/main/java/cn/seecoder/web/service/impl/tree/TreeNodeServiceImpl.java

@@ -123,17 +123,18 @@ public class TreeNodeServiceImpl implements TreeNodeService {
         treeNodeMapper.update(treeNodePO);
         //ANA 日志需要打出更新需求节点的信息
         try{
+            TreeNodePO node = treeNodeMapper.getTreeNodeById(treeNodePO.getId());
             JSONObject object = new JSONObject();
-            object.put("node_id",treeNodePO.getId());
-            object.put("title",treeNodePO.getTitle());
-            object.put("project_id",treeNodePO.getProjectId());
-            object.put("user_id",treeNodePO.getProcessorId());
-            object.put("type",treeNodePO.getType());
-            object.put("priority",treeNodePO.getPriority());
-            object.put("state",treeNodePO.getState());
-            object.put("timeToTake",treeNodePO.getTimeToTake());
-            object.put("parent_id",treeNodePO.getParentId());
-            object.put("deep",treeNodePO.getDeep());
+            object.put("node_id",node.getId());
+            object.put("title",node.getTitle());
+            object.put("project_id",node.getProjectId());
+            object.put("user_id",node.getProcessorId());
+            object.put("type",node.getType());
+            object.put("priority",node.getPriority());
+            object.put("state",node.getState());
+            object.put("timeToTake",node.getTimeToTake());
+            object.put("parent_id",node.getParentId());
+            object.put("deep",node.getDeep());
 
             String data = JSONObject.toJSONString(object);
             LogTrackingUtil.log(data, OpType.MODYFY_REQUIREMENT_TREENODE);
@@ -220,7 +221,7 @@ public class TreeNodeServiceImpl implements TreeNodeService {
             object.put("node_id",res);
             object.put("title",son.getTitle());
             object.put("project_id",son.getProjectId());
-            object.put("user_id",son.getProcessorId());
+            object.put("user_id",father.getProcessorId()); // 暂时先拿father的 可能根据业务修改
             object.put("type",son.getType());
             object.put("priority",son.getPriority());
             object.put("state",son.getState());