Kaynağa Gözat

Merge branch 'mongo-config' into 'DEV'

遗漏修改的mongo配置



See merge request !451

梅杰 7 yıl önce
ebeveyn
işleme
c7e7b3ef62

+ 5 - 2
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/web/logic/impl/CalculateScoreLogicImpl.java

@@ -1,6 +1,7 @@
 package cn.iselab.mooctest.site.web.logic.impl;
 
 import cn.iselab.mooctest.site.common.constant.AnswerWayConstants;
+import cn.iselab.mooctest.site.configure.MongoDBConfiguration;
 import cn.iselab.mooctest.site.data.CaseBlock;
 import cn.iselab.mooctest.site.models.AssignedTask;
 import cn.iselab.mooctest.site.models.CaseExtends;
@@ -64,6 +65,8 @@ public class CalculateScoreLogicImpl implements CalculateSocreLogic {
     @Autowired
     UserCatchService userCatchService;
 
+    @Autowired
+    MongoDBConfiguration mongoDBConfig;
     @Override
     public void calculateScore(long taskId, long caseId) {
         CaseExtends caseExtends = caseService.getCaseExtendsById(caseId);
@@ -321,8 +324,8 @@ public class CalculateScoreLogicImpl implements CalculateSocreLogic {
         HttpHeaders headers = MongoAPIUtils.createAuthHeaderForMongo();
         headers.setContentType(MediaType.APPLICATION_JSON);
         HttpEntity<CaughtNodeDTO> httpEntity = new HttpEntity<>(caughtNodeDTO, headers);
-        String url = MongoAPIUtils.generateCommonUrl(MongoAPIUtils.MONGODB_DB,
-                MongoAPIUtils.MONGODB_COLLECTION_CAUGHT_NODE);
+        String url = MongoAPIUtils.generateCommonUrl(mongoDBConfig.getDb(),
+                mongoDBConfig.getCaughtNodeCollection());
         rt.exchange(url, HttpMethod.POST, httpEntity, String.class);
 
         return caughtNodeDTO;