|
@@ -223,6 +223,72 @@ public class CommonCacheServiceImpl implements CommonCacheService {
|
|
return basicSchoolService.getOne(basicSchoolQueryWrapper);
|
|
return basicSchoolService.getOne(basicSchoolQueryWrapper);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 更新学校缓存
|
|
|
|
+ *
|
|
|
|
+ * @param schoolId
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CachePut(value = SystemConstant.SCHOOL_CACHE, key = "#p0")
|
|
|
|
+ public BasicSchool updateSchoolCache(Long schoolId) {
|
|
|
|
+ return basicSchoolService.getById(schoolId);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 更新学校缓存
|
|
|
|
+ *
|
|
|
|
+ * @param code
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CachePut(value = SystemConstant.SCHOOL_CODE_CACHE, key = "#p0")
|
|
|
|
+ public BasicSchool updateSchoolCache(String code) {
|
|
|
|
+ QueryWrapper<BasicSchool> basicSchoolQueryWrapper = new QueryWrapper<>();
|
|
|
|
+ basicSchoolQueryWrapper.lambda().eq(BasicSchool::getCode, code);
|
|
|
|
+ return basicSchoolService.getOne(basicSchoolQueryWrapper);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除学校缓存
|
|
|
|
+ *
|
|
|
|
+ * @param schoolId
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CacheEvict(value = SystemConstant.SCHOOL_CACHE, key = "#p0")
|
|
|
|
+ public void removeSchoolCache(Long schoolId) {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除学校缓存
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CacheEvict(value = SystemConstant.SCHOOL_CACHE, allEntries = true)
|
|
|
|
+ public void removeSchoolIdCache() {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除学校缓存
|
|
|
|
+ *
|
|
|
|
+ * @param code
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CacheEvict(value = SystemConstant.SCHOOL_CODE_CACHE, key = "#p0")
|
|
|
|
+ public void removeSchoolCache(String code) {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除学校缓存
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CacheEvict(value = SystemConstant.SCHOOL_CODE_CACHE, allEntries = true)
|
|
|
|
+ public void removeSchoolCodeCache() {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 添加机构缓存
|
|
* 添加机构缓存
|
|
*
|
|
*
|
|
@@ -235,6 +301,38 @@ public class CommonCacheServiceImpl implements CommonCacheService {
|
|
return sysOrgService.getById(orgId);
|
|
return sysOrgService.getById(orgId);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 更新机构缓存
|
|
|
|
+ *
|
|
|
|
+ * @param orgId
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CachePut(value = SystemConstant.ORG_CACHE, key = "#p0")
|
|
|
|
+ public SysOrg updateOrgCache(Long orgId) {
|
|
|
|
+ return sysOrgService.getById(orgId);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除机构缓存
|
|
|
|
+ *
|
|
|
|
+ * @param orgId
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CacheEvict(value = SystemConstant.ORG_CACHE, key = "#p0")
|
|
|
|
+ public void removeOrgCache(Long orgId) {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 删除机构缓存
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ @CacheEvict(value = SystemConstant.ORG_CACHE, allEntries = true)
|
|
|
|
+ public void removeOrgCache() {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 获取鉴权url
|
|
* 获取鉴权url
|
|
*
|
|
*
|