Skip to content

ts-peking/chengbei_taishan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

chengbei_taishan(忠橙泰山小程序)

一个由鲁能泰山北京球迷会会员开发的足球活动报名小程序

必要条件

安装及快速开始

  • 克隆代码
  • 微信开发者工具配置
    • 权限配置
    • 云开发配置:云开发数据库配置、云函数配置

API

docadd 新增数据库数据项

  • 传参
data = {
    dbId: 'activityLog', // 目标数据库名
    data: {  // 存储数据
        _id: id,
        submit: [],
        leave: [],
        undetermined: []
    }
}

docupdata 更新数据库数据项

  • 传参
data = {
    dbId: 'activityLog',  // 目标数据库名
    docId: this.data.detailId,  // 目标数据库数据项
    data: logList  // 存储数据
}

login 获取用户数据

openapi 获取用户openapi

savepersonalinfo 存储用户个人相关信息

发布

本项目未配置云函数全局变量,需要修改部分文件的环境变量才可正常访问和使用

涉及本地修改(云开发部分)

  • app.js
    • wx.cloud.init() // 云函数全局环境变量
    • globalData.databaseEnv // 云数据库全局环境变量
  • cloudfunctions
    • docadd -> index.js -> cloud.database()
    • docupdata -> index.js -> cloud.database()

上传代码

  • 标明版本号, 如 1.1.0
  • 标明更改信息, 如 创建小程序欢迎页完成首次提交和审核

体验版测试

  • 使用体验版进行测试

审核发布

  • 在微信公众号平台中进行审核发布

FAQ

贡献

证书

支持和版本变化

  • 1.0.0 版本
    • 创建小程序欢迎页完成首次提交和审核
  • 1.1.0 版本
    • 增加个人信息页面
    • 增加活动列表页,完成踢球活动列表正常展示
    • 增加活动详情页,完成活动报名请假等必要流程
    • 增加个人主页
    • 完成所有页面和数据在微信云开发平台的绑定
    • 完成微信云开发平台必要环境,云函数的搭建
  • 1.2.0 版本
    • 增加个人信息页面model显示
    • 增加活动调研
  • 1.2.3 版本
    • 增加鲁蜜专属头像
    • 修复问卷调查频繁提交BUG
  • 1.3.0 版本
    • ESlint代码规范处理

其他部分

如何提交Issue或需求?

如何提交代码?

  • 请在开源地址 fork 代码后提交 pull request
  • 管理员注:请遵循必要的开发和提交规范进行 pull request

如何参与版本开发?

  • 该项目暂时只针对鲁能泰山北京球迷会内部使用,开发团队暂时仅限于协会会员。
  • 鲁能泰山北京球迷协会会员 请直接联系1311号会员。
  • 如果您是一位非会员并且为非鲁蜜,我们非常感谢您的积极参与,但是非常抱歉我们不能给您开放权限。
  • 如果您也是一位在京鲁蜜,但是未加入协会,请直接微博私信 鲁能泰山北京球迷会 获取入会方式后联系开发人员。组织欢迎您的加入!

Releases

No releases published

Packages