changes
This commit is contained in:
parent
fcfca097af
commit
ecdb3d0b02
|
@ -44,7 +44,13 @@ class RatingRecordImpl(object):
|
|||
report_date = kwargs["report_date"]
|
||||
|
||||
rid = RatingUtils.in_progress_rating(cid)
|
||||
assert not rid, "已有正在进行的评级"
|
||||
|
||||
# 继续评级
|
||||
if rid:
|
||||
return rid, "继续评级"
|
||||
|
||||
# 开始评级
|
||||
else:
|
||||
|
||||
business_info = DB_GUA.find_single_data(
|
||||
"企业数据",
|
||||
|
@ -66,3 +72,5 @@ class RatingRecordImpl(object):
|
|||
"评级记录",
|
||||
rating_record.fields_toggle()
|
||||
)
|
||||
|
||||
return rating_record.rid, "开始评级"
|
||||
|
|
|
@ -43,8 +43,8 @@ def create_routes(**kwargs):
|
|||
|
||||
try:
|
||||
impl = RatingRecordImpl()
|
||||
impl.create(cid=cid, report_date=report_date)
|
||||
return {"info": "新建评级成功"}
|
||||
rid, info = impl.create(cid=cid, report_date=report_date)
|
||||
return {"info": info, "result": {"rid": rid}}
|
||||
except AssertionError as e:
|
||||
return {"info": e.__str__()}, 200
|
||||
except AttrCheckError as e:
|
||||
|
|
Loading…
Reference in New Issue