修复控制台异常报错

This commit is contained in:
woodchen 2023-07-31 18:24:13 +08:00
parent 77a338ba14
commit 82b68846f3
2 changed files with 38 additions and 17 deletions

View File

@ -3,6 +3,8 @@
## [English](README_EN.md) ## [English](README_EN.md)
Telegram交流群https://t.me/ai_cn2023
## 7月29日更新点个star吧 ## 7月29日更新点个star吧
1. 新增GPT-3.5查询、绑卡信息人名和地址、组织名称、邮箱、组织ID、是否有效 1. 新增GPT-3.5查询、绑卡信息人名和地址、组织名称、邮箱、组织ID、是否有效

View File

@ -8,12 +8,12 @@
<meta name="description" content="批量快速查询OPENAI的余额支持可视化展现已用比例、额度、已用量、未用量、是否GPT-4、是否GPT4-32K、是否绑卡、绑卡信息、组织信息、是否有效"> <meta name="description" content="批量快速查询OPENAI的余额支持可视化展现已用比例、额度、已用量、未用量、是否GPT-4、是否GPT4-32K、是否绑卡、绑卡信息、组织信息、是否有效">
<style> <style>
:root { :root {
--color-primary: #1E3B7A; --color-primary: #2EA7E0;
--color-primary-dark: #1E3B7A; --color-primary-dark: #2482AD;
--color-primary-alpha: #01847f; --color-primary-alpha: #75C2E6;
--body-color: #dadada; --body-color: #ffffff;
--body-bg: #000000; --body-bg: #000000;
--border-color: #f8f8f800; --border-color: #f1ebeb00;
} }
body { body {
@ -47,7 +47,7 @@
} }
a:hover { a:hover {
color: var(--color-primary); color: var(--color-primary-alpha);
text-decoration: underline; text-decoration: underline;
} }
@ -111,7 +111,7 @@
margin: 1rem 0 2rem; margin: 1rem 0 2rem;
border: 1px solid var(--border-color); border: 1px solid var(--border-color);
border-radius: .25rem; border-radius: .25rem;
transition: background .3s; /* transition: background .3s; */
} }
details[open] { details[open] {
@ -192,15 +192,26 @@
} }
footer { footer {
padding: 1rem; /* padding: 2px; */
border-top: 1px solid var(--border-color); /* border-top: 1px solid var(--border-color); */
text-align: center; text-align: center;
opacity: .5; /* opacity: .5; */
/* position: fixed; */
/* bottom: 0; */
/* left: 0; */
margin-top: 20px;
/* width: 100%; */
/* background-color:#212121; */
line-height: unset !important;
line-height: normal;
} }
footer i { footer .p {
font-style: normal; display: flex;
color: #b32142; margin-block-start: 0 !important;
margin-block-end: 0 !important;
padding: 0;
color: rgb(255, 255, 255);
} }
.success, .success,
@ -412,8 +423,13 @@
<tbody></tbody> <tbody></tbody>
</table> </table>
<footer> <footer>
<a href="https://chat.czl.net" style="color: white;" target="_blank">CZLChat</a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <p>广告链接:
<a href="https://oapi.czl.net" style="color: white;" target="_blank">CZLOapi</a> <a href="https://chat.czl.net" target="_blank">CZLChat</a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="https://oapi.czl.net" target="_blank">CZLOapi</a>
<br>
本网页由<a href="https://woodchen.ink" target="_blank">woodchen</a>开源于<a
href="https://github.com/woodchen-ink/openai-billing-query" target="_blank">Github</a>,欢迎给个star
</p>
</footer> </footer>
@ -496,8 +512,11 @@
SubInformation += "PO Number: " + SubscribleInformation.po_number + "---"; SubInformation += "PO Number: " + SubscribleInformation.po_number + "---";
SubInformation += "Billing Email: " + SubscribleInformation.billing_email + "---"; SubInformation += "Billing Email: " + SubscribleInformation.billing_email + "---";
SubInformation += "Tax IDs: " + SubscribleInformation.tax_ids + "---"; SubInformation += "Tax IDs: " + SubscribleInformation.tax_ids + "---";
SubInformation += "Billing Address: " + billingAddress.line1 + ", " + billingAddress.city + ", " + billingAddress.state + ", " + billingAddress.country + ", " + billingAddress.postal_code + "---"; //使用 JavaScript 的可选链式调用来确定是否为null避免异常控制台报错
SubInformation += "Business Address: " + businessAddress.line1 + ", " + businessAddress.city + ", " + businessAddress.state + ", " + businessAddress.country + ", " + businessAddress.postal_code; SubInformation += "Billing Address: " + (billingAddress?.line1 ? billingAddress.line1 : '') + ", " + (billingAddress?.city ? billingAddress.city : '') + ", " + (billingAddress?.state ? billingAddress.state : '') + ", " + (billingAddress?.country ? billingAddress.country : '') + ", " + (billingAddress?.postal_code ? billingAddress.postal_code : '') + "---";
SubInformation += "Business Address: " + (businessAddress?.line1 ? businessAddress.line1 : '') + ", " + (businessAddress?.city ? businessAddress.city : '') + ", " + (businessAddress?.state ? businessAddress.state : '') + ", " + (businessAddress?.country ? businessAddress.country : '') + ", " + (businessAddress?.postal_code ? businessAddress.postal_code : '');
} }
catch (error) { catch (error) {
console.error(error); console.error(error);