Khafid Prayoga
f5704536d1
feat(treatment-report): add error handling and toast notification
...
Implement error handling in treatment report form submission and display toast notifications when errors occur. The form now emits error events and prevents default form submission behavior.
2025-11-25 21:12:18 +07:00
Khafid Prayoga
6a29fdfd50
refactor(glob:form): update form handling and type definitions
...
- Migrate from Form component to vee-validate useForm
- Update combobox component to support number values
- Modify base model ID type for mock data
- Improve type safety in treatment report schema
- Add proper form submission handling
2025-11-25 20:46:53 +07:00
Khafid Prayoga
3fbcdf9e2a
refactor(treatment-report): restructure treatment report form and components
...
- Replace SelectDPJP with SelectDoctor component
- Update schema naming from ActionReport to TreatmentReport
- Add doctor selection functionality to treatment report form
- Improve form layout and field organization
- Update related model imports to use single quotes
- add fragment for better form grouping
- cherry pick form field from another branch
2025-11-25 17:15:00 +07:00
Khafid Prayoga
7ee6f40196
init: treatment report
...
feat(treatment-report): add treatment report component with sample data
Implement new treatment report feature including list view component, sample data, and configuration. The component supports pagination, filtering by date range, and search functionality. Also integrates with encounter process and home views.
wip: init form and schema
2025-11-25 15:27:50 +07:00
riefive
b01510707c
feat: add patient info components and update navigation for encounter details
2025-11-25 14:59:59 +07:00
hasyim_kai
39b778ab78
Feat: UI Laporan Operasi
2025-11-25 14:39:41 +07:00
hasyim_kai
f6ae61849d
Squashed commit of the following:
...
commit 8e3ea9e8d1d7e3b06bc6e53e0b97f62222276171
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Thu Nov 20 16:14:03 2025 +0700
Feat: UI control letter history
commit f11f97f936447bdb225918abb43313f8db540d67
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Thu Nov 20 15:18:25 2025 +0700
Squashed commit of the following:
commit dab6adc4a9
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Tue Nov 18 11:19:48 2025 +0700
Fix: add role authorization in Resume
commit c28fc8f7aa
Merge: 7ed1cc8 bcfb4c1
Author: Muhammad Hasyim Chaidir Ali <68959522+Hasyim-Kai@users.noreply.github.com >
Date: Tue Nov 18 09:02:16 2025 +0700
Merge branch 'dev' into feat/resume-81
commit 7ed1cc83bf
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Mon Nov 17 15:04:01 2025 +0700
Feat: add doc preview in Resume List
commit bcfb4c1456
Merge: 1cbde57 975c87d
Author: Munawwirul Jamal <57973347+munaja@users.noreply.github.com >
Date: Mon Nov 17 11:15:14 2025 +0700
Merge pull request #147 from dikstub-rssa/feat/surat-kontrol-135
Feat: Integration Rehab Medik - Surat Kontrol
commit 15ab43c1b1
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Mon Nov 17 10:38:21 2025 +0700
Feat: add verification capthca and form adjustment
commit 53bd8e7f6e
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Fri Nov 7 08:55:23 2025 +0700
Fix: refactor rehab medik - Resume UI
commit fc308809b8
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Wed Oct 29 14:57:19 2025 +0700
Feat: add UI Rehab Medik > Proses > Resume
commit 9b383a5437
Merge: a4dc7d7 831749a
Author: Muhammad Hasyim Chaidir Ali <68959522+Hasyim-Kai@users.noreply.github.com >
Date: Wed Oct 29 13:32:47 2025 +0700
Merge pull request #139 from dikstub-rssa/dev
Update branch feat/resume-81
commit 2b7bea70d66e8472220a2a2406889fc489cc1ebd
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Tue Nov 18 11:20:51 2025 +0700
Fix: Typo in Control Letter
commit 808e91527cf95de2a47387bb792a3af2e16d907b
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Tue Nov 18 10:59:50 2025 +0700
Fix: add role authorization in Control Letter
2025-11-25 14:09:25 +07:00
riefive
59a84d948a
fix: solve injection component error
2025-11-25 14:04:40 +07:00
riefive
d0ca67386f
refactor: change props to encounter data
2025-11-25 13:15:37 +07:00
riefive
0ceaa9c222
refactor: change page component on emergency, inpatient, outpatient
2025-11-25 12:38:58 +07:00
kusuma_ari
616c15c87c
update BF
2025-11-25 11:06:51 +07:00
kusuma_ari
6ee33d2525
update BF login sso outsite login
2025-11-25 10:27:13 +07:00
kusuma_ari
5d54157391
Merge branch 'dev' into integrasi_sso
2025-11-25 09:42:31 +07:00
hasyim_kai
1dd8e8e7b3
Squashed commit of the following:
...
commit 72ce2260c50597f782f07d29db3985607ecc2f34
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Mon Nov 17 15:19:36 2025 +0700
Feat: add doc preview in Therpay protocol List
commit 7032cd2409a660d40899ffd421137e4158cfde4a
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Wed Nov 12 15:34:30 2025 +0700
Fix: prepare API integration protokol terapi verification
commit dbf6f78d00afc818baf2b34d128ee2153814cc88
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Wed Nov 12 14:09:28 2025 +0700
Feat: add basic CRUD therapy protocol
commit 46a44e90fe4d4097b5460d2d4e5689b2a5389467
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Tue Nov 11 15:57:54 2025 +0700
Fix: Prepare protokol terapi API Integration
commit 4674090566727cebd947e50e2c06c44e8c7afa7e
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Mon Nov 10 15:33:22 2025 +0700
Fix: hotfix style add protokol terapi
commit 919c91abd8ef8b4cd193012eed7f5e8cf635cda2
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Mon Nov 10 15:17:14 2025 +0700
Fix: Typo drpodown-action-p in protokol-terapi
commit e21d30eacf1a08118e289d4bb64889e708d5023a
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Mon Nov 10 15:14:33 2025 +0700
Fix: add diagnose & procedure dialog picker in add protokol terapi
commit 9a3d73b72b0dceea778d83e7630c5ead110a6a4c
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Tue Nov 4 10:21:24 2025 +0700
Fix: Add Schema therapy protocol rehab medik
commit 4d8d2d633bbbd78038b1cc607558c1ceb31c5986
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Tue Nov 4 09:30:55 2025 +0700
Fix: refactor Actions Btn ba-dr-su
commit 5f290a6e4bd1559c0e5864a508c5ab650cfae6e8
Author: hasyim_kai <muhammad.hasyim.c.a@gmail.com >
Date: Mon Nov 3 17:08:20 2025 +0700
Feat: UI protokol terapi in Rehab medik
commit 63010f69ff30532bb8ac91443112f31d4942b221
Author: Khafid Prayoga <khafidp@pm.me >
Date: Tue Oct 21 09:54:13 2025 +0700
wip: list protokol terapi
commit 44eedc298680a5255fee0ee8feee3e24beda93dd
Author: Khafid Prayoga <khafidp@pm.me >
Date: Mon Oct 20 12:54:01 2025 +0700
feat(therapy-protocol): init form entry
feat(therapy-protocol): init page routes
wip: init entry form
wip: form entry protokol terapi
todo: table procedure, and diagnose picker
wip: schema form new entry
todo: picker/modal yang relateds ke form entry
2025-11-25 09:23:57 +07:00
hasyim_kai
3e5c03148b
progress
2025-11-25 09:17:11 +07:00
Khafid Prayoga
e6795a02ef
fix switch toggle on wording data parents
2025-11-24 16:59:50 +07:00
Khafid Prayoga
32654b0b11
wip: ui fix layout
...
fix(patient-form): add error handling in patient submission and simplify family form
- Wrap patient submission in try-catch to show appropriate error messages
- Simplify family parents form by removing conditional rendering and adding disabled state
- Update form fields to use consistent labels and disable when not sharing family data
feat(family-form): improve family data form handling and UI
- Add edit mode detection to conditionally set default family data
- Restructure form fields display based on shareFamilyData value
- Show disabled placeholder fields when family data is not shared
2025-11-24 16:37:33 +07:00
riefive
3a2ad11a0e
feat: enhance encounter process with user data logging and component integration
2025-11-24 14:47:00 +07:00
Khafid Prayoga
f3474eb0b5
refactor(patient-contact): improve contact form components and validation
...
- Remove hardcoded contact limit and use prop instead
- Add ButtonAction component to form exports
- Enhance contact schema validation with better error messages
- Refactor contact type select component to use doc-entry components
- Improve form layout and consistency between contact and relative forms
2025-11-24 14:08:01 +07:00
riefive
1053d794a0
fix: update sub-class-code binding in encounter components and log user data
2025-11-24 14:05:19 +07:00
hasyim_kai
4a465f3992
progress
2025-11-24 13:40:22 +07:00
Khafid Prayoga
96a7ada059
feat(form): add validation error styling to form components
...
Add error state handling and styling for form inputs and select components using vee-validate. Also adjust delete button alignment in person-relative form.
2025-11-24 13:34:49 +07:00
Khafid Prayoga
6c63d15b9e
refactor(person-relative): update contact form fields and conditional label
...
- Change form field names from medicines to contacts
- Update default contact object structure
- Make label in select-relations conditional
- Improve delete button title with contact number
2025-11-24 13:02:56 +07:00
munawwirul_jamal
c91713fce2
Merge branch 'dev' into feat/page-cleaning
2025-11-24 12:52:58 +07:00
Khafid Prayoga
044de2d965
refactor(form): migrate form components to use doc-entry pattern
...
- Replace FieldGroup/Field/Label with DE.Cell/DE.Field/DE.Label components
- Add ButtonAction component with preset styling for common form actions
- Simplify form layouts using doc-entry grid system
- Add support for disabled/readonly states in form fields
2025-11-24 12:45:03 +07:00
Khafid Prayoga
857478cd65
refactor(patient/fields): deduplicate religion options using Map
...
Use Map to ensure unique values in religion options array to prevent duplicate entries in the dropdown
2025-11-24 12:12:42 +07:00
Khafid Prayoga
bc517c15d9
feat(person-relative): restructure contact relation components
...
Move select-relations component to fields directory and update imports
Add new table-head component for consistent styling
2025-11-24 12:08:57 +07:00
Khafid Prayoga
cd57dc6243
refactor(patient): rename entry component to add and clean up form error props
...
Remove FormErrors type imports and error props from all form components
Move content from entry.vue to add.vue with updated title styling
2025-11-24 12:03:53 +07:00
riefive
3d8378deac
Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feat/encounter-adjustment-163
2025-11-24 12:00:01 +07:00
Munawwirul Jamal
a2323e0827
Merge pull request #165 from dikstub-rssa/feat/cprj-146
...
✨ feat (cprj): implement cprj (patient note) functionality
2025-11-24 11:57:53 +07:00
Munawwirul Jamal
9b09627cd9
Merge pull request #179 from dikstub-rssa/feat/uploads-85-after-reset
...
Fix: debug Uplaod Doc List table
2025-11-24 11:57:20 +07:00
riefive
4ac3e3c579
refactor: clean up role permission handling in encounter process pages
2025-11-24 10:53:11 +07:00
Muhammad Hasyim Chaidir Ali
7811f051a5
Merge branch 'dev' into feat/kfr-kemoterapi-174
2025-11-24 10:25:15 +07:00
hasyim_kai
f060ed33d2
Feat: UI KFR
2025-11-24 10:21:20 +07:00
riefive
125a2dff1a
fix: solve conflict after merge page-cleaning
2025-11-24 10:14:02 +07:00
Andrian Roshandy
c9bac11029
feat/page-cleaning: adjust content/encounter consumers
2025-11-24 09:02:18 +07:00
Andrian Roshandy
001a36233c
feat/page-cleaning: moved human-src/specialist-intern/* to human-src/intern
2025-11-24 08:28:36 +07:00
Andrian Roshandy
401b46ade2
feat/page-cleaning: moved service-src to infra-src
2025-11-24 08:17:07 +07:00
Andrian Roshandy
9368530ee3
feat/page-cleaning: dropped unnecessary pages
2025-11-24 08:16:40 +07:00
Andrian Roshandy
33abc5b50c
feat/page-claning: moved some consts from lib
2025-11-24 08:11:50 +07:00
Munawwirul Jamal
8aac6c4318
Merge pull request #180 from dikstub-rssa/feat/adjustment-org-to-the-be-153
...
Fix: typo in Unit Position Model
2025-11-23 16:36:41 +07:00
munawwirul_jamal
cf5789549e
feat/mcu: improved wip
2025-11-23 15:56:31 +07:00
Khafid Prayoga
5c60e4e570
mv common to fields
2025-11-21 17:14:04 +07:00
Khafid Prayoga
f33e9a0f9a
adjust common fields import
2025-11-21 17:03:10 +07:00
Khafid Prayoga
89bc67680e
mv my-ui form
2025-11-21 17:00:33 +07:00
Khafid Prayoga
6c37f226e9
mv person common to fields
2025-11-21 16:56:14 +07:00
Khafid Prayoga
2138ffcb9d
rename common to fields on patient
2025-11-21 16:53:51 +07:00
Abizrh
6e42bb5283
✨ feat (soapi): display encounter class code in soapi list
2025-11-21 16:00:52 +07:00
kusuma_ari
87121d00fd
update merge dan set cookies
2025-11-21 15:57:09 +07:00
Abizrh
4f8407f978
🐛 fix (cprj): fix encounter-id prop for getlist function
2025-11-21 15:43:27 +07:00