From e62ee1b37e8b37f03ea8cd873263765544ff7c8a Mon Sep 17 00:00:00 2001 From: Abizrh Date: Tue, 11 Nov 2025 08:57:49 +0700 Subject: [PATCH 1/6] =?UTF-8?q?=E2=9C=A8=20feat=20(encounter):=20implement?= =?UTF-8?q?=20general=20consent=20feature?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/components/app/general-consent/entry.vue | 241 ++++++++++++++++++ .../app/general-consent/list.cfg.ts | 57 +++++ app/components/app/general-consent/list.vue | 34 +++ app/components/content/encounter/process.vue | 3 +- .../content/general-consent/entry.vue | 36 +++ .../content/general-consent/form.vue | 181 +++++++++++++ .../content/general-consent/list.vue | 187 ++++++++++++++ app/models/general-consent.ts | 47 ++++ app/schemas/general-consent.schema.ts | 13 + 9 files changed, 798 insertions(+), 1 deletion(-) create mode 100644 app/components/app/general-consent/entry.vue create mode 100644 app/components/app/general-consent/list.cfg.ts create mode 100644 app/components/app/general-consent/list.vue create mode 100644 app/components/content/general-consent/entry.vue create mode 100644 app/components/content/general-consent/form.vue create mode 100644 app/components/content/general-consent/list.vue create mode 100644 app/models/general-consent.ts create mode 100644 app/schemas/general-consent.schema.ts diff --git a/app/components/app/general-consent/entry.vue b/app/components/app/general-consent/entry.vue new file mode 100644 index 00000000..8d9c8867 --- /dev/null +++ b/app/components/app/general-consent/entry.vue @@ -0,0 +1,241 @@ + + +