From a168fee5f88202e1cb3bec88b3d78d02c2368774 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 09 五月 2024 18:57:34 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
h5/pages/staff/meetingSub.vue | 28 +++++++++++++++++++++++-----
1 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/h5/pages/staff/meetingSub.vue b/h5/pages/staff/meetingSub.vue
index 50305f4..5dfd91e 100644
--- a/h5/pages/staff/meetingSub.vue
+++ b/h5/pages/staff/meetingSub.vue
@@ -1,9 +1,9 @@
<template>
<view class="main_app">
<view class="heade_title">
- <image class="icon" src="../../static/staff/ar_left@2x.png" mode="widthFix"></image>
- <text class="date">{{ activeDate }}</text>
- <image class="icon" src="../../static/staff/ar_right@2x.png" mode="widthFix"></image>
+ <image class="icon" src="../../static/staff/ar_left@2x.png" @click="changeDate(-1)" mode="widthFix"></image>
+ <text class="date">{{ activeDateCum }}</text>
+ <image class="icon" src="../../static/staff/ar_right@2x.png" @click="changeDate(1)" mode="widthFix"></image>
</view>
<!-- -->
<view class="meeting_list">
@@ -56,11 +56,12 @@
</template>
<script>
+ import dayjs from 'dayjs'
export default {
data() {
return {
- activeDate: '2022骞�',
- isShowDetail: true,
+ activeDate: '',
+ isShowDetail: false,
meetingList: [
{ name: '201浼氳瀹�' },
{ name: '201浼氳瀹�' },
@@ -81,6 +82,23 @@
]
};
+ },
+ computed: {
+ activeDateCum(){
+ const { activeDate } = this
+ let weeks = ['鍛ㄦ棩', '鍛ㄤ竴','鍛ㄤ簩','鍛ㄤ笁','鍛ㄥ洓','鍛ㄤ簲','鍛ㄥ叚']
+ return dayjs(activeDate).format('YYYY骞碝鏈圖鏃�') + ' ' + weeks[dayjs(activeDate).day()]
+ }
+ },
+ created() {
+ this.activeDate = dayjs().format('YYYY-MM-DD')
+ },
+ methods: {
+ changeDate(num){
+ const { activeDate } = this
+ let fn = num > 0 ? 'add' : 'subtract'
+ this.activeDate = dayjs(activeDate)[fn](1, 'days').format('YYYY-MM-DD')
+ }
}
}
</script>
--
Gitblit v1.9.3