Selaa lähdekoodia

新增版本分支

wangliang 2 vuotta sitten
vanhempi
commit
b20b96f1da

+ 1 - 0
teachcloud-exchange-common/src/main/java/com/qmth/teachcloud/exchange/common/service/impl/CommonServiceImpl.java

@@ -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());

+ 1 - 0
xjtu-exchange/src/main/java/com/qmth/xjtu/api/OpenApiController.java

@@ -113,6 +113,7 @@ public class OpenApiController {
             basicSchool = basicSchoolService.getOne(basicSchoolQueryWrapper);
         }
         Optional.ofNullable(basicSchool).orElseThrow(() -> ExceptionResultEnum.PARAMS_ERROR.exception("学校信息不存在"));
+        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());