This commit is contained in:
王思川 2022-06-13 10:25:00 +08:00
parent ec15628364
commit f802136bbc
2 changed files with 42 additions and 1 deletions

View File

@ -190,3 +190,28 @@ class CompanyManageImpl(object):
{"担保ID": compensation.compensation_id},
compensation.fields_toggle()
)
@staticmethod
def get_rating_records(**kwargs):
cid = kwargs["cid"]
page_no = kwargs["page_no"]
page_size = kwargs["page_size"]
total = DB_GUA.find_all_data_with_count(
"评级数据",
"评级记录",
{"企业ID": cid}
)
records = DB_GUA.find_data_by_page_with_sort(
"评级数据",
"评级记录",
{"企业ID": cid},
["评级ID", "报告期", "所在省市", "评级日期", "信用级别", "信用分数", "评级报告", "评级状态"],
{"评级日期": -1},
page_no,
page_size
)
return []

View File

@ -104,10 +104,12 @@ def guarantee_info_route(**kwargs):
return {"info": "担保信息", "result": result}, 200
if request.method == "POST":
RouteParamsCheck(
request.json,
[
"项目名称", "被担保人", "担保类型", "担保方式", "担保余额(万元)", "解除金额(万元)",
"责任担保余额(万元)", "担保开始日期", "担保结束日期", "省份", "地级市", "行业"
]
).required()
@ -153,3 +155,17 @@ def repay_route(**kwargs):
except APIReturnError as e:
return {"info": e.__str__()}, e.status_code
@company_route.route('/rating_records', methods=['GET'])
@verify_token
def rating_records_route(**kwargs):
"""评级记录"""
try:
if request.method == "GET":
result = CompanyManageImpl.get_rating_records()
return {"info": "评级记录", "result": result}
except APIReturnError as e:
return {"info": e.__str__()}, e.status_code