• 请不要在回答技术问题时复制粘贴 AI 生成的内容
B4a1n
V2EX  ›  程序员

向各位大佬请教一个会员转换的方案

  •  
  •   B4a1n · Jan 13, 2025 · 2805 views
    This topic created in 670 days ago, the information mentioned may be changed or developed.

    当前系统里存在三种会员,注册会员、VIP 会员、SVIP 会员,请问如何设计会员降级与升级?

    当前设计的是注册会员可以直接升级 VIP 会员与 SVIP 会员

    VIP 会员可以升级 SVIP 会员

    但是遇到某些用户,想从 SVIP 会员降级到 VIP 会员,恰好该会员的超级 VIP 又在有效期内,这有什么优雅的方案嘛

    目前我想到的就是存两个有效期,然后不让会员自己转换,只能升级不能降级

    8 replies  •  2025-01-14 09:20:54 +08:00
    SakiYui
    SakiYui
    Jan 13, 2025
    1
    两个有效期,只能升级不能降级吧
    很多 app 都是这个方案
    cheese
    cheese
    Jan 13, 2025
    2
    不能降级。存续期内,两个有效期,先走完高级的,再走低级的
    B4a1n
    B4a1n
    OP
    Jan 13, 2025
    3
    @SakiYui
    @cheese

    明白了 谢谢两位老哥
    csys
    csys
    Jan 13, 2025
    4
    最简单的办法似乎是
    priviledges:[
    {
    name: svip,
    validFrom: 20240101,
    validTo: 20240201
    },
    {
    name: vip
    validFrom: 20240202
    ...
    huangsijun17
    huangsijun17
    Jan 13, 2025
    5
    除了续费,只升不降。
    xxxbin
    xxxbin
    Jan 14, 2025
    6
    话说把 SVIP 折扣成天数加个 VIP 会出现什么问题?
    vikaptain
    vikaptain
    Jan 14, 2025
    7
    @xxxbin 会少赚钱
    linhongjun
    linhongjun
    Jan 14, 2025
    8
    设定每种等级的有效期
    参考大众点评 LV 等级。。。或者支付宝会员等级
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   944 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 21:56 · PVG 05:56 · LAX 13:56 · JFK 16:56
    ♥ Do have faith in what you're doing.