feat(camel-oil): 新增骆驼提前拉单管理页面
- 修改首页菜单,恢复并增强骆驼token管理模块,增加提前拉单管理入口 - 新增AlipayPrefetchPage处理器,提供提前拉单管理页面数据支持 - 添加对应路由/jd-alipay-prefetch.html - 创建camelOilPrefetch.html页面,嵌入iframe展示提前拉单内容 - 通过token参数和portalHost动态构建iframe地址完成认证和展示
This commit is contained in:
23
CLAUDE.md
23
CLAUDE.md
@@ -122,6 +122,29 @@ The application uses MySQL with the following connection details configured in `
|
||||
- **Portal Service**: `127.0.0.1:12400` - User portal integration
|
||||
- **Backend Service**: `kami_backend:12401` - Backend API for configuration
|
||||
|
||||
## Deployment
|
||||
|
||||
### Docker Development
|
||||
```bash
|
||||
# Build and run with Docker Compose
|
||||
docker-compose -f deploy/docker-compose-local.yaml up -d --build
|
||||
|
||||
# Production deployment
|
||||
docker-compose -f deploy/docker-compose.yaml up -d --build
|
||||
```
|
||||
|
||||
### Docker Configuration
|
||||
- Multi-stage build with Go 1.24 builder and Alpine Linux runtime
|
||||
- Support for Chinese proxy configuration (`USE_PROXY=1`)
|
||||
- Automatic SSL certificate installation for external services
|
||||
- Wait-for-it script ensures MySQL is available before startup
|
||||
- Application runs on port 12306
|
||||
|
||||
### Jenkins CI/CD
|
||||
- Automated pipeline in `Jenkinsfile` for building and deploying
|
||||
- Supports container orchestration and restart functionality
|
||||
- Build failures don't block subsequent stages
|
||||
|
||||
## Key Features
|
||||
- Merchant management and deployment
|
||||
- Payment channel (road) management
|
||||
|
||||
Reference in New Issue
Block a user