forked from Big-Data-Lab/CET-cmd-2.0
This commit is contained in:
parent
2403940d08
commit
7417bfac04
|
@ -63,7 +63,7 @@ public class CenterController {
|
|||
return centerService.getData(college,entrydate);
|
||||
}
|
||||
|
||||
@PostMapping("/getRateByBatch")
|
||||
@GetMapping("/getRateByBatch")
|
||||
public Result<JSONObject> getRateByBatch(@RequestParam("batch") Date batch, @RequestParam("level") String level) {
|
||||
//四六级分开查询
|
||||
if (level.equals("cet4")) {
|
||||
|
|
|
@ -38,6 +38,10 @@ public class CenterServiceImpl implements CenterService {
|
|||
*/
|
||||
@Override
|
||||
public JSONObject getCollege() {
|
||||
// 判断是否存在缓存 ‘getBatch’
|
||||
if (Boolean.TRUE.equals(redisTemplate.hasKey("getCollege"))) {
|
||||
return (JSONObject) redisTemplate.opsForValue().get("getCollege");
|
||||
}
|
||||
JSONObject result = new JSONObject();
|
||||
// 收集学院名称
|
||||
LambdaQueryWrapper<Cet_4> Cet_4CollegeQW = new LambdaQueryWrapper<>();
|
||||
|
@ -66,7 +70,7 @@ public class CenterServiceImpl implements CenterService {
|
|||
}
|
||||
result.put("colleges", colleges);
|
||||
// 将数据存入缓存
|
||||
redisTemplate.opsForValue().set("getBatch", result);
|
||||
redisTemplate.opsForValue().set("getCollege", result);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue