|
@@ -831,7 +831,7 @@ func getLetterMap(nameArr []string) []*hotKeyWord {
|
|
|
nameArr1 = append(nameArr1, fmt.Sprintf(`"%s"`, v))
|
|
|
}
|
|
|
dataArr1 := public.BaseMysql.SelectBySql(fmt.Sprintf(`select a.id,a.name,b.id class_id,b.name class_1 from seo_words.seo_industry a inner join seo_words.seo_industry_class b on a.class_1 in (%s) and a.class_1=b.name and a.class_2 !='药品' order by a.class_1`, strings.Join(nameArr1, ",")))
|
|
|
- dataArr2 := public.BaseMysql.SelectBySql(fmt.Sprintf(`select id,name,letter from seo_words.seo_resource where name in (%s) and state=1 order by id desc`, strings.Join(nameArr1, ",")))
|
|
|
+ dataArr2 := public.BaseMysql.SelectBySql(fmt.Sprintf(`select id,name,letter from seo_words.seo_resource where name in (%s) and state=2 order by id desc`, strings.Join(nameArr1, ",")))
|
|
|
for _, v1 := range nameArr {
|
|
|
var isNormal bool
|
|
|
if dataArr1 != nil && len(*dataArr1) > 0 {
|
|
@@ -865,12 +865,12 @@ func getLetterMap(nameArr []string) []*hotKeyWord {
|
|
|
nameArr2 = append(nameArr2, v1)
|
|
|
nameArr3 = append(nameArr3, fmt.Sprintf(`"%s"`, v1))
|
|
|
letter := getFirstLetter(v1)
|
|
|
- nameArr4 = append(nameArr4, fmt.Sprintf(`("%s", "%s", 1)`, v1, letter))
|
|
|
+ nameArr4 = append(nameArr4, fmt.Sprintf(`("%s", "%s", 2)`, v1, letter))
|
|
|
}
|
|
|
}
|
|
|
if len(nameArr2) > 0 {
|
|
|
public.BaseMysql.SelectBySql(fmt.Sprintf(`INSERT INTO seo_words.seo_resource (name, letter, state) VALUES %s`, strings.Join(nameArr4, ",")))
|
|
|
- dataArr3 := public.BaseMysql.SelectBySql(fmt.Sprintf(`select id,name,letter from seo_words.seo_resource where name in (%s) and state=1 order by id desc`, strings.Join(nameArr3, ",")))
|
|
|
+ dataArr3 := public.BaseMysql.SelectBySql(fmt.Sprintf(`select id,name,letter from seo_words.seo_resource where name in (%s) and state=2 order by id desc`, strings.Join(nameArr3, ",")))
|
|
|
if dataArr3 != nil {
|
|
|
for _, v3 := range *dataArr3 {
|
|
|
letter := util.ObjToString(v3["letter"])
|