diff --git a/call/sheets.go b/call/sheets.go new file mode 100644 index 0000000..aa77dfb --- /dev/null +++ b/call/sheets.go @@ -0,0 +1,30 @@ +package call + +import ( + "github.com/liangdas/mqant/log" + "server/common" + "server/db" +) + +var ( + ConfigGoods = []*common.SheetGoods_config{} +) + +func LoadGoodsConfig() error { + ConfigGoods = []*common.SheetGoods_config{} + err := db.Redis().LRange(common.RedisKeyConfigGoodsConfig, &ConfigGoods) + if err != nil { + log.Error("err:%v", err) + return err + } + return nil +} + +func GetGoodsConfig() []*common.SheetGoods_config { + if len(ConfigGoods) == 0 { + if err := LoadGoodsConfig(); err != nil { + return nil + } + } + return ConfigGoods +}