/** * @description: 流程部署参数 */ export interface DeployProcessParamsModel { name?: string // 流程名称 bpmStr?: string // 流程文件字符串 definitionId?: string // 流程id key?: string // 流程key modelId?: string // 未发布的流程模型Id id?: string } /** * @description: 查询部署流程定义参数(分页) */ export interface GetProcessDeploymentsParamsModel { current?: number // 当前页 size?: number // 分页条数 name?: string // 流程名称 key?: string // 流程key flowId?: string // 流程key definitionId?: string // id?: string // } /** * @description: 查询未发布流程参数(分页) */ export interface GetProcessUnpublishListParamsModel { current?: number // 当前页 size?: number // 分页条数 name?: string // 流程名称 key?: string // 流程key processKey?: string // 流程key } /** * @description: 查询未发布流程 详情 参数 */ export interface GetProcessModelByIdParamsModel { id?: string // definitionId?: string } /** * @description: 挂起流程部署参数 */ export interface SuspendProcessDeploymentsParamsModel { id?: string // } /** * @description: 恢复流程部署参数 */ export interface ActivateProcessDeploymentsParamsModel { id?: string // } /** * @description: 删除流程部署参数 */ export interface DeleteProcessDeploymentsParamsModel { id?: string // } /** * @description: 单条查询部署流程参数 */ export interface GetProcessDeploymentsByIdParamsModel { definitionId?: string // id?: string // } /** * @description: 查询流程默认xml参数 */ export interface GetProcessDeploymentsByDefinitionIdParamsModel { definitionId?: string // processDefId?: string } import { UsersModel } from '@/types/user' /** * @description: 获取角色用户(业务系统)返回参数 */ export interface GetUsersListByDeptModel { users: UsersModel[] } /** * @description: 统计分析查询参数 */ export interface GetInstanceStatisticsParamsModel { startTime?: string // endTime?: string // category?: string // name?: string // } /** * @description: 设置当前版本参数 */ export interface SetProcessCurrentVersionApiParamsModel { id?: string // 流程定义id procDefId?: string // 流程具体版本id } /** * @description: 部署流程参数 */ export interface PublishingProcessDeploymentsParamsModel { modelId?: string // name?: string // key?: string // bpmStr?: string // definitionId?: string // } /** * @description: 获取模型模板参数(新增流程设计时用) */ export interface GetProcessModelsTemplateParamsModel { id?: string // 流程定义id } /** * @description: 获取xml流程文件内容 */ export interface GetProcessDeploymentsImageByIdParamsModel { definitionId?: string // id?: string // }