Skip to content

Instantly share code, notes, and snippets.

@zhujunsan
Last active May 2, 2017 07:36
Show Gist options
  • Save zhujunsan/694142114fc09cde9d025a27fa5076fd to your computer and use it in GitHub Desktop.
Save zhujunsan/694142114fc09cde9d025a27fa5076fd to your computer and use it in GitHub Desktop.

花开富贵项目 技术准备


页面

To User

  • Home(首页,含list)
  • ViewAD
  • My(个人中心:用户资料修改(头像/昵称/密码?/绑定手机号码?),消费记录)
  • Post(发布)

功能模块包括:

  • 列表
  • 分享

To Owner

  • 管理后台
    • 登录
    • 注册optional / 宣传+报名页面
    • 配置小站名称
    • 配置小站域名(需要讨论url形态)
    • 配置小站地区
    • 配置小站付费产品价格optional
    • 获取小站付费记录
    • 获取小站消费记录(发帖、置顶、标红、加粗)
    • PV or UV / Post 统计
    • 申请提现/提现记录(提现渠道需要财务确认)

接口

通用
  • 验证码下发接口
小站
  • 根据小站name获取小站
  • 根据小站id获取小站
  • 配置小站name
  • 获取小站信息
    • 获取小站名称
    • 获取小站地区
    • 获取小站付费产品价格
  • 配置小站信息
    • 配置小站名称
    • 配置小站地区
    • 配置小站付费产品价格
User
  • 根据Wechat openId创建用户
  • 根据Wechat openId获取用户
  • 修改用户名,头像
  • 消费记录
  • 绑定手机号
Ad
  • 根据 UserId、小站Id获取用户在该小站发布的帖子(ViewAD,个人中心)
  • 根据 地区+类目Id 获取用户帖子(应该包含用户在该地区其他小站发布的帖子)
  • 发布
Category
  • 获取“花开”项目需要的各个类目列表
Post
  • 根据 类目Id 获取小站发布表单
  • 某些 Meta values 数据接口

付费

  • 充值
  • 根据UserId和AdId购买付费产品(置顶、标红、加粗)

需要扩展的字段、方法

User
  • 是否是小站用户optional
Ad
  • 所属小站
  • 置顶时间范围
  • 加粗时间范围
  • 标红时间范围

数据

  • 小站本身属性 Mongo
  • 站长表 MySQL

可能的问题:

  1. 密码修改
  2. 绑定手机号
  3. 管理界面是否要注册
  4. 地区是否可以多选
  5. 产品价格自定义?
  6. 提现渠道需要财务确认
  7. 充值后资金存放位置,流向
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment