Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

component に対する型の指定と Vuex による JSON データの読み込み #6388

Open
nard-tech opened this issue Jun 7, 2021 · 1 comment
Labels
improvement 改善や新機能の要望

Comments

@nard-tech
Copy link
Contributor

改善詳細 / Details of Improvement

#6102 で quicktype による型を導入したので,各 component に対して静的型付けをしていく.

また,Vuex を介した JSON データの読み込みを行っていない箇所があるので,対応する.

関連 issue, PR

期待する見せ方・挙動 / Expected behavior

  • Vuex を介した JSON データの読み込みを行い,各 component に対して静的型付けをしていく.
@nard-tech
Copy link
Contributor Author

nard-tech commented Jun 7, 2021

Repositories

AgencyRepository

ConsultationAboutFeverRepository

DailyPositiveDetailRepository

DataRepository

  • layouts/default.vue
  • トップページ上部
    • components/index/SiteTopUpper.vue
  • モニタリング項目 > 検査陽性者の状況
    • components/index/CardsMonitoring/ConfirmedCasesDetails/Card.vue
  • モニタリング項目 > 報告日別による陽性者数の推移
    • components/index/CardsMonitoring/ConfirmedCasesNumber/Card.vue
  • その他 参考指標 > 陽性者の属性
    • components/index/CardsReference/ConfirmedCasesAttributes/Card.vue
  • その他 参考指標 > 検査実施件数
    • components/index/CardsReference/TestedNumber/Card.vue
  • その他 参考指標 > 新型コロナコールセンター相談件数
    • components/index/CardsReference/TelephoneAdvisoryReportsNumber/Card.vue
  • その他 参考指標 > 受診相談窓口における相談件数
    • components/index/CardsReference/MonitoringConsultationDeskReportsNumber/Card.vue

FeverConsultationCenterRepository

InfectionMedicalcareprovisionStatusRepository

  • 感染状況・医療提供体制(サマリ)
    • components/InfectionMedicalcareprovisionStatus.vue

MetroRepository

MonitoringCommentImageRepository

  • 感染状況・医療提供体制の分析(導入済み
    • components/index/SiteTopUpper/MonitoringComment/Card.vue -> components/index/SiteTopUpper/MonitoringComment/ImageSwipe.vue

MonitoringItemsRepository

  • 感染状況・医療提供体制の分析
    • components/index/SiteTopUpper/MonitoringComment/Card.vue
  • モニタリング項目
    • components/index/CardsMonitoring/MonitoringItemsOverview/Card.vue

NewsRepository

  • トップページ上部(導入済み
    • components/index/SiteTopUpper.vue

PatientRepository

  • その他 参考指標 > 陽性者数(区市町村別)
    • components/index/CardsReference/ConfirmedCasesByMunicipalities/Card.vue

PositiveByDevelopedRepository

  • その他 参考指標 > 発症日別による陽性者数の推移
    • components/index/CardsReference/PositiveNumberByDevelopedDate/Card.vue

PositiveByDiagnosedRepository

  • その他 参考指標 > 確定日別による陽性者数の推移
    • components/index/CardsReference/PositiveNumberByDiagnosedDate/Card.vue

PositiveRateRepository

  • モニタリング項目 > モニタリング項目(4) 検査の陽性率/検査人数
    • components/index/CardsMonitoring/PositiveRate/Card.vue

PositiveStatusRepository

  • モニタリング項目 > モニタリング項目(6) 入院患者数
    • components/index/CardsMonitoring/HospitalizedNumber/Card.vue
  • モニタリング項目 > モニタリング項目(7) 重症患者数
    • components/index/CardsMonitoring/SevereCase/Card.vue

StayingPopulationRepository

  • 緊急事態宣言中の都内の滞在人口の増減状況(導入済み
    • components/StayingPopulation.vue

TokyoRuleRepository

VaccinationRepository

  • その他 参考指標 > ワクチン接種回数(高齢者・累計)(導入済み
    • components/index/CardsReference/Vaccination/Card.vue

VariantRepository

  • その他 参考指標 > N501Y変異株スクリーニングの実施状況(導入済み
    • components/index/CardsReference/Variant/Card.vue

Repository 未作成

  • その他 参考指標 > 死亡日別による死亡者数の推移
    • components/index/CardsReference/DeathsByDeathDate/Card.vue

複数の Card で共通して使用されている component の対応

  • components/index/_shared/MixedBarAndLineChart.vue
    • cf. ConsultationAboutFeverRepository - モニタリング項目 > モニタリング項目(2) #7119における発熱等相談件数
    • cf. TokyoRuleRepository - モニタリング項目 > モニタリング項目(5) 救急医療の東京ルールの適用件数

soutaito added a commit that referenced this issue Jun 11, 2021
…atic-type-v1

AgencyRepository を導入し,関連 component の静的型付けを行う
soutaito added a commit that referenced this issue Jun 21, 2021
…atic-type-v2

ConsultationAboutFeverRepository, TokyoRuleRepository を導入し,関連 component の静的型付けを行う
soutaito added a commit that referenced this issue Jun 24, 2021
…atic-type-v3

DailyPositiveDetailRepository を導入し,関連 component の静的型付けを行う
kaizumaki added a commit that referenced this issue Jun 29, 2021
…atic-type-v4

FeverConsultationCenterRepository を導入し,関連 component の静的型付けを行う
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
improvement 改善や新機能の要望
Projects
None yet
Development

No branches or pull requests

1 participant