超过2000G的提醒处理
parent
b7c62dcf7f
commit
86cfb0e582
|
|
@ -527,8 +527,13 @@ class AutoLayout:
|
|||
no_ori_data = ori_library_df[~(numeric_mask & time_mask) | status_mask | barcode_mask]
|
||||
|
||||
# 某个客户的检测的数据超过1个T就单独处理
|
||||
# summary = ori_library_df.groupby('customer').agg({'data_needed': 'sum'})
|
||||
# print(summary)
|
||||
summary = ori_library_df.groupby('customer').agg({'data_needed': 'sum'})
|
||||
summary_dict = summary['data_needed'].to_dict()
|
||||
for customer_sum, data_needed_sum in summary_dict.items():
|
||||
if not data_needed_sum:
|
||||
continue
|
||||
if float(data_needed_sum) > 2000 :
|
||||
self.return_log.append(f'客户 {customer_sum} 本次排样超过 2000G 建议包lane 处理')
|
||||
|
||||
self.no_assign_data.extend(no_ori_data.to_dict('records'))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue