0. 覆盖度矩阵(按官方文档对齐前置工作)
本节在实施前必须由开发者对照当前宜搭开放平台文档逐条填写。已知大致清单如下,具体参数以官方文档为准。
YDClient_Form 覆盖度
| 官方 endpoint |
HTTP |
方法名(建议) |
已对齐 |
apiNote 链接 |
| 新增表单实例 |
POST |
saveForm |
❌ |
/document/orgapp/add-or-update-form-instances |
| 更新表单实例 |
PUT |
updateForm |
❌ |
待补 |
| 修改指定字段值 |
PUT |
updateFormComponents |
❌ |
待补 |
| 删除表单实例 |
DELETE |
deleteForm |
❌ |
待补 |
| 按条件删除 |
POST |
deleteFormByCondition |
❌ |
待补 |
| 查单条 |
GET |
getForm |
❌ |
待补 |
| 分页查询 |
POST |
searchForm |
❌ |
/document/orgapp/retrieve-search-form-information |
| 全量查询含子表 |
POST |
listFormsAll |
❌ |
/document/orgapp/retrieve-list-all |
| 查询 ID 列表 |
POST |
listFormIds |
❌ |
待补 |
| 组件值查询 |
POST |
listComponentValues |
❌ |
待补 |
| 批量新增 |
POST |
batchSaveForm |
❌ |
待补 |
| 批量 upsert |
POST |
batchUpsertForm |
❌ |
待补 |
| 查操作日志 |
POST |
listFormOperations |
❌ |
待补 |
| 附件临时 URL |
POST |
convertTempUrl |
✅(旧 convertTemporaryUrl) |
迁移 |
YDClient_Process 覆盖度
| 官方 endpoint |
HTTP |
方法名 |
已对齐 |
apiNote |
| 发起流程 |
POST |
startProcess |
❌ |
/document/orgapp/initiate-a-process |
| 同意任务 |
POST |
agreeTask |
❌ |
待补 |
| 拒绝任务 |
POST |
disagreeTask |
❌ |
待补 |
| 转交任务 |
POST |
redirectTask |
❌ |
待补 |
| 抄送 |
POST |
ccTask |
❌ |
待补 |
| 评论任务 |
POST |
commentTask |
❌ |
待补 |
| 终止流程 |
POST |
terminateProcess |
❌ |
待补 |
| 撤回流程 |
POST |
revokeProcess |
❌ |
待补 |
| 跳转节点 |
POST |
redirectProcess |
❌ |
待补 |
| 查流程详情 |
GET |
getProcess |
❌ |
待补 |
| 分页查流程 |
POST |
searchProcesses |
❌ |
待补 |
| 查任务列表 |
POST |
searchTasks |
❌ |
待补 |
1. 前置准备
2. YDClient_Form 接口
3. YDClient_Form 实现
4. YDClient_Process 接口与实现
5. YDService 切换
6. 文档与审计
7. 验证
8. 交付