修改新生成报告id的bug

This commit is contained in:
王思川 2022-03-01 16:46:18 +08:00
parent a4452efbeb
commit 3f0c5202fa
1 changed files with 5 additions and 5 deletions

View File

@ -39,20 +39,20 @@ def make_3_report_dates():
return report_dates return report_dates
def gen_new_rid(): def gen_new_rid(param):
""" """
生成新的评价ID如果该ID存在则重新生成 生成新的评价ID如果该ID存在则重新生成
Parameters: Parameters:
- param: 生成长度
Returns: Returns:
new_id: 生成的企业ID new_id: 生成的企业ID
""" """
# 生成新ID # 生成新ID
new_id = make_id() new_id = make_id(param)
# 检查新ID是否存在如果存在则继续生成新ID # 检查新ID是否存在如果存在则继续生成新ID
case = find_rating_records({"评价ID": new_id}) is [] case = find_rating_records({"评价ID": new_id}) is []
while case: while case:
new_id = make_id() new_id = make_id(param)
# 新ID可使用返回新ID # 新ID可使用返回新ID
return new_id return new_id
@ -125,7 +125,7 @@ def start_general_rating_script(cid):
# 不存在填报记录 新生成填报记录、评价记录 返回空填报记录对象 # 不存在填报记录 新生成填报记录、评价记录 返回空填报记录对象
else: else:
# 新生成填报ID # 新生成填报ID
new_rid = gen_new_rid() new_rid = gen_new_rid(8)
# 生成报告期 # 生成报告期
report_dates = make_3_report_dates() report_dates = make_3_report_dates()