文档服务地址:http://47.92.0.57:3000/ 周报索引地址:http://47.92.0.57:3000/s/NruNXRYmV

Commit 59561b16 by 李景熙

添加审核进度功能

parent b185d9ba
......@@ -79,6 +79,15 @@ def set_result_id(userid, dataid, resultid):
else:
return True
# 获取某用户,某分片的标注进度
def get_total_num(sliceId):
try:
num = Relation.select().where(Relation.slice_id == sliceId, Relation.flag2 == 0, Relation.complete_time.is_null(False)).count()
except:
return 0
else:
return num
# 获取某用户,某分片的标注进度
def get_flag_count(userId, sliceId):
......
......@@ -74,6 +74,40 @@ def delete_slice_by_task(task_id):
return Result(1, "delete success", {})
def find_slice_by_check(task_id):
try:
find = Slice.select(Slice.task_id, Slice.slice_id, Slice.document_number, Slice.type, Slice.model_id, Slice.illustration).where(
Slice.task_id == task_id
)
index = 0
list = []
while index < len(find):
total_num = Relation.get_total_num(find[index].slice_id)
if total_num != 0:
if find[index].type == '0':
t = "文本"
template = find[index].model_id
elif find[index].type == '1':
t = "图片"
template = find[index].illustration
else:
t = "图层"
template = find[index].illustration
list.append(
{
'id': find[index].slice_id,
'fileNum': find[index].document_number,
'type': t,
'template': template,
'totalNum': total_num
}
)
index += 1
except:
return Result(0, "find failed", {})
else:
return Result(1, "find success", list)
# 查找某任务下的分片(用于在分片列表中显示)
def find_slice_by_task(task_id):
try:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment