123456789101112131415161718192021222324252627282930313233 |
- package admin
- import (
- "zhiyuan/models"
- "zhiyuan/models/dispatch"
- "zhiyuan/pkg/db"
- "github.com/gin-gonic/gin"
- )
- func InitDispatchRouters(router *gin.RouterGroup) {
- router = router.Group("/dispatch")
- db.Router(router, &dispatch.DispatchType{}, "/dispatchtype")
- db.Router(router, &dispatch.DispatchTypeItem{}, "/dispatchtypeitem")
- db.Router(router, &dispatch.DispatchSite{}, "/dispatchsite")
- db.Router(router, &dispatch.DispatchSiteTable{}, "/dispatchsitetable")
- db.Router(router, &dispatch.DispatchSiteProcess{}, "/dispatchsiteprocess")
- db.Router(router, &dispatch.DispatchSiteCollectMobile{}, "/dispatchsitecollect")
- db.Router(router, &dispatch.DispatchSiteTableMobile{}, "/dispatchsitetables")
- router.POST("/dispatchsitetablecollects", func(c *gin.Context) {
- db.ModelList(db.Type(&dispatch.DispatchSiteTableCollect{}), map[string]interface{}{
- "state": 2,
- }, c)
- })
- router.POST("/myshops", func(c *gin.Context) {
- db.ModelList(db.Type(&models.MyShop{}), map[string]interface{}{}, c)
- })
- router.POST("/admins", func(c *gin.Context) {
- db.ModelList(db.Type(&models.Admin{}), map[string]interface{}{}, c)
- })
- }
|