style(commission): 将收益中心保活续期按钮文案由去自购续期修改为自购或分享续期
这个提交包含在:
@@ -95,7 +95,7 @@ function calculateActiveState(agent, user, nowSec) {
|
||||
status: 'active',
|
||||
title: '30天收益资格生效中',
|
||||
badge: '正常活跃',
|
||||
btnText: '去自购续期'
|
||||
btnText: '自购或分享续期'
|
||||
};
|
||||
}
|
||||
|
||||
@@ -115,7 +115,7 @@ function calculateCountdown(expireTime, nowSec) {
|
||||
}
|
||||
|
||||
// 3. 正常场景:自购在第 2 天(剩余 28 天) -> 正常活跃
|
||||
it('正常场景:剩余28天 -> 状态为 active 且倒计时天数格式为 28', () => {
|
||||
it('正常场景:剩余28天 -> 状态为 active 且倒计时天数格式为 28,按钮为自购或分享续期', () => {
|
||||
const now = 1700000000;
|
||||
const expire = now + 28 * 86400 + 3600 * 5 + 60 * 12 + 30; // 28天5小时12分30秒
|
||||
const state = calculateActiveState({ expire_time: expire, last_self_order_time: now - 2 * 86400 }, {}, now);
|
||||
@@ -123,6 +123,7 @@ it('正常场景:剩余28天 -> 状态为 active 且倒计时天数格式为 2
|
||||
|
||||
assert.strictEqual(state.status, 'active');
|
||||
assert.strictEqual(state.badge, '正常活跃');
|
||||
assert.strictEqual(state.btnText, '自购或分享续期');
|
||||
assert.strictEqual(cd.days, '28');
|
||||
assert.strictEqual(cd.hours, '05');
|
||||
assert.strictEqual(cd.minutes, '12');
|
||||
|
||||
在新工单中引用
屏蔽一个用户