创建Jsite Server记录时同时写入服务器配置信息
This commit is contained in:
parent
27060bfe67
commit
c86761e977
@ -428,6 +428,7 @@ def create_server_order(**kwargs):
|
||||
server = jingrow.get_pg({
|
||||
"pagetype": "Jsite Server",
|
||||
"team": team.name,
|
||||
"order_id": order_id,
|
||||
"status": "Pending",
|
||||
"region": region_id,
|
||||
"system_image": image_id,
|
||||
@ -435,7 +436,10 @@ def create_server_order(**kwargs):
|
||||
"title": f"{region_id} - {selected_plan.get('core')}核/{selected_plan.get('memory')}GB",
|
||||
"planid": plan_id,
|
||||
"period": period,
|
||||
"order_id": order_id
|
||||
"cpu": selected_plan.get('core'),
|
||||
"memory": selected_plan.get('memory'),
|
||||
"disk_size": selected_plan.get('disk_size'),
|
||||
"bandwidth": selected_plan.get('bandwidth')
|
||||
})
|
||||
server.insert(ignore_permissions=True)
|
||||
|
||||
@ -468,6 +472,9 @@ def create_server_async(order_name):
|
||||
# 调用阿里云API创建实例
|
||||
result = create_aliyun_instance(plan_id, image_id, period, region_id)
|
||||
|
||||
# 打印result到后台日志
|
||||
jingrow.log_error("阿里云创建实例结果", f"订单 {order_name} 的创建结果: {result}")
|
||||
|
||||
if not result or not result.get('success'):
|
||||
raise Exception(f"阿里云创建失败: {result.get('message', '未知错误')}")
|
||||
|
||||
|
||||
@ -132,21 +132,21 @@
|
||||
"fieldname": "cpu",
|
||||
"fieldtype": "Data",
|
||||
"in_list_view": 1,
|
||||
"label": "CPU",
|
||||
"label": "CPU(核)",
|
||||
"read_only": 1
|
||||
},
|
||||
{
|
||||
"fieldname": "memory",
|
||||
"fieldtype": "Data",
|
||||
"in_list_view": 1,
|
||||
"label": "内存",
|
||||
"label": "内存(GB)",
|
||||
"read_only": 1
|
||||
},
|
||||
{
|
||||
"fieldname": "disk_size",
|
||||
"fieldtype": "Data",
|
||||
"in_list_view": 1,
|
||||
"label": "硬盘容量",
|
||||
"label": "硬盘容量(GB)",
|
||||
"read_only": 1
|
||||
},
|
||||
{
|
||||
@ -178,13 +178,14 @@
|
||||
{
|
||||
"fieldname": "period",
|
||||
"fieldtype": "Int",
|
||||
"hidden": 1,
|
||||
"label": "购买时长(月)",
|
||||
"read_only": 1
|
||||
}
|
||||
],
|
||||
"index_web_pages_for_search": 1,
|
||||
"links": [],
|
||||
"modified": "2025-07-27 23:19:16.648233",
|
||||
"modified": "2025-07-27 23:51:17.953839",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Jcloud",
|
||||
"name": "Jsite Server",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user