当前位置:网站首页>从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源码
边栏推荐
猜你喜欢

No more rolls!After joining ByteDance for a week, he ran decisively.

复现gallerycms字符长度限制短域名绕过

Delicious this year

SRv6 L3VPN的工作原理

美赞臣EDI 940仓库装运订单详解

联邦学习的框架搭建

Small application project works WeChat stadium booking applet graduation design of the finished product (1) the development profile

恒星的正方形问题

blender3.2.1 unit setting

Go 微服务开发框架DMicro的设计思路
随机推荐
No more rolls!After joining ByteDance for a week, he ran decisively.
感觉自己好傻
KMP 字符串匹配问题
long investment career
(Translation) How the contrasting color of the button guides the user's actions
1391D. 505 状压dp
今日睡眠质量记录74分
JS prototype hasOwnProperty in 加方法 原型终点 继承 重写父类方法
小程序毕设作品之微信体育馆预约小程序毕业设计成品(2)小程序功能
leetcode 204. Count Primes 计数质数 (Easy)
blender3.2.1 unit setting
The must-have "fishing artifact" for programmers is here!
三、mysql 存储引擎-建库建表操作
小程序容器+自定义插件,可实现混合App快速开发
JS prototype hasOwnProperty in Add method Prototype end point Inherit Override parent class method
visual studio code multiple editing
PHP算法之有效的括号
NgRx Selector 的 Memoization 特性学习笔记
PHP算法之电话号码的字母组合
Prufer sequence