|
|
@@ -791,27 +791,26 @@ def create_coi_file(lot_no, sheets, user, md):
|
|
791
|
791
|
|
|
792
|
792
|
sheet_data = {}
|
|
793
|
793
|
for sheet_name in sheets:
|
|
794
|
|
- match sheet_name:
|
|
795
|
|
- case 'hardness_out':
|
|
796
|
|
- sheet_data[sheet_name] = generate_hardness_out_values(lot_no)
|
|
797
|
|
- case 'hardness_out_in':
|
|
798
|
|
- sheet_data[sheet_name] = generate_hardness_out_in_values(lot_no)
|
|
799
|
|
- case 'hardness_both_size':
|
|
800
|
|
- sheet_data[sheet_name] = generate_hardness_both_size_values(lot_no, first_result)
|
|
801
|
|
- case 'dimension':
|
|
802
|
|
- sheet_data[sheet_name] = generate_dimension_values(lot_no)
|
|
803
|
|
- case 'dimension_app':
|
|
804
|
|
- sheet_data[sheet_name] = generate_dimension_app_values(lot_no)
|
|
805
|
|
- case 'dimension_bal_weight':
|
|
806
|
|
- sheet_data[sheet_name] = generate_dimension_bal_weight_values(lot_no, first_result)
|
|
807
|
|
- case 'centering':
|
|
808
|
|
- sheet_data[sheet_name] = generate_centering_values(lot_no)
|
|
809
|
|
- case 'thickness_8_point':
|
|
810
|
|
- sheet_data[sheet_name] = generate_t8_values(lot_no)
|
|
811
|
|
- case 'dim_bal_app_hard':
|
|
812
|
|
- sheet_data[sheet_name] = generate_dim_bal_app_hard_values(lot_no, first_result)
|
|
813
|
|
- case 'dim_bal_app_rot_hard':
|
|
814
|
|
- sheet_data[sheet_name] = generate_dim_bal_app_rot_hard_values(lot_no, first_result)
|
|
|
794
|
+ if sheet_name == 'hardness_out':
|
|
|
795
|
+ sheet_data[sheet_name] = generate_hardness_out_values(lot_no)
|
|
|
796
|
+ elif sheet_name == 'hardness_out_in':
|
|
|
797
|
+ sheet_data[sheet_name] = generate_hardness_out_in_values(lot_no)
|
|
|
798
|
+ elif sheet_name == 'hardness_both_size':
|
|
|
799
|
+ sheet_data[sheet_name] = generate_hardness_both_size_values(lot_no, first_result)
|
|
|
800
|
+ elif sheet_name == 'dimension':
|
|
|
801
|
+ sheet_data[sheet_name] = generate_dimension_values(lot_no)
|
|
|
802
|
+ elif sheet_name == 'dimension_app':
|
|
|
803
|
+ sheet_data[sheet_name] = generate_dimension_app_values(lot_no)
|
|
|
804
|
+ elif sheet_name == 'dimension_bal_weight':
|
|
|
805
|
+ sheet_data[sheet_name] = generate_dimension_bal_weight_values(lot_no, first_result)
|
|
|
806
|
+ elif sheet_name == 'centering':
|
|
|
807
|
+ sheet_data[sheet_name] = generate_centering_values(lot_no)
|
|
|
808
|
+ elif sheet_name == 'thickness_8_point':
|
|
|
809
|
+ sheet_data[sheet_name] = generate_t8_values(lot_no)
|
|
|
810
|
+ elif sheet_name == 'dim_bal_app_hard':
|
|
|
811
|
+ sheet_data[sheet_name] = generate_dim_bal_app_hard_values(lot_no, first_result)
|
|
|
812
|
+ elif sheet_name == 'dim_bal_app_rot_hard':
|
|
|
813
|
+ sheet_data[sheet_name] = generate_dim_bal_app_rot_hard_values(lot_no, first_result)
|
|
815
|
814
|
|
|
816
|
815
|
converted_data = convert_sheet_data(sheet_data)
|
|
817
|
816
|
|