当前位置:网站首页>从0到100:招生报名小程序开发笔记
从0到100:招生报名小程序开发笔记
2022-08-01 22:32:00 【CC同学呀】
背景
这是一个以报名为核心的职业学校招生小程序,目的是方便想要系统学习技能,入门某项技能或者领域的初高中毕业生,了解该学校的基本情况及各个专业,并提供报名路径,致力于技能型人才培养。
功能
- 主要功能包括专业介绍,专业选择,资料填报,查看审核结果,学校概况,招生指南,入学须知,就业升学,多彩校园等功能,
- 后台可以创建报名项目,查看和导出名单Excel,审核报名记录等。
- 本小程序采用腾讯提供的小程序云开发解决方案,无须服务器和域名。
- 可以设定报名的起始时间,是否需要审核,是否可以修改和取消等多项规则

数据库设计
- 报名主表: enroll
- 报名明细: enroll_join
- 校园资讯表: news
- 用户表: user
- 校园风采表:album
- 收藏表:fav
- 管理员表:admin
- 管理员操作日志表:log
- 设置表:setup
报名主表设计
EnrollModel.DB_STRUCTURE = {
_pid: 'string|true',
ENROLL_ID: 'string|true',
ENROLL_TITLE: 'string|true|comment=标题',
ENROLL_STATUS: 'int|true|default=1|comment=状态 0=未启用,1=使用中',
ENROLL_CATE_ID: 'string|true|default=0|comment=分类',
ENROLL_CATE_NAME: 'string|false|comment=分类冗余',
ENROLL_CANCEL_SET: 'int|true|default=1|comment=取消设置 0=不允,1=允许,2=仅截止前可取消',
ENROLL_EDIT_SET: 'int|true|default=1|comment=修改 0=不允,1=允许,2=仅截止前可',
ENROLL_CHECK_SET: 'int|true|default=0|comment=审核 0=不需要审核,1=需要审核',
ENROLL_MAX_CNT: 'int|true|default=20|comment=人数上限 0=不限',
ENROLL_START: 'int|false|comment=开始时间',
ENROLL_END: 'int|false|comment=截止时间',
ENROLL_ORDER: 'int|true|default=9999',
ENROLL_VOUCH: 'int|true|default=0',
ENROLL_FORMS: 'array|true|default=[]',
ENROLL_OBJ: 'object|true|default={}',
ENROLL_JOIN_FORMS: 'array|true|default=[]',
ENROLL_QR: 'string|false',
ENROLL_VIEW_CNT: 'int|true|default=0',
ENROLL_JOIN_CNT: 'int|true|default=0',
ENROLL_ADD_TIME: 'int|true',
ENROLL_EDIT_TIME: 'int|true',
ENROLL_ADD_IP: 'string|false',
ENROLL_EDIT_IP: 'string|false',
};
报名明细设计
EnrollJoinModel.DB_STRUCTURE = {
_pid: 'string|true',
ENROLL_JOIN_ID: 'string|true',
ENROLL_JOIN_ENROLL_ID: 'string|true|comment=报名PK',
ENROLL_JOIN_IS_ADMIN: 'int|true|default=0|comment=是否管理员添加 0/1',
ENROLL_JOIN_USER_ID: 'string|true|comment=用户ID',
ENROLL_JOIN_FORMS: 'array|true|default=[]|comment=表单',
ENROLL_JOIN_STATUS: 'int|true|default=1|comment=状态 0=待审核 1=报名成功, 99=审核未过',
ENROLL_JOIN_REASON: 'string|false|comment=审核拒绝或者取消理由',
ENROLL_JOIN_LAST_TIME: 'int|true|default=0',
ENROLL_JOIN_ADD_TIME: 'int|true',
ENROLL_JOIN_EDIT_TIME: 'int|true',
ENROLL_JOIN_ADD_IP: 'string|false',
ENROLL_JOIN_EDIT_IP: 'string|false',
};
UI设计




后台管理



git源码
边栏推荐
- 如何给 UE4 场景添加游戏角色
- SAP Spartacus NgExpressEngineDecorator 的工作原理
- 使用 Zokrates 在 BSV 上创建您的第一个 zkSNARK 证明
- [深入研究4G/5G/6G专题-48]: 5G Link Adaption链路自适应-4-下行链路自适应DLLA-PDCCH信道
- PAM 回文自动机
- Yizhou Financial Analysis | The intelligent transformation of bank ATM machines is accelerated; the new Internet loan regulations bring challenges
- Still struggling with reporting tool selection?To take a look at this
- feel so stupid
- String - Trie
- 小程序毕设作品之微信美食菜谱小程序毕业设计成品(5)任务书
猜你喜欢

JS prototype hasOwnProperty in 加方法 原型终点 继承 重写父类方法

xctf attack and defense world web master advanced area webshell

Delicious this year

KMP 字符串匹配问题

华为无线设备配置双链路冷备份(AP指定配置方式)

Wechat Gymnasium Appointment Mini Program Graduation Design Finished Work (4) Opening Report

The must-have "fishing artifact" for programmers is here!

SRv6 L3VPN的工作原理

文件查询匹配神器 【glob.js】 实用教程

APP专项测试:流量测试
随机推荐
如何防范 DAO 中的治理攻击?
NgRx Selector 的 Memoization 特性学习笔记
华为无线设备配置双链路冷备份(AP指定配置方式)
小程序毕设作品之微信美食菜谱小程序毕业设计成品(5)任务书
Still struggling with reporting tool selection?To take a look at this
深度学习Course2第一周Practical aspects of Deep Learning习题整理
9. SAP ABAP OData 服务如何支持删除(Delete)操作
npm包【详解】(内含npm包的开发、发布、安装、更新、搜索、卸载、查看、版本号更新规则、package.json详解等)
关于ETL的两种架构(ETL架构和ELT架构)
联邦学习的框架搭建
求解多元多次方程解的个数
JS prototype hasOwnProperty in 加方法 原型终点 继承 重写父类方法
Safe fifth after-school exercise
[Niu Ke brush questions-SQL big factory interview questions] NO4. Travel scene (a taxi)
selenium无头,防检测
dvwa 通关记录1 - 暴力破解 Brute Force
SOM网络1:原理讲解
Postman batch test interface detailed tutorial
xctf攻防世界 Web高手进阶区 web2
The must-have "fishing artifact" for programmers is here!