123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- package admin
- import (
- "zhiyuan/controllers/admin/work"
- "zhiyuan/models"
- "zhiyuan/models/score"
- "zhiyuan/pkg/db"
- "github.com/gin-gonic/gin"
- )
- func InitWorkRouters(router *gin.RouterGroup) {
- router = router.Group("/work")
- router.GET("/worktypes", work.WorkTypeList)
- router.POST("/worktypes", work.WorkTypeAdd)
- router.PUT("/worktypes/:id", work.WorkTypeEdit)
- router.DELETE("/worktypes/:id", work.WorkTypeDel)
- router.GET("/workers", work.WorkerList)
- router.GET("/workers/:id", work.WorkerVerify)
- router.GET("/worknodes", work.WorkNodeList)
- router.POST("/worknodes", work.WorkNodeAdd)
- router.PUT("/worknodes/:id", work.WorkNodeEdit)
- router.DELETE("/worknodes/:id", work.WorkNodeDel)
- router.GET("/workprocesss", work.WorkProcessList)
- router.POST("/workprocesss", work.WorkProcessAdd)
- router.PUT("/workprocesss/:id", work.WorkProcessEdit)
- router.DELETE("/workprocesss/:id", work.WorkProcessDel)
- router.GET("/workprocessrequires", work.WorkProcessRequireList)
- router.POST("/workprocessrequires", work.WorkProcessRequireAdd)
- router.PUT("/workprocessrequires/:id", work.WorkProcessRequireEdit)
- router.DELETE("/workprocessrequires/:id", work.WorkProcessRequireDel)
- router.GET("/workcrafts", work.WorkCraftList)
- router.POST("/workcrafts", work.WorkCraftAdd)
- router.PUT("/workcrafts/:id", work.WorkCraftEdit)
- router.DELETE("/workcrafts/:id", work.WorkCraftDel)
- router.GET("/worksites", work.WorkSiteList)
- router.GET("/worksites/:id", work.WorkSiteInfo)
- router.POST("/worksites", work.WorkSiteAdd)
- router.PUT("/worksites/:id", work.WorkSiteEdit)
- router.DELETE("/worksites/:id", work.WorkSiteDel)
- router.PUT("/worksite-dispatch/:id", work.WorkSiteDispatch)
- router.PUT("/worksite-time/:id", work.WorkSiteEditTime)
- router.GET("/worksitenodes", work.WorkSiteNodeList)
- router.GET("/worksitenodes/:id", work.WorkSiteNodeInfo)
- router.POST("/worksitenodes", work.WorkSiteNodeAdd)
- router.PUT("/worksitenodes/:id", work.WorkSiteNodeEdit)
- router.DELETE("/worksitenodes/:id", work.WorkSiteNodeDel)
- router.PUT("/worksitenode-worker/:id", work.WorkSiteNodeDispatchWorker)
- router.GET("/worksiteprocessrequires", work.WorkSiteProcessRequireList)
- router.GET("/worksiteprocesspoints", work.WorkSiteProcessPointList)
- router.POST("/worksiteprocesspoints", work.WorkSiteProcessPointAdd)
- router.DELETE("/worksiteprocesspoints/:id", work.WorkSiteProcessPointDel)
- router.GET("/designtypes", work.DesignTypeList)
- router.POST("/designtypes", work.DesignTypeAdd)
- router.PUT("/designtypes/:id", work.DesignTypeEdit)
- router.DELETE("/designtypes/:id", work.DesignTypeDel)
- router.GET("/worksitedesigns", work.WorkSiteDesignList)
- router.GET("/worksitedesigns/:id", work.WorkSiteDesignInfo)
- router.POST("/worksitedesigns", work.WorkSiteDesignAdd)
- router.PUT("/worksitedesigns/:id", work.WorkSiteDesignEdit)
- router.DELETE("/worksitedesigns/:id", work.WorkSiteDesignDel)
- db.Router(router, &models.WorkReturnVisit{}, "/workreturnvisit")
- db.Router(router, &models.WorkReturnVisitItem{}, "/workreturnvisititem")
- db.Router(router, &models.WorkQualityAccept{}, "/workqualityaccept")
- db.Router(router, &models.WorkQualityAcceptItem{}, "/workqualityacceptitem")
- db.Router(router, &models.WorkPkg{}, "/workpkg")
- db.Router(router, &models.WorkPkgNode{}, "/workpkgnode")
- db.Router(router, &models.WorkType{}, "/worktype")
- db.Router(router, &models.WorkNode{}, "/worknode")
- db.Router(router, &models.WorkProcess{}, "/workprocess")
- db.Router(router, &models.WorkProcessRequire{}, "/workprocessrequire")
- db.Router(router, &models.WorkProblemType{}, "/workproblemtype")
- db.Router(router, &models.WorkProblem{}, "/workproblem")
- db.Router(router, &models.WorkCraft{}, "/workcraft")
- db.Router(router, &models.Worker{}, "/worker")
- db.Router(router, &models.WorkSiteModel{}, "/worksite")
- db.Router(router, &models.WorkSiteNodeModel{}, "/worksitenode")
- db.Router(router, &models.WorkSiteNodeQualityAcceptModel{}, "/worksitenodequalityaccept")
- router.POST("/worker/import", work.WorkerImport)
- router.POST("/workreturnvisit/copy/:id", work.WorkReturnVisitCopy)
- router.GET("/workreturnvisitstatist", work.WorkReturnVisitStatist)
- router.POST("/workpkg/copy/:id", work.WorkWorkPkgCopy)
- router.POST("/worknode/copy/:id", work.WorkWorkNodeCopy)
- db.Router(router, &models.Manager{}, "/manager")
- db.Router(router, &score.Score{}, "/score")
- db.Router(router, &score.ScoreItem{}, "/scoreitem")
- db.Router(router, &score.ScoreOrderMobile{}, "/scoreorder")
- }
|