1.4 KiB
1.4 KiB
地产 Estate : { status: { 0 -> unavailable 已被购买,暂不可用, 1 -> available 未被购买,可购买 } }
订单 Order: { type: { 0: 用户购买地产, 1: 用户卖出地产 }, status: { 0: 进行中(用户持有该订单表示的地产), 1: 已结束(订单内的地产已不属于用户) } }
交易 Transaction: { type: { 0: 用户买入平台NEW, 1: 用户场内买入NEW, 2: 用户场内卖出NEW }, status: { 0: 尚未处理, 1: 订单成功完成(买卖达成), 2: 等待买方处理, 3: 等待卖方处理, 4: 买方发起申诉, 5: 卖方发起申诉, 6: 客服处理中, 7: 申诉处理完毕 } }
Action : { * [0] 充值LOG * [1] 用户买入地产 * [2] 用户将LOG换为USDT * [3] 场外买入LOG * [4] 场外卖出LOG }
1.充值
- 涉及模块:user模块
- 接口
-
- /user/getDepositAddress
-
- 流程
-
- 生成充值地址
-
- 监测到用户所属充值地址到账后,发放对应比例的LOG。
-
2.买入地产:
- 涉及模块:estate,estateOrder,action
- 接口:
- /estateOrder/purchase
- 流程:
-
- 生成对应的action
-
- 将目标estate打上用户印记
-
- 在estateOrder内记录用户买入情况
-