Explorar el Código

update

master
shenjiachi hace 1 semana
padre
commit
c2035d6bbb
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. +6
    -1
      consume/egg_canal_invite_user_nums_consume.go

+ 6
- 1
consume/egg_canal_invite_user_nums_consume.go Ver fichero

@@ -59,6 +59,7 @@ func handleEggCanalInviteUserNumsConsume(msg []byte) error {
var canalMsg *md.CanalUserRelateMessage[md.CanalUserRelate]
err := json.Unmarshal(msg, &canalMsg)
if err != nil {
fmt.Println("EggCanalInviteUserNumsConsumeFaliedUnMarshal_ERR:::::", err.Error())
return nil
}

@@ -71,18 +72,22 @@ func handleEggCanalInviteUserNumsConsume(msg []byte) error {
for _, item := range canalMsg.Data {
parentUid := item.ParentUid
id := fmt.Sprintf("%d%d-%d", year, week, parentUid)
fmt.Println("ESid:" + id + "=====================>")

// 新增拉新人数
script := elastic.NewScript("ctx._source.invite_user_nums += params.inc").Param("inc", 1)
_, err = es.EsClient.Update().
service, err := es.EsClient.Update().
Index(index).
Id(id).
Script(script).
Do(context.Background())
if err != nil {
fmt.Println("EggCanalInviteUserNumsConsumeFailedUpdateInviteUserNums_ERR:::::", err.Error())
return err
}
fmt.Println(service)
}
}
fmt.Println("EggCanalInviteUserNumsConsume_Succeed::::")
return nil
}

Cargando…
Cancelar
Guardar