EasyCVR多級分組共享至級聯(lián)平臺的技術(shù)實現(xiàn)【附代碼】
上一篇我們講過了EasyCVR新添加的多級分組功能,管理人員在分配通道時更加便捷。根據(jù)用戶的需求,這個分組需要共享到上級平臺中去,因此我們本文分享一下該功能的實現(xiàn)。
從邏輯上看,我們只需要在級聯(lián)的時候確定好目錄層級關(guān)系,然后再級聯(lián)到上級,就能完成自定義分組的共享。
添加代碼,在用戶選擇分組的時候可以將其分組共享,并且能夠選擇是否共享子節(jié)點,然后根據(jù)分組的層級關(guān)系,將組織結(jié)構(gòu)通過級聯(lián)的方式共享到上級。參考代碼如下:
bcchild, err := strconv.ParseBool(containschild) if err != nil { c.AbortWithStatusJSON(400, err.Error()) return } bcontains, err := strconv.ParseBool(contains) if err != nil { c.AbortWithStatusJSON(400, err.Error()) return } labels, err := cvrservice.GetDeviceService().GetLabelsChild(bcchild, lid) if err != nil { c.AbortWithStatusJSON(400, err.Error()) return }
添加過后,級聯(lián)共享完成:
視頻
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。