From 9d88c7c467f8d93af4aab9ba0b6d6c01c2ffc546 Mon Sep 17 00:00:00 2001 From: sunty <1172534965@qq.com> Date: 星期四, 20 八月 2020 20:35:30 +0800 Subject: [PATCH] add get buckets contrl --- router/router.go | 113 +++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 71 insertions(+), 42 deletions(-) diff --git a/router/router.go b/router/router.go index 9c87a5f..ad2d12c 100644 --- a/router/router.go +++ b/router/router.go @@ -25,6 +25,7 @@ dbPersonCont := new(controllers.DbPersonController) ssController := new(controllers.SysSetController) sdkController := new(controllers.SdkController) + bucketsController := new(controllers.Buckers) esSearchController := new(controllers.EsSearchController) esManagementController := new(controllers.EsManagementController) realTimeController := new(controllers.RealTimeController) @@ -32,7 +33,7 @@ cameraTimeRuleController := new(controllers.CameraTimeruleController) polygonController := new(controllers.CameraPolygonController) cameraTaskController := new(controllers.CameraTaskController) - cameraTaskArgsController := new(controllers.CameraTaskArgsController) + //cameraTaskArgsController := new(controllers.CameraTaskArgsController) dicController := new(controllers.DictionaryController) userController := new(controllers.UserController) eventPushController := new(controllers.EventPushController) @@ -48,6 +49,9 @@ icController := new(controllers.InfoController) gb28181C := new(controllers.Gb28181Controller) fStackC := new(controllers.FileStackController) + cameraRuleController := new (controllers.CameraRuleController) + rtc := new(controllers.RuleTemplateController) + voiceC := new(controllers.VoiceController) urlPrefix := "/data/api-v" // wp 娣诲姞 璺緞 鍓嶇紑 @@ -94,11 +98,11 @@ area.POST("/gb28181TreeDelete", areaController.Gb28181TreeDelete) } - gbApi := r.Group(urlPrefix + "/gb28181") - { - gbApi.GET("/findAreaByParentId", gb28181C.FindAreaByParentId) - gbApi.GET("/newGbId",gb28181C.NewGbId) - } + gbApi := r.Group(urlPrefix + "/gb28181") + { + gbApi.GET("/findAreaByParentId", gb28181C.FindAreaByParentId) + gbApi.GET("/newGbId", gb28181C.NewGbId) + } //鎽勫儚鏈虹鐞� camera := r.Group(urlPrefix + "/camera") @@ -107,15 +111,15 @@ camera.PUT("/update", cameraController.CameraUpdate) camera.DELETE("/del/:cid", cameraController.CameraDel) camera.GET("/show/:cid", cameraController.CameraSel) - camera.POST("/updateCameraArea", cameraController.UpdateCameraArea) + camera.POST("/updateCameraArea", cameraController.UpdateCameraArea) camera.GET("/updateSnapshotUrl/:cid", cameraController.UpdateSnapshotUrl) camera.POST("/alltask", cameraTaskController.FindTasksByCameraIds) - camera.GET("/task/:cameraId", cameraTaskController.CameraTaskAll) + //camera.GET("/task/:cameraId", cameraTaskController.CameraTaskAll) - camera.DELETE("/delTask/:cameraId/:taskId", cameraController.CameraDelTask) - camera.POST("/saveTask", cameraController.CameraTaskSave) - camera.GET("/getRulesByCameraAndTask", cameraTaskArgsController.FindByCameraAndTask) + //camera.DELETE("/delTask/:cameraId/:taskId", cameraController.CameraDelTask) + //camera.POST("/saveTask", cameraController.CameraTaskSave) + //camera.GET("/getRulesByCameraAndTask", cameraTaskArgsController.FindByCameraAndTask) camera.GET("/getCamerasByRunType", cameraController.GetCamerasByRunType) camera.POST("/updateRunEnable", cameraController.UpdateRunEnable) camera.POST("/changeRunType", cameraController.ChangeRunType) @@ -123,26 +127,42 @@ camera.POST("/ptzControl", ptzController.Move) camera.GET("/statisticRunInfo", cameraController.StatisticRunInfo) - camera.POST("/pasteRules", cameraTaskController.PasteRules) + camera.POST("/pasteRules", cameraRuleController.PasteRules) } - cameraTaskArgsApi := r.Group(urlPrefix + "/cameraTaskArgs") + rtcApi := r.Group(urlPrefix + "/template") { - cameraTaskArgsApi.GET("/deleteByGroup", cameraTaskArgsController.DeleteByGroup) - cameraTaskArgsApi.POST("/getLinkRulesByCameraIds", cameraTaskArgsController.GetLinkRulesByCameraIds) - cameraTaskArgsApi.POST("/saveLinkRulesByGroup", cameraTaskArgsController.SaveLinkRulesByGroup) - cameraTaskArgsApi.POST("/updateDefenceStateByGroup", cameraTaskArgsController.UpdateDefenceStateByGroup) - - cameraTaskArgsApi.POST("/ruleApply2All", cameraTaskArgsController.RuleApply2All) + rtcApi.POST("/rule/save", rtc.Save) + rtcApi.GET("/rule/:id", rtc.Show) + rtcApi.DELETE("/rule/:id", rtc.Delete) + rtcApi.GET("/rule", rtc.FindAll) } - - cameraTaskApi := r.Group(urlPrefix + "/cameraTask") + cameraRuleApi :=r.Group(urlPrefix+"/camera/rule") { - cameraTaskApi.POST("/saveIsDataTrans", cameraTaskController.SaveIsDataTrans) - cameraTaskApi.POST("/saveAlarmLevelByGroup", cameraTaskController.SaveAlarmLevelByGroup) - cameraTaskApi.POST("/updateCameraTaskStatus", cameraTaskController.UpdateCameraTaskStatus) - cameraTaskApi.POST("/addTask", cameraTaskController.AddTask) + cameraRuleApi.GET("/findByCameraId", cameraRuleController.FindByCameraId) + cameraRuleApi.DELETE("/deleteGroup/:groupId",cameraRuleController.DeleteByGroup) + cameraRuleApi.POST("/getLinkRulesByCameraIds",cameraRuleController.GetLinkRulesByCameraIds) + cameraRuleApi.POST("/save", cameraRuleController.Save) + cameraRuleApi.POST("/saveLinkRulesByGroup",cameraRuleController.SaveLinkRulesByGroup) } + + //cameraTaskArgsApi := r.Group(urlPrefix + "/cameraTaskArgs") + //{ + // cameraTaskArgsApi.GET("/deleteByGroup", cameraTaskArgsController.DeleteByGroup) + // cameraTaskArgsApi.POST("/getLinkRulesByCameraIds", cameraTaskArgsController.GetLinkRulesByCameraIds) + // cameraTaskArgsApi.POST("/saveLinkRulesByGroup", cameraTaskArgsController.SaveLinkRulesByGroup) + // cameraTaskArgsApi.POST("/updateDefenceStateByGroup", cameraTaskArgsController.UpdateDefenceStateByGroup) + // + // cameraTaskArgsApi.POST("/ruleApply2All", cameraTaskArgsController.RuleApply2All) + //} + + //cameraTaskApi := r.Group(urlPrefix + "/cameraTask") + //{ + // cameraTaskApi.POST("/saveIsDataTrans", cameraTaskController.SaveIsDataTrans) + // cameraTaskApi.POST("/saveAlarmLevelByGroup", cameraTaskController.SaveAlarmLevelByGroup) + // cameraTaskApi.POST("/updateCameraTaskStatus", cameraTaskController.UpdateCameraTaskStatus) + // cameraTaskApi.POST("/addTask", cameraTaskController.AddTask) + //} polygon := r.Group(urlPrefix + "/polygon") { @@ -156,19 +176,19 @@ // 浠诲姟绠$悊 task := r.Group(urlPrefix + "/task") { - task.GET("/findAll", taskController.FindAll) + //task.GET("/findAll", taskController.FindAll) task.GET("/aggregateTaskList", taskController.AggregateTaskList) - task.POST("/addTask", taskController.AddTask) - task.POST("/updateTaskStatus", taskController.UpdateTaskStatus) - task.GET("/delete", taskController.DeleteTask) - task.POST("/addTaskSdk", taskController.AddTaskSdk) - task.GET("/delTaskSdk", taskController.DeleteTaskSdk) - task.POST("/updateTaskName", taskController.UpdateTaskName) - task.GET("/getRulesByTaskSdk", taskController.GetRulesByTaskSdk) - task.POST("/deleteTaskSdkRule", taskController.DeleteTaskSdkRule) - task.POST("/saveTaskSdkRule", taskController.SaveTaskSdkRule) - - task.GET("/statisticTaskCamera", taskController.StatisticTaskCamera) + //task.POST("/addTask", taskController.AddTask) + //task.POST("/updateTaskStatus", taskController.UpdateTaskStatus) + //task.GET("/delete", taskController.DeleteTask) + //task.POST("/addTaskSdk", taskController.AddTaskSdk) + //task.GET("/delTaskSdk", taskController.DeleteTaskSdk) + //task.POST("/updateTaskName", taskController.UpdateTaskName) + //task.GET("/getRulesByTaskSdk", taskController.GetRulesByTaskSdk) + //task.POST("/deleteTaskSdkRule", taskController.DeleteTaskSdkRule) + //task.POST("/saveTaskSdkRule", taskController.SaveTaskSdkRule) + // + //task.GET("/statisticTaskCamera", taskController.StatisticTaskCamera) } // 妫�绱� 鏌ヨ 鑺傜偣鎿嶄綔 @@ -182,6 +202,7 @@ es.POST("/addCluster", esManagementController.AddCluster) es.POST("/createNode", esManagementController.CreateNode) es.POST("/updateEsHosts", esManagementController.UpdateEsHosts) + es.POST("/getBuckets", bucketsController.GetBuckets) } //瀹炴椂琚皟鏁版嵁 @@ -259,10 +280,10 @@ vsset.POST("/upgrade", ssController.Upgrade) } - ic := r.Group(urlPrefix + "/info") - { - ic.GET("/getServerName", icController.GetServerName) - } + ic := r.Group(urlPrefix + "/info") + { + ic.GET("/getServerName", icController.GetServerName) + } //绠楁硶搴撴搷浣� sdkApi := r.Group(urlPrefix + "/sdk") @@ -272,6 +293,11 @@ sdkApi.GET("/findByTaskId", sdkController.FindByTaskId) sdkApi.GET("/getById", sdkController.GetById) sdkApi.GET("/sdkDownload", sdkController.SdkDownLoad) + sdkApi.GET("/upload", sdkController.Upload) + sdkApi.POST("/upload", sdkController.UploadPack) + sdkApi.POST("/showInstallInfo", sdkController.ShowInstallInfo) + sdkApi.POST("/install", sdkController.Install) + sdkApi.GET("/active", sdkController.Active) } //绠楁硶鍙傛暟 @@ -346,7 +372,10 @@ fStackApi.POST("/changeEnable", fStackC.ChangeEnable) fStackApi.DELETE("/delete/:id", fStackC.Delete) } - + voiceApi := r.Group(urlPrefix + "/voice") + { + voiceApi.GET("/findAll", voiceC.FindAll) + } // 鏂囦欢 涓婁紶 r.Static("static", "./static") // 闈欐�佹枃浠� //澶栭儴璁块棶swagger.json -- Gitblit v1.8.0