校招刷题群
围观 > 设计文档
约起来第二期活动详情模块开发设计文档
[约起来]找人组团玩起来( 07-27 第2期
1,281人浏览
1 2
功能描述

详情模块重点是活动不同状态的显示和对应的动作。动作部分本模块只做报名功能。

本期不包括:发布者信用模块、咨询模块。(后续任务完成后,再补足)

主要功能点包括:

(1)详情页的数据加载

(2)收藏功能

(3)报名功能,已报名用户不能再报名。

(4)各活动的状态变更(按时间)

(5)详情顶部的banner图是按分类固定的,需要对图片命名做一定设计。如activity_banner_image_{catagaryId}

数据库设计

1 增加收藏次数,yue_activity_info表增加 CollectTimes字段,每次收藏+1。取消收藏暂时不减少。

2 报名表yue_activity_join

3 收藏表yue_activity_collect



接口设计

YueActivityInfoSignService 活动信息服务

本类主要方法

(1)插入方法

int insert(YueActivityInfo info)

(2)获取活动方法

YueActivityInfoSign loadById( int id);

/注意拉取的时候,要取status=1

(3)拉取用户参与信息

YueActivityInfoSign loadByUserIdAndActivityId( int userId, int activityId);

YueActivityCollectService 活动审核服务(流水表)

本类主要方法

(1)常规方法

loadById、insert

注意insert时要对info表,collectTimes字段加1

本类主要方法

(1)

(2)

评论
大V点评
最新评论
评论

帖子还没人回复快来抢沙发

帖子还没人回复快来抢沙发