|
|
hace 10 horas | |
|---|---|---|
| .agents | hace 10 horas | |
| .claude | hace 10 horas | |
| .cursor | hace 21 horas | |
| .opencode | hace 5 meses | |
| .sisyphus | hace 5 meses | |
| backend | hace 21 horas | |
| deploy | hace 21 horas | |
| docs | hace 10 horas | |
| mobile-h5 | hace 21 horas | |
| mobile-oa-h5 | hace 21 horas | |
| openspec | hace 21 horas | |
| resources | hace 21 horas | |
| scripts | hace 21 horas | |
| web-admin | hace 21 horas | |
| .cursorrules | hace 21 horas | |
| .dockerignore | hace 21 horas | |
| .drone.yml | hace 4 días | |
| .gitignore | hace 21 horas | |
| AGENTS.md | hace 21 horas | |
| README.md | hace 21 horas | |
| opencode.json | hace 21 horas | |
| skills-lock.json | hace 10 horas |
面向细胞存储、科研捐赠、生产质检、中试服务及 OA 审批的多租户业务系统。四个应用共享后端与权限模型;sanqiang、sqxp、陇耘鲜达等名称是历史标识,不代表独立服务。
| 应用 | 技术与用途 | 开发说明 |
|---|---|---|
backend/ |
Python 3.9 / FastAPI,业务 API、认证、权限、工作流及 OA | 后端 README |
web-admin/ |
Vue 3 / TypeScript / Element Plus,Web 管理端 | Web README |
mobile-h5/ |
HBuilderX uni-app Vue 3,移动工作台及 WebView 宿主 | uni-app README |
mobile-oa-h5/ |
Vue 3 / Vant,OA 与市场业务 H5 | H5 README |
Web 与移动端访问同一后端;移动宿主通过 WebView 打开 H5 表单和详情。Web 使用 Hash 路由,H5 使用 /oa-h5/ 下的 History 路由。Docker 的 Web 镜像包含 Web 管理端和移动 H5,小程序由 HBuilderX 独立编译。
后端入口为 backend/app/main.py。默认 API 总前缀 /api,业务模块主要位于 /web/... 与 /mini/...;以对应路由定义为准。数据服务使用 MySQL 5.7、Redis 与 MinIO。
首次开发按各应用 README 准备依赖与环境配置,不复用 Git 中的虚拟环境。启动、停止、重启服务由用户执行,Agent 仅告知需要的操作。
| 路径 | 内容 |
|---|---|
| 四个应用目录 | 业务源码、各端测试、各端专用工具 |
docs/ |
当前规范、开发指南、SQL 与 SOP 模板 |
openspec/ |
保留工程标准,历史业务变更记录已清理 |
deploy/docker/ |
Docker 构建、Compose、Nginx 与交付说明 |
scripts/ |
跨项目工具;发布脚本有外部影响,不能当作普通检查运行 |
deploy/test/、deploy/production/ |
测试部署与生产操作资料;凭据和证书在忽略的 .local/deploy/ |
resources/ |
SOP 原稿、图片和导入规则,见 资源导航 |
.local/ |
本机证书、环境配置、业务表格与备份,不进入 Git 或 Docker 上下文 |
.drone.yml 由 tag 触发生产交付包构建,调用 scripts/package-docker-deploy.sh,不是日常检查流水线。docs/sql/zkxw.sql 只包含 3 张表的建表语句,但打包和 Compose 仍引用它作为初始化文件。尚未验证空库完整部署,请勿把它视为完整可用的全库基线。 既有部署文档中的相关说法待专项修正。提交源码、必要模板和脱敏配置示例;依赖、构建产物、日志、本地工具状态及真实业务备份不新增入库。真实数据存放在本机 .local/,导入操作显式指定输入。graphify 已停用,不再生成或提交知识图谱,也不安装或运行其 hook。
本机凭据位于 .local/deploy/,表格与 TSV 位于 .local/data/,备份位于 .local/backups/。业务历史文档及整理报告已删除;后续优先维护现有规范和 README。