diff --git a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/controller/RealDataController.java b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/controller/RealDataController.java index 4166507..2005cf4 100644 --- a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/controller/RealDataController.java +++ b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/controller/RealDataController.java @@ -6,7 +6,9 @@ import com.njcn.common.pojo.enums.response.CommonResponseEnum; import com.njcn.common.pojo.response.HttpResult; import com.njcn.common.utils.HttpResultUtil; import com.njcn.csharmonic.service.RealDataService; +import com.njcn.redis.utils.RedisUtil; import com.njcn.web.controller.BaseController; +import com.njcn.web.utils.RequestUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -33,6 +35,7 @@ import org.springframework.web.bind.annotation.RestController; public class RealDataController extends BaseController { private final RealDataService realDataService; + private final RedisUtil redisUtil; @OperateInfo(info = LogEnum.BUSINESS_COMMON) @PostMapping("/getBaseRealData") @@ -41,6 +44,7 @@ public class RealDataController extends BaseController { public HttpResult getRealData(@RequestParam("lineId") String lineId) { String methodDescribe = getMethodDescribe("getRealData"); boolean result = realDataService.getBaseRealData(lineId); + redisUtil.saveByKeyWithExpire("rtDataUserId:"+lineId, RequestUtil.getUserIndex(),600L); if (result) { return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe); } else { @@ -57,6 +61,7 @@ public class RealDataController extends BaseController { }) public HttpResult getHarmRealData(@RequestParam("lineId") String lineId, @RequestParam("target") Integer target) { String methodDescribe = getMethodDescribe("getHarmRealData"); + redisUtil.saveByKeyWithExpire("rtDataUserId:"+lineId, RequestUtil.getUserIndex(),600L); boolean result = realDataService.getHarmRealData(lineId,target); if (result) { return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);