houses.go 631 B

1234567891011121314151617181920212223
  1. package routers
  2. import (
  3. "zhiyuan/controllers/houses"
  4. housesModel "zhiyuan/models/houses"
  5. "zhiyuan/pkg/db"
  6. "github.com/gin-gonic/gin"
  7. )
  8. func InitHousesRouters(r *gin.Engine, router *gin.RouterGroup) {
  9. staticPath := "public/houses/"
  10. r.Static("/houses", staticPath)
  11. router = router.Group("/houses")
  12. router.POST("/get", houses.HttpGet)
  13. db.Router(router, &housesModel.Houses{}, "/houses")
  14. db.Router(router, &housesModel.HousesArea{}, "/area")
  15. db.Router(router, &housesModel.HousesBuilding{}, "/building")
  16. db.Router(router, &housesModel.HousesFloor{}, "/floor")
  17. db.Router(router, &housesModel.HousesRoom{}, "/room")
  18. }