jianghan7 1 year ago
parent
commit
d77ab96350
1 changed files with 3 additions and 3 deletions
  1. 3 3
      CMPlatform/service/data_ent.go

+ 3 - 3
CMPlatform/service/data_ent.go

@@ -131,7 +131,7 @@ func ImportDataByExcel(mf multipart.File, eid int64, entid string) (int, int64,
 						id := util.EntMysql.Insert("d_yys_analyze_dimensions", bson.M{"ent_id": eid, "name": val,
 							"type": 1})
 						tmp[fMap[index]] = id
-						info := util.EntMysql.FindOne("customer_data_yys_permission_elements", bson.M{"ent_id": eid, "element_field": "region", "pcode": nil}, "", "")
+						info := util.EntMysql.FindOne("customer_data_yys_permission_elements", bson.M{"ent_id": eid, "element_field": "region", "pcode": "$isNull"}, "", "")
 						if info != nil && len(*info) > 0 {
 							util.EntMysql.Insert("customer_data_yys_permission_elements", bson.M{"name": val, "ent_id": eid,
 								"element_field": "region", "pcode": common.IntAll((*info)["code"]), "element_value": id})
@@ -145,7 +145,7 @@ func ImportDataByExcel(mf multipart.File, eid int64, entid string) (int, int64,
 						id := util.EntMysql.Insert("d_yys_analyze_dimensions", bson.M{"ent_id": eid, "name": val,
 							"type": 2})
 						tmp[fMap[index]] = id
-						info := util.EntMysql.FindOne("customer_data_yys_permission_elements", bson.M{"ent_id": eid, "element_field": "industry", "pcode": nil}, "", "")
+						info := util.EntMysql.FindOne("customer_data_yys_permission_elements", bson.M{"ent_id": eid, "element_field": "industry", "pcode": "$isNull"}, "", "")
 						if info != nil && len(*info) > 0 {
 							util.EntMysql.Insert("customer_data_yys_permission_elements", bson.M{"name": val, "ent_id": eid,
 								"element_field": "industry", "pcode": common.IntAll((*info)["code"]), "element_value": id})
@@ -159,7 +159,7 @@ func ImportDataByExcel(mf multipart.File, eid int64, entid string) (int, int64,
 						id := util.EntMysql.Insert("d_yys_analyze_dimensions", bson.M{"ent_id": eid, "name": val,
 							"type": 3})
 						tmp[fMap[index]] = id
-						info := util.EntMysql.FindOne("customer_data_yys_permission_elements", bson.M{"ent_id": eid, "element_field": "winner_tag", "pcode": nil}, "", "")
+						info := util.EntMysql.FindOne("customer_data_yys_permission_elements", bson.M{"ent_id": eid, "element_field": "winner_tag", "pcode": "$isNull"}, "", "")
 						if info != nil && len(*info) > 0 {
 							util.EntMysql.Insert("customer_data_yys_permission_elements", bson.M{"name": val, "ent_id": eid,
 								"element_field": "winner_tag", "pcode": common.IntAll((*info)["code"]), "element_value": id})