coordinate_controller.go 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package coordinate
  2. import (
  3. "fmt"
  4. "gdyb/controllers"
  5. "gdyb/service"
  6. "github.com/astaxie/beego"
  7. )
  8. type CoordinateController struct {
  9. controllers.BaseAuthAPIController
  10. }
  11. type ResultReg struct {
  12. ResultCode string `json:"resultCode"`
  13. ResultDesc string `json:"resultDesc"`
  14. InfoSeq int64 `json:"infoSeq"`
  15. }
  16. func CoordinateRegistRouters() {
  17. beego.Router("/coordinate/check", &CoordinateController{}, "get:SavePatientMessageInfo")
  18. beego.Router("/coordinate/register", &CoordinateController{}, "get:Register")
  19. beego.Router("/coordinate/getWaitPayDetail", &CoordinateController{}, "get:GetWaitPayDetail")
  20. beego.Router("/coordinate/opKeepAccounts", &CoordinateController{}, "get:OpKeepAccounts")
  21. beego.Router("/coordinate/opCancelKeepAccounts", &CoordinateController{}, "get:OpCancelKeepAccounts")
  22. }
  23. func (c *CoordinateController) SavePatientMessageInfo() {
  24. //result, request_log := service.SavePatientMessageInfo()
  25. }
  26. func (c *CoordinateController) Register() {
  27. //var reg models.Reg
  28. //reg.
  29. //
  30. //
  31. //
  32. //result, request_log := service.SaveReg()
  33. //fmt.Println(result)
  34. //fmt.Println(request_log)
  35. }
  36. func (c *CoordinateController) GetWaitPayDetail() {
  37. result, request_log := service.GetWaitPayDetail()
  38. fmt.Println(result)
  39. fmt.Println(request_log)
  40. }
  41. func (c *CoordinateController) OpKeepAccounts() {
  42. result, request_log := service.OpKeepAccounts()
  43. fmt.Println(result)
  44. fmt.Println(request_log)
  45. }
  46. func (c *CoordinateController) OpCancelKeepAccounts() {
  47. result, request_log := service.OpCancelKeepAccounts()
  48. fmt.Println(result)
  49. fmt.Println(request_log)
  50. }