校友会小程序开发笔记九: 校友群助手功能模块设计与实现

指针薄雾
• 阅读 920

相信很多校友们都有这样的经历,在校友群里发消息,通常只有群主才能@所有人发通知,普通用户发通知很少被人看到。即便是群主,发布通知后也不知道哪些人看过,而且重要的通知以文字形式呈现,常常不够醒目。  

功能说明

云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。校友录校友会小程序使用腾讯云开发技术,免费资源配额,无需域名和服务器即可搭建,_小程序在微信里打开,无须下载app,也无须再访问传统的PC站点,随时随地互动。_

“群助手”模块,主要有群通知、群活动、群接龙和群新闻四个核心功能。

校友会小程序开发笔记九: 校友群助手功能模块设计与实现

===

UI设计

校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现

===

数据库设计

 校友会小程序开发笔记九: 校友群助手功能模块设计与实现

===

前端代码逻辑

 校友会小程序开发笔记九: 校友群助手功能模块设计与实现

===

后端代码逻辑

 校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现

===

后台管理

 校友会小程序开发笔记九: 校友群助手功能模块设计与实现校友会小程序开发笔记九: 校友群助手功能模块设计与实现

代码网址: https://gitee.com/cclinux2/cc-alumni

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Easter79 Easter79
3年前
spring上下文的异步Event事件
在实际开发中,我们经常会需要做一件事:在完成某一个动作之后,需要另外以同步或者异步的方式去通知另外的对象去完成额外的操作,比如:当用户下单成功之后,需要发异步消息到给到邮件系统发邮件(短信)通知用户。(这里就涉及到异步消息的概念)消息队列是我们用来解决系统与系统之间异步与解耦的极佳实践工具,而在应用内部这个级别上,有时候也会需要这样的异步消息通知机制
不是海碗 不是海碗
2年前
【通知短信API】简单易用,三秒必达
通知短信是一种电子通讯形式,使企业可以清楚的通知客户或其他企业。通知短信可以用来替代传统的通知服务,例如发表新闻,宣传活动,发布新产品等,它比传统的文字通知要灵活,更加有效率。
Easter79 Easter79
3年前
Taro小程序自定义顶部导航栏
微信自带的顶部导航栏是无法支持自定义icon和增加元素的,在开发小程序的时候自带的根本满足不了需求,分享一个封装好的组件,支持自定义icon、扩展dom,适配安卓、ios、h5,全面屏。我用的是京东的Taro多端编译框架写的小程序,原生的也可以适用,用到的微信/taro的api做调整就行,实现效果如下。!在这里插入图片描述(https://i
Stella981 Stella981
3年前
Kerberos无约束委派的攻击和防御
 0x00前言简介当ActiveDirectory首次与Windows2000Server一起发布时,Microsoft就提供了一种简单的机制来支持用户通过Kerberos对Web服务器进行身份验证并需要授权用户更新后端数据库服务器上的记录的方案。这通常被称为Kerberosdoublehopissue(双跃点问题),
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
ELK学习笔记之ElasticSearch的索引详解
0x00ElasticSearch的索引和MySQL的索引方式对比Elasticsearch是通过Lucene的倒排索引技术实现比关系型数据库更快的过滤。特别是它对多条件的过滤支持非常好,比如年龄在18和30之间,性别为女性这样的组合查询。倒排索引很多地方都有介绍,但是其比关系型
融云IM即时通讯 融云IM即时通讯
9个月前
融云IM干货丨如何在iOS和Android平台上实现推送通知自定义?
在iOS和Android平台上实现推送通知自定义,可以按照以下步骤操作:iOS平台自定义推送通知:启用推送通知功能:在Xcode中,为您的AppID启用推送通知功能。这可以在Apple开发者账户的Certificates,Identifiers&Profi