1234567891011121314151617181920 |
- // 抽取中: 查看 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),
- });
|