Jelajahi Sumber

Merge branch 'hotfix-case-hidden' into 'Test'

Hotfix case hidden



See merge request !1268

guochao 5 tahun lalu
induk
melakukan
d6ec142fdf

+ 1 - 1
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/models/CaseExtends.java

@@ -65,6 +65,6 @@ public class CaseExtends implements Serializable {
     private String properties;
 
     @Column(name = "hidden")
-    private Boolean hidden = false;
+    private int hidden = 0;
 }
 

+ 1 - 1
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/web/data/CaseExtendsVO.java

@@ -29,7 +29,7 @@ public class CaseExtendsVO extends CaseVO {
     private Boolean isAPFD;
     private Boolean isMutation;
     private Boolean targetVisable;
-    private Boolean hidden;
+    private int hidden;
 
     //对应测试案例的评估指标
     private List<Dimension> dimensions;

+ 1 - 1
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/web/logic/impl/CaseLogicImpl.java

@@ -284,7 +284,7 @@ public class CaseLogicImpl implements CaseLogic {
         if(!isAdmin){
             throw new HttpBadRequestException("当前用户无此操作权限");
         }
-        caseExtends.setHidden(!caseExtends.getHidden());
+        caseExtends.setHidden(caseExtends.getHidden() == 0 ? 1 : 0);
         CaseExtends savedCase = caseService.saveOnly(caseExtends);
         return Converter.convert(CaseExtendsVO.class, savedCase);
     }