docs: update doc

This commit is contained in:
yubaolee
2025-04-09 17:38:36 +08:00
parent 7502224f83
commit 3f8fec9773

View File

@@ -4,10 +4,11 @@ URL表单本质上不是实际存在的表单指的是审批的过程中
## 实现步骤 ## 实现步骤
1. 添加业务详情页面 #### 添加业务详情页面
参考src\views\wmsinboundordertbls\detail.vue注意详情页面需要一个id参数用于获取详情数据。 参考src\views\wmsinboundordertbls\detail.vue 开发一个业务详情页面。注意详情页面需要一个id参数用于获取详情数据。
如果参数名称不是id或有多个参数请调整相关的前后端代码
默认情况下你不需要调整框架内容。当然如果详情页面参数名称不是id或有多个参数可以调整相关的前后端代码进行适配
```csharp ```csharp
//OpenAuth.App\FlowInstance\FlowInstanceApp.cs //OpenAuth.App\FlowInstance\FlowInstanceApp.cs
@@ -29,23 +30,23 @@ addFlowInstanceReq.FrmData = scheme.FrmUrlTemplate.Replace("{id}", addFlowInstan
} }
``` ```
2. 【基础配置/流程设计】添加流程模板 #### 添加流程模板
新加一个模板名称如订单送审流程。填写基本信息。选择表单时URL表单并指定URL表单模板。如下图 新加一个模板名称如订单送审流程。填写基本信息。选择表单时URL表单并指定URL表单模板。如下图
![2025-04-09-17-05-48](http://img.openauth.net.cn/2025-04-09-17-05-48.png) ![2025-04-09-17-05-48](http://img.openauth.net.cn/2025-04-09-17-05-48.png)
::: warning 注意 ::: warning 注意
这里模板URL地址可以不填可以在业务系统调用时直接从前端传业务详情的URL地址。如第一步中提到的`detailUrl`赋值到流程实例的FrmData中。 这里模板URL地址可以不填可以在业务系统调用时直接从前端传业务详情的URL地址。如第一步javascript代码中提到的`detailUrl`赋值到流程实例的FrmData中。
::: :::
3. 挂载流程方案 #### 挂载流程方案
制作完流程模板后,在【模块管理】功能里面,把刚刚流程模板与功能关联。 制作完流程模板后,在【模块管理】功能里面,把刚刚流程模板与功能关联。
![2025-04-09-17-20-33](http://img.openauth.net.cn/2025-04-09-17-20-33.png) ![2025-04-09-17-20-33](http://img.openauth.net.cn/2025-04-09-17-20-33.png)
4. 业务系统发起【送审】 #### 业务系统发起【送审】
在【仓储中心/入库单】中,选择一个入库单,点击【送审】,选择刚刚设计的流程模板: 在【仓储中心/入库单】中,选择一个入库单,点击【送审】,选择刚刚设计的流程模板: