当前位置: 首页 > news >正文

uniapp+uniCloud实战项目报修小程序开发

前言

本项目基于 uniapp uniCloud 云开发,简单易用,逻辑主要是云数据库的增删查改,页面大部分自写,部分使用uniUI, uView 组件库。大家可用于学习或者二次开发,有什么不懂的地方可联系 wechat:MrYe443。用于其他用途请注明一下原作者,谢谢大家。对了,项目里面插了点广告,不介意的话帮我点下,生活不易阿!!!!!!

项目地址

gitee开源 https://gitee.com/aYuan-git/wechat-dorm-miniprogram.git,共两个分支,master 分支为原生小程序云开发,uniapp 分支为 uniCloud 云开发,请拉取 uniapp 分支代码。

项目体验

ssbx.jpg

注册 DCloud

注册地址 https://unicloud.dcloud.net.cn/pages/login/login

新建服务空间

学习与测试使用可以开个免费的服务空间,有效期一个月,建议使用阿里云的,为什么呢?便宜啊!,具体根据自身情况而定。

-uniCloud.png
初始化服务空间需要10分钟左右时间,需手动刷新状态。

关联服务空间

Snipaste_2023-03-09_15-59-10.png

上传 DB Schema

/uniCloud/database/ 数据库 schema 文件:

  • dorm_apply.schema.json
  • dorm_roles.schema.json
  • dorm_share.schema.json

Snipaste_2023-03-09_15-59-55.png

Snipaste_2023-03-09_16-00-55.png
集合不存在提示,点击确定创建。

上传云对象,云函数

/uniCloud/cloudfunctions/ 云对象与云函数文件夹:

  • applySubscribeMsg 云对象 订阅消息报修订单提醒
  • feedbackSubscribeMsg 云对象 订阅消息报修反馈通知
  • getAccessToken 云对象 获取小程序 accessToken
  • getUserOpenId 云函数 获取用户 openid
  1. getAccessToken 云对象 index.obj.js 里面的 secret 秘钥与 appid 要换成自己的。
  2. getUserOpenId 云函数 index.js 里面的 secret 秘钥与 appid 要换成自己的。
  3. applySubscribeMsg 与 feedbackSubscribeMsg 云对象 index.obj.js 里面的 template_id 要换成自己的。

订阅消息的模板可以在小程序后台申请。

微信截图_20230309163824.png

上传云对象与云函数。

Snipaste_2023-03-09_16-01-42.png

配置 request 合法域名

小程序开发者后台,开发管理,开发设置,添加服务器域名 https://api.next.bspapp.com

image.png

运行效果

image.png

http://www.lryc.cn/news/36230.html

相关文章:

  • 演唱会的火车票没了?Python实现12306查票以及zidong购票....
  • Linux发行版本与发行版的简单的介绍
  • 前后端分离项目学习-vue+springboot 博客
  • 关于指针运算的一道题
  • 【论文简述】Learning Optical Flow with Kernel Patch Attention(CVPR 2022)
  • Java学习-MySQL-列的数据类型
  • 终端配色-Docker容器终端
  • SQL基础培训04-插入数据
  • Apache HTTP Server <2.4.56 mod_proxy 模块存在请求走私漏洞(CVE-2023-25690)
  • SpringBoot 集成 elasticsearch 7.x和对应版本不一致异常信息处理
  • 求职季必看系列:Java如何高效面试?
  • 点云分割预研
  • 【数据结构】栈和队列 (栈 栈的概念结构 栈的实现 队列 队列的概念及结构 队列的实现 栈和队列面试题)
  • Moonbeam生态说|解读2023年Web3发展的前景和亮点
  • 【刷题笔记】--二分-P2440 木材加工
  • netstat 命令详解
  • 分布式 微服务
  • Day912.多环境配置隔离 -SpringBoot与K8s云原生微服务实践
  • Imx6ull交叉编译nginx
  • 阿里云短信验证
  • Excel常用可视化图表
  • 虹科分享 | 网络流量监控 | 数据包丢失101
  • 毕设常用模块之舵机介绍以及使用方法
  • 残酷现实:大部分的App小程序,日活<100
  • excel 一对多数据查询公式 经典用法
  • Zookeeper3.5.7版本——客户端命令行操作(节点删除与查看)
  • 一句话设计模式6:享元模式
  • 【C语言进阶】文本与二进制操作文件,优化通讯录。
  • CleanMyMac X4.20最新Mac系统垃圾清理工具
  • 为什么做知识管理,就想选择Baklib呢?