hikvision/iot/oauth_test.go

95 lines
2.0 KiB
Go

package iot
import (
"fmt"
"log"
"testing"
)
func TestOauth(t *testing.T) {
r0, err := QrCodeVisitors("1231", "231123150000", "231123180000", 9)
if err != nil {
log.Fatal(err)
return
}
fmt.Println(r0)
// groupid := "4b9e7ab1068d45269b1acb6c8b50d855"
// r1, err := PermissionGroupAddDevice(groupid, true, []string{"AF8534579"}, true)
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r1)
// r2, err := PermissionAllotsIssuedByGroup(groupid)
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r2)
// r3, err := PermissionAllotsSearchStatus(1, 30, groupid, "", "", "")
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r3)
// r4, err := PermissionAllotsIssuedAllGroups()
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r4)
// r5, err := PermissionAllotsClearDeviceAllAuth("AF8534579")
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r5)
// r6, err := PermissionAllotsGetCapability("AF8534579")
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r6)
// r7, err := PermissionGroupUpdatePersonPermission(&model.PermissionPersonPermissionUpdate{
// EmployeeNo: "666",
// GroupId: groupid,
// PermissionPersonPermission: model.PermissionPersonPermission{
// PhoneNo: "18357062933",
// PersonType: "normal",
// FloorNo: 22,
// RoomNo: 2,
// ValidBeginTime: "2023-11-23",
// ValidEndTime: "2023-12-23",
// PlanTemplateNos: []int{1},
// MaxOpenDoorTime: 10,
// DynamicCode: "123456",
// BelongGroup: "2,4,8",
// CreateTime: "",
// LocalUIRight: 1,
// CallNumbers: []string{"1-1-1-101"},
// FloorNumbers: []int{1},
// AuthCode: "123456",
// },
// })
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r7)
// r8, err := PermissionAllotsSyncIssued("AF8534579", "666")
// if err != nil {
// log.Fatal(err)
// return
// }
// fmt.Println(r8)
}