|
@@ -431,18 +431,23 @@ func DelMethod(mold int, res string) {
|
|
|
switch mold {
|
|
|
case 8:
|
|
|
Index = "bidding_yg" //直采-采购信息
|
|
|
- var ok bool
|
|
|
+ var (
|
|
|
+ ok bool
|
|
|
+ id string
|
|
|
+ )
|
|
|
data := Es.Get(Index, `{"query": {"bool": {"must": [{"terms": {"source_id": ["`+res+`"]}}]}},"from": 0,"size": 1}`)
|
|
|
if data != nil && len(*data) > 0 {
|
|
|
one := (*data)[0]
|
|
|
- id := util.ObjToString(one["_id"])
|
|
|
+ id = util.ObjToString(one["id"])
|
|
|
if id != "" {
|
|
|
ok = Es.DelById(Index, id)
|
|
|
} else {
|
|
|
ok = Es.DelById(Index, res)
|
|
|
}
|
|
|
}
|
|
|
- log.Println(ok, "用户删除发布信息后 删除索引信息失败:", data, "----", res)
|
|
|
+ if !ok {
|
|
|
+ log.Println(id, "用户删除发布信息后 删除索引信息失败:", data, "----", res)
|
|
|
+ }
|
|
|
default:
|
|
|
Es.DelById(Index, res)
|
|
|
}
|