changes 经营活动产生的现金流量净额

This commit is contained in:
P3ngSaM 2023-01-13 15:02:45 +08:00
parent a002fb12c7
commit 1a953db55a
2 changed files with 4 additions and 4 deletions

View File

@ -16,14 +16,14 @@ class Params(BaseModel):
其他短期有息债务: float 其他短期有息债务: float
应付债券: float 应付债券: float
其他长期有息债务: float 其他长期有息债务: float
经营性现金流净额: float 经营活动产生的现金流量净额: float
@router.post("/{}".format(INDEX)) @router.post("/{}".format(INDEX))
def func(p: Params): def func(p: Params):
try: try:
d = p.短期借款 + p.交易性金融负债 + p.应付票据 + p.一年内到期的非流动负债 + p.其他短期有息债务 + p.长期借款 + p.应付债券 + p.其他长期有息债务 d = p.短期借款 + p.交易性金融负债 + p.应付票据 + p.一年内到期的非流动负债 + p.其他短期有息债务 + p.长期借款 + p.应付债券 + p.其他长期有息债务
result = p.经营性现金流净额 / d * 100 result = p.经营活动产生的现金流量净额 / d * 100
return round(result, 2) return round(result, 2)
except ZeroDivisionError: except ZeroDivisionError:

View File

@ -8,7 +8,7 @@ router = APIRouter()
class Params(BaseModel): class Params(BaseModel):
经营性现金流净额: float 经营活动产生的现金流量净额: float
经营性应收项目的减少: float 经营性应收项目的减少: float
经营性应付项目的增加: float 经营性应付项目的增加: float
短期借款: float 短期借款: float
@ -24,7 +24,7 @@ class Params(BaseModel):
@router.post("/{}".format(INDEX)) @router.post("/{}".format(INDEX))
def func(p: Params): def func(p: Params):
try: try:
m = p.经营性现金流净额 - p.经营性应收项目的减少 - p.经营性应付项目的增加 m = p.经营活动产生的现金流量净额 - p.经营性应收项目的减少 - p.经营性应付项目的增加
d = p.短期借款 + p.交易性金融负债 + p.应付票据 + p.一年内到期的非流动负债 + p.其他短期有息债务 + p.长期借款 + p.应付债券 + p.其他长期有息债务 d = p.短期借款 + p.交易性金融负债 + p.应付票据 + p.一年内到期的非流动负债 + p.其他短期有息债务 + p.长期借款 + p.应付债券 + p.其他长期有息债务
result = m / d result = m / d
return round(result, 2) return round(result, 2)