Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
80d4e0db83
1 changed files with 17 additions and 14 deletions
|
@ -448,22 +448,25 @@ ${renewHTML}
|
|||
return;
|
||||
}
|
||||
let html = "";
|
||||
if (window.siyuan.config.account.displayVIP && window.siyuan.user) {
|
||||
if (window.siyuan.user.userSiYuanProExpireTime === -1) {
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.account12}">${Constants.SIYUAN_IMAGE_VIP}</div>`;
|
||||
} else if (window.siyuan.user.userSiYuanProExpireTime > 0) {
|
||||
if (window.siyuan.user.userSiYuanSubscriptionPlan === 2) {
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.account3}"><svg><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
} else {
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.account10}"><svg class="ft__secondary"><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
if (window.siyuan.config.account.displayVIP) {
|
||||
if (window.siyuan.user) {
|
||||
if (window.siyuan.user.userSiYuanProExpireTime === -1) { // 终身会员
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.account12}">${Constants.SIYUAN_IMAGE_VIP}</div>`;
|
||||
} else if (window.siyuan.user.userSiYuanProExpireTime > 0) { // 订阅中
|
||||
if (window.siyuan.user.userSiYuanSubscriptionPlan === 2) { // 试用订阅
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.account3}"><svg><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
} else { // 正常订阅
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.account10}"><svg class="ft__secondary"><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
}
|
||||
} else if (window.siyuan.user.userSiYuanSubscriptionStatus === -1) { // 未订阅
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.freeSub}"><svg class="ft__error"><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
}
|
||||
if (window.siyuan.user.userSiYuanOneTimePayStatus === 1) { // 一次性付费功能特性
|
||||
html += `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.onepay}"><svg><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
}
|
||||
} else { // 未登录
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.freeSub}"><svg class="ft__error"><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
}
|
||||
if (window.siyuan.user.userSiYuanOneTimePayStatus === 1) {
|
||||
html += `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.onepay}"><svg><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
}
|
||||
}
|
||||
if (!window.siyuan.user || (window.siyuan.user && window.siyuan.user.userSiYuanSubscriptionStatus === -1)) {
|
||||
html = `<div class="toolbar__item ariaLabel" aria-label="${window.siyuan.languages.freeSub}"><svg class="ft__error"><use xlink:href="#iconVIP"></use></svg></div>`;
|
||||
}
|
||||
if (window.siyuan.config.account.displayTitle && window.siyuan.user) {
|
||||
window.siyuan.user.userTitles.forEach(item => {
|
||||
|
|
Loading…
Add table
Reference in a new issue