@@ -78,6 +78,7 @@ public class CommonServiceImpl implements CommonService {
basicSchool = basicSchoolService.getOne(basicSchoolQueryWrapper);
}
Optional.ofNullable(basicSchool).orElseThrow(() -> ExceptionResultEnum.PARAMS_ERROR.exception("学校信息不存在"));
+ cacheService.put(SystemConstant.SCHOOL_CODE_CACHE, schoolCode, basicSchool);
if (teachcloudLoginUrl.contains(SystemConstant.PATH_MATCH)) {
teachcloudLoginUrl = teachcloudLoginUrl.replace(SystemConstant.PATH_MATCH, basicSchool.getCode());
@@ -113,6 +113,7 @@ public class OpenApiController {
+ cacheService.put(SystemConstant.SCHOOL_CODE_CACHE, SCHOOL_CODE, basicSchool);
Long timestamp = System.currentTimeMillis();
String signature = SignatureEntity.build(SignatureType.SECRET, SystemConstant.METHOD, LOGIN_BEFORE_XJU_LOGIC_API, timestamp, basicSchool.getAccessKey(), basicSchool.getAccessSecret());