tjx
2025-10-11 cdd53f350537ee64fa7c9c375f1abdeb51a7294f
WebApi/CLAUDE.md
@@ -23,6 +23,7 @@
  - **Gs.QiTaCk** / **Gs.QiTaRk**: Miscellaneous in/out operations (其它出库/其它入库)
  - **Gs.Ww**: Outsourcing management (委外)
  - **Gs.JJGZ**: Piece-rate wage management (计件工资)
  - **Gs.OpenApi**: External API integration and open interfaces
## Development Commands
@@ -39,9 +40,15 @@
```
### Development Server
- API runs on `http://localhost:5263` (Project profile) or `http://localhost:37005` (IIS Express)
- Swagger UI: `http://localhost:5263/swagger`
- CORS configured to allow all origins in development
- API runs on `http://localhost:5263` (default Project profile) or `http://localhost:37005` (IIS Express)
- Ports configured in `Gs.HostIIS/Properties/launchSettings.json`
- Swagger UI: `http://localhost:5263/swagger` (always enabled, not just in Development)
- CORS configured to allow all origins via "AllowAll" policy
### Testing
- No automated tests currently exist in the solution
- Manual testing via Swagger UI at `/swagger` endpoint
- Test ERP integration endpoints configured in appsettings.json (`TestErpUrl`, `TestErpUrl2`)
## Architecture Details