修改列表生成设置

main
Xiaohang 2025-03-25 11:22:38 +08:00
parent 357292585c
commit 270aa001d4
1 changed files with 8 additions and 8 deletions

View File

@ -165,15 +165,15 @@ class ConfigGenerator:
def gen_config_json(self):
sheet = self.sheet_helper.get_sheet_table(self.google_sheet_file_name, self.sheet_table_name)
sheet_all_row_datas = sheet.get_all_values(major_dimension='ROWS')
config_json = {'datas': []}
config_json = {}
error_lines = []
data_row_index = -1
list_field = ''
for i, row_values in enumerate(sheet_all_row_datas):
if data_row_index == -1:
if 'data' not in str(row_values[0]).lower():
continue
else:
data_row_index = i
if i <= 4:
continue
if row_values[0] != '':
list_field = row_values[0]
config_json[list_field] = []
if self.is_row_env_valid(row_values) is False:
continue
@ -184,7 +184,7 @@ class ConfigGenerator:
elif len(item_data) == 0:
continue
else:
config_json['datas'].append(item_data)
config_json[list_field].append(item_data)
if len(error_lines) > 0:
config.notification.append_msg(str(error_lines))