Files
TJWaterServerBinary/.github/skills/business/project-workspace/project/SKILL.md
T
2026-03-27 13:05:22 +08:00

55 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: api-operations-business-project-workspace-project
description: business/project-workspace 场景下 project 操作接口。
version: 1.0.0
---
# 何时使用
当你只需要处理 **project** 相关接口时,使用本技能。
# 输入要求
- 可选:`BASE_URL`(默认 `http://127.0.0.1:8000`
- 可选:`AUTH_TOKEN`(按环境鉴权策略)
- 覆盖方法:`GET`, `POST`
# 操作列表
- `POST /api/v1/closeproject/` - 关闭项目
- `GET /api/v1/convertv3tov2/` - 转换 INP V3 为 V2
- `GET /api/v1/convertv3tov2/` - 转换 INP V3 为 V2
- `POST /api/v1/copyproject/` - 复制项目
- `POST /api/v1/createproject/` - 创建新项目
- `POST /api/v1/deleteproject/` - 删除项目
- `GET /api/v1/downloadinp/` - 下载 INP 文件
- `GET /api/v1/downloadinp/` - 下载 INP 文件
- `GET /api/v1/dumpinp/` - 导出项目到 INP 文件
- `GET /api/v1/dumpinp/` - 导出项目到 INP 文件
- `GET /api/v1/exportinp/` - 导出项目为 ChangeSet
- `GET /api/v1/haveproject/` - 检查项目是否存在
- `POST /api/v1/importinp/` - 导入 INP 文件内容
- `GET /api/v1/isprojectlocked/` - 检查项目是否被锁定
- `GET /api/v1/isprojectlocked/` - 检查项目是否被锁定
- `GET /api/v1/isprojectlockedbyme/` - 检查项目是否被当前用户锁定
- `GET /api/v1/isprojectlockedbyme/` - 检查项目是否被当前用户锁定
- `GET /api/v1/isprojectopen/` - 检查项目是否已打开
- `GET /api/v1/listprojects/` - 获取项目列表
- `POST /api/v1/lockproject/` - 锁定项目
- `POST /api/v1/lockproject/` - 锁定项目
- `POST /api/v1/openproject/` - 打开项目
- `GET /api/v1/project_info/` - 获取项目信息
- `POST /api/v1/readinp/` - 读取 INP 文件到项目
- `POST /api/v1/readinp/` - 读取 INP 文件到项目
- `POST /api/v1/unlockproject/` - 解锁项目
- `POST /api/v1/unlockproject/` - 解锁项目
- `POST /api/v1/uploadinp/` - 上传 INP 文件
- `POST /api/v1/uploadinp/` - 上传 INP 文件
# See Also
- 关联场景: `../`
- 关联总览: `../../../SKILL.md`
- 关联网络资产: `../network-assets`
- 关联时序数据: `../../data/timeseries-access`