|
@@ -96,37 +96,31 @@ func (c *InviteListDirController) GetExternalInviteList() {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if err == nil {
|
|
|
|
|
-
|
|
|
|
|
- // 遍历列表
|
|
|
|
|
- for _, item := range externalResp.Data.List {
|
|
|
|
|
- fmt.Printf("用户: %s, 用户名: %s, 销售额: %s\n",
|
|
|
|
|
- item.UserID, item.Username, item.Sales)
|
|
|
|
|
-
|
|
|
|
|
- // 取 count
|
|
|
|
|
- info := &services.InviteListInfo{
|
|
|
|
|
- ParentId: userid,
|
|
|
|
|
- UserId: item.UserID,
|
|
|
|
|
- Username: item.Username,
|
|
|
|
|
- PromoteName: item.PromoteName,
|
|
|
|
|
- Sales: item.Sales,
|
|
|
|
|
- TeamSales: item.TeamSales,
|
|
|
|
|
- TodayTeamSales: item.TodayTeamSales,
|
|
|
|
|
- UserBv: item.UserBV,
|
|
|
|
|
- SubStatus: strconv.Itoa(item.SubStatus),
|
|
|
|
|
- CTime: item.CTime,
|
|
|
|
|
- IsYes: 1,
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- err := inviteListDirService.CreateInviteList(info)
|
|
|
|
|
- if err != nil {
|
|
|
|
|
- utils.JSON(&c.Controller, 500, err.Error(), nil)
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // 遍历列表
|
|
|
|
|
+ for _, item := range externalResp.Data.List {
|
|
|
|
|
+ fmt.Printf("用户: %s, 用户名: %s, 销售额: %s\n",
|
|
|
|
|
+ item.UserID, item.Username, item.Sales)
|
|
|
|
|
+
|
|
|
|
|
+ // 取 count
|
|
|
|
|
+ info := &services.InviteListInfo{
|
|
|
|
|
+ ParentId: userid,
|
|
|
|
|
+ UserId: item.UserID,
|
|
|
|
|
+ Username: item.Username,
|
|
|
|
|
+ PromoteName: item.PromoteName,
|
|
|
|
|
+ Sales: item.Sales,
|
|
|
|
|
+ TeamSales: item.TeamSales,
|
|
|
|
|
+ TodayTeamSales: item.TodayTeamSales,
|
|
|
|
|
+ UserBv: item.UserBV,
|
|
|
|
|
+ SubStatus: strconv.Itoa(item.SubStatus),
|
|
|
|
|
+ CTime: item.CTime,
|
|
|
|
|
+ IsYes: 1,
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- } else {
|
|
|
|
|
- fmt.Printf("JSON 序列化失败: %v\n", err)
|
|
|
|
|
|
|
+ err := inviteListDirService.CreateInviteList(info)
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ utils.JSON(&c.Controller, 500, err.Error(), nil)
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 8. 根据业务需要处理外部接口返回的数据,例如转换格式、添加额外字段等
|
|
// 8. 根据业务需要处理外部接口返回的数据,例如转换格式、添加额外字段等
|