隐藏
handled_data = {}
if receive_data:
if receive_data.get('col_index',False):
is_company_index = receive_data.get('col_index',False).index('is_company')
lang_index = receive_data.get('col_index',False).index('lang')
attendance_type_index = receive_data.get('col_index',False).index('attendance_type')
worktime_start_index = receive_data.get('col_index',False).index('worktime_start')
worktime_end_index = receive_data.get('col_index',False).index('worktime_end')
morning_start_index = receive_data.get('col_index',False).index('morning_start')
morning_end_index = receive_data.get('col_index',False).index('morning_end')
afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
afternoon_end_index = receive_data.get('col_index',False).index('afternoon_end')
- afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
- afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
- afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
handled_data['import_fields'] = receive_data.get('col_index',False)
if receive_data.get('data',False):
data_modified = []
for i,v in enumerate(receive_data.get('data',False)):
v[is_company_index] = True
v[lang_index] = 'zh_CN'
v[attendance_type_index] = 'gps_attendance'
v[worktime_start_index] = 9
v[worktime_end_index] = 18
v[morning_start_index] = 9
v[morning_end_index] = 12
v[afternoon_start_index] = 13
v[afternoon_end_index] = 18
data_modified.append(v)
handled_data['import_data'] = data_modified
local_dict.update(
{'handled_data': handled_data}
)
显示
handled_data = {}
if receive_data:
if receive_data.get('col_index',False):
is_company_index = receive_data.get('col_index',False).index('is_company')
lang_index = receive_data.get('col_index',False).index('lang')
attendance_type_index = receive_data.get('col_index',False).index('attendance_type')
worktime_start_index = receive_data.get('col_index',False).index('worktime_start')
worktime_end_index = receive_data.get('col_index',False).index('worktime_end')
morning_start_index = receive_data.get('col_index',False).index('morning_start')
morning_end_index = receive_data.get('col_index',False).index('morning_end')
afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
afternoon_end_index = receive_data.get('col_index',False).index('afternoon_end')
afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
afternoon_start_index = receive_data.get('col_index',False).index('afternoon_start')
handled_data ['import_fields'] = receive_data.get('col_index',False)
if receive_data.get('data',False):
data_modified = []
for i,v in enumerate(receive_data.get('data',False)):
v [is_company_index] = True
v [lang_index] = 'zh_CN'
v [attendance_type_index] = 'gps_attendance'
v [worktime_start_index] = 9
v [worktime_end_index] = 18
v [morning_start_index] = 9
v [morning_end_index] = 12
v [afternoon_start_index] = 13
v [afternoon_end_index] = 18
data_modified.append(v)
handled_data ['import_data'] = data_modified
local_dict.update(
{'handled_data': handled_data}
)