|
@@ -53,7 +53,7 @@ func (e *EntData) ImportData() {
|
|
if user, ok := e.GetSession("user").(map[string]interface{}); ok {
|
|
if user, ok := e.GetSession("user").(map[string]interface{}); ok {
|
|
userName = common.ObjToString(user["name"])
|
|
userName = common.ObjToString(user["name"])
|
|
}
|
|
}
|
|
- util.MgoSave.Save("customer_import_record", map[string]interface{}{
|
|
|
|
|
|
+ util.Mgo.Save("customer_import_record", map[string]interface{}{
|
|
"userName": userName,
|
|
"userName": userName,
|
|
"importSize": importDataNum,
|
|
"importSize": importDataNum,
|
|
"eid": eid,
|
|
"eid": eid,
|
|
@@ -186,7 +186,7 @@ func ImportDataByExcel(mf multipart.File, eid int64, entid string) (int, int64,
|
|
id := (*info)["id"]
|
|
id := (*info)["id"]
|
|
infoid := (*info)["infoid"]
|
|
infoid := (*info)["infoid"]
|
|
tmp["id"] = id
|
|
tmp["id"] = id
|
|
- //util.Es.DelById("bidding_customer", "", fmt.Sprint(id))
|
|
|
|
|
|
+ //util.EsCus.DelById("bidding_customer", "", fmt.Sprint(id))
|
|
binfo := util.EntMysql.FindOne("customer_data_yys_gl", bson.M{"info_id": infoid}, "", "")
|
|
binfo := util.EntMysql.FindOne("customer_data_yys_gl", bson.M{"info_id": infoid}, "", "")
|
|
if binfo != nil && len(*binfo) > 0 {
|
|
if binfo != nil && len(*binfo) > 0 {
|
|
esSaveFuc(tmp, common.ObjToString((*binfo)["detail"]), &saveEsArr)
|
|
esSaveFuc(tmp, common.ObjToString((*binfo)["detail"]), &saveEsArr)
|
|
@@ -202,7 +202,7 @@ func ImportDataByExcel(mf multipart.File, eid int64, entid string) (int, int64,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if len(saveEsArr) > 0 {
|
|
if len(saveEsArr) > 0 {
|
|
- util.BulkSave("bidding_customer", &saveEsArr, false, util.Es.(*elastic.EsV7))
|
|
|
|
|
|
+ util.BulkSave("bidding_customer", &saveEsArr, false, util.EsCus.(*elastic.EsV7))
|
|
}
|
|
}
|
|
log.Debug("Load Excel Count:", importDataNum)
|
|
log.Debug("Load Excel Count:", importDataNum)
|
|
return importDataNum, now.Unix(), "文档导入成功"
|
|
return importDataNum, now.Unix(), "文档导入成功"
|
|
@@ -270,7 +270,7 @@ func (e *EntData) RecordRevoke() {
|
|
b := util.EntMysql.Update("customer_data", query, bson.M{"status": -1, "projectId": nil})
|
|
b := util.EntMysql.Update("customer_data", query, bson.M{"status": -1, "projectId": nil})
|
|
qEs := es.NewBoolQuery().Must(es.NewTermQuery("pici", pici)).Must(es.NewTermQuery("ent_id", eid))
|
|
qEs := es.NewBoolQuery().Must(es.NewTermQuery("pici", pici)).Must(es.NewTermQuery("ent_id", eid))
|
|
log.Debug(pici, eid)
|
|
log.Debug(pici, eid)
|
|
- util.DelBy("bidding_customer", qEs, util.Es.(*elastic.EsV7))
|
|
|
|
|
|
+ util.DelBy("bidding_customer", qEs, util.EsCus.(*elastic.EsV7))
|
|
if b {
|
|
if b {
|
|
util.Mgo.UpdateById("customer_import_record", _id, bson.M{"$set": bson.M{"del": true, "revokeTime": time.Now().Unix(), "revokeUser": userName}})
|
|
util.Mgo.UpdateById("customer_import_record", _id, bson.M{"$set": bson.M{"del": true, "revokeTime": time.Now().Unix(), "revokeUser": userName}})
|
|
e.ServeJson(map[string]interface{}{"rep": true})
|
|
e.ServeJson(map[string]interface{}{"rep": true})
|
|
@@ -288,7 +288,7 @@ func (e *EntData) DelData() {
|
|
// todo rpc
|
|
// todo rpc
|
|
DelFuc(id, eid)
|
|
DelFuc(id, eid)
|
|
b := util.EntMysql.Update("customer_data", bson.M{"id": id}, bson.M{"status": -2})
|
|
b := util.EntMysql.Update("customer_data", bson.M{"id": id}, bson.M{"status": -2})
|
|
- util.Es.DelById("bidding_customer", "", fmt.Sprint(id))
|
|
|
|
|
|
+ util.EsCus.DelById("bidding_customer", "", fmt.Sprint(id))
|
|
if b {
|
|
if b {
|
|
e.ServeJson(map[string]interface{}{"rep": true})
|
|
e.ServeJson(map[string]interface{}{"rep": true})
|
|
} else {
|
|
} else {
|
|
@@ -355,7 +355,7 @@ func esSaveFuc(tmp map[string]interface{}, detail string, saveEsArr *[]map[strin
|
|
}
|
|
}
|
|
*saveEsArr = append(*saveEsArr, saveEs)
|
|
*saveEsArr = append(*saveEsArr, saveEs)
|
|
if len(*saveEsArr) > 50 {
|
|
if len(*saveEsArr) > 50 {
|
|
- util.BulkSave("bidding_customer", saveEsArr, false, util.Es.(*elastic.EsV7))
|
|
|
|
|
|
+ util.BulkSave("bidding_customer", saveEsArr, false, util.EsCus.(*elastic.EsV7))
|
|
saveEsArr = &[]map[string]interface{}{}
|
|
saveEsArr = &[]map[string]interface{}{}
|
|
}
|
|
}
|
|
}
|
|
}
|