|
@@ -88,9 +88,7 @@ public class SysAdminSetController {
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "同步配置信息", response = SysAdminSetResult.class)})
|
|
|
@RequestMapping(value = "/sync/select", method = RequestMethod.POST)
|
|
|
public Result sysadminSyncSelect(@ApiParam(value = "学校id ", required = true) @RequestParam Long schoolId) {
|
|
|
- SysConfig sysConfigCloudMarkSyncMode = commonCacheService.addSysConfigCache(schoolId, SystemConstant.CLOUDMARK_SYNC_MODE);
|
|
|
SysConfig sysConfigQuestionHostUrl = commonCacheService.addSysConfigCache(schoolId, SystemConstant.QUESTION_HOST_URL);
|
|
|
- SysConfig sysConfigCloudmarkHostUrl = commonCacheService.addSysConfigCache(schoolId, SystemConstant.CLOUDMARK_HOST_URL);
|
|
|
SysConfig sysConfigTeachcloudReportHostUrl = commonCacheService.addSysConfigCache(schoolId, SystemConstant.TEACHCLOUD_REPORT_HOST_URL);
|
|
|
SysConfig sysConfigOpenFlowMsgPush = commonCacheService.addSysConfigCache(schoolId, SystemConstant.OPEN_FLOW_MESSAGE_PUSH);
|
|
|
SysConfig sysConfigFlowMsgType = commonCacheService.addSysConfigCache(schoolId, SystemConstant.FLOW_MESSAGE_TYPE);
|
|
@@ -103,24 +101,6 @@ public class SysAdminSetController {
|
|
|
sysConfigResultList.add(new SysConfigResult(null, SystemConstant.QUESTION_HOST_URL, "题库地址", "", 1));
|
|
|
}
|
|
|
|
|
|
- if (Objects.nonNull(sysConfigCloudmarkHostUrl)) {
|
|
|
- sysConfigResultList.add(new SysConfigResult(sysConfigCloudmarkHostUrl));
|
|
|
- } else {
|
|
|
- sysConfigResultList.add(new SysConfigResult(null, SystemConstant.CLOUDMARK_HOST_URL, "云阅卷地址", "", 2));
|
|
|
- }
|
|
|
-
|
|
|
- SysConfigResult sysConfigResult;
|
|
|
- if (Objects.nonNull(sysConfigCloudMarkSyncMode)) {
|
|
|
- sysConfigResult = new SysConfigResult(sysConfigCloudMarkSyncMode);
|
|
|
- } else {
|
|
|
- sysConfigResult = new SysConfigResult(null, SystemConstant.CLOUDMARK_SYNC_MODE, "云阅卷同步规则", SyncModeEnum.BY_SCHOOL.name(), 3);
|
|
|
- }
|
|
|
- List<SysConfigResultOption> options = new ArrayList<>();
|
|
|
- options.add(new SysConfigResultOption(SyncModeEnum.BY_SCHOOL.getTitle(), SyncModeEnum.BY_SCHOOL.name()));
|
|
|
- options.add(new SysConfigResultOption(SyncModeEnum.BY_COLLEGE.getTitle(), SyncModeEnum.BY_COLLEGE.name()));
|
|
|
- sysConfigResult.setOptions(options);
|
|
|
- sysConfigResultList.add(sysConfigResult);
|
|
|
-
|
|
|
if (Objects.nonNull(sysConfigTeachcloudReportHostUrl)) {
|
|
|
sysConfigResultList.add(new SysConfigResult(sysConfigTeachcloudReportHostUrl));
|
|
|
} else {
|