当前位置: 首页 > 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

相关文章:

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

前言 本项目基于 uniapp uniCloud 云开发,简单易用,逻辑主要是云数据库的增删查改,页面大部分自写,部分使用uniUI, uView 组件库。大家可用于学习或者二次开发,有什么不懂的地方可联系 wechat:MrYe443。用…...

演唱会的火车票没了?Python实现12306查票以及zidong购票....

嗨害大家好!我是小熊猫~ 不知道大家抢到演唱会的门票没有呢? 不管抢到没有,火车票也是很重要的哇 24小时抢票不间断的那种喔~ ~ ~ 不然可就要走路去了喔~ 准备工作 环境 Python 3.8Pycharm 插件 谷歌浏览器驱动 模块 需要安装的第三方模块&am…...

Linux发行版本与发行版的简单的介绍

Linux linux下有很多发行的版本,或者称之为魔改版本。以下介绍一些常见的版本,以避免名词的混淆。 linux是提供了一个内核,就像是谷歌的内核一样,QQ浏览器就是使用的谷歌的内核,也算是一个发行版本。 Ubuntu&#x…...

前后端分离项目学习-vue+springboot 博客

前后端分离项目 文章总体分为2大部分,Java后端接口和vue前端页面 项目演示:www.markerhub.com:8084/blogs Java后端接口开发 1、前言 从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展&#xf…...

关于指针运算的一道题

目录 刚看到这道题的时候我也和大多数小白一样感到无从下手,但是在我写这篇博客的前几分钟开始我对这道题有了一点点的理解。所以我就想着趁热打铁,写一篇博客来记录一下我的想法。 题目如下: 画图: 逐一解答: 题一…...

【论文简述】Learning Optical Flow with Kernel Patch Attention(CVPR 2022)

一、论文简述 1. 第一作者:Ao Luo 2. 发表年份:2022 3. 发表期刊:CVPR 4. 关键词:光流、局部注意力、空间关联、上下文关联 5. 探索动机:现有方法主要将光流估计视为特征匹配任务,即学习在特征空间中将…...

Java学习-MySQL-列的数据类型

Java学习-MySQL-列的数据类型 数值 tinyint - 1个字节smallint - 2个字节mediumint - 3个字节int - 4个字节bigint - 8个字节float - 4个字节double - 8个字节decimal - 字符串形式的浮点数 字符串 char - 0~255varchar - 可变字符串 0~65535tinytext - 微型文本 2^8-1text…...

终端配色-Docker容器终端

20230309 - 0. 引言 平时使用SSH,通常都是使用securecrt来用,毕竟也算是之前windows下一种使用的工具,在mac下使用还算方便;进入终端后,可以通过调整配色来调整编程环境。平时经常使用屎黄色的那种配色,毕…...

SQL基础培训04-插入数据

知识点: 假设有订单表 CREATE TABLE SEOrder ( FID int identity(...

Apache HTTP Server <2.4.56 mod_proxy 模块存在请求走私漏洞(CVE-2023-25690)

漏洞描述 Apache HTTP Server是一款Web服务器。 该项目受影响版本存在请求走私漏洞。由于intro.xml中存在RewriteRule配置不当,当Apache启用mod_proxy且配置如 RewriteRule “^/here/(.*)” " http://example.com:8080/elsewhere?$1"; http://example.…...

SpringBoot 集成 elasticsearch 7.x和对应版本不一致异常信息处理

开源框架springboot框架中集成es。使用org.springframework.data.elasticsearch下的依赖,实现对elasticsearch的CURD,非常方便,但是springboot和elasticsearch版本对应很严格,对应版本不统一启动会报错。 文章目录开源框架Elasticsearch 7.x安装Elastics…...

求职季必看系列:Java如何高效面试?

先看看这些java高频的面试重点吧 ​ 以下是初级程序员面试经常问到的问题: ■ Spring的三大特性是什么? ■ Spring IOC和AOP 你是如何理解并且使用的? ■ 说一下ElasticSearch为什么查询的快?是如何存储的?在项目中…...

点云分割预研

文章目录激光雷达点云分割1.点云分割主流方案(模型角度)1.1 (a) 基于RGB-D图像1.2 (d) 基于点云1.3 (b) 基于投影图像1.4 (b) 基于投影图像 - SqueezeSeg/RangeNet1.4. 球映射2 点云分割主流方案(部署角度)3 点云分割常用指标4 点…...

【数据结构】栈和队列 (栈 栈的概念结构 栈的实现 队列 队列的概念及结构 队列的实现 栈和队列面试题)

文章目录前言一、栈1.1 栈的概念结构1.2栈的实现二、队列2.1队列的概念及结构2.2队列的实现三、栈和队列面试题总结前言 一、栈 1.1 栈的概念结构 栈也是一种线性表,数据在逻辑上挨着存储。只允许在固定的一端进行插入和删除元素。进行插入和删除操作的一端叫栈顶…...

Moonbeam生态说|解读2023年Web3发展的前景和亮点

「Moonbeam生态说」是Moonbeam中文爱好者社区组织的社区AMA活动。该活动为媒体和已部署Moonriver或Moonbeam的项目方提供了在主流Moonbeam非官方中文社区内介绍自己的项目信息,包括:项目介绍、团队介绍、技术优势和行业发展等,帮助社区内的Mo…...

【刷题笔记】--二分-P2440 木材加工

题目: 思路: 先在所有树中找到最长的树,从 1 到 这个最长的树的长度 的所有数作为二分查找的值,让每棵树除这个值,表示可以切出几段出来,累加在一起得到s,s表示一共有几段。s与k比较&#xf…...

netstat 命令详解

文章目录简介命令格式常用选项常用命令查询进程所占用的端口号查看端口号的使用情况显示所有连接和监听端口并显示每个连接相关的进程ID显示UDP、TCP协议的连接的统计信息并显示每个连接相关的进程 ID显示所有已建立的连接显示每个进程的连接数显示每个IP地址的连接数显示每种类…...

分布式 微服务

微服务学习 soa和微服务 业务系统实施服务化改造之后,原本共享的业务被拆分形成可复用的服务,可以在最大程度上避免共享业务的重复建设、资源连接瓶颈等问题。那么被拆分出来的服务是否也需要以业务功能为维度来进行拆分和独立部署,以降低业…...

Day912.多环境配置隔离 -SpringBoot与K8s云原生微服务实践

多环境配置隔离 Hi,我是阿昌,今天学习记录的是关于多环境配置隔离的内容。 多环境支持,是现在互联网开发研发和交付的主流基本需求。通过规范多环境配置可以规范开发流程,并同时提示项目的开发质量和效率等。 一个公司应该规范…...

Imx6ull交叉编译nginx

Imx6ull交叉编译nginx 需要下好的包 Nginx(下载压缩包源码) nginx-rtmp-module(可以下载压缩包源码也可以 git clone https://github.com/arut/nginx-rtmp-module.git) pcre(下载源码) zlib(下载源码) openssl(下载源…...

G-Helper轻量工具:让华硕笔记本色彩与性能重获新生

G-Helper轻量工具:让华硕笔记本色彩与性能重获新生 【免费下载链接】g-helper Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Strix, Scar,…...

Vue3中watch监听对象变化时旧值丢失?试试这个computed转字符串的妙招

Vue3深度监听对象变化的终极解决方案:巧用computed转字符串 在Vue3的实际开发中,我们经常会遇到需要深度监听对象变化的需求。然而,许多开发者在使用watch监听对象时,都会遇到一个令人困惑的问题:新旧值竟然完全相同&a…...

全国人大代表:我国自主创新区块链技术已应用到16个中央部委和27个企业

据央视新闻报道,全国人大代表、北京微芯区块链与边缘计算研究院院长董进表示:我国自主创新的区块链底层技术已应用到16个中央部委和27个中央企业,并在税务、跨境贸易、全球支付等领域取得积极进展。其中,我国每年“跑”在自主区块…...

MedGemma作品集:AI解读医学影像的精彩案例与效果展示

MedGemma作品集:AI解读医学影像的精彩案例与效果展示 1. 医学影像AI解读新纪元 医学影像分析正迎来AI技术带来的革命性变革。传统影像解读依赖专业医师的经验判断,而今天,像MedGemma这样的多模态大模型正在为这一领域带来全新可能。本文将带…...

AI辅助开发:让快马平台智能生成期刊官网架构与核心业务代码

AI辅助开发:让快马平台智能生成期刊官网架构与核心业务代码 最近在做一个学术期刊官网的项目,发现从头开始搭建整个系统的工作量巨大。幸运的是,我发现了InsCode(快马)平台的AI辅助开发功能,它帮我智能生成了整个项目的骨架代码和…...

ILI9342_T4驱动库:Teensy 4.x高性能LCD显示后端

1. 项目概述 ILI9342_T4 是一款专为 Teensy 4、Teensy 4.1 及 Teensy MicroMod 平台深度优化的 ILI9342/ILI9342C 显示控制器驱动库。该库并非从零构建,而是基于成熟的 ILI9341_T4 驱动框架进行针对性重构,继承了其全部高性能特性,并针对 ILI…...

百度网盘直链解析:如何绕过限速实现高速下载的技术方案

百度网盘直链解析:如何绕过限速实现高速下载的技术方案 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 在数字化资源获取过程中,百度网盘作为国内主流云…...

51单片机贪吃蛇进阶:如何用矩阵按键实现‘按住加速’和‘双击暂停’?

51单片机贪吃蛇进阶:矩阵按键高级交互设计实战 在嵌入式开发领域,51单片机因其经典架构和丰富的学习资源,始终保持着旺盛的生命力。而贪吃蛇作为嵌入式入门的经典项目,往往成为开发者接触硬件交互的第一个实战案例。本文将聚焦于如…...

PPT转视频工具,就得保留全部动画效果 —— 使用YOCO有感

在做课件视频这件事上,我踩过不少坑。一开始我以为,PPT转视频无非就是“把页面录下来”,后来才发现,真正决定视频质量的,不是画面清不清,而是PPT里的“动画逻辑”有没有被完整保留。而这一点,恰…...

西门子1500T插补控制从入门到精通:手把手教你配置直线与圆弧轨迹(附程序源码)

西门子1500T插补控制从入门到精通:手把手教你配置直线与圆弧轨迹(附程序源码) 在工业自动化领域,精确控制多轴协同运动一直是核心挑战。想象一下机械臂需要画一个完美的圆,或者CNC机床要切割复杂曲线——这些场景都离不…...