import { defHttp } from '@/utils/http/axios' export type TaskAssignVO = { id: number modelId: string processDefinitionId: string taskDefinitionKey: string taskDefinitionName: string options: string[] type: number } export function getTaskAssignRuleList(params) { return defHttp.get({ url: '/bpm/task-assign-rule/list', params }) } export function createTaskAssignRule(data: TaskAssignVO) { return defHttp.post({ url: '/bpm/task-assign-rule/create', data }) } export function updateTaskAssignRule(data: TaskAssignVO) { return defHttp.put({ url: '/bpm/task-assign-rule/update', data }) }