<#assign base=request.contextPath /> <#import "../common/defaultLayout.ftl" as defaultLayout> <@defaultLayout.layout>
项目统计 / 项目分月统计
类别
<#if (primaryIndicatorList)?exists && (primaryIndicatorList?size>0)><#list primaryIndicatorList as list>
${list.title!}
<#--
类别
-->
收入--设备类
收入--施工类
收入--服务类
采购成本--设备类
采购成本--施工类
采购成本--服务类
采购成本--其他
成本--其他
成本--项目管理成本
财务费用--资金占用成本
公司管理费用
<#--
--> <#-- <#if (primaryIndicatorList)?exists && (primaryIndicatorList?size>0)><#list primaryIndicatorList as list>--> <#--
--> <#--
--> <#--
--> <#-- ${list.title!}--> <#--
--> <#--
--> <#--
--> <#-- --> <#--
-->
<#if (primaryIndicatorList)?exists && (primaryIndicatorList?size>0)><#list primaryIndicatorList as list>
${(list.incomeDevice!0)?string("#,##0.##")}
${(list.incomeEngineer!0)?string("#,##0.##")}
${(list.incomeService!0)?string("#,##0.##")}
${(list.costPurchaseDevice!0)?string("#,##0.##")}
${(list.costPurchaseBuild!0)?string("#,##0.##")}
${(list.costPurchaseService!0)?string("#,##0.##")}
${(list.costPurchaseOther!0)?string("#,##0.##")}
${(list.costOtherOther!0)?string("#,##0.##")}
${(list.costProjectManage!0)?string("#,##0.##")}
${(list.costExpropriation!0)?string("#,##0.##")}
${(list.costCompanyManage!0)?string("#,##0.##")}
<#--
--> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- <#-- style="overflow-x: scroll;width: calc(100% - 180px);white-space: nowrap;"><#if (primaryIndicatorList)?exists && (primaryIndicatorList?size>0)><#list primaryIndicatorList as list>--> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#-- --> <#--
类别收入--设备类收入--施工类收入--服务类采购成本--设备类采购成本--施工类采购成本--服务类采购成本--其他成本--其他成本--项目管理成本财务费用--资金占用成本 <#-- class="cal-table-column">公司管理费用--> <#--
${list.title!}${(list.incomeDevice!0)?string("#,##0.##")}${(list.incomeEngineer!0)?string("#,##0.##")}${(list.incomeService!0)?string("#,##0.##")}${(list.costPurchaseDevice!0)?string("#,##0.##")}${(list.costPurchaseBuild!0)?string("#,##0.##")}${(list.costPurchaseService!0)?string("#,##0.##")}${(list.costPurchaseOther!0)?string("#,##0.##")}${(list.costOtherOther!0)?string("#,##0.##")}${(list.costProjectManage!0)?string("#,##0.##")}${(list.costExpropriation!0)?string("#,##0.##")}${(list.costCompanyManage!0)?string("#,##0.##")}
--> <#--
-->
<#if (profitAndLossList)?exists && (profitAndLossList?size>0)><#list profitAndLossList as list>
/ 营业收入 营业成本 项目管理成本 其他 财务费用 项目毛利 项目毛利率 公司管理费用 项目贡献利润 项目贡献利润率 所得税费用 项目净利润 项目净利润率
${list.title!} ${(list.income!0)?string("#,##0.##")} ${(list.cost!0)?string("#,##0.##")} ${(list.manageCost!0)?string("#,##0.##")} ${(list.other!0)?string("#,##0.##")} ${(list.expropriation!0)?string("#,##0.##")} ${(list.grossProfit!0)?string("#,##0.##")} ${(list.grossProfitProfit!0)?string("#,##0.##")} ${(list.companyManage!0)?string("#,##0.##")} ${(list.contributionMargin!0)?string("#,##0.##")} ${(list.contributionMarginProfit!0)?string("#,##0.##")} ${(list.incomeTax!0)?string("#,##0.##")} ${(list.netMargin!0)?string("#,##0.##")} ${(list.netMarginProfit!0)?string("#,##0.##")}
<#if (cashFlowList)?exists && (cashFlowList?size>0)><#list cashFlowList as list>
/ 销售商品、提供劳务收到的现金 收到的税费返还 收到其他与经营活动有关的现金 购买商品、接受劳务支付的现金 支付的各项税费 支付其他与经营活动有关的现金 经营活动产生的现金流量净额 投资活动现金流入 投资活动现金流出 投资活动产生的现金流量净额 借款资金流入 还款资金流出 筹资活动产生的现金流量净额 货币资金净增加额
${list.title!} ${(list.saleIncomeCash!0)?string("#,##0.##")} ${(list.taxReturn!0)?string("#,##0.##")} ${(list.earnestMoneyIncome!0)?string("#,##0.##")} ${(list.purchaseCost!0)?string("#,##0.##")} ${(list.taxCost!0)?string("#,##0.##")} ${(list.earnestMoneyCost!0)?string("#,##0.##")} ${(list.netCashFlow!0)?string("#,##0.##")} ${(list.cashInflowFromInvestingActivities!0)?string("#,##0.##")} ${(list.cashOutflowFromInvestingActivities!0)?string("#,##0.##")} ${(list.netCashFromInvestingActivities!0)?string("#,##0.##")} ${(list.financingCapitalInflow!0)?string("#,##0.##")} ${(list.financingCapitalOutflow!0)?string("#,##0.##")} ${(list.financingCapitalCashflow!0)?string("#,##0.##")} ${(list.netIncreaseMonetaryFunds!0)?string("#,##0.##")}