设计文档

约起来第二期活动详情模块开发设计文档

[约起来]找人组团玩起来( 07-27/第2期

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评论
最新评论
内容正在赶来的路上
内容正在赶来的路上
发表评论