from input.input_impl import * class InputForm: def __init__(self): self.rid = None self.cid = None def rating_records_result(self): """ 查询企业的评价结果 Parameters: - Returns: records: 企业的评价记录 """ records = rating_records_by_cid(self.cid) return records def start_general_rating_obj(self): """ 开始企业综合评价 Parameters: param desc Returns: info 信息 result 综合评价填报数据 """ info, result = start_general_rating_script(self.cid) return info, result def save_input_general(self, input_form): """ 保存综合评价填报数据 Parameters: input_form: desc Returns: res: desc """ save_general_input_form(self.cid, input_form) return "保存成功" def exec_general_rating(self): """ 提交数据,执行综合信用评价 Parameters: - Returns: 评分执行结果 """ res, info = exec_general_rating_scripts(self.cid) if res: return "评分成功,请前往主页查看", 200 else: return info, 210 @staticmethod def choose_industry_obj(): """ 选择行业 Parameters: - Returns: res: desc """ return choose_industry_script() def questionnaire_obj(self): """ 选择行业 Parameters: - Returns: 行业选项 """ industry = get_company_type(self.cid) return questionnaire_script(industry)