// 抽取中: 查看 3 // 抽取失败:查看 修改 删除 4 // 创建失败:查看 修改 删除 2 // 标注中:查看 标注 提交 删除 5 // 待发布:查看 发布 删除 9 // 已发布: 查看 10 // 发布失败: 查看 发布 删除 11 export const getOptFqPermissions = (annotationBy: any, progressArr: any, status: any, userId: any, jobType: any) => ({ view: [2].includes(status) && [1, 2, 3, 4].includes(jobType), tagging: [1].includes(status) && [annotationBy].includes(userId) && [1, 2, 3, 4].includes(jobType), // tagging: [1].includes(status), release: [1].includes(status) && progressArr[0] == progressArr[1] && [annotationBy].includes(userId) && [1, 2, 3, 4].includes(jobType), // release: progressArr[0] == progressArr[1] && [1].includes(status), execution: [4].includes(jobType) && [2].includes(status), });