增加药房管理

This commit is contained in:
haomingming
2026-09-07 10:37:01 +08:00
parent d1e3e6223b
commit 943ee17b2a
8 changed files with 811 additions and 0 deletions
+32
View File
@@ -161,6 +161,13 @@ func basicRouter(r *gin.Engine, api controller.Api) {
hospitalGroup.GET("/list", api.Hospital.GetHospitalList)
}
// 药房管理-基础数据
pharmacyGroup := basicGroup.Group("/pharmacy")
{
// 获取药房列表
pharmacyGroup.GET("/list", api.Pharmacy.GetPharmacyList)
}
// 医生专长管理-基础数据
expertiseGroup := basicGroup.Group("/expertise")
{
@@ -885,6 +892,31 @@ func privateRouter(r *gin.Engine, api controller.Api) {
hospitalGroup.PUT("/:hospital_id", api.Hospital.PutHospital)
}
// 药房管理
pharmacyGroup := basicGroup.Group("/pharmacy")
{
// 获取药房列表-分页
pharmacyGroup.POST("/page", api.Pharmacy.GetPharmacyPage)
// 获取药房列表
pharmacyGroup.GET("/list", api.Pharmacy.GetPharmacyList)
// 获取药房详情
pharmacyGroup.GET("/:pharmacy_id", api.Pharmacy.GetPharmacy)
// 新增药房
pharmacyGroup.POST("", api.Pharmacy.AddPharmacy)
// 修改药房
pharmacyGroup.PUT("/:pharmacy_id", api.Pharmacy.PutPharmacy)
// 修改药房状态
pharmacyGroup.PUT("/status/:pharmacy_id", api.Pharmacy.PutPharmacyStatus)
// 删除药房
pharmacyGroup.DELETE("/:pharmacy_id", api.Pharmacy.DeletePharmacy)
}
// 科普分类管理
articleClassGroup := basicGroup.Group("/article/class")
{