package Test import ( "context" "dsBaseRpc/RpcService/BaseStudent/BaseStudentProto" "dsBaseRpc/RpcService/BaseTeacher/BaseTeacherProto" "dsBaseRpc/RpcService/SysLoginperson/SysLoginpersonProto" "dsBaseRpc/Utils/CommonUtil" "fmt" "google.golang.org/grpc" "log" "testing" "time" ) func TestPageSysLoginpersonExcel(t *testing.T) { //连接的服务器地址 var address = "127.0.0.1:8001" //建立链接 conn, err := grpc.Dial(address, grpc.WithInsecure()) if err != nil { log.Fatalf("did not connect: %v", err) } defer conn.Close() ctx, cancel := context.WithTimeout(context.Background(), 3*time.Second) defer cancel() //获取列表 c1 := SysLoginpersonProto.NewSysLoginpersonManageClient(conn) r1, err := c1.PageSysLoginpersonExcel(ctx, &SysLoginpersonProto.QueryArg{AreaCode: "220100", OrgType: []int32{2, 7}}) if err != nil { log.Fatalf("could not greet: %v", err) } fmt.Println(r1) } func TestPageAreaManagerExcel(t *testing.T) { //连接的服务器地址 var address = "127.0.0.1:8001" //建立链接 conn, err := grpc.Dial(address, grpc.WithInsecure()) if err != nil { log.Fatalf("did not connect: %v", err) } defer conn.Close() ctx, cancel := context.WithTimeout(context.Background(), 3*time.Second) defer cancel() //获取列表 c1 := SysLoginpersonProto.NewSysLoginpersonManageClient(conn) r1, err := c1.PageAreaManagerExcel(ctx, &SysLoginpersonProto.AreaManagerArg{AreaCode: "220100"}) if err != nil { log.Fatalf("could not greet: %v", err) } fmt.Println(r1) } func TestExportStudentAccountInfoExcel(t *testing.T) { //连接的服务器地址 var address = "127.0.0.1:8001" //建立链接 conn, err := grpc.Dial(address, grpc.WithInsecure()) if err != nil { log.Fatalf("did not connect: %v", err) } defer conn.Close() ctx, cancel := context.WithTimeout(context.Background(), 3*time.Second) defer cancel() //获取列表 c1 := BaseStudentProto.NewBaseStudentManageClient(conn) r1, err := c1.ExportStudentAccountInfoExcel(ctx, &BaseStudentProto.ModelArg{BureauId: "64162F4F-417F-4ACE-926A-94353751DF55"}) if err != nil { log.Fatalf("could not greet: %v", err) } fmt.Println(r1) } func TestExportTeacherAccountInfoExcel(t *testing.T) { //连接的服务器地址 var address = "127.0.0.1:8001" //建立链接 conn, err := grpc.Dial(address, grpc.WithInsecure()) if err != nil { log.Fatalf("did not connect: %v", err) } defer conn.Close() ctx, cancel := context.WithTimeout(context.Background(), 3*time.Second) defer cancel() //获取列表 c1 := BaseTeacherProto.NewBaseTeacherManageClient(conn) r1, err := c1.ExportTeacherAccountInfoExcel(ctx, &BaseTeacherProto.ModelArg{BureauId: "64162F4F-417F-4ACE-926A-94353751DF55"}) if err != nil { log.Fatalf("could not greet: %v", err) } fmt.Println(r1) } func TestExportTeacherInfoExcel(t *testing.T) { //连接的服务器地址 var address = "127.0.0.1:8001" //建立链接 conn, err := grpc.Dial(address, grpc.WithInsecure()) if err != nil { log.Fatalf("did not connect: %v", err) } defer conn.Close() ctx, cancel := context.WithTimeout(context.Background(), 3*time.Second) defer cancel() //获取列表 c1 := BaseTeacherProto.NewBaseTeacherManageClient(conn) r1, err := c1.ExportTeacherInfoExcel(ctx, &BaseTeacherProto.ModelArg{BureauId: "E89582AF-D2EF-404C-9843-90809D817E84", ExportExcelStatus: 1}) if err != nil { log.Fatalf("could not greet: %v", err) } fmt.Println(r1) } func TestExportStudentInfoExcel(t *testing.T) { //连接的服务器地址 var address = "127.0.0.1:8001" //建立链接 conn, err := grpc.Dial(address, grpc.WithInsecure()) if err != nil { log.Fatalf("did not connect: %v", err) } defer conn.Close() ctx, cancel := context.WithTimeout(context.Background(), 3*time.Second) defer cancel() //获取列表 c1 := BaseStudentProto.NewBaseStudentManageClient(conn) r1, err := c1.ExportStudentInfoExcel(ctx, &BaseStudentProto.ModelArg{BureauId: "E89582AF-D2EF-404C-9843-90809D817E84", ExportExcelStatus: 1}) if err != nil { log.Fatalf("could not greet: %v", err) } fmt.Println(r1) } func TestCard(t *testing.T){ fmt.Println(CommonUtil.IsIdCard("824108197807209927")) }