| | |
| | | eventPushController := new(controllers.EventPushController) |
| | | pollConfigController := new(controllers.PollConfigController) |
| | | fileController := new(controllers.FileController) |
| | | sysMenuController :=new(controllers.SysMenuController) |
| | | |
| | | |
| | | sysApi := r.Group( "/data/api-u/sys") |
| | | { |
| | | sysApi.POST("/login",userController.Login) |
| | | sysApi.POST("/logout",userController.Logout) |
| | | sysApi.POST("refresh_token",userController.RefreshToken) |
| | | } |
| | | sysMenuApi := r.Group("/data/api-u/sysmenus") |
| | | { |
| | | sysMenuApi.GET("/me",sysMenuController.Me) |
| | | } |
| | | userApi := r.Group("/data/api-u/users") |
| | | { |
| | | userApi.GET("/current",userController.Current) |
| | | } |
| | | |
| | | urlPrefix := "/data/api-v" // wp 添加 路径 前缀 |
| | | userApi := r.Group(urlPrefix + "/user") |
| | | { |
| | | userApi.POST("/login", userController.Login) |
| | | } |
| | | |
| | | //区域管理 |
| | | area := r.Group(urlPrefix + "/area") |
| | | { |
| | | area.GET("/localmenu", areaController.CameraTree) |
| | | area.GET("/gb28181Tree",areaController.CameraGb28181Tree) |
| | | area.POST("/add", areaController.AreaAdd) |
| | | area.GET("/del", areaController.AreaDelete) |
| | | area.PUT("/update/:id", areaController.AreaUpdate) |
| | | area.POST("/del", areaController.AreaDelete) |
| | | area.POST("/update", areaController.AreaUpdate) |
| | | } |
| | | |
| | | //摄像机管理 |
| | |
| | | camera.DELETE("/del/:cid", cameraController.CameraDel) |
| | | camera.GET("/show/:cid", cameraController.CameraSel) |
| | | camera.GET("/updateSnapshotUrl/:cid",cameraController.UpdateSnapshotUrl) |
| | | camera.GET("/queryCameraAndTaskInfo", cameraController.QueryCameraAndTaskInfo) |
| | | |
| | | camera.POST("/alltask", cameraTaskController.FindTasksByCameraIds) |
| | | camera.GET("/task/:cameraId", cameraTaskController.CameraTaskAll) |
| | |
| | | cameraTaskArgsApi.GET("/deleteByGroup", cameraTaskArgsController.DeleteByGroup) |
| | | cameraTaskArgsApi.POST("/getLinkRulesByCameraIds", cameraTaskArgsController.GetLinkRulesByCameraIds) |
| | | cameraTaskArgsApi.POST("/saveLinkRulesByGroup", cameraTaskArgsController.SaveLinkRulesByGroup) |
| | | cameraTaskArgsApi.POST("/updateDefenceStateByGroup",cameraTaskArgsController.UpdateDefenceStateByGroup) |
| | | } |
| | | |
| | | cameraTaskApi := r.Group(urlPrefix + "/cameraTask") |
| | |
| | | { |
| | | vdbtable.POST("/queryDbTables/:isSync", tableController.QueryDbTables) |
| | | vdbtable.POST("/updateDbTables", tableController.UpdateDbTables) |
| | | vdbtable.POST("/deleteDBtablesById/:uuid", tableController.DeleteDbTables) |
| | | vdbtable.POST("/deleteDBtablesById/:id", tableController.DeleteDbTables) |
| | | vdbtable.PUT("/addDbTableInfo", tableController.AddDbTableInfo) |
| | | } |
| | | |
| | |
| | | vsset.POST("/videoLenEdit", ssController.VideoLenEdit) |
| | | vsset.GET("/getDevInfo", ssController.GetDevInfo) |
| | | vsset.POST("/saveDevInfo", ssController.SaveDevInfo) |
| | | vsset.GET("/vSSLocalSettingShow", ssController.VSSLocalSettingShow) |
| | | vsset.POST("/vSSLocalSettingEdit", ssController.VSSLocalSettingEdit) |
| | | vsset.GET("/gb28181ConfigShow", ssController.Gb28181ConfigShow) |
| | | vsset.POST("/gb28181ConfigEdit", ssController.Gb28181ConfigEdit) |
| | | } |
| | | |
| | | //算法库操作 |