华大的取消少于50G 不上机
parent
62a2093a8d
commit
72acc6898a
36
tools/t7.py
36
tools/t7.py
|
|
@ -194,8 +194,8 @@ class AutoLayout:
|
||||||
if 'nextera' in row['classification'].lower():
|
if 'nextera' in row['classification'].lower():
|
||||||
return 1000
|
return 1000
|
||||||
|
|
||||||
if '华大' in row['classification']:
|
# if '华大' in row['classification']:
|
||||||
return 1100
|
# return 1100
|
||||||
|
|
||||||
if '超加急' in str(row['priority']):
|
if '超加急' in str(row['priority']):
|
||||||
return 1500
|
return 1500
|
||||||
|
|
@ -453,7 +453,7 @@ class AutoLayout:
|
||||||
# 有nextera, 华大文库 必须满足大于50G 到了芯片结算
|
# 有nextera, 华大文库 必须满足大于50G 到了芯片结算
|
||||||
# chipname = f'chip{self.loc_chip_num}'
|
# chipname = f'chip{self.loc_chip_num}'
|
||||||
nextera_size = self.chip_speciallib_nextera_size[chipname]
|
nextera_size = self.chip_speciallib_nextera_size[chipname]
|
||||||
huada_size = self.chip_speciallib_huada_size[chipname]
|
# huada_size = self.chip_speciallib_huada_size[chipname]
|
||||||
flag = True
|
flag = True
|
||||||
if 0 < nextera_size < 50:
|
if 0 < nextera_size < 50:
|
||||||
# 有nextera文库,但是不满足50G 去除
|
# 有nextera文库,但是不满足50G 去除
|
||||||
|
|
@ -470,21 +470,21 @@ class AutoLayout:
|
||||||
self.chip_speciallib_nextera_size[chipname] = 0
|
self.chip_speciallib_nextera_size[chipname] = 0
|
||||||
self.chip_size[chipname] -= nextera_size
|
self.chip_size[chipname] -= nextera_size
|
||||||
flag = False
|
flag = False
|
||||||
if 0 < huada_size < 50:
|
# if 0 < huada_size < 50:
|
||||||
# 有华大文库,但是不满足50G 去除
|
# # 有华大文库,但是不满足50G 去除
|
||||||
huada_barcode = set()
|
# huada_barcode = set()
|
||||||
no_huada_data = list()
|
# no_huada_data = list()
|
||||||
for libdata in self.index_assignments[chipname]:
|
# for libdata in self.index_assignments[chipname]:
|
||||||
if '华大' not in libdata['classification']:
|
# if '华大' not in libdata['classification']:
|
||||||
no_huada_data.append(libdata)
|
# no_huada_data.append(libdata)
|
||||||
else:
|
# else:
|
||||||
self.no_assign_data.append(libdata)
|
# self.no_assign_data.append(libdata)
|
||||||
huada_barcode.update(libdata['barcode'])
|
# huada_barcode.update(libdata['barcode'])
|
||||||
self.index_assignments[chipname] = no_huada_data
|
# self.index_assignments[chipname] = no_huada_data
|
||||||
self.chip_barcode_recode[chipname] -= huada_barcode
|
# self.chip_barcode_recode[chipname] -= huada_barcode
|
||||||
self.chip_speciallib_huada_size[chipname] = 0
|
# self.chip_speciallib_huada_size[chipname] = 0
|
||||||
self.chip_size[chipname] -= huada_size
|
# self.chip_size[chipname] -= huada_size
|
||||||
flag = False
|
# flag = False
|
||||||
if flag:
|
if flag:
|
||||||
self.loc_chip_num += 1
|
self.loc_chip_num += 1
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue