Browse Source

wip:市场分析报告判断关键词是不是为空

fuwencai 1 year ago
parent
commit
579e1b68fb

+ 11 - 0
src/jfw/modules/bigmember/src/entity/marketAnalysis/marketAnalysisEntity.go

@@ -141,6 +141,17 @@ func (mae *MarketAnalysisEntity) ForMatData() error {
 	if mae.FormatParam.KeysItems == nil || len(mae.FormatParam.KeysItems) == 0 {
 		return fmt.Errorf("请选择关键词组")
 	}
+    var flag bool
+    // 判断关键词是不是为空
+    for i := 0; i < len(mae.FormatParam.KeysItems); i++ {
+        items := mae.FormatParam.KeysItems[i]
+        if len(items.A_Key)>0{
+            flag = true
+        }
+    }
+    if !flag{
+        return fmt.Errorf("请选择关键词组")
+    }
 	//格式化时间段
 	if timeArr := strings.Split(mae.BaseParam.RangeTime, "-"); len(timeArr) == 2 {
 		mae.FormatParam.STime = qutil.Int64All(timeArr[0])