首页 > 其他分享 >店铺营业状态设置

店铺营业状态设置

时间:2023-08-06 15:00:50浏览次数:29  
标签:status key Result 设置 营业 Integer 店铺

设置--代码开发

@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中,一个是管理端、一个是用户端






标签:status,key,Result,设置,营业,Integer,店铺
From: https://blog.51cto.com/u_15806469/6984421

相关文章

  • OpenERP的权限设置
    OpenERP的权限的核心是权限组(res_groups)。对每个权限组,可以设置权限组的Menus,AccessRight,RecordRule。Menus表示,该权限组可以访问哪些菜单。如果指定某权限组可以访问某父菜单,那么,系统会根据该权限组可访问的对象(AccessRight中定义)自动计算,哪些子菜单可以显示。计算规则是,如果......
  • Typora 主题,设置代码块Mac风格三个小圆点
    目录打造Typora主题1typoa样式修改步骤1.1第一步打开偏好设置1.2第二步打开主题文件夹2标题添加颜色3表格优化4代码块Mac风格三个圆点5主题总代码如下:打造Typora主题Typora编辑器让人们能更简单地用Markdown语言书写文字,解决了使用传统的Markdown编辑器写文的痛点,并且界......
  • 记录小知识 数据库设置自动填充更新创建字段时间
    1,在数据库中设置该字段类型为timestamp  2,设置默认值为 CURRENT_TIMESTAMP3,更新字段需要点击勾选根据当前时间戳更新 而创建时间是不需要勾选的因为创建只需要一次 ......
  • [oeasy]python0079_控制序列_光标位置设置_ESC_逃逸字符_CSI
    光标位置回忆上次内容上次我们研究的比较杂类型转化进制转化捕获异常版本控制生成帮助文档变量的常用类型变量的生命周期控制数据类型主要研究了两个字符串str整型数字int字符串型和整型数字型变量是可以相互转化的加法运算逻辑会根据操作变量的不同而不同整型变量的加法是......
  • [oeasy]python0079_控制序列_光标位置设置_ESC_逃逸字符_CSI
    光标位置回忆上次内容上次我们研究的比较杂类型转化进制转化捕获异常版本控制生成帮助文档变量的常用类型变量的生命周期控制 数据类型主要研究了两个字符串str 整型数字int  字符串型和整型数字型变......
  • linux---设置允许流量转发
    linux---设置允许流量转发临时生效:#方法1(必须使用root账户)echo1>/proc/sys/net/ipv4/ip_forward#方法1变种(有sudo权限即可)echo1|sudotee/proc/sys/net/ipv4/ip_forward#方法2sudosysctl-wnet.ipv4.ip_forward=1方法1和方法2效果一样永久生效:修改/et......
  • 传奇服务端架设如何正确设置传奇服务端数据库?
    要配置DBC,让程序能够正确访问到数据库打开控制面板(图1.4.1)双击打开BDEAdministrator在菜单栏上选择Object→New弹出对话框.选择数据库驱动程序名字STANDARD标准.在左边输入数据库名字HERODB.数据库名字可以随便取.但服务端设置上要相对应.选择数据库表的路径,之前我们将服......
  • Windows 11跳过网络连接设置方法
    在第一次启动Windows11的时候,会提示连接到网络,如果没有网络的话,则无法进入下一步,如下图: 通过输入命令oobe\/bypassnro可以跳过连接到网络,步骤如下:1.在“让我们为你连接的网络”这一步,按键盘【Shift】+【F10】或者【FN】+【Shift】+【F10】会弹出命令提示符,输入命令oobe\bypa......
  • 传奇引擎知识分享HxM2幻想引擎简单介绍与假人功能设置
    HxM2幻想游戏开发引擎又被传奇GM们称为HX引擎,也叫幻想引擎,相对于现在流行的传奇版本中,幻想HX是一个低产的引擎,现在已经非常小众化了,可能由于年代久远,款引擎现在使用的很少,但是也出过非常火爆的版本,比如灵域迷失系列、恶魔大极品等等……HXM幻想引擎也现在仍在更新,而且一直有保持免......
  • iText设置字体样式
    点进Font类我们可以看到字体基本属性有颜色,大小,样式Font类其中style包含四种样式,8:划掉4:下划线2:斜体1:加粗。这里比较巧妙的点在于,样式可以叠加,因为用二进制表示就是0000,每一位上的1都表示了一种样式。例如0101就代表下划线+加粗。//生成字体StringfontPath="本地字体包......