Kaynağa Gözat

fix: 修复commit日志查询不到部分学生的问题

ZhengZiHan 2 yıl önce
ebeveyn
işleme
dffc487d90

+ 69 - 1
web/src/main/java/cn/seecoder/web/service/impl/commit/CommitLinkServiceImpl.java

@@ -67,7 +67,7 @@ public class CommitLinkServiceImpl implements CommitLinkService {
                 object.put("project_id",projectId==null?-1:projectId);
                 object.put("commit_time",commit.getTimestamp());
                 object.put("message",commit.getMessage());
-//                log.info("userId获取测试1  {}",UserService.loginUser().getId());
+
             }catch (Exception e){
                 log.error("Error occurred while putting values into JSONObject: {}", e.getMessage());
             }
@@ -109,7 +109,75 @@ public class CommitLinkServiceImpl implements CommitLinkService {
                         LogTrackingUtil.log(data, OpType.COMMIT);
                     } catch (Exception ignored) {}
                     break;
+                case CI:
+                    try {
+                        object.put("type","ci");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case DOCS:
+                    try {
+                        object.put("type","docs");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case PERF:
+                    try {
+                        object.put("type","perf");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case TEST:
+                    try {
+                        object.put("type","test");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case BUILD:
+                    try {
+                        object.put("type","build");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case CHORE:
+                    try {
+                        object.put("type","chore");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case STYLE:
+                    try {
+                        object.put("type","style");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case REVERT:
+                    try {
+                        object.put("type","revert");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
+                case REFACTOR:
+                    try {
+                        object.put("type","refactor");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
+                    break;
                 case UNKNOWN:
+                    try {
+                        object.put("type","不合规范");
+                        String data = JSONObject.toJSONString(object);
+                        LogTrackingUtil.log(data, OpType.COMMIT);
+                    } catch (Exception ignored) {}
                     break;
             }
         }