grouping reference api

This commit is contained in:
renaldybrada
2026-02-03 12:31:41 +07:00
parent 6caee98c07
commit 3aebfc4efe
7 changed files with 188 additions and 19 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ func NewDokterHandler(repo IDokterRepository) DokterHandler {
// @Param offset query string false "Offset" default(0)
// @Success 200 {object} []DokterResponse
// @Failure 500 {object} shared.BaseErrorResponse
// @Router /dokter/ [get]
// @Router /reference/dokter/ [get]
func (h DokterHandler) ListDokter(c *gin.Context) {
result, err := h.repo.SearchableListDokter(c)
if err != nil {
@@ -22,7 +22,7 @@ func NewKategoriHandler(repo IKategoriRepository) KategoriHandler {
// @Param search query string false "Search keyword"
// @Success 200 {object} []KategoriOperasiModel
// @Failure 500 {object} shared.BaseErrorResponse
// @Router /kategori/ [get]
// @Router /reference/kategori/ [get]
func (h KategoriHandler) ListKategoriOperasi(c *gin.Context) {
list, err := h.repo.SearchableListKategori(c)
if err != nil {
@@ -22,7 +22,7 @@ func NewSpesialisHandler(repo ISpesialisRepository) SpesialisHandler {
// @Param search query string false "Search keyword"
// @Success 200 {object} []SpesialisModel
// @Failure 500 {object} shared.BaseErrorResponse
// @Router /spesialis/ [get]
// @Router /reference/spesialis/ [get]
func (h SpesialisHandler) ListSpesialis(c *gin.Context) {
list, err := h.repo.SearchableListSpesialis(c)
if err != nil {
@@ -47,7 +47,7 @@ func (h SpesialisHandler) ListSpesialis(c *gin.Context) {
// @Param id_spesialis query int false "Filter by Id Spesialis"
// @Success 200 {object} []SubSpesialisModel
// @Failure 500 {object} shared.BaseErrorResponse
// @Router /sub-spesialis/ [get]
// @Router /reference/sub-spesialis/ [get]
func (h SpesialisHandler) ListSubSpesialis(c *gin.Context) {
list, err := h.repo.SearchableListSubSpesialis(c)
if err != nil {