优化阅读页跳转逻辑,优先传递章节中间ID(mid),以提升分享功能的一致性。更新相关页面以支持新逻辑,确保用户体验流畅。增加退款功能的相关处理,支持订单退款及退款原因的记录,增强订单管理的灵活性。
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
"""
|
||||
soul-api Go 项目一键部署到宝塔,重启的是宝塔里的 soulDev 项目
|
||||
soul-api Go 项目一键部署到宝塔(测试环境),重启的是宝塔里的 soulDev 项目
|
||||
- 打包使用 .env.development 作为服务器 .env
|
||||
- 本地交叉编译 Linux 二进制
|
||||
- 上传到 /www/wwwroot/self/soul-dev
|
||||
- 重启 soulDev:优先宝塔 API(需配置),否则 SSH 下 setsid nohup 启动
|
||||
@@ -170,11 +171,11 @@ def pack_deploy(root, binary_path, include_env=True):
|
||||
staging = tempfile.mkdtemp(prefix="soul_api_deploy_")
|
||||
try:
|
||||
shutil.copy2(binary_path, os.path.join(staging, "soul-api"))
|
||||
env_src = os.path.join(root, ".env")
|
||||
env_src = os.path.join(root, ".env.development")
|
||||
staging_env = os.path.join(staging, ".env")
|
||||
if include_env and os.path.isfile(env_src):
|
||||
shutil.copy2(env_src, staging_env)
|
||||
print(" [已包含] .env")
|
||||
print(" [已包含] .env.development -> .env")
|
||||
else:
|
||||
env_example = os.path.join(root, ".env.example")
|
||||
if os.path.isfile(env_example):
|
||||
|
||||
Reference in New Issue
Block a user