瀏覽代碼

专项债去重优化

znj 3 天之前
父節點
當前提交
efb894170c
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      BaseDataMaintenance/maintenance/dataflow.py

+ 4 - 1
BaseDataMaintenance/maintenance/dataflow.py

@@ -1288,6 +1288,9 @@ class Dataflow():
                     bondId = []
                 _item['bondId_num'] = len(bondId)
             # print([i.get("bondId_num") for i in base_list])
+            base_list.sort(key=lambda x:x["docid"], reverse=False)
+            base_list.sort(key=lambda x:x.get(document_attachment_extract_status,0),reverse=True)
+            base_list.sort(key=lambda x:x["extract_count"], reverse=True)
             base_list.sort(key=lambda x:x["bondId_num"],reverse=True)
             return base_list[0]["docid"]
         if len(base_list)>0:
@@ -2407,7 +2410,7 @@ class Dataflow_dumplicate(Dataflow):
 
         pagetime_stamp_less = getTimeStamp(page_time_less)
         pagetime_stamp_greater = getTimeStamp(page_time_greater)
-        
+
         day_dis = abs(pagetime_stamp_greater-pagetime_stamp_less)//86400
         if document_less.get("is_special_bonds",0)==document_greater.get("is_special_bonds",0)==1:
             pass