运营活动

This commit is contained in:
liuye
2023-01-30 16:17:57 +08:00
parent 71f972771f
commit 524522b170

View File

@@ -1,22 +1,6 @@
<template> <template>
<div class="AppWechatActivities"> <div class="AppWechatActivities">
<div class="calendar" v-if="tabIndex == 1"> <div v-if="tabIndex == 1">
<div class="month-item">
<div class="title" @click="showTime=true">{{ym}}<u-icon name="arrow-down" color="#666" size="24" style="margin-left: 4px"></u-icon></div>
<div class="day-list">
<!-- <div class="week-item">
<div v-for="(item, index) in weekList" :key="index">{{item}}</div>
</div> -->
<div class="day-item" v-for="(item, index) in dayList" :key="index">
<div>{{item.day}}</div>
<u-icon name="checkbox-mark" color="#5297FF" v-if="item.status == '使用' || item.status == '打开并活跃'"></u-icon>
<u-icon name="close" color="#ff4466" v-else></u-icon>
</div>
</div>
</div>
</div>
<div v-else>
<template v-if="datas.length > 0"> <template v-if="datas.length > 0">
<AiCard v-for="(item, i) in datas" :key="i" @click.native="toDetail(item)"> <AiCard v-for="(item, i) in datas" :key="i" @click.native="toDetail(item)">
<template #custom> <template #custom>
@@ -34,6 +18,21 @@
</template> </template>
<AiEmpty description="暂无数据" v-else></AiEmpty> <AiEmpty description="暂无数据" v-else></AiEmpty>
</div> </div>
<div class="calendar" v-else>
<div class="month-item">
<div class="title" @click="showTime=true">{{ym}}<u-icon name="arrow-down" color="#666" size="24" style="margin-left: 4px"></u-icon></div>
<div class="day-list">
<!-- <div class="week-item">
<div v-for="(item, index) in weekList" :key="index">{{item}}</div>
</div> -->
<div class="day-item" v-for="(item, index) in dayList" :key="index">
<div>{{item.day}}</div>
<u-icon name="checkbox-mark" color="#5297FF" v-if="item.status == '使用' || item.status == '打开并活跃'"></u-icon>
<u-icon name="close" color="#ff4466" v-else></u-icon>
</div>
</div>
</div>
</div>
<div class="line-h100"></div> <div class="line-h100"></div>
<div class="tabs"> <div class="tabs">
<div class="item" v-for="(item, index) in tabs" :key="index" @click="change(index)"> <div class="item" v-for="(item, index) in tabs" :key="index" @click="change(index)">
@@ -63,7 +62,7 @@ export default {
data() { data() {
return { return {
datas: [], datas: [],
tabs: [{ name: '活动列表', icon: 'home-fill'}, { name: '打卡', icon: 'list'}], tabs: [{ name: '打卡', icon: 'list'}, { name: '活动列表', icon: 'home-fill'}],
currentTabs: 0, currentTabs: 0,
current: 1, current: 1,
size: 6, size: 6,