소스 검색

[add]

過去帳のclassとserviceを追加
serviceにモックアップデータを追加
poohr 3 주 전
부모
커밋
1594994d56
3개의 변경된 파일63개의 추가작업 그리고 0개의 파일을 삭제
  1. 13
    0
      src/app/models/kakocho.ts
  2. 16
    0
      src/app/services/kakocho-service.spec.ts
  3. 34
    0
      src/app/services/kakocho-service.ts

+ 13
- 0
src/app/models/kakocho.ts 파일 보기

@@ -0,0 +1,13 @@
1
+export interface Kakocho {
2
+  // 過去帳の定義
3
+  id: string;
4
+  dankaId: string;
5
+  familyId: string;
6
+  name: string;
7
+  furigana: string;
8
+  relationship: string;
9
+  kaimyo: string;
10
+  deathDate: string;
11
+  ageAtDeath: string;
12
+  note: string;
13
+}

+ 16
- 0
src/app/services/kakocho-service.spec.ts 파일 보기

@@ -0,0 +1,16 @@
1
+import { TestBed } from '@angular/core/testing';
2
+
3
+import { KakochoService } from './kakocho-service';
4
+
5
+describe('KakochoService', () => {
6
+  let service: KakochoService;
7
+
8
+  beforeEach(() => {
9
+    TestBed.configureTestingModule({});
10
+    service = TestBed.inject(KakochoService);
11
+  });
12
+
13
+  it('should be created', () => {
14
+    expect(service).toBeTruthy();
15
+  });
16
+});

+ 34
- 0
src/app/services/kakocho-service.ts 파일 보기

@@ -0,0 +1,34 @@
1
+import { Injectable } from '@angular/core';
2
+import {Kakocho} from '../models/kakocho';
3
+
4
+@Injectable({
5
+  providedIn: 'root',
6
+})
7
+export class KakochoService {
8
+  private kakochoList: Kakocho[] = [
9
+    {
10
+      id: '1',
11
+      dankaId: '1',
12
+      familyId: '',
13
+      name: '鈴木 一郎',
14
+      furigana: 'すずき いちろう',
15
+      relationship: '父',
16
+      kaimyo: '〇〇院〇〇居士',
17
+      deathDate: '2024-01-08',
18
+      ageAtDeath: '88',
19
+      note: '三回忌対象',
20
+    },
21
+    {
22
+      id: '2',
23
+      dankaId: '1',
24
+      familyId: '',
25
+      name: '鈴木 ハナ',
26
+      furigana: 'すずき はな',
27
+      relationship: '母',
28
+      kaimyo: '〇〇院〇〇大姉',
29
+      deathDate: '2020-05-12',
30
+      ageAtDeath: '82',
31
+      note: '',
32
+    },
33
+  ];
34
+}

Loading…
취소
저장