# Order-Applet **Repository Path**: tigerProject/Order-Applet ## Basic Information - **Project Name**: Order-Applet - **Description**: 点餐小程序(Java大作业) - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-01-07 - **Last Updated**: 2025-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Order Applet > 点餐小程序,北航软院大二面向对象大作业 **注意,master分支和release仅作模板,即需要根据自身情况修改服务器、数据库等配置,详见[如何使用](###如何使用)。** 本项目后端部署到北航内网服务器上,能用BUAA内网的可以下载dev分支源码,使用微信开发者工具打开 `xiaochengxu` 文件夹,即可正常运行。 ### 项目结构 本项目使用 SprintBoot 开发后端,微信开发平台开发小程序。 ```python . ├─data # 菜品类目、商品、轮播图等数据资源 ├─pages # 页面展示 ├─springboot # 后端框架 ├─xiaochengxu # 小程序代码 └─README.md ``` ### 项目功能 - [x] 小程序点餐 - [x] 用户订单查看 - [x] 菜品评价 - [x] 轮播图展览 - [x] 网页后台管理 - [x] 小程序后台管理 - [ ] 支付功能 - [ ] 聊天功能 ### 如何使用 需要根据情况修改下列配置: - xiaochengxu\app.js ```js globalData: { userInfo: {}, openid: null, // baseUrl: 'http://localhost:8080/diancan' //本地调试 baseUrl: 'http://111.111.111.11:8080/diancan' //真机调试,这里的ip地址需要修改为你服务器的IP }, onLaunch: function () { wx.cloud.init({ env: 'cloud2-5111111111111ff5', //修改为你的云开发环境ID traceUser: true, }) this.getOpenid(); }, ``` - springboot\src\main\java\com\example\demo\global\GlobalConst.java ```java public interface GlobalConst { String COOKIE_TOKEN = "huangzehuan"; //用来管理Cookie的key String APPID="wx111111111111111"; //小程序的appID String APPSECRET = "111112db3139b05937bdea1111113f1"; //小程序的appsecret,记得换成你自己的 } ``` - springboot\src\main\resources\application.yml ```yml spring: # 注意此处数据库设置可能需要根据情况进行修改 datasource: url: jdbc:mysql://localhost:3306/oms?characterEncoding=utf-8&useSSL=false&serverTimeZone=UTC &useOldAliasMetadataBehavior=true&allowPublicKeyRetrieval=true username: root password: password ``` ### 关于部署 > 这部分还没实践,实操之后再来补充 ### 页面展示 ![xiaochengxu1](pages/1.jpg) ![xiaochengxu2](pages/2.jpg) ![xiaochengxu3](pages/4.jpg) ![xiaochengxu4](pages/5.jpg) ![xiaochengxu5](pages/6.jpg) ![houtai1](pages/7.jpg) ![xiaochengxuhoutai](pages/8.jpg) ![xiaochengxuhoutai2](pages/9.jpg) ![xiaochengxuhoutai3](pages/10.jpg) ![xiaochengxuhoutai4](pages/11.jpg)