Forráskód Böngészése

update saveExam rpc api

deason 1 éve
szülő
commit
c5fddeec07

+ 4 - 0
examcloud-core-examwork-api-provider/src/main/java/cn/com/qmth/examcloud/core/examwork/api/provider/ExamCloudServiceProvider.java

@@ -1,6 +1,7 @@
 package cn.com.qmth.examcloud.core.examwork.api.provider;
 
 import cn.com.qmth.examcloud.api.commons.enums.CURD;
+import cn.com.qmth.examcloud.api.commons.enums.CallType;
 import cn.com.qmth.examcloud.api.commons.enums.ExamType;
 import cn.com.qmth.examcloud.commons.exception.StatusException;
 import cn.com.qmth.examcloud.commons.helpers.DynamicEnum;
@@ -112,6 +113,9 @@ public class ExamCloudServiceProvider extends ControllerSupport implements ExamC
         Map<String, String> properties = req.getProperties();
         examInfo.setProperties(properties);
 
+        if(examInfo.getCallType() == null) {
+            examInfo.setCallType(CallType.WHOLE_SET);
+        }
         ExamEntity saved = examService.saveExam(examInfo, CURD.CREATION_OR_UPDATE);
 
         SaveExamResp resp = new SaveExamResp();