浏览代码

feat:add note

Mads 2 天之前
父节点
当前提交
66f40d13fc

+ 15 - 8
myapp/src/app/tab1/tab1.page.ts

@@ -10,17 +10,24 @@ import { NavController } from '@ionic/angular';
 export class Tab1Page {
 
   constructor(
-    private navCtrl:NavController
+    private navCtrl: NavController // 注入NavController用于页面导航
   ) {}
 
-  goConsuit(consuit?:string){
-    this.navCtrl.navigateForward(["tabs","tab1","consuit"])
+  /**
+   * 导航到咨询页面
+   * @param consuit 可选参数,咨询相关的内容或标识
+   */
+  goConsuit(consuit?: string) {
+    this.navCtrl.navigateForward(["tabs", "tab1", "consuit"]); // 导航到tabs/tab1/consuit路径
   }
-  goContract(contract?:string){
-    this.navCtrl.navigateForward(["tabs","tab1","contract"])
-  }
-
 
+  /**
+   * 导航到合同页面
+   * @param contract 可选参数,合同相关的内容或标识
+   */
+  goContract(contract?: string) {
+    this.navCtrl.navigateForward(["tabs", "tab1", "contract"]); // 导航到tabs/tab1/contract路径
+  }
 
   newsList: any[] = [
     {
@@ -45,4 +52,4 @@ export class Tab1Page {
     }
   ];
 
-}
+}

+ 2 - 2
myapp/src/app/tab2/tab2.page.ts

@@ -13,8 +13,8 @@ import { CloudObject, CloudQuery } from 'src/lib/ncloud';
 export class Tab2Page {
 
   constructor(
-    private modalCtrl: ModalController,
-    private alertCtrl: AlertController
+    private modalCtrl: ModalController,// 用于控制模态框的显示和隐藏
+    private alertCtrl: AlertController// 用于显示警告弹窗
   ) { }
 
   openConsult(chatId?: string) {

二进制
myapp/src/assets/msss.jpg


+ 2 - 0
myapp/src/lib/user/modal-user-login/modal-user-login.component.ts

@@ -37,6 +37,7 @@ export class ModalUserLoginComponent  implements OnInit {
 
   ngOnInit() {}
 
+  //登录
   async login(){
     if(!this.username || !this.password){
       console.log("请输入完整")
@@ -51,6 +52,7 @@ export class ModalUserLoginComponent  implements OnInit {
     }
   }
 
+  //注册
   async signup(){
     if(!this.username || !this.password || !this.password2){
       console.log("请输入完整")

+ 1 - 0
myapp/src/lib/user/modal-user-register/modal-user-register.component.ts

@@ -24,6 +24,7 @@ export class ModalUserRegisterComponent {
     private alertCtrl: AlertController
   ) {}
 
+  //注册
   async register() {
     if (!this.username || !this.password) {
       const alert = await this.alertCtrl.create({

+ 1 - 1
myapp/src/lib/user/page-mine/page-mine.component.html

@@ -4,7 +4,7 @@
     <div class="profile-section">
       <div class="profile-bg"></div>
       <ion-avatar class="profile-avatar">
-        <img [src]="currentUser?.get('avatar') || 'assets/icon/avatar-default.png'" />
+        <img src="assets/user.jpg" alt="">
       </ion-avatar>
       
       <ion-text class="profile-name">

+ 4 - 1
myapp/src/lib/user/page-mine/page-mine.component.ts

@@ -49,6 +49,7 @@ export class PageMineComponent implements OnInit {
     this.currentUser = new CloudUser();
   }
 
+  //编辑
   async edit() {
     const modal = await this.modalCtrl.create({
       component: ModalUserEditComponent,
@@ -58,6 +59,7 @@ export class PageMineComponent implements OnInit {
     const { data, role } = await modal.onWillDismiss();
   }
 
+  //登录
   async login() {
     if (!this.username || !this.password) {
       const alert = await this.alertCtrl.create({
@@ -111,7 +113,8 @@ export class PageMineComponent implements OnInit {
 
 
 
-  logout() {
+//登出  
+logout() {
     this.currentUser?.logout();
     this.currentUser = undefined;
     this.username = '';

+ 1 - 1
myapp/src/modules/demo/book/page-book-display/page-book-display.component.html

@@ -20,7 +20,7 @@
     <ion-card class="document-header-card">
       <ion-card-header>
         <div class="icon-container">
-          <ion-img [src]="book?.get('icon')" alt="文书类型图标" class="document-icon"></ion-img>
+          <img src="assets/msss.jpg" alt="图片描述" width="120" height="120">
         </div>
         <ion-card-title class="document-title">{{book?.get('name')}}</ion-card-title>
         <ion-card-subtitle *ngIf="book?.get('isFeatured')" class="featured-badge">

+ 2 - 0
myapp/src/modules/demo/book/page-book-display/page-book-display.component.ts

@@ -47,10 +47,12 @@ export class PageBookDisplayComponent  implements OnInit {
     });
   }
 
+  //返回
   back() {
     this.navCtrl.back();
   }
 
+  //加载文书
   async loadBook(bookId: string) {
     let query = new CloudQuery("DocumentCategory");
     this.book = await query.get(bookId);

+ 3 - 0
myapp/src/modules/demo/book/page-book-list/page-book-list.component.ts

@@ -63,6 +63,7 @@ export class PageBookListComponent  implements OnInit {
   documentList: Array<CloudObject> = [];
   knowledgeList: Array<CloudObject> = [];
 
+  //加载文书数据
   async loadBookData() {
     try {
       let query1 = new CloudQuery("DocumentCategory");
@@ -78,10 +79,12 @@ export class PageBookListComponent  implements OnInit {
     }
   }
 
+  //打开文书
   goBook(book: CloudObject) {
     this.navCtrl.navigateForward(['tabs', 'demo', 'book', 'display', book?.id]);
   }
 
+  //导入数据库
   importData() {
     DataImporter.executeFullImport();
   }