LangChainGo / chatgpt-next-web /pay_package.py
远兮
add
842b5ee
raw
history blame
2.32 kB
# coding=utf-8
packages = [
{
'id': '1',
'title': '基础套餐(推荐)',
'basic_chat_limit': 10,
'advanced_chat_limit': 10,
'price': 1, # 以分计算
'expiration': -1
},
{
'id': '2',
'title': '高级套餐',
'basic_chat_limit': -1, # -1 表示无限次
'advanced_chat_limit': -1,
'price': 100, # 以分计算
'expiration': -1
}
]
test_packages = [{
"id": 8,
"uuid": "3a07df99-e0d7-4855-835d-ff957e118946",
"title": "李振超级无敌套餐",
"subTitle": "",
"tokens": -1,
"chatCount": -1,
"advancedChatCount": -1,
"drawCount": -1,
"days": 99999,
"state": 10,
"calcTypeId": 2,
"calcType": "Daily",
"price": 9999.00,
"top": 0,
"createTime": "2023-07-03 22:54:22",
"updateTime": "2023-07-03 22:54:27"
}, {
"id": 9,
"uuid": "b2cadc5e-0a18-4aef-99c5-8375f5867534",
"title": "X套餐",
"subTitle": "",
"tokens": 10000,
"chatCount": 0,
"advancedChatCount": 0,
"drawCount": 0,
"days": 30,
"state": 10,
"calcTypeId": 1,
"calcType": "Total",
"price": 10.00,
"top": 0,
"createTime": "2023-07-14 22:01:54",
"updateTime": "2023-07-14 22:02:07"
}, {
"id": 10,
"uuid": "e1623644-caf0-43a2-a298-9894a68290a3",
"title": "小时套餐",
"subTitle": "小时套餐",
"tokens": 0,
"chatCount": 2,
"advancedChatCount": 0,
"drawCount": 0,
"days": 31,
"state": 10,
"calcTypeId": 4,
"calcType": "ThreeHourly",
"price": 0.01,
"top": 0,
"createTime": "2023-07-23 12:55:30",
"updateTime": "2023-07-23 12:55:33"
}]
# 根据套餐ID获取套餐信息
def get_package_by_id(package_id):
for package in packages:
if package['id'] == package_id:
return package
return None