Closed iRuxu closed 4 months ago
放到虚拟 = 其它中。
设计先出不少于7款吧,红橙黄绿青蓝紫?
@flyflyknife
实装该逻辑
这里的设计方案和普通的装扮不一致。 这里的论坛卡片是独立的,即用一个少一个。 可能需要反复多次购买的 @flyflyknife
逻辑与接口
@flyflyknife
1. 提供一个商城上架逻辑,方便子璇去上架设计师做好的部分。 2. 用户购买了后,增加了对应的商品数量。 3. 用户在发帖(非回帖,仅主题)后,可以根据自己已经购买的卡片,选择一个作为装饰,此时实际上就是给帖子增加一个decoration的字段,然后来设置该字段。注意[论坛前台管理 os#162](https://github.com/JX3BOX/os/issues/162) 管理的接口也需要支持此设置。 * [x] 已完成
商场上架逻辑和普通的主题装扮一致。注意一点!!!!:在创建商品的库存时,针对可消耗的虚拟装扮,需要新增一个 is_consumables_of_virtual
字段提交,把其值设置为 1 。 具体见创建库存接口:
在用发帖时,数据增加 一个 decoration_id 字段:
见接口:
以便后台判断用户是否拥有该装扮。 在数据返回时,会增加 decoration 字段,返回装扮的 type, val 值。 具体见 创建主题帖和主题帖列表
另外还有一个独立的切换主题帖接口
注意: 使用装扮和切换装扮都会减少 卡片的装扮数量, 当卡片装扮数量 为0 时,发帖将失败。
注意: 用户装扮表 增加一个 amount
字段,用来表示 当前拥有的消耗品类型的装扮数量
,在获取用户卡片装扮时可以显示该字段,以便用户可以知道当前的剩余数量。为0时,前端提示不允许使用
概念
我们有些主题比如 “帕鲁”其实存在广告性质。
可以让用户花积分购买论坛卡片主题,购买一张则消耗一张。