前后端整合事项整理
luofann opened this issue · comments
Luo Fan commented
1.新建页面
前端
- 增加新建表单和新建流程表单入口,及编辑弹窗
接口
- 新增页面接口支持表单和流程表单的新建、编辑
- 新增页面接口支持新增数据管理页面
2.表单/流程表单设计页面
前端:
- 表单字段编辑
- 表单页面用户端展示
- 表单组件封装
- 完整的流程编辑页面(节点、连线、节点配置、连线配置)
接口:
表单相关
- 获取表单字段列表,
'/worksheet/fields/
- 表单字段的批量保存,
/worksheet/fields/batch_save/
- 获取字段的校验方式,
/workflow/templates/get_regex_choice/
- 获取本应用表单列表,
/worksheet/sheets/'
- 获取其他授权应用表单列表,
/project/project_white/get_worksheets/
- 数据源配置第三方系统(待与lesscode数据源交互整合)
- 获取第三方系统,
/postman/remote_system/
- 获取特定第三方系统api列表,
/postman/remote_api/
- 获取第三方系统api接口数据,
/ticket/receipts/api_field_choices/
- 获取第三方系统,
- 表单页面用户提单接口,
/ticket/receipts/create_ticket/
流程相关
- 流程新建、删除、详情
- 流程编辑(走接口转发到itsm)
- 获取流程节点,
/workflow/states/
- 创建节点,
/workflow/states/
- 更新节点,
/workflow/states/${id}/
- 克隆节点,
/workflow/states/${id}/clone/
- 删除节点,
/workflow/fields/${id}/
- 获取节点详情,
/workflow/states/${id}/
- 更新节点详情,
/workflow/states/${id}/
- 获取节点变量列表,
/workflow/states/${params.state}/variables/
- 获取审批节点列表(数据处理节点使用),
/workflow/states/${id}/get_approve_states/
- 获取前置各节点的变量,
/workflow/states/${id}/group_variables/
- 获取节点字段列表,
/workflow/fields/
- 添加节点字段,
/workflow/fields/
- 更新节点字段,
/workflow/fields/${params.id}/
- 删除节点字段,
/workflow/fields/${id}/
- 节点字段导入,
/workflow/fields/import_fields_from_worksheet/
- 获取提前结束可选条件(会签节点),
/workflow/states/${id}/sign_variables/
- 获取流程连线,
/workflow/transitions/
- 创建连线,
workflow/transitions/
- 更新连线,
workflow/transitions/${params.id}/
- 删除连线,
workflow/transitions/${id}/
- 获取连线可使用变量,
workflow/transitions/${id}/variables/
- 获取流程节点,
- 用户角色管理相关(待确认是否走itsm接口转发)
- 获取人员分组列表,
/role/types/
- 获取人员分组下的具体角色,
/role/users/
- 获取组织架构数据,
gateway/usermanage/get_departments/
- 获取人员分组列表,
3.数据管理页面
前端
- 数据管理编辑页和用户端展示页
接口
- 数据管理页面详情、编辑
- 功能列表接口,
/service/projects/all/
- 用户端获取列表数据接口,
/engine/data/list_component_data/?page_size=${params.page_size}&page=${params.page}
4.工作台
前端
- 工作台页面
接口
- 获取单据列表,支持按照类型(我的待办、我发起的、我参与的)、编号、标题状态等筛选条件查询
- 单据导出接口
5.函数配置
前端
- 函数配置改版
接口
- 配合新的交互调整
6.api 配置
前端
- 新增api配置页面
接口
- 新增api添加、编辑、详情、删除接口
7.流程管理
前端
- 新增流程管理页面
接口
- 流程添加、编辑、详情、删除,走itsm接口转发
8.源码生成
- 表单用户端页面生成
- 数据管理用户端页面生成
- 表单页面增加跳转到工作台的入口