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