38 lines
1.4 KiB
Python
38 lines
1.4 KiB
Python
|
"""
|
||
|
营业利润率
|
||
|
"""
|
||
|
from fastapi import APIRouter, HTTPException
|
||
|
from pydantic import BaseModel
|
||
|
|
||
|
from Common.schemas import IndicatorDescription
|
||
|
|
||
|
router = APIRouter()
|
||
|
|
||
|
# 指标描述
|
||
|
ENAME = "business_stability"
|
||
|
CNAME = "业务稳定性"
|
||
|
NATURE = "定性"
|
||
|
CATEGORY = "经营能力"
|
||
|
DESCRIPTION = "城投企业的专营性业务稳定性越高,未来收入实现的确定性越高,获得政府日常支持的力度也越大。通过分析当地政府是否出具明确" \
|
||
|
"授权文件(或协议)、城投企业是否有明确的中长期业务定位、区域经济发展和人口变化对基础设施的需求等因素,综合考察城投企" \
|
||
|
"业业务稳定性。同时,城投企业主要职能是受地方政府授权投资建设运营城市和民生需要的公益或准公益性设施,主营业务通常具有" \
|
||
|
"区域专营性,通过考察城投企业业务规模、业务模式等情况亦可判断其业务稳定性。"
|
||
|
|
||
|
|
||
|
# 描述接口
|
||
|
@router.get("/{}/description".format(ENAME),
|
||
|
response_model=IndicatorDescription,
|
||
|
tags=[CATEGORY], summary=CNAME, description=DESCRIPTION)
|
||
|
def description():
|
||
|
|
||
|
body = {
|
||
|
"ename": ENAME,
|
||
|
"cname": CNAME,
|
||
|
"nature": NATURE,
|
||
|
"category": CATEGORY,
|
||
|
"description": DESCRIPTION,
|
||
|
"parameters": [],
|
||
|
}
|
||
|
|
||
|
return body
|