Patient.go 1.5 KB

123456789101112131415161718192021222324252627
  1. package routers
  2. import (
  3. "FollowUp_Notice/controllers"
  4. beego "github.com/beego/beego/v2/server/web"
  5. )
  6. func init() {
  7. patient := beego.NewNamespace("/Patient",
  8. beego.NSRouter("/List", &controllers.PatientController{}, "*:Patient_List"), // 患者列表
  9. beego.NSRouter("/Add", &controllers.PatientController{}, "*:Patient_Add"), // 获取患者
  10. beego.NSRouter("/Edit", &controllers.PatientController{}, "*:Patient_Edit"), // 添加患者
  11. beego.NSRouter("/Del", &controllers.PatientController{}, "*:Patient_Del"), // 删除患者
  12. beego.NSRouter("/Import", &controllers.PatientController{}, "*:Patient_Import"), // 删除患者
  13. beego.NSRouter("/ExportTemplate", &controllers.PatientController{}, "*:Patient_ExportTemplate"), // 删除患者
  14. beego.NSRouter("/Satisfaction_PDF", &controllers.PatientController{}, "*:VoiceCall_Satisfaction_PDF"), // 删除患者
  15. beego.NSRouter("/Send_Satisfaction", &controllers.PatientController{}, "*:Patient_Send_Satisfaction"), // 删除患者
  16. )
  17. patientRevisitRecord := beego.NewNamespace("/PatientRevisitRecord",
  18. beego.NSRouter("/List", &controllers.PatientController{}, "*:PatientRevisitRecord_List"), // 患者复诊记录列表
  19. beego.NSRouter("/Del", &controllers.PatientController{}, "*:PatientRevisitRecord_Del"), // 删除患者复诊记录
  20. )
  21. beego.AddNamespace(patient, patientRevisitRecord)
  22. }