微信小程序挑战赛:学生组织办公系统

     这里先开个坑,之前参加了学校和腾讯组织的小程序挑战赛,学习了不少东西,这里先把我们的作品展示出来,然后实现思路会慢慢补充。

云大信院学生组织管理系统

项目名称

学生组织管理系统

项目介绍

本项目旨在将本院学生会工作放在小程序上解决,减少不必要的纸面工作及体力劳动。
在本项目中,可以实现办公室值班签到、发布部门事务、部门间成员联络、部门内部事务发布与处理、学院活动的通知等。
本项目可以方便我院学生组织的部分工作,方便成员之间的联系与交流,以及工作的发布与提交。

项目效果截图

index

user

info

fabu

项目体验小程序二维码

体验码

部署教程

下载代码

GitHub链接:https://github.com/zgMin/BWQSB

将代码在这里插入图片描述

导入开发者工具

daoru

目录选择app.js所在文件夹

APPID填自己的,开通云开发之后进行配置

部署云函数

暂未使用云函数

参数修改

在app.js中初始化数据库时

init

参数env的值为云数据库的环境ID

env

云数据库的数据创建

需要创建6个数据集合

  qiandao集:用于存储签到的信息,权限为全部可读写

qiandao.jpg

  group集:用于存储部门的信息,权限为全部可读写

group

  juge集:用于存储申请(包括部门创建、入部申请、场地申请等)的信息,权限为全部可读写

juge_applygroup.jpg

juge_creategroup.jpg

  users集:用于存储用户的信息,权限为‘所有用户可读,仅创建者可读写’

users

  news集:用于存储消息的信息,权限为‘所有用户可读,仅创建者可读写’

news.jpg

  getId集:用来临时创建记录,获取用户openid,权限为‘仅创建者可读写’

      getId集用于临时建立记录获取openid,无具体结构

云存储中上传的文件

图标、图片文件上传至云存储的图片文件夹中

存储

后台服务配置

通过手动修改users集合中记录来获得超级管理员权限的账号
修改记录的部分字段

data{

  admin:2,

  info:{

    group:’管理组’,

    pos:’管理员’

  }

}

开源许可标注

代码内容采用 MIT许可

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒商

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值