博主主页:猫头鹰源码

博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战

主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询

文末联系获取

项目介绍:

本系统2022年12月26日创作完成,该系统包含小程序端和管理端,系统小程序端采用uniapp实现,小程序接口和管理端采用springboot完成,使用mysql数据库。

项目功能:

登录注册
个人信息维护和更新
余额充值、地址维护、广告展示
签到获取积分、积分可兑换商品
查看我的订单和评价
可以使用自取或外卖购买药品
分类查看药品,加入购物车
结算购物车商品
等待取货或自取管理员功能:用户管理、分类管理、商品管理、充值记录、地址管理、签到记录、积分商品管理、用户兑换记录、订单管理、评价管理、广告管理、管理员管理。

文档:

系统包含技术:

管理端:springboot、layui
小程序端:uniapp、uview、js、css等
开发工具:idea/hbuilder
数据库:mysql 5.7
JDK版本:jdk1.8

部分截图说明:

下面是登录

小程序首页

可以买药,选择自取或外卖

药品详情

结算药品

积分签到

积分商品

订单评价

个人中心

充值

后台首页

用户管理

商品管理

订单管理

积分签到

评价管理

部分代码:

购物车操作

 /*** 分页查询* pageIndex 当前页码* pageSize  显示条数*/@RequestMapping(value = "/findCart")public String findCart(Integer pageIndex, Integer pageSize, Model model,HttpServletRequest request) {HttpSession session = request.getSession();if(session.getAttribute("ad") == null){session.setAttribute("msg", "对不起,请登录!");return "login";}Map mp = new HashMap();PageInfo<Cart> pageList = cartService.findPageInfo(pageIndex,pageSize,mp);model.addAttribute("pageList",pageList);return "CartList";}/*** 添加*/@RequestMapping(value = "/addCart" ,method = RequestMethod.POST)@ResponseBodypublic String addCart( @RequestBody Cart cart) {try{SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");cart.setCreateTime(sf.format(new Date()));cartService.addCart(cart);return "200";}catch (Exception e){e.printStackTrace();return "201";}}/*** 删除*/@RequestMapping( "/deleteCart")@ResponseBodypublic String deleteCart(String id) {int d = cartService.deleteCart(id);return "CartList";}/*** 修改*/@RequestMapping( "/updateCart")@ResponseBodypublic String updateCart(@RequestBody  Cart cart) {try{cartService.updateCart(cart);return "200";}catch (Exception e){e.printStackTrace();return "201";}}/*** 按照ID查询*/@RequestMapping( "/findCartById")@ResponseBodypublic Cart findCartById(String id,Model model,HttpServletRequest request) {Cart cart= cartService.findCartById(id);return cart;}

登录

/*** 登录* 将提交数据(username,password)写入Admin对象*/@RequestMapping(value = "/login")public String login(Admin admin, Model model, HttpSession session, HttpServletRequest request) {if(admin.getUsername()==null || admin.getUsername().length()<=0 ){model.addAttribute("msg", "请输入用户名!");return "login";}if(admin.getPassword()==null || admin.getPassword().length()<1){model.addAttribute("msg", "请输入密码!");return "login";}Map mp = new HashMap();mp.put("username",admin.getUsername());mp.put("password",admin.getPassword());List<Admin> ad = adminService.queryFilter(mp);if(ad!=null && ad.size()==1){session.setAttribute("ad", ad.get(0));session.setAttribute("type", "01");return "homepage";}else{model.addAttribute("msg", "请确定账户信息是否正确!");return "login";}}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,代码工整,清晰,适合学习使用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

基于uniapp的药品商城外卖小程序相关推荐

  1. 基于uniapp开发的适用于微信小程序,头条小程序

    基于的uni-app开发的跨平台商城小程序(微信小程序,头条小程序,抖音小程序),合理的代码结构和规范的编码风格,能够让你很轻松的上手并转化成为自己的作品. 与之相支持的是,我们提供了一套完整的项目代 ...

  2. 基于Uni-APP多端「h5+小程序+App」高仿抖音小视频|直播|聊天实例

    uni-ttLive 基于uni-app+uView-ui跨端开发短视频+直播聊天实例. 全新研发的一款多端仿制抖音短视频+直播+聊天项目,基于uniApp+Vue.js+Vuex+Nvue+uVie ...

  3. 基于uniapp实现掘金的微信小程序模版小项目

    代码地址 1.前言 涉及的框架及技术 uniapp vant animate vuex iconfont websocket 2.启动流程 直接用Hbuilder打开, 然后点击运行-> 运行到 ...

  4. 基于uniapp的计算机考研助手小程序(含管理端)

    博主主页:猫头鹰源码 博主简介:Java领域优质创作者.CSDN博客专家.公司架构师.全网粉丝5万+.专注Java技术领域和毕业设计项目实战 主要内容:毕业设计(Javaweb项目|小程序等).简历模 ...

  5. 基于java的零食商城微信小程序

    开发工具(eclipse/idea/vscode等):eclipse 数据库(sqlite/mysql/sqlserver等):mysql 功能模块(请用文字描述,至少200字): 一:浏览零食商品 ...

  6. vue+uni-app商城实战 | 第一篇:从0到1快捷开发一个商城微信小程序,无缝接入OAuth2实现一键授权登录

    一. 前言 本篇通过实战来讲述如何使用uni-app快速进行商城微信小程序的开发以及小程序如何接入后台Spring Cloud微服务. 有来商城 youlai-mall 项目是一套全栈商城系统,技术栈 ...

  7. 基于微信药店药品商城小程序系统设计与实现 开题报告

      毕业论文 基于微信药店药品商城小程序 开题报告 学    院: 专    业: 年    级: 学生姓名: 指导教师: 黄菊华   XXXX大学本科生毕业论文(设计)开题报告书 姓   名 Xxx ...

  8. 微信小程序电商源码:外卖小程序,电商小程序,门店类小程序,展示类小程序,批发商城小程序、分销小程序。

    介绍: 1.naicha 2.xianhua 3.xingbake 4.zhubaoxiao 5.zhubaoxiao 6.majiangshangcheng 7.jiafang 8.huazhuan ...

  9. 计算机毕业设计Python+uniapp文具商城微信小程序(小程序+源码+LW)

    计算机毕业设计Python+uniapp文具商城微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...

最新文章

  1. 知乎热议:高数、线代应该成为计算机专业学习的重心吗?
  2. SqlServer英文单词全字匹配
  3. KeyError: [] not found in axis_高调又有质感,女星最爱的至IN单品原来是它!
  4. 机器学习的数学,从入门到不放弃(文末彩蛋)
  5. DAVINCI DM365-368中 linux-2.6.32的移植
  6. 我们究竟还要学习哪些Android知识?附赠课程+题库
  7. 3.14 01串排序
  8. MockPlus原型设计介绍
  9. 再论C++之垃圾回收(GC)
  10. 520送你一份WebStorm的主题包,附带使用图文教程
  11. 矩形嵌套(NYOJ-16)
  12. pthon-递归实战-操作文件
  13. 小程序问题记录 | 使用官方提供的云数据库存储md格式的文件,前台解析遇到的坑!!!!
  14. 洛谷 1563 玩具谜题——模拟水题
  15. ssm项目的maven-pom.xml
  16. CMC5601-微芯智能科技6轴运动控制器
  17. iOS-常用的第三方库以及实例
  18. 数据库查询条件优化方案
  19. 北伦敦德比桑切斯为枪手扳平比分
  20. 我内心深处最温柔的痛楚,你是否还能感知?

热门文章

  1. Asio Reactor-Style Operations
  2. 台湾中央大学与德昂信息产学合作签约仪式
  3. 微信小程序 -- 自定义组件component并引入。
  4. 【LeetCode】1399. 统计最大组的数目(C++)
  5. 决策树实例(基于iris)
  6. 不同IP网段共享打印机
  7. 雷神之锤3快速计算算术平方根倒数算法中魔法数字的另一种求法(1)
  8. 查看mysql队列脚本_常用查询脚本
  9. [HIMCM暑期班]第1课:概述
  10. 520最实用的两个Python表白神器