This commit is contained in:
ylj20011123 2026-02-02 17:18:29 +08:00
parent 5a63f9a0b0
commit 236f33ac16
5 changed files with 26 additions and 12 deletions

View File

@ -219,20 +219,20 @@
item.RevenueINC.curYearData ? item.RevenueINC.curYearData > 0 ? item.RevenueINC.curYearData ? item.RevenueINC.curYearData > 0 ?
`+${$util.getMoney(item.RevenueINC.curYearData `+${$util.getMoney(item.RevenueINC.curYearData
/ 10000)}` : item.RevenueINC.curYearData < 0 ? `${$util.getMoney(item.RevenueINC.curYearData / / 10000)}` : item.RevenueINC.curYearData < 0 ? `${$util.getMoney(item.RevenueINC.curYearData /
10000)}` : '0':'-' }}</view> 10000)}` : '0' : '-' }}</view>
<view class="addRate" style="display: flex;align-items: center;justify-content: space-between"> <view class="addRate" style="display: flex;align-items: center;justify-content: space-between">
<!-- 增长--> <!-- 增长-->
<!-- <text :class="item.RevenueINC.increaseData>0?'redValue':item.RevenueINC.increaseData<0?'greenValue':''" style="margin-right: 8rpx">{{item.RevenueINC.increaseData?item.RevenueINC.increaseData>0?`+${$util.getMoney(item.RevenueINC.increaseData / 10000)}`:item.RevenueINC.increaseData<0?`${$util.getMoney(item.RevenueINC.increaseData / 10000)}`:'0':'-' }}</text>--> <!-- <text :class="item.RevenueINC.increaseData>0?'redValue':item.RevenueINC.increaseData<0?'greenValue':''" style="margin-right: 8rpx">{{item.RevenueINC.increaseData?item.RevenueINC.increaseData>0?`+${$util.getMoney(item.RevenueINC.increaseData / 10000)}`:item.RevenueINC.increaseData<0?`${$util.getMoney(item.RevenueINC.increaseData / 10000)}`:'0':'-' }}</text>-->
<text class="normalValue" style="margin-right: 8rpx">{{ item.RevenueINC.increaseData ? <text class="normalValue" style="margin-right: 8rpx">{{ item.RevenueINC.increaseData ?
item.RevenueINC.increaseData > 0 ? `+${$util.getMoney(item.RevenueINC.increaseData item.RevenueINC.increaseData > 0 ? `+${$util.getMoney(item.RevenueINC.increaseData
/ 10000)}` : item.RevenueINC.increaseData < 0 ? `${$util.getMoney(item.RevenueINC.increaseData / / 10000)}` : item.RevenueINC.increaseData < 0 ? `${$util.getMoney(item.RevenueINC.increaseData /
10000)}`:'0':'-' }}</text> 10000)}` : '0' : '-' }}</text>
<!-- 增幅--> <!-- 增幅-->
<text <text
:class="item.RevenueINC.increaseRate > 0 ? 'redValue' : item.RevenueINC.increaseRate < 0 ? 'greenValue' : ''">{{ :class="item.RevenueINC.increaseRate > 0 ? 'redValue' : item.RevenueINC.increaseRate < 0 ? 'greenValue' : ''">{{
item.RevenueINC.increaseRate ? item.RevenueINC.increaseRate > 0 ? item.RevenueINC.increaseRate ? item.RevenueINC.increaseRate > 0 ?
`+${item.RevenueINC.increaseRate}%` : item.RevenueINC.increaseRate < 0 ? `+${item.RevenueINC.increaseRate}%` : item.RevenueINC.increaseRate < 0 ?
`${item.RevenueINC.increaseRate}%` : '0' : '-' }}</text> `${item.RevenueINC.increaseRate}%` : '0' : '-' }}</text>
</view> </view>
</view> </view>
@ -254,20 +254,20 @@
item.BayonetINC.curYearData ? item.BayonetINC.curYearData > 0 ? item.BayonetINC.curYearData ? item.BayonetINC.curYearData > 0 ?
`+${$util.getMoney(item.BayonetINC.curYearData `+${$util.getMoney(item.BayonetINC.curYearData
/ 10000)}` : item.BayonetINC.curYearData < 0 ? `${$util.getMoney(item.BayonetINC.curYearData / / 10000)}` : item.BayonetINC.curYearData < 0 ? `${$util.getMoney(item.BayonetINC.curYearData /
10000)}`:'0':'-' }}</view> 10000)}` : '0' : '-' }}</view>
<view class="addRate" style="display: flex;align-items: center;justify-content: space-between"> <view class="addRate" style="display: flex;align-items: center;justify-content: space-between">
<!-- 增长--> <!-- 增长-->
<!-- <text :class="item.BayonetINC.increaseData>0?'redValue':item.BayonetINC.increaseData<0?'greenValue':''" style="margin-right: 8rpx">{{item.BayonetINC.increaseData?item.BayonetINC.increaseData>0?`+${$util.getMoney(item.BayonetINC.increaseData / 10000)}`:item.BayonetINC.increaseData<0?`${$util.getMoney(item.BayonetINC.increaseData / 10000)}`:'0':'-' }}</text>--> <!-- <text :class="item.BayonetINC.increaseData>0?'redValue':item.BayonetINC.increaseData<0?'greenValue':''" style="margin-right: 8rpx">{{item.BayonetINC.increaseData?item.BayonetINC.increaseData>0?`+${$util.getMoney(item.BayonetINC.increaseData / 10000)}`:item.BayonetINC.increaseData<0?`${$util.getMoney(item.BayonetINC.increaseData / 10000)}`:'0':'-' }}</text>-->
<text class="normalValue" style="margin-right: 8rpx">{{ item.BayonetINC.increaseData ? <text class="normalValue" style="margin-right: 8rpx">{{ item.BayonetINC.increaseData ?
item.BayonetINC.increaseData > 0 ? `+${$util.getMoney(item.BayonetINC.increaseData item.BayonetINC.increaseData > 0 ? `+${$util.getMoney(item.BayonetINC.increaseData
/ 10000)}` : item.BayonetINC.increaseData < 0 ? `${$util.getMoney(item.BayonetINC.increaseData / 10000)}` : item.BayonetINC.increaseData < 0 ? `${$util.getMoney(item.BayonetINC.increaseData
/ 10000)}`:'0':'-' }}</text> / 10000)}` : '0' : '-' }}</text>
<!-- 增幅--> <!-- 增幅-->
<text <text
:class="item.BayonetINC.increaseRate > 0 ? 'redValue' : item.BayonetINC.increaseRate < 0 ? 'greenValue' : ''">{{ :class="item.BayonetINC.increaseRate > 0 ? 'redValue' : item.BayonetINC.increaseRate < 0 ? 'greenValue' : ''">{{
item.BayonetINC.increaseRate ? item.BayonetINC.increaseRate > 0 ? item.BayonetINC.increaseRate ? item.BayonetINC.increaseRate > 0 ?
`+${item.BayonetINC.increaseRate}%` : item.BayonetINC.increaseRate < 0 ? `+${item.BayonetINC.increaseRate}%` : item.BayonetINC.increaseRate < 0 ?
`${item.BayonetINC.increaseRate}%` : '' : '-' }}</text> `${item.BayonetINC.increaseRate}%` : '' : '-' }}</text>
</view> </view>
</view> </view>
</view> </view>
@ -548,7 +548,8 @@ export default {
// shopTrade: this.shopTrade || '', // shopTrade: this.shopTrade || '',
// showLevel: this.sorterType || '', // showLevel: this.sorterType || '',
waringType: this.selectTab, waringType: this.selectTab,
ServerpartId: this.allServerPartId || '' ServerpartId: this.allServerPartId || '',
solidType: true
} }
let req = {} let req = {}
if (this.selectTab === 1) { if (this.selectTab === 1) {

View File

@ -558,7 +558,8 @@ export default {
Business_Type: this.businessType || '', Business_Type: this.businessType || '',
// SettlementMode:'', // SettlementMode:'',
BusinessState: this.businessStatus || '', BusinessState: this.businessStatus || '',
WarningType: this.selectTab WarningType: this.selectTab,
solidType: true
} }
const data = await request.$webGet('EShangApiMain/BusinessProject/GetAccountWarningList', req) const data = await request.$webGet('EShangApiMain/BusinessProject/GetAccountWarningList', req)
this.dataList = this.handleSortList(data.Result_Data.List) this.dataList = this.handleSortList(data.Result_Data.List)

View File

@ -3403,7 +3403,8 @@
<!-- <text class="funText">{{ isShowFestival==='spring'?'平安春运':isShowFestival==='qm'?'清明节':'' }}</text>--> <!-- <text class="funText">{{ isShowFestival==='spring'?'平安春运':isShowFestival==='qm'?'清明节':'' }}</text>-->
</view> </view>
</view> </view>
<view v-if="businessWarning" class="funItem" style="margin-top: 32rpx" @click="goToOperateWarning"> <view v-if="businessWarning" class="funItem" :style="{ marginTop: projectWarning ? '32rpx' : '' }"
@click="goToOperateWarning">
<view class="funItemContent"> <view class="funItemContent">
<view class="funIconBox"> <view class="funIconBox">
<image class="funIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/warning/operateWarning.svg" /> <image class="funIcon" src="https://eshangtech.com/ShopICO/ahyd-BID/warning/operateWarning.svg" />
@ -3620,14 +3621,14 @@
}}</view> }}</view>
<view class="itemLabel">已完成<text class="unit">/{{ <view class="itemLabel">已完成<text class="unit">/{{
plan.revenueType === "yi" ? "亿元" : "万元" plan.revenueType === "yi" ? "亿元" : "万元"
}}</text></view> }}</text></view>
</view> </view>
<view class="bottomItem"> <view class="bottomItem">
<view class="itemValue">{{ <view class="itemValue">{{
plan.BudgetYear_Amount ? plan.BudgetYear_Amount : "-" plan.BudgetYear_Amount ? plan.BudgetYear_Amount : "-"
}}</view> }}</view>
<view class="itemLabel">计划<text class="unit">/{{ plan.budgetType === "yi" ? "亿元" : "万元" <view class="itemLabel">计划<text class="unit">/{{ plan.budgetType === "yi" ? "亿元" : "万元"
}}</text></view> }}</text></view>
</view> </view>
<view class="bottomItem"> <view class="bottomItem">
<view class="itemValue">{{ <view class="itemValue">{{

View File

@ -49,7 +49,7 @@
</div> </div>
<div class="chartsItem" style="height:300px;margin-top: 32px"> <div class="chartsItem" style="height:300px;margin-top: 32px">
<p class="title">消费水平<text class="unit"></text></p> <p class="title">消费水平<text class="unit"></text></p>
<span class="notice"> <span class="notice" style="color: #FF5722;">
{{ '注:低消费 < 30, 30 <=普通消费 <=60, 高消费> 60' }} {{ '注:低消费 < 30, 30 <=普通消费 <=60, 高消费> 60' }}
</span> </span>
<div> <div>
@ -59,6 +59,9 @@
</div> </div>
<div class="chartsItem" style="height:340px;margin-top: 32px"> <div class="chartsItem" style="height:340px;margin-top: 32px">
<p class="title">品牌消费水平<text class="unit"></text></p> <p class="title">品牌消费水平<text class="unit"></text></p>
<span class="notice" style="color: #FF5722;">
{{ '注:低消费 < 30, 30 <=普通消费 <=60, 高消费> 60' }}
</span>
<div v-if="bandLevelList && bandLevelList.length > 0"> <div v-if="bandLevelList && bandLevelList.length > 0">
<band-level :data="bandLevelList" /> <band-level :data="bandLevelList" />
<analyse :analyseInfo="{ analysisins_type: 1503, analysisins_format: 2000 }" /> <analyse :analyseInfo="{ analysisins_type: 1503, analysisins_format: 2000 }" />

View File

@ -53,6 +53,9 @@
</div> </div>
<div class="chartsItem" style="margin-top: 32px;height: 210px"> <div class="chartsItem" style="margin-top: 32px;height: 210px">
<p class="title">客群消费水平</p> <p class="title">客群消费水平</p>
<span class="notice" style="color: #FF5722;">
{{ '注:低消费 < 30, 30 <=普通消费 <=60, 高消费> 60' }}
</span>
<div v-if="consumptionLevelList && consumptionLevelList.length > 0"> <div v-if="consumptionLevelList && consumptionLevelList.length > 0">
<consumption-level :data="consumptionLevelList" /> <consumption-level :data="consumptionLevelList" />
<analyse :analyseInfo="{ analysisins_type: 1205, analysisins_format: 2000 }" /> <analyse :analyseInfo="{ analysisins_type: 1205, analysisins_format: 2000 }" />
@ -635,6 +638,11 @@ export default {
line-height: 24px; line-height: 24px;
} }
.notice {
font-size: 12px;
color: #786B6C;
}
.item { .item {
border-radius: 28rpx; border-radius: 28rpx;
padding: 12rpx 16rpx; padding: 12rpx 16rpx;