更新记录
2.1.12(2024-12-23)
bug fix
2.1.11(2024-10-14)
bugfix
2.1.10(2024-10-14)
新增资金流水功能模块 新增库存流水功能模块 新增销售报表功能 新增采购报表功能 新增盘点报表功能 新增库存报表功能 新增客户/供应商对账功能 系统升级为多账号协同,分为超级管理员账号和员工账号 完成用户角色权限管理包括前后端的完整功能 单独做了一个小程序给客户用,用于让客户查看自己的销售单据。一般市面上的进销存应用都是做蓝牙小票打印功能。做批发生意的都是有很多长期的客户的,其实做一个专门给客户查看管理自己的销售单据的小程序会更好。通过一个专门给客户用的小程序不仅仅可以让客户查看管理自己的销售单据,还能对账功能,客户关系维护等功能。 实现在cpm进销存app中给客户创建一个客户查看生意单据端应用账号的功能
查看更多平台兼容性
云端兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | √ | × |
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | - | √ | √ | √ | - | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
√ | √ | - | - | - | - | - | - | - | - | - |
其他
多语言 | 暗黑模式 | 宽屏模式 |
---|---|---|
× | × | √ |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
CPM服装批发进销存项目-老板开单记账内部管理端
项目说明:
- 这是一个接近商用级的轻量化进销存管理工具,适合用于批发生意的信息化管理。 虽然项目名称中有服装二字,但并不仅限于服装批发生意,因为它甚至压根就没有商品的颜色尺码功能,主要侧重在 开单+记账+协作。
- 这个项目是我自己之前真实的创业项目, 只不过之前创业是用SaaS的方式做,现在是用更先进的serverless私有化部署的方式做。同时这个项目也是本项目的源码作者 写代码的产品兔 在抖音发布的课程《零基础全栈开发课 uniApp+uniCloud serverless 云开发》的实战项目,适合不以做程序员为目的但又需要开发网站/App/小程序的人群(就像我一样)。所以这个项目源码也适合用来学习 uniApp + uniCloud serverless 云开发。
- 这是一个包含前后端的完整项目,全栈开发方案是前端 uniApp + 后端 uniCloud serverless 云开发。并且这个项目包含两个应用:CPM服装批发进销存项目-老板开单记账内部管理端 和 CPM服装批发进销存项目-客户查看单据端。
注意事项:
- 建议购买源码授权版,因为普通授权版看不到后端云函数的源码。
- 另外该项目有产品设计开发文档,购买后可在抖音联系该项目源码作者 写代码的产品兔(codingpm) 领取产品设计开发文档。 并且 CPM服装批发进销存项目-客户查看单据端 的源码需要在该项目的产品设计开发文档中领取。
![]()
项目H5在线演示地址:
CPM服装批发进销存项目-老板开单记账内部管理端(完整版)H5 演示
- 体验 开单记账内部管理端 超级管理员账号:admin 密码:123456
- 体验 开单记账内部管理端 员工账号:cpm001 密码:123456
CPM服装批发进销存项目-客户查看单据端(完整版)H5 演示
- 体验 客户查看单据端 用户账号:ceshi001 密码:123456
如何运行/发布项目为H5体验
注意: 部署为H5仅为了大家演示体验方便,实际建议管理端做成App,客户查看单据端做成小程序
1. 如何运行项目为H5?
第一步: 将项目源码拖入 HBuilderX 或者在 uniApp 官方插件市场导入 CPM服装批发进销存项目 源码 到 HBuilderX
第二步: 在 uniCloud Web 控制台 创建一个服务空间(类似于传统云服务器的作用),在 HBuilderX 里的项目源码里对项目根目录 【 uniCloud 】 目录点右键选择 【 关联云服务空间 】 绑定服务空间。详情参考 开发自己的第一个uniCloud项目
第三步: 在 【 uniCloud/cloudfunctions 】 目录点右键选择 【 上传所有云函数、公共模块 】
第四步: 在 【 uniCloud/database 】 目录点右键选择 【 初始化云数据库 】
第五步: 在 HBuilderX 顶部菜单点击 【 运行->运行到浏览器 】,即可在电脑浏览器上体验H5
2. 如何发行项目为H5?
运行项目只能让你自己体验并使用系统。如果需要让系统被所有人体验并使用,需要发行项目
第六步: 完成以上第一步到第四步并且运行体验后也没什么问题后,在 HBuilderX 顶部菜单点击 【 发行->网站-PC Web或手机H5(仅适用于uni-app) 】
第七步: 在弹出的对话框中选中 【 将编译后的资源部署到前端网页托管 】并选择云服务空间。详情参考 前端网页托管
第八步: 点击 【 发行 】,等待项目编译部署成功即可得到一个可供所有人访问的网址链接
3. 注意事项
- 部署为H5仅为了大家演示体验方便,实际建议管理端做成App,客户查看单据端做成小程序
- 运行、发行到H5涉及跨域问题。传统项目开发解决跨域问题挺麻烦的,而用uniCloud开发的项目只需要在 uniCloud Web 控制台 选择 【 你部署项目的服务空间 】,然后在这个服务空间的 【 跨域配置 】 中把上面第八步发行的项目H5网址域名添加进来就可以了。详情参考 Web中使用uniCloud的跨域处理
- 上面第四步中在初始化云数据库时,如遇到报错数据表 xxx 数据导入失败:[PutItem] multiple write,duplicate key error collection,说明云数据库已存在该表且已存在相同数据,不勾选覆盖该表即可。所以为了不碰到这类问题,可以在初始化云数据库前,在 uniCloud Web 控制台 选择 【 你部署项目的服务空间 】,然后在这个服务空间的 【 云数据库 】 中把所有数据包括数据库表删除清空。
- APPID是uniApp开发的应用的唯一标识,大家在自己运行这套源码的时候需要把APPID改成你自己的。APPID在 HBuilderX 里的项目源码里的 manifest.json 中获取。大家在运行这套源码的时候需要在 manifest.json 中重新获取APPID。详情参考 DCloud appid 用途/作用/使用说明
- 这个项目包含两个应用:CPM服装批发进销存项目-老板开单记账内部管理端 和 CPM服装批发进销存项目-客户查看单据端。虽然是两个应用,但是它们共享一个后端和数据库,并且所有后端代码(也就是云函数)都在CPM服装批发进销存项目-老板开单记账内部管理端源码中。所以在做上面 第二步 中的绑定服务空间操作时,CPM服装批发进销存项目-老板开单记账内部管理端要直接关联自己购买的服务空间,而CPM服装批发进销存项目-客户查看单据端要绑定到CPM服装批发进销存项目-老板开单记账内部管理端。