chenxz 8 年 前
コミット
68aa9bd798

+ 0 - 14
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/dao/fromDev/MutatorsDao.java

@@ -1,14 +0,0 @@
-package cn.iselab.mooctest.site.dao.fromDev;
-
-import cn.iselab.mooctest.site.models.fromDev.Mutators;
-import org.springframework.data.jpa.repository.JpaRepository;
-
-import javax.transaction.Transactional;
-
-/**
- * @author Alan on 2017/4/19
- */
-@Transactional
-public interface MutatorsDao extends JpaRepository<Mutators, Long> {
-	Mutators findByTidAndCid(long tid, long cid);
-}

+ 1 - 15
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/service/fromDev/impl/PluginServiceImpl.java

@@ -145,21 +145,7 @@ public class PluginServiceImpl extends BaseService implements PluginService{
                 weight.setPpc(0);
                 weightDao.save(weight);
             }
-            //初始化mutators
-            MutatorsDTO mutators = sourceService.getMutators(taskID, caseID);
-            if (mutators == null) {
-                mutators = new MutatorsDTO();
-                mutators.setTid(taskID);
-                mutators.setCid(caseID);
-                mutators.setCb(1);
-                mutators.setNc(1);
-                mutators.setMath(1);
-                mutators.setIncrements(1);
-                mutators.setInvert(1);
-                mutators.setRv(1);
-                mutators.setVmc(1);
-                sourceService.setMutators(mutators);
-            }
+            sourceService.initMutators(taskID,caseID);
 
             double savingScore = (weight.getBc() * branch_coverage +
                     weight.getSc() * statement_coverage +