Skip to content

Add feature flag 'jh_new_purchase_flow'

Jiahong Deng请求将feat/enable-new-purchase-flow-part2合并到main-jh

What does this MR do and why?

Add feature flag 'jh_new_purchase_flow'

这个MR,原本是从Draft: Remove the JH overriding code for the pu... (!894 - closed) 分拆出来的。 主要完成的是:

  1. 添加feature flag. 默认关闭。 打开FF, 购买流程会跳转进入新版购买界面(当日此时新版购买还不完整), 关闭FF, 会沿用当前购买流程界面
  2. 部分订阅后端逻辑, 主要是拿付款链接的逻辑。

How to set up and validate locally

  1. Checkout to branch feat/enable-new-purchase-flows
    git pull
    git checkout feat/enable-new-purchase-flow-part2

Related CustomerDot MR

https://jihulab.com/gitlab-cn/internal/customers-jihulab-com/-/merge_requests/253+

MR acceptance checklist

  • it shows the old purchasing flows by default
  • When enable 'jh_new_purchase_flow', Use the new flows, (new flow is not done in this MR'
TianLu 编辑于

合并请求报告

加载中