第一期虽然名义上是发布模块,但是对于贯穿整体项目的分类和状态等在本期就要明确,包括活动分类枚举、活动地址枚举、活动录入、活动时间等。
活动分类(暂基于枚举)
All(0,"所有分类"),
Learning(1,"学习"),
Traveling(2,"旅行"),
Sport(3,"运动"),
Entertainning(4,"休闲娱乐"),
Party(5,"聚会"),
Others(6,"其他");
本类主要方法
(1)通过id得到活动项
YueQiLaiCategoryEnum getById(int id){}
(2)返回所有分类
List
(3)
活动城市枚举
XianShang(0,"线上"),
BeiJing(11,"北京"),
ShangHai(21,"上海"),
GuangZhou(31,"广州"),
ShenZhen(41,"深圳"),
XiAn(51,"西安"),
NanJing(61,"南京");
本类主要方法
(1)通过id得到城市
YueQiLaiCityEnum getById(int id){}
(2)获取所有城市枚举
List
(3)
活动地址形式枚举
OnLine(0,"线上"),
OffLine(1,"线下");
本类主要方法
(1)
活动信息服务 YueQiLaiInfoServiceImpl
(1)int insert(YueActivityInfo info)
(2)YueQiLaiInfo loadById( int id);
本类主要方法
(1)
ajax接口服务
(1)页面加载初始化接口
http://127.0.0.1:8080/yueQiLai/activity/info/init
返回值 ResponseDO
具体字段见接口文档
(2)活动信息提交接口
http://127.0.0.1:8080/yueQiLai/activity/info/submit
具体字段见接口文档
本类主要方法
(1)