2022-02-17 16:47:06 +08:00
|
|
|
|
def governance_board_directors(param):
|
|
|
|
|
"""
|
|
|
|
|
董事会
|
|
|
|
|
Parameters:
|
|
|
|
|
param dict 数据库数据
|
|
|
|
|
Returns:
|
|
|
|
|
result dict 清洗好的数据
|
|
|
|
|
"""
|
|
|
|
|
# Params
|
|
|
|
|
data = param['治理问卷']
|
|
|
|
|
|
|
|
|
|
# Returns
|
|
|
|
|
result = dict()
|
|
|
|
|
|
|
|
|
|
if data['其他类型问卷'][5] == '是':
|
|
|
|
|
result['describe'] = False
|
|
|
|
|
else:
|
|
|
|
|
result['describe'] = '董事会——公司未设立董事会,这影响了公司在治理方面的得分。'
|
|
|
|
|
|
|
|
|
|
return result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def governance_board_supervisors(param):
|
|
|
|
|
"""
|
|
|
|
|
监事会
|
|
|
|
|
Parameters:
|
|
|
|
|
param dict 数据库数据
|
|
|
|
|
Returns:
|
|
|
|
|
result dict 清洗好的数据
|
|
|
|
|
"""
|
|
|
|
|
# Params
|
|
|
|
|
data = param['治理问卷']
|
|
|
|
|
|
|
|
|
|
# Returns
|
|
|
|
|
result = dict()
|
|
|
|
|
|
|
|
|
|
if data['其他类型问卷'][6] == '是':
|
|
|
|
|
result['describe'] = False
|
|
|
|
|
else:
|
|
|
|
|
result['describe'] = '监事会——公司未设立监事会,这影响了公司在治理方面的得分。'
|
|
|
|
|
|
|
|
|
|
return result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def governance_professionalism(param):
|
|
|
|
|
"""
|
|
|
|
|
董监高平均拥有行业经验年数
|
|
|
|
|
Parameters:
|
|
|
|
|
param dict 数据库数据
|
|
|
|
|
Returns:
|
|
|
|
|
result dict 清洗好的数据
|
|
|
|
|
"""
|
|
|
|
|
# Params
|
|
|
|
|
data = param['治理问卷']
|
|
|
|
|
|
|
|
|
|
# Returns
|
|
|
|
|
result = dict()
|
|
|
|
|
|
|
|
|
|
if data['其他类型问卷'][1] == 'A':
|
|
|
|
|
result['experience_year'] = '大于等于8年'
|
|
|
|
|
elif data['其他类型问卷'][1] == 'B':
|
|
|
|
|
result['experience_year'] = '为5~8年'
|
|
|
|
|
else:
|
|
|
|
|
result['experience_year'] = '小于5年'
|
|
|
|
|
|
|
|
|
|
result['industry_indicators_average'] = None
|
|
|
|
|
|
|
|
|
|
return result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def governance_stability(param):
|
|
|
|
|
"""
|
|
|
|
|
董监高稳定性
|
|
|
|
|
Parameters:
|
|
|
|
|
param dict 数据库数据
|
|
|
|
|
Returns:
|
|
|
|
|
result dict 清洗好的数据
|
|
|
|
|
"""
|
|
|
|
|
# Params
|
|
|
|
|
data = param['治理问卷']
|
|
|
|
|
|
|
|
|
|
# Returns
|
|
|
|
|
result = dict()
|
|
|
|
|
|
2022-03-08 17:05:26 +08:00
|
|
|
|
if float(data['其他类型问卷'][3]) > 0:
|
2022-02-17 16:47:06 +08:00
|
|
|
|
result['describe'] = '董监高稳定性——公司董监高近3年离职率较高,这影响了公司在治理方面的得分。'
|
|
|
|
|
else:
|
|
|
|
|
result['describe'] = False
|
|
|
|
|
|
|
|
|
|
return result
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def governance_meeting(param):
|
|
|
|
|
"""
|
|
|
|
|
董事会近三年年均开会次数
|
|
|
|
|
Parameters:
|
|
|
|
|
param dict 数据库数据
|
|
|
|
|
Returns:
|
|
|
|
|
result dict 清洗好的数据
|
|
|
|
|
"""
|
|
|
|
|
# Params
|
|
|
|
|
data = param['治理问卷']
|
|
|
|
|
|
|
|
|
|
# Returns
|
|
|
|
|
result = dict()
|
|
|
|
|
|
|
|
|
|
if data['其他类型问卷'][1] == 'A':
|
|
|
|
|
result['board_meetings_number'] = '大于等于4次'
|
|
|
|
|
elif data['其他类型问卷'][1] == 'B':
|
|
|
|
|
result['board_meetings_number'] = '为2~4次'
|
|
|
|
|
else:
|
|
|
|
|
result['board_meetings_number'] = '小于2次'
|
|
|
|
|
|
|
|
|
|
result['industry_indicators_average'] = None
|
|
|
|
|
|
|
|
|
|
return result
|