sign_api_controller.go 578B

123456789101112131415161718192021222324252627282930313233
  1. package controllers
  2. import (
  3. "XT_New/service"
  4. "fmt"
  5. "github.com/astaxie/beego"
  6. )
  7. type SignApiController struct {
  8. BaseAuthAPIController
  9. }
  10. func SignApiRegistRouters() {
  11. //获取短信验证码
  12. beego.Router("/api/sign/getsign", &SignApiController{}, "Get:GetSign")
  13. }
  14. // 短信服务接口
  15. func (this *SignApiController) GetSign() {
  16. phone := this.GetString("phone")
  17. fmt.Println("phone", phone)
  18. var tempphone string
  19. tempphone = "13318464642"
  20. sign := service.GetSignNameByPhone(tempphone)
  21. this.ServeSuccessJSON(map[string]interface{}{
  22. "sign": sign,
  23. })
  24. return
  25. }