张含笑
2025-10-13 3d08674227b35c1dee6dbd26a3e011bbfaf1dddf
src/api/work/index.js
@@ -21,4 +21,30 @@
    method: 'get',
    params: { eventNum }
  })
}
// 修改接口:处理待审核状态,动态构建 FormData 提交
export const flowEvent = (data, file) => {
  const formData = new FormData()
  // 动态添加非空字段到 FormData
  Object.entries(data).forEach(([key, value]) => {
    if (value !== undefined && value !== null) {
      formData.append(key, value)
    }
  })
  // 如果 file 存在,则添加到 FormData
  if (file) {
    formData.append('file', file)
  }
  return request({
    url: '/drone-device-core/jobEvent/flowEvent',
    method: 'post',
    data: formData,
    headers: {
      'Content-Type': 'multipart/form-data', // 设置为表单数据格式
    },
  })
}