mirror of
https://gitee.com/elegant_wings/dbd-meeting-wx-small.git
synced 2025-06-21 18:59:36 +08:00
20250526-列表当天为红色,二四为黑色、一三五为蓝色
This commit is contained in:
parent
7b58e54fcf
commit
22f6986acc
@ -339,6 +339,8 @@ Page({
|
||||
isNowDay = true
|
||||
}
|
||||
item.isNowDay = isNowDay
|
||||
// 添加星期几属性用于颜色判断
|
||||
item.weekDay = getWeekday(item.start)
|
||||
item.timeSlot = selfFormatTimeYMD(item.start) + ' '+ getWeekday(item.start) +' ' + selfFormatTimeHM(item.start) + '~' + selfFormatTimeHM(item.end);
|
||||
// 状态字体颜色
|
||||
let statusColor = "#FFB119";
|
||||
|
@ -15,8 +15,8 @@
|
||||
</van-dropdown-menu>
|
||||
<view class="itemView" wx:for="{{reservationDataList}}" wx:for-item="item" wx:key="*this">
|
||||
<view class="headView">
|
||||
<view wx:if="{{!item.isNowDay}}" class="number">{{item.timeSlot}}</view>
|
||||
<view wx:if="{{item.isNowDay}}" class="number" style="color: #4e96f8;">{{item.timeSlot}}</view>
|
||||
<view wx:if="{{!item.isNowDay}}" class="number" style="color: {{item.weekDay === '星期一' || item.weekDay === '星期三' || item.weekDay === '星期五' ? '#4e96f8' : '#333333'}};">{{item.timeSlot}}</view>
|
||||
<view wx:if="{{item.isNowDay}}" class="number" style="color: #FF4D4F;">{{item.timeSlot}}</view>
|
||||
<view class="status" style="color: {{item.statusColor}};">{{item.statusName}}</view>
|
||||
</view>
|
||||
<view class="contentView" bind:tap="jumpMeetingDetail" data-id="{{item.id}}">
|
||||
|
@ -5,7 +5,9 @@ import Notify from '@vant/weapp/notify/notify';
|
||||
|
||||
import {
|
||||
selfFormatTimeYMD,
|
||||
selfFormatTimeHM
|
||||
selfFormatTimeHM,
|
||||
getWeekday,
|
||||
getNowDate
|
||||
} from "../../../../utils/util.js"
|
||||
|
||||
import {
|
||||
@ -367,6 +369,16 @@ Page({
|
||||
formartData(queryDataList) {
|
||||
// 格式化数据
|
||||
return queryDataList.map(item => {
|
||||
// 判断是否是当天
|
||||
let isNowDay = false
|
||||
let nowDate = selfFormatTimeYMD(getNowDate())
|
||||
if (nowDate == selfFormatTimeYMD(item.start)) {
|
||||
isNowDay = true
|
||||
}
|
||||
item.isNowDay = isNowDay
|
||||
|
||||
// 添加星期几属性用于颜色判断
|
||||
item.weekDay = getWeekday(item.start)
|
||||
item.timeSlot = selfFormatTimeYMD(item.start) + ' ' + selfFormatTimeHM(item.start) + '~' + selfFormatTimeHM(item.end);
|
||||
// 状态字体颜色
|
||||
let statusColor = "#FFB119";
|
||||
|
@ -66,7 +66,9 @@
|
||||
</van-dropdown-menu>
|
||||
<view class="itemView" wx:for="{{reservationDataList}}" wx:for-item="item" wx:key="*this">
|
||||
<view class="headView">
|
||||
<view class="number">{{item.timeSlot}}</view>
|
||||
<!-- 根据是否当天和星期几设置不同颜色 -->
|
||||
<view wx:if="{{!item.isNowDay}}" class="number" style="color: {{item.weekDay === '星期一' || item.weekDay === '星期三' || item.weekDay === '星期五' ? '#4e96f8' : '#333333'}};">{{item.timeSlot}}</view>
|
||||
<view wx:if="{{item.isNowDay}}" class="number" style="color: #FF4D4F;">{{item.timeSlot}}</view>
|
||||
<view class="status" style="color: {{item.statusColor}};">{{item.statusName}}</view>
|
||||
</view>
|
||||
<view class="contentView" bind:tap="jumpMeetingDetail" data-id="{{item.id}}">
|
||||
|
Loading…
x
Reference in New Issue
Block a user