当前位置: 首页 > news >正文

网站页面设计知识北滘禅城网站建设

网站页面设计知识,北滘禅城网站建设,如何做网站宣传,网络营销策划有哪些需求分析和设计 1.1.1 产品原型 进到苍穹外卖后台#xff0c;显示餐厅的营业状态#xff0c;营业状态分为营业中和打烊中#xff0c;若当前餐厅处于营业状态#xff0c;自动接收任何订单#xff0c;客户可在小程序进行下单操作#xff1b;若当前餐厅处于打烊状态#…需求分析和设计 1.1.1 产品原型 进到苍穹外卖后台显示餐厅的营业状态营业状态分为营业中和打烊中若当前餐厅处于营业状态自动接收任何订单客户可在小程序进行下单操作若当前餐厅处于打烊状态不接受任何订单客户便无法在小程序进行下单操作。 点击营业状态按钮时弹出更改营业状态 选择营业设置餐厅为营业中状态 选择打烊设置餐厅为打烊中状态 1.1.2 接口设计 根据上述原型图设计接口共包含3个接口。 接口设计 设置营业状态管理端查询营业状态用户端查询营业状态 **注**从技术层面分析其实管理端和用户端查询营业状态时可通过一个接口去实现即可。因为营业状态是一致的。但是本项目约定 管理端发出的请求统一使用/admin作为前缀。用户端发出的请求统一使用/user作为前缀。 因为访问路径不一致故分为两个接口实现。 1.1.3 营业状态存储方式 虽然可以通过一张表来存储营业状态数据但整个表中只有一个字段所以意义不大。 营业状态数据存储方式基于Redis的字符串来进行存储 **约定**1表示营业 0表示打烊 1.2 代码开发 1.2.1 设置营业状态 在sky-server模块中创建ShopController.java 根据接口定义创建ShopController的setStatus设置营业状态方法 package com.sky.controller.admin;import com.sky.result.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;RestController(adminShopController) RequestMapping(/admin/shop) Api(tags 店铺相关接口) Slf4j public class ShopController {public static final String KEY SHOP_STATUS;Autowiredprivate RedisTemplate redisTemplate;/*** 设置店铺的营业状态* param status* return*/PutMapping(/{status})ApiOperation(设置店铺的营业状态)public Result setStatus(PathVariable Integer status){log.info(设置店铺的营业状态为{},status 1 ? 营业中 : 打烊中);redisTemplate.opsForValue().set(KEY,status);return Result.success();} }1.2.2 管理端查询营业状态 根据接口定义创建ShopController的getStatus查询营业状态方法 /*** 获取店铺的营业状态* return*/GetMapping(/status)ApiOperation(获取店铺的营业状态)public ResultInteger getStatus(){Integer status (Integer) redisTemplate.opsForValue().get(KEY);log.info(获取到店铺的营业状态为{},status 1 ? 营业中 : 打烊中);return Result.success(status);}1.2.3 用户端查询营业状态 创建com.sky.controller.user包在该包下创建ShopController.java 根据接口定义创建ShopController的getStatus查询营业状态方法 package com.sky.controller.user;import com.sky.result.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.web.bind.annotation.*;RestController(userShopController) RequestMapping(/user/shop) Api(tags 店铺相关接口) Slf4j public class ShopController {public static final String KEY SHOP_STATUS;Autowiredprivate RedisTemplate redisTemplate;/*** 获取店铺的营业状态* return*/GetMapping(/status)ApiOperation(获取店铺的营业状态)public ResultInteger getStatus(){Integer status (Integer) redisTemplate.opsForValue().get(KEY);log.info(获取到店铺的营业状态为{},status 1 ? 营业中 : 打烊中);return Result.success(status);} }
http://www.hkea.cn/news/14279800/

相关文章:

  • 校园二手交易网站建设方案网络营销与策划实训
  • 可以做微商的网站说说对网站推广的看法和想法
  • 怎么做网站底部备案号企业微信商城怎么开通
  • 网站开发需要的编程软件建设企业网站方案
  • 公司手机网站开发招标书php二次网站开发步骤
  • 自己创网站计算机网页设计与制作教程
  • 跨境电商网站设计学生简单网站制作教程
  • 邯郸网站建设恋家华强方特网站开发
  • 网站概要设计模板网站权重什么意思
  • 网站名称与备案名称不一致外国人做数学视频网站
  • 做海报的网站什么编辑器响应式网站一般做多大
  • 公司网站是否做地方分站网站模板切换
  • 做一个网站赚钱吗有没有建网站的app
  • 大学网站 作风建设专题17网站一起做网店广州沙河
  • 网站整体建设方案论文丰和园林建设集团网站
  • 云南省和城乡建设厅网站python做网站步骤
  • express网站开发网页制作素材模板图片
  • 网站选项卡图标代码网站编辑文章
  • 网站访问速度优化wordpress首页白板
  • 济南网站建设设计中车建设工程有限公司网站
  • 网站做301打不开礼品行业网站建设
  • namecheap建站wordpresswordpress海报插件
  • 网站开发软件设计文档模板商业网站服务
  • 网站怎么做导航栏静态网站做等级保护
  • 建设银行广达行网站网站建设收税
  • 做公司网站都需要付什么费用爱网站查询挖掘工具
  • 廉洁广州在线网站建设2022年企业所得税税率表一览
  • 工业设计案例网站公司展示网站制作
  • 海南网站建站梧州seo快速排名
  • 网站被k换域名 老域名能不能跳转WordPress怎么文章分类