|
@@ -59,6 +59,7 @@ import cn.com.qmth.examcloud.commons.util.DateUtil.DatePatterns;
|
|
|
import cn.com.qmth.examcloud.commons.util.JsonUtil;
|
|
|
import cn.com.qmth.examcloud.commons.util.RegExpUtil;
|
|
|
import cn.com.qmth.examcloud.commons.util.StringUtil;
|
|
|
+import cn.com.qmth.examcloud.commons.util.Util;
|
|
|
import cn.com.qmth.examcloud.core.basic.api.OrgCloudService;
|
|
|
import cn.com.qmth.examcloud.core.basic.api.StudentCloudService;
|
|
|
import cn.com.qmth.examcloud.core.basic.api.bean.OrgBean;
|
|
@@ -613,8 +614,13 @@ public class ExamController extends ControllerSupport {
|
|
|
Map<String, String> map = Maps.newHashMap();
|
|
|
List<ExamPropertyEntity> list = examPropertyRepo.findByExamId(srcExam.getId());
|
|
|
DynamicEnumManager manager = ExamProperty.getDynamicEnumManager();
|
|
|
+
|
|
|
+ List<String> excludedProps = Util.buildList("MARKING_TASK_BUILDED");
|
|
|
for (ExamPropertyEntity cur : list) {
|
|
|
DynamicEnum de = manager.getById(cur.getKeyId());
|
|
|
+ if (excludedProps.contains(de.getName())) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
map.put(de.getName(), cur.getValue());
|
|
|
}
|
|
|
|