1.代码图片
2.代码源码
<template>
<!-- SQT列表 -->
<view class="hongli-list" v-show="showZjt">
<view class="on-team">
<!-- <view class="item">被转账人</view> -->
<view class="item">类型</view>
<view class="item">数量</view>
<view class="item">时间</view>
<view class="item">状态</view>
</view>
<view v-if=" listData2.length===0" class="no-orders">暂无记录</view>
<view class="on-team" v-for="item in listData2">
<!-- 类型 -->
<view class="item">
<span v-if="item.sourceType === 60">消费赠送</span>
<span v-else>市场补贴</span>
</view>
<view class="item">{{ item.money }}<span>个</span></view>
<view class="item">{{ getdate(item.insertTime) }}</view>
<view class="item" v-if="item.sourceType === 60">
<span>已发放</span>
</view>
<view class="item" v-if="item.sourceType === 4 ||item.sourceType === 10">
<!-- 处理市场补贴对应的状态 -->
<span>{{ getItemStatus(item.insertTime,item.status) }}</span>
</view>
</view>
</view>
</template>
<script>
export default {
methods: {
//转换时间
getdate(time) {
const timestamp = new Date(time);
// 使用 Date 对象的方法获取不同的日期和时间值
const year = timestamp.getFullYear();
const month = timestamp.getMonth() + 1; // 注意月份从0开始计数,要加1
const day = timestamp.getDate();
const hours = timestamp.getHours();
const minutes = timestamp.getMinutes();
const seconds = timestamp.getSeconds();
// 格式化日期和时间
const formattedTime =
`${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')} ${hours.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
return formattedTime
},
}
}
</script>
<style>
</style>