Преглед изворни кода

[wip]

檀家の処理開発中
poohr пре 3 недеља
родитељ
комит
dc8d724370
2 измењених фајлова са 10 додато и 3 уклоњено
  1. 2
    1
      src/app/pages/danka-detail/danka-detail.ts
  2. 8
    2
      src/app/services/family-service.ts

+ 2
- 1
src/app/pages/danka-detail/danka-detail.ts Прегледај датотеку

1
 import { Component } from '@angular/core';
1
 import { Component } from '@angular/core';
2
-import { ActivatedRoute, RouterLink } from '@angular/router';
2
+import { ActivatedRoute, Router, RouterLink } from '@angular/router';
3
 import { DankaService } from '../../services/dankaService';
3
 import { DankaService } from '../../services/dankaService';
4
 import { FamilyService } from '../../services/family-service';
4
 import { FamilyService } from '../../services/family-service';
5
 import { Danka } from '../../models/danka';
5
 import { Danka } from '../../models/danka';
29
     if (id) {
29
     if (id) {
30
       this.danka = this.dankaService.getDankaById(id);
30
       this.danka = this.dankaService.getDankaById(id);
31
       this.families = this.familyService.getFamiliesByDankaId(id);
31
       this.families = this.familyService.getFamiliesByDankaId(id);
32
+
32
     }
33
     }
33
     console.log(this.danka);
34
     console.log(this.danka);
34
     console.log(this.families);
35
     console.log(this.families);

+ 8
- 2
src/app/services/family-service.ts Прегледај датотеку

31
   //   return this.dankaList;
31
   //   return this.dankaList;
32
   // }
32
   // }
33
 
33
 
34
+  //檀家と紐づいている家族情報の取得
34
   getFamiliesByDankaId(dankaId: string): Family[] {
35
   getFamiliesByDankaId(dankaId: string): Family[] {
35
     return this.families.filter((family) => family.dankaId === dankaId);
36
     return this.families.filter((family) => family.dankaId === dankaId);
36
   }
37
   }
37
 
38
 
39
+  //家族個人の情報を取得
40
+  getFamilyById(id: string): Family | undefined {
41
+    return this.families.find((family) => family.id === id);
42
+  }
43
+
44
+  addFamily(family: Family) {
38
 
45
 
39
-  // getFamilyById(id: string);
40
-  // addFamily(family: Family);
46
+  }
41
   // updateFamily(family: Family);
47
   // updateFamily(family: Family);
42
   // deleteFamily(id: string);
48
   // deleteFamily(id: string);
43
 }
49
 }

Loading…
Откажи
Сачувај