商品rpc数据格式及调用方法
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

69 lines
1.2 KiB

  1. package productrpc
  2. import (
  3. "testing"
  4. )
  5. func Test_GetAllActivity(t *testing.T) {
  6. dbname := "shop_v2"
  7. id := "122"
  8. site_id := "1058278"
  9. ret, err := GetAllActivity(site_id, dbname, id, "0")
  10. t.Log(ret)
  11. t.Log(err)
  12. // res_arr := []map[string]string{
  13. // map[string]string{
  14. // "Id": "55",
  15. // "Starttime": "19852365",
  16. // },
  17. // map[string]string{
  18. // "Id": "22",
  19. // "Starttime": "17852365",
  20. // },
  21. // map[string]string{
  22. // "Id": "11",
  23. // "Starttime": "18852365",
  24. // },
  25. // }
  26. // t.Log(res_arr)
  27. // var activitys Activitys
  28. // var err error
  29. // if len(res_arr) > 0 {
  30. // var start int
  31. // for _, item := range res_arr {
  32. // start, err = strconv.Atoi(item["Starttime"])
  33. // if err != nil {
  34. // log.Println(err)
  35. // }
  36. // activitys = append(activitys, Activity{
  37. // Id: item["Id"],
  38. // Start: start,
  39. // })
  40. // }
  41. // }
  42. // sort.Sort(activitys)
  43. // t.Log(activitys)
  44. // var list []map[string]string = make([]map[string]string, 0)
  45. // if len(activitys) > 0 {
  46. // for _, v := range activitys {
  47. // for _, old := range res_arr {
  48. // if v.Id == old["Id"] {
  49. // list = append(list, old)
  50. // break
  51. // }
  52. // }
  53. // }
  54. // }
  55. // t.Log(list)
  56. }