| 
					
				 | 
			
			
				@@ -1,108 +1,258 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { Component } from '@angular/core'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { Component, OnInit } from '@angular/core'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { NavController } from '@ionic/angular'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { addIcons } from 'ionicons'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { add } from 'ionicons/icons'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { CloudObject, CloudQuery } from 'src/lib/ncloud'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { CloudObject, CloudQuery,CloudUser } from 'src/lib/ncloud'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { AuthService } from '../services/auth.service'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Component({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   selector: 'app-tab1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   templateUrl: 'tab1.page.html', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   styleUrls: ['tab1.page.scss'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   standalone: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-export class Tab1Page { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export class Tab1Page implements OnInit{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  router: any; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  async ngOnInit(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    await this.loadDiaries(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // 加载日记列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  async loadDiaries() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const query = new CloudQuery('Diary'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    query.equalTo('owner', (await this.getCurrentUser())?.id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const diaries = await query.find(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.messageList = diaries.map(diary => diary.data).sort((a, b) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return new Date(b['createdAt']).getTime() - new Date(a['createdAt']).getTime(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // 获取当前用户 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  async getCurrentUser() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const user = new CloudUser(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return await user.current(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // 跳转到编辑页面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  async goToEditPage(action: string, diary?: any) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const result = await this.navCtrl.navigateForward(['tabs', 'tab1', 'edit'], { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      queryParams: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        action, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        diary: diary ? JSON.stringify(diary) : null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 如果是从编辑页面返回,刷新列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (result !== false) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      await this.loadDiaries(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // 批量导入静态数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  async importSampleDiaries() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const user = await this.getCurrentUser(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!user) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.error('请先登录'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const sampleDiaries = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "15", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周三", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "14:30", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "今天阳光明媚,去公园散步时看到樱花开了。粉色的花瓣随风飘落,美得像一幅画。坐在长椅上读了一会儿书,感觉心情特别平静。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "😊" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "14", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周二", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "21:15", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "项目终于告一段落,加班到很晚但很有成就感。回家的路上买了杯热奶茶犒劳自己,发现常去的那家奶茶店换了新包装,杯子上画着可爱的小兔子。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "多云", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "😌" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "12", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周日", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "09:45", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "周末尝试做了新的菜谱 - 番茄牛腩。虽然炖的时间比预期长,但结果非常美味!下午窝在沙发上看了一部老电影,窗外下着小雨,这种慵懒的周末真是太棒了。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "小雨", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "🥰" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "18", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周五", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "18:20", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "参加了公司的团队建设活动,第一次体验了攀岩项目。虽然爬到一半有些害怕,但在同事的鼓励下成功登顶,突破自我的感觉真好!", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "阴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "😄" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "20", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周六", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "15:10", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "和朋友去了新开的猫咖,有十几只不同品种的猫咪。最喜欢那只胖乎乎的橘猫,它居然在我腿上睡了一下午,治愈了连日的疲惫。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "😺" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "22", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周一", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "08:05", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "早起晨跑时发现小区里的桂花开了,空气里都是甜甜的香气。顺手拍了张晨光中的花枝,设为手机壁纸后整天都有好心情。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "雾", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "🌼" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "25", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周四", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "19:40", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "下班路上遇到卖糖炒栗子的小摊,热乎乎的栗子捧在手里,边走边吃仿佛回到学生时代。突然想念大学的林荫道和图书馆了。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "微风", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "🍂" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "id": 8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "date": "28", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weekday": "周日", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "time": "22:30", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "content": "整理旧物时发现了高中时期的同学录,翻看那些青涩的留言和夸张的贴纸,忍不住笑出声。那些以为忘记的回忆突然都鲜活起来。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        "mood": "📖" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 其他日记数据... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    for (const diary of sampleDiaries) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const diaryObj = new CloudObject('Diary'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      diaryObj.set({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ...diary, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        owner: user.id // 关联当前用户 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      await diaryObj.save(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    await this.loadDiaries(); // 导入后刷新列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  messageList:any[]=[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "15", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周三", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "14:30", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "今天阳光明媚,去公园散步时看到樱花开了。粉色的花瓣随风飘落,美得像一幅画。坐在长椅上读了一会儿书,感觉心情特别平静。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "😊" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "14", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周二", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "21:15", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "项目终于告一段落,加班到很晚但很有成就感。回家的路上买了杯热奶茶犒劳自己,发现常去的那家奶茶店换了新包装,杯子上画着可爱的小兔子。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "多云", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "😌" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "12", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周日", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "09:45", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "周末尝试做了新的菜谱 - 番茄牛腩。虽然炖的时间比预期长,但结果非常美味!下午窝在沙发上看了一部老电影,窗外下着小雨,这种慵懒的周末真是太棒了。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "小雨", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "🥰" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "18", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周五", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "18:20", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "参加了公司的团队建设活动,第一次体验了攀岩项目。虽然爬到一半有些害怕,但在同事的鼓励下成功登顶,突破自我的感觉真好!", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "阴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "😄" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "20", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周六", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "15:10", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "和朋友去了新开的猫咖,有十几只不同品种的猫咪。最喜欢那只胖乎乎的橘猫,它居然在我腿上睡了一下午,治愈了连日的疲惫。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "😺" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "22", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周一", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "08:05", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "早起晨跑时发现小区里的桂花开了,空气里都是甜甜的香气。顺手拍了张晨光中的花枝,设为手机壁纸后整天都有好心情。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "雾", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "🌼" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "25", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周四", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "19:40", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "下班路上遇到卖糖炒栗子的小摊,热乎乎的栗子捧在手里,边走边吃仿佛回到学生时代。突然想念大学的林荫道和图书馆了。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "微风", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "🍂" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "id": 8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "date": "28", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weekday": "周日", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "time": "22:30", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "content": "整理旧物时发现了高中时期的同学录,翻看那些青涩的留言和夸张的贴纸,忍不住笑出声。那些以为忘记的回忆突然都鲜活起来。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   "mood": "📖" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  ]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  private diaryQuery = new CloudQuery("Diary"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   constructor( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    private navCtrl:NavController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private navCtrl:NavController, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private authService: AuthService, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     addIcons({ add, }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  messageList:any[]=[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "15", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周三", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "14:30", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "今天阳光明媚,去公园散步时看到樱花开了。粉色的花瓣随风飘落,美得像一幅画。坐在长椅上读了一会儿书,感觉心情特别平静。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "😊" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "14", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周二", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "21:15", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "项目终于告一段落,加班到很晚但很有成就感。回家的路上买了杯热奶茶犒劳自己,发现常去的那家奶茶店换了新包装,杯子上画着可爱的小兔子。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "多云", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "😌" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "12", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周日", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "09:45", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "周末尝试做了新的菜谱 - 番茄牛腩。虽然炖的时间比预期长,但结果非常美味!下午窝在沙发上看了一部老电影,窗外下着小雨,这种慵懒的周末真是太棒了。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "小雨", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "🥰" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "18", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周五", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "18:20", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "参加了公司的团队建设活动,第一次体验了攀岩项目。虽然爬到一半有些害怕,但在同事的鼓励下成功登顶,突破自我的感觉真好!", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "阴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "😄" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "20", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周六", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "15:10", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "和朋友去了新开的猫咖,有十几只不同品种的猫咪。最喜欢那只胖乎乎的橘猫,它居然在我腿上睡了一下午,治愈了连日的疲惫。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "😺" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "22", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周一", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "08:05", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "早起晨跑时发现小区里的桂花开了,空气里都是甜甜的香气。顺手拍了张晨光中的花枝,设为手机壁纸后整天都有好心情。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "雾", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "🌼" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "25", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周四", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "19:40", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "下班路上遇到卖糖炒栗子的小摊,热乎乎的栗子捧在手里,边走边吃仿佛回到学生时代。突然想念大学的林荫道和图书馆了。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "微风", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "🍂" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "id": 8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "date": "28", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weekday": "周日", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "time": "22:30", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "content": "整理旧物时发现了高中时期的同学录,翻看那些青涩的留言和夸张的贴纸,忍不住笑出声。那些以为忘记的回忆突然都鲜活起来。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "weather": "晴", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    "mood": "📖" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   // 查看日记详情 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  async goMessage(message: any) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    await this.goToEditPage('查看', message); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  goMessage(message?:any){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log(message), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.navCtrl.navigateForward(["tabs","tab1","message"],{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      queryParams:message 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // goMessage(message?:any){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   console.log(message), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   this.navCtrl.navigateForward(["tabs","tab1","message"],{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //     queryParams:message 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  async logout(login?:string) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    await this.authService.logout(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.router.navigate(['/login']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   //前往日记创建页面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  goToEditPage(edit?:string){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.navCtrl.navigateForward(["tabs","tab1","edit"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // goToEditPage(diary?:string){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   this.navCtrl.navigateForward(["tabs","tab1","edit"],{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //     queryParams: { mode: 'create' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //   }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |