# 水果订单小程序 **Repository Path**: ksdhy/fruit-order-applet ## Basic Information - **Project Name**: 水果订单小程序 - **Description**: 校园水果订单微信小程序,用户下单,商家派送,当面交易,小程序不涉及支付过程。(未完成,有需求可以联系,接定制开发) - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 25 - **Forks**: 6 - **Created**: 2020-10-22 - **Last Updated**: 2025-05-26 ## Categories & Tags **Categories**: weixin-lapp, ecommerce **Tags**: 微信小程序 ## README # 水果订单微信小程序 ### 1. 程序功能 ​ 用户下单,商家根据用户所填信息(选购商品、手机号、地址等)进行派送商品,并且进行当面交易(本程序不涉及到支付) ​ 本程序还设有商家管理端,商家可以发布新的商品,修改和删除已有的商品,包括但不限于文件(图片)上传。 ### 2. 程序介绍 本程序使用微信小程序云开发,不需要搭建开发者服务器,所用套餐为基础免费版,(用户多可以升级套餐) 开发所处环境:微信小程序基础库版本 - 2.13.1 使用的UI库: 微信官方提供 weui ### 3. 联系我 邮箱地址:1932817371@qq.com ### 项目部分截图 ![首页](https://images.gitee.com/uploads/images/2021/0404/163106_30084a18_5250974.png "屏幕截图.png") ![我的页面](https://images.gitee.com/uploads/images/2021/0404/163122_1d1d83de_5250974.png "屏幕截图.png") ## 遇到的问题概述 > 1. 用户点击下单依据的商品库存量,无法实时监听库存量的变化导致系统误判(难) > 2. 管理员编辑商品更换图片或者删除一项 的 云存储图片删除问题(易) > 3. 用户将商品加入购物车库存量是否发生变化的问题,如果变化,万一用户加入却不购买,浪费商家资源,如果不变化,用户成功加入购物车,然后商品被别人抢先购买,就会出现商品在购物车,但是却无法下订单。 目前的解决是加入购物车的同时数据库相应的库存减少,为了防止加入购物车却不购买,加入五分钟时效,超过五分钟用户的购物车将被清空,相应数据库数量恢复,但技术问题仍未解决,假设用户添加购物车,然后退出微信,那数据库将无法还原。(难) > 4. 管理员修改商品信息的实时推送到所有用户问题(中) > 5. 云数据库的检查约束的问题,无法检查库存量肯定大于0,多人下单时可能会导致数据库库存出现负数,影响整个程序。(难) > 6. weui dialog组件内的input无法自动聚焦的问题(中) > 7. 商品分页问题(易) > 8. 订单信息实时更新问题