0
点赞
收藏
分享

微信扫一扫

店铺营业状态设置

设置--代码开发

@PutMapping("/{status}")
@ApiOperation("设置店铺的营业状态")
public Result setStatus(@PathVariable Integer status){
    log.info("设置店铺的营业状态为:{}",status==1?"营业中":"打烊中");
    redisTemplate.opsForValue().set(key,status);
    return Result.success();
}

注意是路径参数、这里还使用了常量key

这里可以把状态保存到redis数据库中


获取--代码开发

@GetMapping("/status")
@ApiOperation("获取店铺的营业状态")
public Result<Integer> getStatus(){
    Integer status = (Integer) redisTemplate.opsForValue().get(key);
    log.info("获取到店铺的营业状态为:{}",status==1?"营业中":"打烊中");
    return Result.success(status);
}


这里不是路径参数了

要返回一个泛型参数

这里就是获取redis中的数据

注意这里要分成两个接口,放在两个controller中,一个是管理端、一个是用户端






举报

相关推荐

0 条评论