Commit Graph

1104 Commits

Author SHA1 Message Date
Khafid Prayoga bf441ff714 refactor(components): change ID types from string to number and update related components
- Update installation and unit detail components to use number type for IDs
- Modify route parameter handling to pass numbers instead of strings
- Add new unit position entry detail component with proper type handling
2025-10-30 14:10:40 +07:00
Khafid Prayoga 343d1d21cb refactor(installation): rename component and ensure installationId is number
Rename AppInstallationPositionEntry to AppInstallationPositionEntryDetail for better clarity and ensure installationId is properly typed as number. The new component includes form handling for installation position details.
2025-10-30 13:56:14 +07:00
Khafid Prayoga 61d3db3a12 feat(unit): add unit detail page with position management
- Create new unit detail page with route and navigation
- Add unit detail component to display basic unit information
- Implement position list management with pagination and actions
- Include position creation, editing and deletion functionality
- Update unit model to include installation relationship
2025-10-30 12:56:28 +07:00
Khafid Prayoga b073fb60d1 feat(models): add employee relation to position interfaces
Add optional Employee type to specialist, installation and subspecialist position interfaces to support employee relation in the data model.
2025-10-30 12:16:51 +07:00
Khafid Prayoga 1dc42be406 feat(unit-position): implement crud operations and update ui components
- Add new handler, service, and schema files for unit-position
- Update list configuration and entry form components
- Modify page title and integrate employee relation
- Implement CRUD operations with proper validation
2025-10-30 12:14:32 +07:00
Khafid Prayoga 59f1def565 Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/org-position-134 2025-10-30 11:03:48 +07:00
riefive dc4edc1dc0 feat(cemo): show list cemo 2025-10-29 15:58:52 +07:00
riefive 3234853473 feat(cemo): add list of cemo 2025-10-29 15:39:55 +07:00
hasyim_kai fc308809b8 Feat: add UI Rehab Medik > Proses > Resume 2025-10-29 14:57:19 +07:00
Muhammad Hasyim Chaidir Ali 9b383a5437 Merge pull request #139 from dikstub-rssa/dev
Update branch feat/resume-81
2025-10-29 13:32:47 +07:00
Muhammad Hasyim Chaidir Ali 831749a55e Merge branch 'feat/resume-81' into dev 2025-10-29 13:32:23 +07:00
riefive 02e33c4f61 fix: refactor view letter 2025-10-29 13:22:06 +07:00
riefive 2d2e14ede0 fix: resolve conflict on nuxt setting 2025-10-29 13:05:50 +07:00
Andrian Roshandy 67ee129f4b Merge branch 'dev' into fe-prescription-56 2025-10-28 16:20:17 +07:00
riefive 0ecac1c183 fix: recheck create sep 2025-10-28 16:14:18 +07:00
munawwirul_jamal 9e82d17943 dev: hotfix, more styling 2025-10-28 16:06:22 +07:00
Khafid Prayoga d7e9ae03cb feat(ui): add back navigation button to detail pages
- Implement reusable back button component
- Add back button to division and installation detail pages
- Improve navigation logic with additional state cleanup
2025-10-28 15:49:39 +07:00
munawwirul_jamal 3e7e735ae4 dev: hotfix, nav-footer, button, dialog 2025-10-28 15:41:07 +07:00
Khafid Prayoga 54db81a5b9 feat(installation): implement detail view and navigation for installations
- Replace direct detail display with navigation to dedicated detail page
- Add new installation detail components and configuration
- Remove unused entry.ts file
- Create new route for installation detail view
2025-10-28 15:03:49 +07:00
riefive b330609212 fix: handle file upload 2025-10-28 15:01:33 +07:00
riefive aeaefb9478 feat(sep): refactor table letter 2025-10-28 14:01:09 +07:00
riefive 87762cf17a feat(sep): refactor monitoring of vclaim 2025-10-28 13:04:35 +07:00
Khafid Prayoga dc653402c7 feat(installation-position): implement crud operations and ui components
- Add installation position handler, service, and schema
- Update list configuration and entry form components
- Enhance pagination component with configurable controls
- Implement installation position list view with search and pagination
2025-10-28 12:45:57 +07:00
riefive f0ab15cadf feat(sep): add service of letter vclaim 2025-10-28 11:13:39 +07:00
riefive 2239b94632 fix: refetch doctor by specialist 2025-10-28 10:42:29 +07:00
riefive 99c5266f2b fix: add tree select subspecialist and filter doctor 2025-10-28 10:02:12 +07:00
Khafid Prayoga bc4f5ddb0b wip: orgs position 2025-10-27 16:36:24 +07:00
riefive 803139cc17 fix: refactor entry form of encounter 2025-10-27 14:34:33 +07:00
Khafid Prayoga af932ebfbc feat(org-src): add division position management page
- Add new division position page to side menu
- Implement division position list with improved employee name display
- Include necessary API calls with proper includes for related data
- Add error handling for data loading failures
2025-10-27 14:31:09 +07:00
hasyim_kai 2275f4dc99 Feat: add UI BPJS > Surat Kontrol 2025-10-27 14:01:58 +07:00
riefive c8dde10506 fix: change dpjp, unit and healthcare vclaim 2025-10-27 13:48:19 +07:00
riefive aa2a20a018 fix: add constant and change some service of vclaim 2025-10-27 13:41:09 +07:00
Khafid Prayoga 16a4fc5d7f fix(division-detail): handle errors when fetching division and employee data
Add try-catch block to handle potential errors during API calls for division details and employee list. Show toast notification when errors occur to improve user feedback.
2025-10-27 13:32:56 +07:00
Khafid Prayoga ddb9058969 feat(division-detail): add row numbering and remove pagination
- Add index column to division position list table
- Remove pagination component as it's no longer needed
- Map data to include row numbers before display
2025-10-27 13:22:10 +07:00
Khafid Prayoga b16d3f108f refactor(division): improve employee name formatting and navigation
- Simplify employee name construction using array filtering
- Replace dropdown-action-ud with dropdown-action-dud component
- Update division detail navigation to use route navigation
- Clean up code formatting and remove unnecessary whitespace
2025-10-27 11:05:32 +07:00
hasyim_kai 89e0e7a2c8 Feat: add UI CRUD Surat Kontrol at Rehab Medik > kunjungan > Proses 2025-10-27 10:21:59 +07:00
Andsky 0504712559 Feat/encounter status 107 (#136) 2025-10-25 16:21:39 +07:00
Andrian Roshandy 9919b4b896 Merge branch 'dev' into fe-prescription-56 2025-10-25 15:36:29 +07:00
Andrian Roshandy b7d4fcf939 Merge branch 'dev' into feat/encounter-status-107 2025-10-25 15:31:30 +07:00
munawwirul_jamal e93e72a780 dev: chore, note on encounter process 2025-10-25 05:05:53 +07:00
Andsky 0212b9c39f Feat/encounter status 107 (#129)
* dev: hotfix, moved combobox and datepicker

* dev: hotfix, moved combobox and datepicker

* dev: hotfix, text-size standardization

* dev: hotfix, text-size standardization

* feat/encounter-status-107: wip

* feat/encounter: wip

* feat/encounter: done

---------

Co-authored-by: Munawwirul Jamal <munawwirul.jamal@gmail.com>
2025-10-25 05:03:48 +07:00
Andrian Roshandy 19a43bd291 Merge branch 'dev' into fe-prescription-56 2025-10-25 05:02:57 +07:00
Andrian Roshandy eaac4aab85 Merge branch 'dev' into feat/encounter-status-107 2025-10-25 05:01:45 +07:00
riefive 26e9ea96ea fix: debug encounter 2025-10-24 17:04:46 +07:00
Khafid Prayoga df27262bd1 impl get position over detail divions
wip: detail division

for entry new division position

finish v1 divison-position
2025-10-24 16:51:55 +07:00
munawwirul_jamal 3558672f9a dev: hotfix, system by-passes role-access 2025-10-24 15:34:31 +07:00
riefive 3108297d8f fix: restructure encounter get patient 2025-10-24 15:23:01 +07:00
riefive 7f0c6e6fed fix: move patient view dialog under patient 2025-10-24 14:52:54 +07:00
riefive 197e79bd0c feat(sep): add selected prop to ListPatient and enhance radio selection handling in select-radio component 2025-10-24 14:27:57 +07:00
riefive aea4c3cd5c feat(sep): introduce PatientData interface and update select-radio component to include menu property 2025-10-24 13:46:54 +07:00