Add feature flag 'jh_new_purchase_flow'
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) 分拆出来的。 主要完成的是:
- 添加feature flag. 默认关闭。 打开FF, 购买流程会跳转进入新版购买界面(当日此时新版购买还不完整), 关闭FF, 会沿用当前购买流程界面
- 部分订阅后端逻辑, 主要是拿付款链接的逻辑。
How to set up and validate locally
- 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 编辑于