You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

75 lines
4.7 KiB

4 years ago
  1. ##国云商城
  2. 国云商城是基于uniapp和uniCloud开发的在线商城系统,目前已适配H5、微信小程序、安卓和ios。项目正在逐步完善中,如果在试用或购买后发现问题,欢迎您随时提出。
  3. 第一次上架uniCloud项目,如遇问题请加作者QQ咨询,请勿随意差评,感谢您的理解。
  4. ### 咨询与售后
  5. * 作者QQ:472045067
  6. * 如您已购买本插件,可加入售后服务群获得技术、部署与上架指导,技术指导不限于本插件
  7. ####国云网络承接各类软件定制开发业务
  8. * 联系人:于经理
  9. * QQ:767677830
  10. * 非业务咨询请直接联系作者
  11. ###后台管理系统演示
  12. [后台管理系统](https://static-95f1970c-da88-4722-9673-897de6038fc7.bspapp.com/admin/index.html)
  13. 帐号test 密码12345678
  14. ###微信小程序演示
  15. ![微信小程序](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-mix-mall-admin/451ccc60-d285-11ea-8a36-ebb87efcf8c0.jpg)
  16. ###H5演示
  17. * h5版本尚未对接三方支付平台,支付、分享等功能无法使用,后续版本会提供支持。
  18. ![H5演示](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-mix-mall-admin/e51c3ad0-d284-11ea-81ea-f115fe74321c.png)
  19. ###App演示
  20. * App所用开放平台与小程序非同一主体,所以微信登录帐号与微信小程序不互通,微信分享小程序无法使用,配置同一主体不存在此问题。
  21. ![安卓版本演示](https://7478-tx-cloud-mix-mall-d6944c-1302673523.tcb.qcloud.la/1599142095177614441.jpg)
  22. ##开始使用
  23. 1. 将项目拖入HBuildX(新版HBuildX已预置国云商城,新建项目时选择电商模版即可直接创建项目)
  24. 2. 创建服务空间,详情参考[创建和绑定服务空间](https://uniapp.dcloud.net.cn/uniCloud/quickstart?id=%e5%88%9b%e5%bb%ba%e5%92%8c%e7%bb%91%e5%ae%9a%e6%9c%8d%e5%8a%a1%e7%a9%ba%e9%97%b4)
  25. 3. 根目录cloudfunctions/common/config内配置对应参数
  26. 4. 上传cloudfunctions/common下的所有公用模块
  27. 5. 上传cloudfunctions下的所有云函数
  28. 6. 右键点击db_init.json 初始化数据库
  29. 7. 运行即可体验
  30. * 注意:运行、发行到H5涉及跨域问题解决 [H5中使用uniCloud的跨域处理](https://uniapp.dcloud.io/uniCloud/quickstart?id=useinh5)
  31. * 注意:初始化云数据库时如遇到报错数据表 xxx 数据导入失败:[PutItem] multiple write,duplicate key error collection,说明云数据库已存在该表且已存在相同数据,不勾选覆盖该表即可
  32. ##发行微信小程序
  33. 1. 在HBuildx顶部菜单点击运行->运行到微信小程序
  34. 2. 在小程序开发工具右上角点击详情->本地设置->去除不校验合法域名的勾选。
  35. 3. 在控制台err信息中找到request域名,将该域名与https://apis.map.qq.com添加到request合法域名中
  36. 4. 进入用户设置->上传头像,在err信息中找到uploadFile域名并添加到合法域名中
  37. 5. 上传版本并审核即可
  38. * 注意:手机预览、调试、发行小程序需配置域名白名单 [小程序中使用uniCloud的白名单配置](https://uniapp.dcloud.net.cn/uniCloud/quickstart?id=%e5%b0%8f%e7%a8%8b%e5%ba%8f%e4%b8%ad%e4%bd%bf%e7%94%a8unicloud%e7%9a%84%e7%99%bd%e5%90%8d%e5%8d%95%e9%85%8d%e7%bd%ae)
  39. * 注意:小程序需额外配置域名白名单 [腾讯地图sdk](https://apis.map.qq.com)
  40. ##发行H5
  41. 1. 在HBuildx顶部菜单点击发行->网站-H5手机版
  42. 2. 在弹出的对话框中选中将编译后的资源部署到[uniCloud-前端网页托管]并选择云服务空间,需注意HBx直接部署网页托管需要最新版,老版本没有这个选项,可以自己到web控制台进行托管。
  43. 3. 点击发行,等待项目编译部署即可。
  44. * 如果您不想购买服务器,那就来uniCloud白嫖一波吧~
  45. ###本项目使用插件
  46. 根据插件发布日期排序,如果您需要查看文档,请至以下地址查看:
  47. * [uni-id](https://uniapp.dcloud.io/uniCloud/uni-id)
  48. * [unipay](https://uniapp.dcloud.io/uniCloud/unipay)
  49. * [SwipeAction 滑动操作](https://ext.dcloud.net.cn/plugin?id=181)
  50. * [Popup 弹出层](https://ext.dcloud.net.cn/plugin?id=329)
  51. * [【wxs+renderjs实现】高性能的下拉刷新上拉加载组件](https://ext.dcloud.net.cn/plugin?id=343)
  52. * [Simple-Loading](https://ext.dcloud.net.cn/plugin?id=397)
  53. * [Parser富文本插件【全端支持】](https://ext.dcloud.net.cn/plugin?id=805)
  54. * [Transition 过渡动画](https://ext.dcloud.net.cn/plugin?id=985)
  55. * [simple-Cache 让缓存指定时间范围内有效的插件](https://ext.dcloud.net.cn/plugin?id=1129)
  56. * [选择地图](https://ext.dcloud.net.cn/plugin?id=1133)
  57. * [短信验证码-阿里云版](https://ext.dcloud.net.cn/plugin?id=1947)
  58. * [BaseCloud - APP版本更新业务模块(动效)](https://ext.dcloud.net.cn/plugin?id=2510)