Commit Graph

218 Commits

Author SHA1 Message Date
zhouyonggao 034ff3c9a0 fix: 更新API基础URL以使用新的端点路径 2025-12-03 15:10:28 +08:00
zhouyonggao 4f6bd23837 feat: 添加资源版本控制以防止浏览器缓存
在config.js中添加__ASSET_VERSION__全局变量
修改index.html中资源加载方式,通过添加版本号参数避免缓存问题
2025-12-03 14:58:30 +08:00
zhouyonggao 9f1fdba946 fix: 移除API基础URL末尾的斜杠 2025-12-03 14:53:29 +08:00
zhouyonggao 1a031a850e fix: 更新API基础地址为生产环境 2025-12-03 14:50:34 +08:00
zhouyonggao 08d0000f3f feat: 添加动态配置API基础URL功能
在config.js中添加全局变量__API_BASE__,并在main.js中实现优先使用配置的API基础URL,其次使用location.origin或默认值的逻辑
2025-12-03 11:54:33 +08:00
zhouyonggao 996f4cb2a0 build(Dockerfile): 更新Dockerfile以支持多平台交叉编译
修改Dockerfile以使用BUILDPLATFORM和TARGETPLATFORM参数,支持多平台交叉编译
优化arm平台的GOARM设置逻辑,并添加编译优化参数
2025-12-03 11:43:33 +08:00
zhouyonggao dcbc2ab5d2 chore: 更新server目录下的.DS_Store文件 2025-12-02 17:34:26 +08:00
zhouyonggao a75dac591f refactor(scripts): 优化docker部署脚本以支持固定镜像ID
修改部署脚本以优先使用固定镜像ID,若不存在则回退到原有逻辑
2025-12-02 17:18:40 +08:00
zhouyonggao d245d3bce8 chore: 更新.gitignore并优化Docker构建配置
添加marketing-system-data-tool.tar到.gitignore
在Dockerfile和部署脚本中增加GOPROXY配置以加速构建
2025-12-02 17:10:36 +08:00
zhouyonggao 67c1b91bea build: 添加 git 依赖以支持服务器构建 2025-12-02 17:06:37 +08:00
zhouyonggao 22e9d09c39 build(Dockerfile): 添加多平台构建支持并禁用CGO
添加TARGETOS、TARGETARCH和TARGETVARIANT构建参数以支持多平台构建
设置CGO_ENABLED=0以静态编译
优化构建命令以支持不同架构变体
2025-12-02 16:52:24 +08:00
zhouyonggao 396346db8b refactor(docker): 移除构建参数和镜像源配置以简化配置
移除不再需要的 GOPROXY 和 BASE_REGISTRY 构建参数
简化 Dockerfile 中的镜像源配置
2025-12-02 16:49:58 +08:00
zhouyonggao 31f288bb1e build(Dockerfile): 更新基础镜像源为国内镜像站
将基础镜像源从华为云镜像站更新为中国科技大学镜像站,以提高国内构建速度
2025-12-02 16:47:05 +08:00
zhouyonggao 924ea7f7f8 build(docker): 修改基础镜像源为华为云镜像仓库
将Dockerfile和部署脚本中的基础镜像源从docker.io和阿里云镜像改为华为云镜像仓库,以提高国内构建速度和稳定性
2025-12-02 16:44:38 +08:00
zhouyonggao 7aa2a95fac build(docker): 添加 BASE_REGISTRY 参数以支持自定义基础镜像仓库
允许通过 BASE_REGISTRY 参数指定基础镜像仓库地址,提高部署灵活性
2025-12-02 16:38:35 +08:00
zhouyonggao 3b1fcb37d7 ci(docker): 使用阿里云镜像源加速 alpine 包下载
在 Dockerfile 和部署脚本中添加 ALPINE_MIRROR 参数,默认使用阿里云镜像源替换 alpine 官方源,以加速包下载速度
2025-12-02 16:36:45 +08:00
zhouyonggao 27cdc9744f ci(docker): 添加GOPROXY配置以加速依赖下载
在Dockerfile和部署脚本中添加GOPROXY配置,使用国内镜像源加速Go模块下载
2025-12-02 16:07:46 +08:00
zhouyonggao 113a8ffa0a feat: 初始化营销系统数据工具项目
- 添加基础项目结构,包括后端Go代码和前端静态文件
- 实现核心功能模块:数据导出、模板管理、元数据查询
- 添加多数据源支持(营销系统、易码通、元数据库)
- 实现CSV和Excel导出功能
- 添加配置管理系统,支持YAML和环境变量
- 实现日志记录和请求追踪
- 添加Docker部署支持
- 编写README文档说明项目结构和启动方式
2025-12-02 15:48:17 +08:00