校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程

news2024/11/25 22:27:43

校园二手书商城源代码基于微信小程序云开发,可在线支付提现,含详细配置教程
完整代码下载地址:校园二手书商城源代码基于微信小程序云开发
请添加图片描述
请添加图片描述

欢迎使用,下面是配置教程

长话短说,下面直接说配置流程

一、小程序端

1、下载导入

直接下载到本地,然后导入开发者工具

最近墙的厉害,也可使用蓝奏云下载

https://www.lanzous.com/i6hd9mh

小程序开发综合文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/

2、开通云环境

不罗嗦,这都是基础,直接看官方说明操作即可

云开发官方文档说明:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html

3、配置前端config

找到config.js文件,然后按照我写的注释更改为你自己
在这里插入图片描述

4、细节修改

①app.json 全局顶部导航

在这里插入图片描述

②pages/help/help.js 帮助文档

在这里插入图片描述

③images 默认图片

在这里插入图片描述

二、云函数

1、修改基础信息

每个云函数要修改的部分,我都捻出来放在了顶部,直接根据我做的注释信息进行修改,如下图所示

在这里插入图片描述

补充说明:

1.books云函数中使用的书籍信息使用的是极速数据的接口

详情地址:https://www.jisuapi.com/api/isbn/

2.email云函数中使用的默认发送邮件方式为QQ邮箱

开发文档地址:https://service.mail.qq.com/cgi-bin/help?subtype=1&&no=1001256&&id=28

3.sms云函数中使用的腾讯云短信接口

申请地址:https://cloud.tencent.com/product/sms

开发文档:https://cloud.tencent.com/document/product/382/34874

2、上传全部文件

挨个提交每个云函数,其中依赖包我已经一起上传了,无需再挨个本地去安装,直接上传所有文件即可

在这里插入图片描述

三、云开发数据库

1、创建集合 设置权限

分别创建下图所示的集合,然后将所有集合的权限设置为所有可读

在这里插入图片描述

集合名称存储内容
banner首页轮播
books书籍信息
history钱包收支记录
order订单信息
publish发布信息
start启动页图
times提现次数
user用户数据

2、设置banner

①在banner集合下新增一条记录

②按照下图所示添加字段

在这里插入图片描述

如果不知道如何添加,可以直接导入我生成的json,然后修改即可

banner集合示例记录下载地址: http://cqu.oss-cn-shenzhen.aliyuncs.com/img/book/github/database_export-RMHdk59cOYBr.json

补充说明

list数组下的img为图片地址,id为唯一区分字段,url为点击轮播后跳转的地址,这个地址必须为与此小程序关联的公众号文章或者为业务域名地址,如果没有就留空即可

3、设置启动页图片

①在start集合下新增一条记录

②按照下图所示添加字段

在这里插入图片描述

四、云存储配置

1.提现设置

https://mp.weixin.qq.com/s/0ee3aHbtqhYT6b-0xljleQ

2.新建文件夹【share】,用于存放生成的小程序码

五、公众平台配置

1、设置基本信息

名称配置
类目生活服务 > 环保回收/废品回收
基础库2.4.3

【开发】-【开发设置】-【服务器域名】-【downloadFile合法域名】:

①api.jisuapi.com

②你的云存储下载域名,如下图所示

在这里插入图片描述

2、提交审核

审核页面路径:pages/start/start

3、设置在线客服

打开【设置】–【客服】–【添加】,绑定成功后,打开小程序【客服小助手】,状态设置为在线即可,到时候有客户咨询自动会推送到你的微信号上的

在这里插入图片描述

完整代码下载地址:校园二手书商城源代码基于微信小程序云开发

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/100812.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JZ31. 栈的压入、弹出序列

文章目录1. 题目描述2. 解题思路3. 动图演示4. 代码实现1. 题目描述 题目链接:31. 栈的压入、弹出序列 2. 解题思路 元素入栈指的是把新元素放到栈顶元素的上面,使之成为新的栈顶元素; 元素出栈指的是从一个栈删除元素又称作出栈或退栈&am…

MySQL8.0高级篇(上)-架构与索引

文章目录一、MySQL环境安装与介绍1、MySQL安装1.1 安装前说明1.2 MySQL的Linux版安装1.3 MySQL登录1.4 字符集的相关操作1.5 字符集与比较规则(了解)1.6 请求到响应过程中字符集的变化1.7 SQL大小写规范1.8 sql_mode的合理设置2、MySQL的数据目录2.1 MySQL8的主要目录结构2.2 查…

Batch Normalization批量归一化

批量归一化(batch normalization)层,它能让较深的神经网络的训练变得更加容易。 对深层神经网络来说,即使输入数据已做标准化,训练中模型参数的更新依然很容易造成靠近输出层输出的剧烈变化。这种计算数值的不稳定性通…

前端基础_事件介绍

事件介绍 下面介绍一下浏览器在请求媒体数据、下载媒体数据、播放媒体数据一直到播放结束这一系列过程中,到底会触发哪些事件。  loadstart事件:浏览器开始请求媒介。  progress事件:浏览器正在获取媒介。  suspend事件:浏览器…

[附源码]计算机毕业设计Python大学生心理测评系统(程序+源码+LW文档)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等…

(15)目标检测算法之 YOLOv7应用解析

本文翻译自:https://github.com/WongKinYiu/yolov7 YOLOv7 2022年发布,论文链接:YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors 模型性能如下: 网页端可执行demo:Hu…

分支和循环语句(5)

目录 1、什么是语句? 2、分支语句(选择结构) 1、if 语句 1、if 语句的语法结构 2、悬空else 3、if书写形式的对比 4、练习 3、switch语句 1、语法形式 2、在switch语句中的 break 3、default子句 4、循环语句 1、while循环 1、…

10个Excel实用操作技巧分享,使用率超高,让你一学就会

学习和工作都能用到的Excel操作技巧,非常简单但是很实用,学会之后你会发现这些技巧的使用率超高,整理之后放在下面了,都是增加工作系效率的好帮手。1.冻结窗格 如果表格记录的数据比较多,我们可以使用【冻结窗格】&…

A. Parsa‘s Humongous Tree(树形DP + 贪心)

Problem - 1528A - Codeforces 两个玩家正在玩一个游戏。他们有一个整数1,2,...,n的排列组合(排列组合是一个数组,其中从1到n的每个元素正好出现一次)。这个排列组合没有按升序或降序排序(即排列…

智能遥测终端机——微功耗设计的物联网网关

一、产品概述 智能遥测终端机是一款采用微功耗设计的物联网网关,采用内置电池组供电,支持对模拟量、开关量、RS485传感器采集并通过NB-IoT或4G通讯方式传输数据。智能遥测终端机支持参数远程升级、远程配置、蓝牙配置等,智能遥测终端机集成高…

1572_AURIX_TC275_SCU中的锁步以及芯片温度采集

全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com) 这个是锁步控制寄存器,其实是一个控制以及状态综合的寄存器。可以读取到现在的锁步设置状态,也可以进行锁步的使能。 这个寄存器跟上面这一个页一样,只是…

开发1-5年的Java程序员,该学习哪些知识实现涨薪30K?

工作已经8年有余,这8年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这8年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东…

11_逆向工程

MyBatis的一个主要的特点就是需要程序员自己编写SQL,那么如果表太多的话,难免会很麻烦,所以MyBatis官方提供了一个逆向工程,可以针对单表自动生成MyBatis执行所需要的代码(包括mapper.xml,mapper.java&…

数据安全治理笔记

数据安全治理整理概述 数据安全治理不仅局限于组织内部,而是需要一个国家、行业组织、可言机构、企业和个人共同努力完成的课题。因此,应该分别重广义和狭义的角度看待数据安全治理。 广义地说:数据安全治理是在过数据安全战略的知道下&…

状态寄存器传送指令 —— 访问(读写)CPSR寄存器

CPSR寄存器控制着CPU的工作模式和运算状态,出于对CPSR的保护,不允许其他指令来访问CPSR寄存器。 因此,ARM提供了读写指令来操作CPSR寄存器,这两个指令是ARM特有的指令集,因为处理器之间存在一定差异,控制状…

在React中组件间过渡动画如何实现?

用transition 只能作一些最简单的动画,如果稍微复杂一点就做不出来了,这时候就可以用CSS3中的keyframes 像下面这样通过css实现动画: .show {animation:show-item 2s ease-in forwards; } .hide {animation:hide-item 2s ease-in forwards; }@keyframes hide-item{

STM32F051——USART

我在大二学32的时候曾经写过一篇博客,现在看了一个韩老师的专题课后再来完善一下32串口方面的知识。所有的知识都可在官方手册中找到,目前我认为学习一个新的芯片,最全最细的就是官方手册了,英文看不懂可以看中文的,不…

Nessus破解教程

Nessus 最新版破解教程0x01 Nessus 简介0x02 Nessus 下载0x03 Nessus 安装0x04 更新漏洞库0x05 Nessus 破解0x06 Nessus 使用0x07 注意事项参考文章0x01 Nessus 简介 Nessus 是目前全世界最多人使用的系统漏洞扫描与分析软件。总共有超过75,000个机构使用 Nessus 作为扫描该机…

跟着 gma 学 Python:矢量面文件的空间绘图

得益于 gdal 的强大功能,gma 继承了其对各类栅格/矢量(目前支持超过80种矢量文件格式)文件的读取支持,并在其基础上进行简化、优化等改造,以便其符合 gma 的整体建库逻辑。   本文基于 gma 定义的矢量读取逻辑和方式…

26 CPP运算符重载

#include <iostream>using namespace std;//非成员函数重载 - class Person { public:Person() {m_score 0;m_name.clear();}void show() {cout << m_name << " " << m_score << endl;}int m_score;string m_name; };//全局重载号 vo…