Pārlūkot izejas kodu

modify:修改了yml中各个url的组织形式

sky 5 gadi atpakaļ
vecāks
revīzija
2f0a893d44

+ 1 - 1
seec-data-server/src/main/java/cn/seecoder/data/server/schedule/CoderSchedule.java

@@ -28,7 +28,7 @@ import java.util.Map;
 @Component
 public class CoderSchedule {
 
-    @Value("${remoteUrls.coder}")
+    @Value("${sys.coder.url}")
     private String coderBaseUrl;
 
     @Autowired

+ 1 - 1
seec-data-server/src/main/java/cn/seecoder/data/server/schedule/PlaygroundSchedule.java

@@ -25,7 +25,7 @@ import java.util.List;
 @Component
 public class PlaygroundSchedule {
 
-    @Value("${remoteUrls.playground}")
+    @Value("${sys.playground.url}")
     private String playgroundBaseUrl;
 
     @Autowired

+ 1 - 1
seec-data-server/src/main/java/cn/seecoder/data/server/schedule/SonarSchedule.java

@@ -28,7 +28,7 @@ public class SonarSchedule {
 
     private final String source = "coderSonar";
 
-    @Value("${remoteUrls.coder}")
+    @Value("${sys.coder.url}")
     private String coderBaseUrl;
 
     @Autowired

+ 7 - 0
seec-data-server/src/main/java/cn/seecoder/data/server/service/DevcloudService.java

@@ -0,0 +1,7 @@
+package cn.seecoder.data.server.service;
+
+public interface DevcloudService {
+
+    //通过用户id,获取用户在commit占比上的得分(注意,只有用户提交时按gitlab email提交的commit记录才会录入统计
+    Double commitScoreCompute(Integer userId);
+}

+ 11 - 0
seec-data-server/src/main/java/cn/seecoder/data/server/service/Impl/DevcloudServiceImpl.java

@@ -0,0 +1,11 @@
+package cn.seecoder.data.server.service.Impl;
+
+import cn.seecoder.data.server.service.DevcloudService;
+
+public class DevcloudServiceImpl implements DevcloudService {
+    @Override
+    public Double commitScoreCompute(Integer userId) {
+
+        return null;
+    }
+}

+ 12 - 3
seec-data-server/src/main/resources/application.yml

@@ -8,13 +8,22 @@ spring:
     hibernate:
       ddl-auto: update
     show-sql: true
-remoteUrls:
-  coder: 'coder.seecoder.cn'
-  playground: 'playground'
+
 logging:
   config: classpath:logback-spring.xml
   file:
     path: logs
+
 jwt:
   secret: 'SEEC-1919810-OIDC-114514'
   sys-secret: '114514-OIDC-1919810-SEEC-ANALYSIS'
+
+sys:
+  coder:
+    url: 'coder'
+  playground:
+    url: 'playground'
+  devcloud:
+    url: 'devcloud'
+  gitlab:
+    url: 'gitlab'