Commit 6ed5f2b3 authored by 李智书's avatar 李智书

Merge branch 'develop' of https://git.xiaopay.net/lizhishu/xzf_uniapp-wechat-web into develop

parents 6acaee77 0e684876
...@@ -268,13 +268,14 @@ ...@@ -268,13 +268,14 @@
</view> </view>
<view class="school-report-context-card-eight-details"> <view class="school-report-context-card-eight-details">
<view class="consumer-details-header"> <view class="consumer-details-header">
<view v-for="item in consumerDetailsHeaderList" class="consumer-details-header-item"> <view v-for="(item,index) in consumerDetailsHeaderList" :key="index"
class="consumer-details-header-item">
<text>{{item}}</text> <text>{{item}}</text>
</view> </view>
</view> </view>
<view v-if="isOpen" class="consumer-details-body-box"> <view v-if="isOpen" class="consumer-details-body-box">
<view v-for="(item,index) in campusConsumerDetailObj.campusConsumerDetailList" <view v-for="(item,index) in campusConsumerDetailObj.campusConsumerDetailList"
class="consumer-details-body" :key="index" class="consumer-details-body"
:style="{background:Number.isInteger(index/2)?'#FFFFFF':'#F8F8F7'}"> :style="{background:Number.isInteger(index/2)?'#FFFFFF':'#F8F8F7'}">
<view class="consumer-details-body-item" v-for="(e,i) in item.consumerDetailsArr" <view class="consumer-details-body-item" v-for="(e,i) in item.consumerDetailsArr"
:class="i?'':'consumer-details-body-data'"> :class="i?'':'consumer-details-body-data'">
...@@ -286,14 +287,14 @@ ...@@ -286,14 +287,14 @@
<view class="consumer-details-body" style="background: #FFFFFF;"> <view class="consumer-details-body" style="background: #FFFFFF;">
<view class="consumer-details-body-item" <view class="consumer-details-body-item"
v-for="(e,i) in campusConsumerDetailObj.campusConsumerDetailList[0].consumerDetailsArr" v-for="(e,i) in campusConsumerDetailObj.campusConsumerDetailList[0].consumerDetailsArr"
:class="i?'':'consumer-details-body-data'"> :key="i" :class="i?'':'consumer-details-body-data'">
<text>{{e}}</text> <text>{{e}}</text>
</view> </view>
</view> </view>
<view class="consumer-details-body" style="background: #F8F8F7;"> <view class="consumer-details-body" style="background: #F8F8F7;">
<view class="consumer-details-body-item" <view class="consumer-details-body-item"
v-for="(e,i) in campusConsumerDetailObj.campusConsumerDetailList[1].consumerDetailsArr" v-for="(e,i) in campusConsumerDetailObj.campusConsumerDetailList[1].consumerDetailsArr"
:class="i?'':'consumer-details-body-data'"> :key="i" :class="i?'':'consumer-details-body-data'">
<text>{{e}}</text> <text>{{e}}</text>
</view> </view>
</view> </view>
...@@ -313,11 +314,12 @@ ...@@ -313,11 +314,12 @@
v-if="isOpen&&campusConsumerDetailObj.campusConsumerDetailList.length<=7"> v-if="isOpen&&campusConsumerDetailObj.campusConsumerDetailList.length<=7">
</view> </view>
<view v-if="isOpen" <view v-if="isOpen"
v-for="item in campusConsumerDetailObj.campusConsumerDetailCalculateList" v-for="(item,index) in campusConsumerDetailObj.campusConsumerDetailCalculateList"
class="consumer-details-sum"> :key="index" class="consumer-details-sum">
<view v-for="(e,i) in item.consumerDetailsSumArr" class="consumer-details-sum-item" <view v-for="(e,i) in item.consumerDetailsSumArr" class="consumer-details-sum-item"
:class="i?'':'consumer-details-sum-type'"> :key="i" :class="i?'':'consumer-details-sum-type'">
<text :style="{color:item.calculateType=='较上月'?trendColorList[i]:''}"> {{e}} </text> <text :style="{color:item.calculateType=='较上月'?trendColorList[i]:''}"> {{e}} </text>
<template v-if="i ==0"><span class="type-unit">{{unitTypeList[index]}}</span></template>
</view> </view>
</view> </view>
</view> </view>
...@@ -1217,6 +1219,7 @@ ...@@ -1217,6 +1219,7 @@
notCateringNumber: '', //未就餐次数 notCateringNumber: '', //未就餐次数
}, },
trendColorList: [], trendColorList: [],
unitTypeList: ['(次)', '(次)', '(元)', '', '(元)'],
// 就餐情况 // 就餐情况
diningSituations: { diningSituations: {
diningSituationsDate: '', diningSituationsDate: '',
...@@ -2596,7 +2599,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`, ...@@ -2596,7 +2599,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
.sortCalculateType); .sortCalculateType);
let tmpColorList = ['']; let tmpColorList = [''];
this.campusConsumerDetailObj.campusConsumerDetailCalculateList.forEach((e, index) => { this.campusConsumerDetailObj.campusConsumerDetailCalculateList.forEach((e, index) => {
e.calculateType = ['就餐(次)', '未就餐(次)', '均值(元)', '较上月', '总计(元)'][e e.calculateType = ['就餐', '未就餐', '均值', '较上月', '总计'][e
.calculateType - .calculateType -
1 1
]; ];
...@@ -2657,7 +2660,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`, ...@@ -2657,7 +2660,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
this.campusConsumerDetailObj.campusConsumerDetailList = JSON.parse(JSON.stringify( this.campusConsumerDetailObj.campusConsumerDetailList = JSON.parse(JSON.stringify(
tmpDetailList)); tmpDetailList));
let tmpCalculatList = []; let tmpCalculatList = [];
let calculateTypeList = ['就餐(次)', '未就餐(次)', '均值(元)', '较上月', '总计(元)']; let calculateTypeList = ['就餐', '未就餐', '均值', '较上月', '总计'];
calculateTypeList.forEach(e => { calculateTypeList.forEach(e => {
tmpCalculatList.push({ tmpCalculatList.push({
"calculateType": e, "calculateType": e,
...@@ -5162,7 +5165,8 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`, ...@@ -5162,7 +5165,8 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
font-family: PingFangSC-Regular, PingFang SC; font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: rgba(0, 0, 0, 0.45); color: rgba(0, 0, 0, 0.45);
text-align: left; display: inline-block;
position: absolute;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment