|
|
@@ -8,12 +8,20 @@ import (
|
|
|
|
|
|
func (svc *ServiceContext) GetErpOrganSchool(ctx context.Context) ([]*transform.OrganSchool, error) {
|
|
|
var schools = new([]*transform.OrganSchool)
|
|
|
+ //res, err := svc.Transformer.GetErpSchool(ctx, &transform.Empty{})
|
|
|
+ //if err != nil {
|
|
|
+ // return nil, err
|
|
|
+ //}
|
|
|
+ //err = svc.RdCli.SetWithExpire(cacheErpSchool, res.School, 1*time.Minute)
|
|
|
+ //if err != nil {
|
|
|
+ // return nil, err
|
|
|
+ //}
|
|
|
if err := svc.RdCli.GetCache(cacheErpSchool, schools); err != nil {
|
|
|
res, err := svc.Transformer.GetErpSchool(ctx, &transform.Empty{})
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
- err = svc.RdCli.SetWithExpire(cacheErpSchool, res.School, time.Hour)
|
|
|
+ err = svc.RdCli.SetWithExpire(cacheErpSchool, res.School, 1*time.Minute)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -29,7 +37,7 @@ func (svc *ServiceContext) GetErpOrganSchoolTree(ctx context.Context) ([]*transf
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
- err = svc.RdCli.SetWithExpire(cacheErpSchoolTree, res.Nodes, time.Hour)
|
|
|
+ err = svc.RdCli.SetWithExpire(cacheErpSchoolTree, res.Nodes, 1*time.Minute)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -45,7 +53,7 @@ func (svc *ServiceContext) GetErpNetworkDetailTree(ctx context.Context) ([]*tran
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
- err = svc.RdCli.SetWithExpire(cacheErpNetworkDetailTree, res.Nodes, time.Hour)
|
|
|
+ err = svc.RdCli.SetWithExpire(cacheErpNetworkDetailTree, res.Nodes, 1*time.Minute)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -61,7 +69,7 @@ func (svc *ServiceContext) GetErpActivity(ctx context.Context) ([]*transform.Act
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
- err = svc.RdCli.SetWithExpire(cacheErpSchool, res.Active, time.Hour)
|
|
|
+ err = svc.RdCli.SetWithExpire(cacheErpActivity, res.Active, 1*time.Minute)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -77,7 +85,7 @@ func (svc *ServiceContext) GetErpCity(ctx context.Context) ([]*transform.TreeNod
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
- err = svc.RdCli.SetWithExpire(cacheErpCityTree, res.Nodes, time.Hour)
|
|
|
+ err = svc.RdCli.SetWithExpire(cacheErpCityTree, res.Nodes, 1*time.Minute)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|