Bläddra i källkod

Merge remote-tracking branch 'origin/master'

sangwenwei 1 år sedan
förälder
incheckning
8c2545c841
1 ändrade filer med 40 tillägg och 40 borttagningar
  1. 40 40
      src/views/calendar/MyCalendar.vue

+ 40 - 40
src/views/calendar/MyCalendar.vue

@@ -11,8 +11,7 @@
 					<el-tag
 						@click.stop="handleEventClick(event)"
 						v-if="
-							moment(data.day).format('YYYY-MM-DD HH:mm:ss') ===
-							event.startDate
+							data.day === event.startDate.substring(0, 10)
 						"
 					>
 						{{ event.title }}
@@ -27,47 +26,48 @@
 	></MyCalendarForm>
 </template>
 <script>
-import MyCalendarForm from "./MyCalendarForm";
-import myCalendarService from "@/api/calendar/myCalendarService";
-export default {
-	data() {
-		return {
-			startDate: new Date(),
-			endDate: new Date(),
-			calendarEvents: [],
-		};
-	},
-	components: {
-		MyCalendarForm,
-	},
-	activated() {
-		this.refreshList();
-	},
-	methods: {
-		// 选择月份
-		selectHandler(data) {
-			this.startDate = data.day;
-			this.endDate = data.day;
-			this.$refs.myCalendarForm.init(
-				"add",
-				"",
-				this.startDate,
-				this.endDate
-			);
+	import MyCalendarForm from "./MyCalendarForm";
+	import myCalendarService from "@/api/calendar/myCalendarService";
+	export default {
+		data() {
+			return {
+				startDate: new Date(),
+				endDate: new Date(),
+				calendarEvents: [],
+			};
 		},
-		handleEventClick(info) {
-			this.$refs.myCalendarForm.init("edit", info.id);
+		components: {
+			MyCalendarForm,
 		},
-		refreshList() {
-			myCalendarService.list().then((data) => {
-				this.calendarEvents = data;
-			});
+		activated() {
+			this.refreshList();
 		},
-	},
-};
+		methods: {
+			// 选择月份
+			selectHandler(data) {
+				this.startDate = data.day;
+				this.endDate = data.day;
+				this.$refs.myCalendarForm.init(
+					"add",
+					"",
+					this.startDate,
+					this.endDate
+				);
+			},
+			handleEventClick(info) {
+				this.$refs.myCalendarForm.init("edit", info.id);
+			},
+			refreshList() {
+				myCalendarService.list().then((data) => {
+					console.log('data', data)
+					this.calendarEvents = data;
+				});
+			},
+		},
+	};
 </script>
 <style>
-.is-selected {
-	color: #1989fa;
-}
+	.is-selected {
+		color: #1989fa;
+	}
 </style>