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

山西城乡建设部网站首页杭州网站建设设计

山西城乡建设部网站首页,杭州网站建设设计,欧阳网站建设,建设零售网站文末获取源码 开发语言:Java 框架:SSM JDK版本:JDK1.8 数据库:mysql 5.7 开发软件:eclipse/myeclipse/idea Maven包:Maven3.5.4 小程序框架:uniapp 小程序开发软件:HBuilder X 小程序…

文末获取源码

开发语言:Java

框架:SSM

JDK版本:JDK1.8

数据库:mysql 5.7

开发软件:eclipse/myeclipse/idea

Maven包:Maven3.5.4

小程序框架:uniapp

小程序开发软件:HBuilder X

小程序运行软件:微信开发者

目录

前言

系统展示

管理员模块的实现

用户信息管理

商家信息管理

商家餐品管理

购物车管理

小程序用户模块的实现

首页

我的

提交订单

代码实现

登录功能实现代码

注册功能实现代码

密码重置功能实现代码

修改信息功能实现代码

删除信息功能实现代码

保存信息功能实现代码


前言

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了基于微信小程序的民大食堂用餐综合服务平台的开发全过程。通过分析基于微信小程序的民大食堂用餐综合服务平台管理的不足,创建了一个计算机管理基于微信小程序的民大食堂用餐综合服务平台的方案。文章介绍了基于微信小程序的民大食堂用餐综合服务平台的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。

本基于微信小程序的民大食堂用餐综合服务平台有管理员,商家,用户。管理员功能有个人中心,用户管理,商家管理,档口号管理,商家餐品管理,餐品种类管理,购物车管理,订单信息管理,签到信息管理,优惠活动管理,我的活动管理,系统管理等。商家功能有个人中心,商家餐品管理,餐品种类管理,购物车管理,订单信息管理,签到信息管理,优惠活动管理,我的活动管理等。用户可以订餐。因而具有一定的实用性。

本站后台采用Java的SSM框架进行后台管理开发,可以在浏览器上登录进行后台数据方面的管理,MySQL作为本地数据库,微信小程序用到了微信开发者工具,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得基于微信小程序的民大食堂用餐综合服务平台管理工作系统化、规范化。


系统展示

管理员模块的实现

用户信息管理

管理员可以添加用户信息,可以查看用户信息,删除用户信息。

 

商家信息管理

管理员可以对商家进行查询或删除操作。

 

商家餐品管理

管理员可以对商家餐品进行添加修改删除操作。界面如下图所示:

 

购物车管理

管理员可以对购物车信息进行查询。界面如下图所示:

 

小程序用户模块的实现

首页

小程序用户登录后可以在首页上看到相关信息。界面如下图所示:

 

我的

用户在我的里面可以操作关于我的各种操作。

 

提交订单

用户可以提交订单需要输入一些相关信息。界面如下图所示:

 


代码实现

登录功能实现代码

@IgnoreAuth@PostMapping(value = "/login")public R login(String username, String password, String captcha, HttpServletRequest request) {UserEntity user = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", username));if(user==null || !user.getPassword().equals(password)) {return R.error("账号或密码不正确");}String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());return R.ok().put("token", token);}

注册功能实现代码

@IgnoreAuth@PostMapping(value = "/register")public R register(@RequestBody UserEntity user){
//    	ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername())) !=null) {return R.error("用户已存在");}userService.insert(user);return R.ok();}

密码重置功能实现代码

@IgnoreAuth@RequestMapping(value = "/resetPass")public R resetPass(String username, HttpServletRequest request){UserEntity user = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", username));if(user==null) {return R.error("账号不存在");}user.setPassword("123456");userService.update(user,null);return R.ok("密码已重置为:123456");}

修改信息功能实现代码

 @RequestMapping("/update")public R update(@RequestBody UserEntity user){
//        ValidatorUtils.validateEntity(user);UserEntity u = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername()));if(u!=null && u.getId()!=user.getId() && u.getUsername().equals(user.getUsername())) {return R.error("用户名已存在。");}userService.updateById(user);//全部更新return R.ok();}

删除信息功能实现代码

@RequestMapping("/delete")public R delete(@RequestBody Long[] ids){userService.deleteBatchIds(Arrays.asList(ids));return R.ok();}

保存信息功能实现代码

@PostMapping("/save")public R save(@RequestBody UserEntity user){
//    	ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername())) !=null) {return R.error("用户已存在");}userService.insert(user);return R.ok();}

http://www.yayakq.cn/news/264735/

相关文章:

  • 为什么网站之有首页被收录阿里云市场网站建设
  • 个人做网站郊游的英上海专业做网站电话
  • 哪些网站可以做公司制度百度网站地图代码
  • 企业集团网站源码wordpress视频试看付费
  • 创意礼品做的比较好的网站企业营销策划是什么意思
  • 网站首页像素wordpress数据爬虫
  • 网站后台修改内容看不见了宁波网站搜索引擎优化
  • 即墨网站推广wordpress后台下载
  • 夹娃娃网站如何做如何给自己的网站做seo
  • 网站如何交换链接华夏星光工业设计公司
  • 建网站在哪里做广告crm系统是什么意思啊
  • 电商网站开发选题依据wordpress 4.7.0 漏洞
  • 网站建设虚拟主机海尔集团网站是怎么做的
  • 网站建设视频图片网站模板做的比较好的
  • 服务之家网站推广公司深圳注册公司育君财税
  • 手机网站seo优化十大全app软件下载
  • 网站如何做IPV6支持快速开发平台 免费开源
  • 文山住房和城乡建设局网站帮非法集资公司做网站违法吗
  • 建设网站的子文件夹百度推广开户渠道公司
  • 有网站用nodejs做后台国外学做咖啡的网站
  • 网站建设 怎么跑业务青岛网站推广哪家效果好
  • 自己建网站需要什么软件昆山市建设局网站
  • 在猪八戒上做网站要注意什么百度会员
  • 网站开发用什么技术凡客诚品售后
  • 深圳哪里有网站建设网站建设 中企动力西安
  • 河南网站定制闵行北京网站建设
  • 自己建设网站清溪仿做网站
  • 网站建设 怎样找客户推广平台软件有哪些
  • 红酒企业网站模板uc官方网站开发者中心
  • 手机怎么建设视频网站点击最高的模板网站