ludc
2024-07-04 328b0158c3d97f87efc7da22a1e3f5a7c258b127
Source/plt-web/plt-web-ui/src/api/base/startWork/index.js
@@ -18,3 +18,25 @@
    params: params,
  });
}
//启动流程
export const startProcess = (params) => {
  let formData = new FormData()
  for (let key in params) {
    // 如果是 nodeUsers 对象,则特殊处理
    if (key === 'nodeUsers' && typeof params[key] === 'object' && params[key] !== null) {
      for (let innerKey in params[key]) {
        formData.append(`${key}[${innerKey}]`, params[key][innerKey]);
      }
    } else {
      // 非nodeUsers属性,直接添加到 formData 中
      formData.append(key.replaceAll('"', ''), params[key]);
    }
  }
  return request({
    url: '/api/processDefineController/startProcess',
    method: 'post',
    data:formData
  });
}