代码拉取完成,页面将自动刷新
# update:project
project_id = info["project"]["id"] # 项目ID
project_name = info["project"]["name"] # 项目名字
project_touch_owner = info["project"]["owner"]["username"] # 该项目是 谁创建的
project_rename_owner = info["sender"]["username"] # 谁改的该项目名字
try:
project_before_name = info["before_update"]["name"] # 之前的项目名字
except:
# warning
# 这里可根据 project_id 生成 内网、外网 项目访问地址
# delete:project
project_id = info["project"]["id"] # 项目ID
project_name = info["project"]["name"] # 项目名字
project_touch_owner = info["project"]["owner"]["username"] # 该项目是 谁创建的
project_del_owner = info["sender"]["username"] # 谁删除的该项目
# create:job
task_job_id = info["job"]["id"] # job id
task_id = info["job"]["task_id"] # 任务id
task_project_id = info["job"]["project_id"] # 任务所在项目id
task_dimension = info["job"]["dimension"] # 任务类型 2D、3D
task_status = info["job"]["status"] # 任务状态 标注、验收、完成
task_stage = info["job"]["stage"] # (标注 | 验收 | 完成)
task_stage_state = info["job"]["state"] # (标注 | 验收 | 完成)状态 (开始 | 进行中 | 拒绝 | 完成)
task_start_frame_count = info["job"]["stop_frame"] + 1 # 该任务的总帧数
task_create_user = info["sender"]["username"] # 该任务由谁创建
# 这里根据 task_id 获取 该任务名字
# 这里根据 project_id 获取 该任务所在项目的项目名字
# 这里根据 config 配置文件 及 job_id 和 task_id 生成 该任务的 内网&外网 的访问地址
# delete:task
task_del_id = info["task"]["id"] # 被删除的任务ID
task_del_name = info["task"]["name"] # 被删除的任务名字
task_del_project_id = info["task"]["project_id"] # 在哪个项目中删除的该任务
task_del_dimension = info["task"]["dimension"] # 被删除的任务类型
task_touch_owner = info["task"]["owner"]["username"] # 谁创建的该任务
task_del_owner = info["task"]["sender"]["username"] # 谁删除的该任务
# 这里根据 project_id 获取 该任务所在项目的名字
# update:job
task_id = info["job"]["task_id"]
task_job_id = info["job"]["id"]
task_project_id = info["job"]["project_id"]
task_dimension = info["job"]["dimension"]
task_status = info["job"]["status"]
task_stage = info["job"]["stage"]
task_state = info["job"]["state"]
task_upd_owner = info["sender"]["username"]
# 这里要根据 status stage state 三个状态来判断用户是否按正常流程操作,并正确提示当前任务状态
# create:comment
comment_issue_id = info["comment"]["id"] # 批注ID
comment_message = info["comment"]["message"] # 批语
comment_create_owner = info["comment"]["owner"]["username"] # 谁创建的批注
# 这里根据 comment_issue_id 获取 job_id 和 frame
# 这里根据 job_id 获取对应的 task_id 然后,用 task_id 和 job_id 和 frame 生成内网、外网访问地址
# update:issue
issue_id = info["issue"]["id"]
issue_frame = info["issue"]["frame"] # 第几帧上的批注
issue_job_id = info["issue"]["job"] # 批注所在的job
issue_create_owner = info["issue"]["owner"]["username"] # 批注是谁所创建的
issue_resolved = info["issue"]["resolved"] # 批注状态:true false 是否已解决
issue_upd_owner = info["sender"]["username"] # 谁改变的批注状态
# delete:issue
issue_id = info["issue"]["id"] # 批注的ID
issue_frame = info["issue"]["frame"] # 第几帧上的批注
issue_job_id = info["issue"]["job"] # 批注所在的job
issue_create_owner = info["issue"]["owner"]["username"] # 批注是谁所创建的
issue_del_owner = info["sender"]["username"] # 批注是谁删除的
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。