From 33593b4e96a00c7f45d4d88da9e6b0f13be10098 Mon Sep 17 00:00:00 2001 From: cclu <1106109051@qq.com> Date: Fri, 28 Jun 2024 20:12:58 +0800 Subject: [PATCH] update --- pages/earlyWarning/projectWarningDetail.vue | 78 +++++++++++++++++---- 1 file changed, 63 insertions(+), 15 deletions(-) diff --git a/pages/earlyWarning/projectWarningDetail.vue b/pages/earlyWarning/projectWarningDetail.vue index 8c0320d..15262b9 100644 --- a/pages/earlyWarning/projectWarningDetail.vue +++ b/pages/earlyWarning/projectWarningDetail.vue @@ -149,16 +149,39 @@ /万元 + + + + + + - 按对客销售的 40%成本预估经营成本需 - {{ firstTabDetail.PROJECT_REVENUE?$util.getMoney(firstTabDetail.PROJECT_REVENUE * 0.4 / 10000):'-'}} - /万元 + 按对客销售的{{ detail.COST_RATE ? `${detail.COST_RATE}%` : '-' }}成本预估经营成本需 + {{ firstTabDetail.PROJECT_REVENUE ? $util.getMoney(firstTabDetail.PROJECT_REVENUE * (detail.COST_RATE ? detail.COST_RATE / 100 : 0) / 10000) : '' }}/万元 + + + 人工成本,按{{ detail.LABOURS_COUNT || '' }}个人,平均工资{{ detail.LABOURS_WAGE || '' }}元/月,实际发生 + {{ detail.MONTH_COUNT || '' }}个月,合计人工成本{{$util.getMoney((detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT) / 10000)}}万元 + + + 折旧费用,按总投入{{detail.DEPRECIATION_EXPENSE || ''}}万元,{{detail.DEPRECIATION_YEAR || ''}} + 年折旧,实际发生{{detail.MONTH_COUNT || ''}}月,合计折旧费用{{$util.getMoney((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT)}}万元 + + + 其他经营费用,按每年综合经营费用{{detail.OTHER_EXPENSE || ''}}万元预估 + + + 实际商家经营成本 = 经营成本 + 人工成本 + 折旧费用 + 其他经营费用 = + {{$util.getMoney( (firstTabDetail.PROJECT_REVENUE * (detail.COST_RATE ? detail.COST_RATE / 100 : 0) / 10000) + ((detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT) / 10000) + ((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT) + detail.OTHER_EXPENSE )}} + 万元 - 商家{{ firstTabDetail.Profit<0?'预计预亏':'预计盈利' }} - {{ firstTabDetail.Profit?$util.getMoney(firstTabDetail.Profit / 10000):'-'}} - /万元 + 商家{{ firstTabDetail.SUBROYALTY_AMOUNT - ( (firstTabDetail.PROJECT_REVENUE * (detail.COST_RATE ? detail.COST_RATE / 100 : 0) ) + ((detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT)) + ((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT) + detail.OTHER_EXPENSE )<0?'预计预亏':'预计盈利' }} + {{ firstTabDetail.SUBROYALTY_AMOUNT? + $util.getMoney(Math.abs( + ((firstTabDetail.SUBROYALTY_AMOUNT - ( (firstTabDetail.PROJECT_REVENUE * (detail.COST_RATE ? detail.COST_RATE / 100 : 0)) + (detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT) + ((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT * 10000) + (detail.OTHER_EXPENSE * 10000) ) )) / 10000) + ):'-'}}/万元 @@ -257,22 +280,44 @@ /万元 + + + + + + - 按对客销售的40% - 成本预估经营成本需 - {{ item.costEstimation?$util.getMoney(item.costEstimation / 10000):'-'}} - /万元 + 按对客销售的{{ detail.COST_RATE ? `${detail.COST_RATE}%` : '-' }}成本预估经营成本需 + {{ item.REVENUE_AMOUNT ? $util.getMoney(item.REVENUE_AMOUNT * (detail.COST_RATE ? detail.COST_RATE / 100 : 0) / 10000) : '' }}/万元 + + + 人工成本,按{{ detail.LABOURS_COUNT || '' }}个人,平均工资{{ detail.LABOURS_WAGE || '' }}元/月,实际发生 + {{ detail.MONTH_COUNT || '' }}个月,合计人工成本{{$util.getMoney((detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT) / 10000)}}万元 + + + 折旧费用,按总投入{{detail.DEPRECIATION_EXPENSE || ''}}万元,{{detail.DEPRECIATION_YEAR || ''}} + 年折旧,实际发生{{detail.howMonth || ''}}元/月,合计折旧费用{{$util.getMoney((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT)}}万元 + + + 其他经营费用,按每年综合经营费用{{detail.OTHER_EXPENSE || ''}}万元预估 + + + 实际商家经营成本 = 经营成本 + 人工成本 + 折旧费用 + 其他经营费用 = + {{$util.getMoney( (item.REVENUE_AMOUNT * (detail.COST_RATE ? detail.COST_RATE / 100 : 0) / 10000) + ((detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT) / 10000) + ((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT) + detail.OTHER_EXPENSE )}} + 万元 - 商家预计{{item.profitEstimate < 0 ? '预亏' : '盈利'}} - {{ item.profitEstimate?$util.getMoney(Math.abs(item.profitEstimate / 10000)):'-'}} - /万元 + 商家{{ item.SUBROYALTY_THEORY - ( (item.REVENUE_AMOUNT * (detail.COST_RATE ? detail.COST_RATE / 100 : 0) ) + ((detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT)) + ((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT) + detail.OTHER_EXPENSE )<0?'预计预亏':'预计盈利' }} + {{ item.SUBROYALTY_THEORY? + $util.getMoney(Math.abs( + ((item.SUBROYALTY_THEORY - ( (item.REVENUE_AMOUNT * (detail.COST_RATE ? detail.COST_RATE / 100 : 0)) + (detail.LABOURS_COUNT * detail.LABOURS_WAGE * detail.MONTH_COUNT) + ((detail.DEPRECIATION_EXPENSE / detail.DEPRECIATION_YEAR / 12) * detail.MONTH_COUNT * 10000) + (detail.OTHER_EXPENSE * 10000) ) )) / 10000) + ):'-'}}/万元 项目进度完成 - {{ item.daySuccess && item.daySuccess > 100 ? 100 : item.daySuccess +'%' }} + {{ item.daySuccess ?item.daySuccess > 100 ? 100 : item.daySuccess +'%':'' }} @@ -484,6 +529,7 @@ import {wrapTreeNode} from "../../util/dateTime"; const shopEndTime = shopTime.Result_Data.value console.log('shopEndTime',shopEndTime) let beforeList = [] + let futerObj = {} list.forEach(item=>{ if (item.PERIOD_INDEX){ if (new Date(item.STARTDATE).getTime()new Date(shopEndTime).getTime()){ @@ -503,6 +549,8 @@ import {wrapTreeNode} from "../../util/dateTime"; item.daySuccessNumber = (item.projectBetween / item.projectDaySum) * 100 item.progressDifference = item.rentDelivery - item.daySuccessNumber beforeList.push(item) + }else if(new Date(item.STARTDATE).getTime() > new Date().getTime()){ + futerObj = item }else{ item.daySuccess = 100 item.daySuccessNumber = 100 @@ -513,7 +561,7 @@ import {wrapTreeNode} from "../../util/dateTime"; } } }) - + beforeList.push(futerObj) this.secondTabList = beforeList console.log('this.secondTabList',this.secondTabList) }