wkyuer 4 сар өмнө
parent
commit
02c0e8d48e

+ 5 - 1
internal/jyutil/channel.go

@@ -43,6 +43,9 @@ func GetChannel(ctx context.Context) []g.Map {
 }
 
 func GetOrderChannel(ctx context.Context) []g.Map {
+	if len(orderChannelData) > 0 {
+		return orderChannelData
+	}
 	var rData []g.Map
 	res, err := g.DB().Query(ctx, "SELECT item_code,item_name FROM `dict_item` WHERE  parent_name = ? and state=1", "下单渠道")
 	if err != nil {
@@ -64,5 +67,6 @@ func GetOrderChannel(ctx context.Context) []g.Map {
 			}
 		}
 	}
-	return rData
+	orderChannelData = rData
+	return orderChannelData
 }