فهرست منبع

feat:增加到期企业修改状态定时任务

zhangxinlei1996 3 سال پیش
والد
کامیت
4b5ea5a72c
3فایلهای تغییر یافته به همراه13 افزوده شده و 5 حذف شده
  1. 3 1
      rpc/etc/usercenter.yaml
  2. 7 3
      rpc/internal/config/config.go
  3. 3 1
      rpc/usercenter.go

+ 3 - 1
rpc/etc/usercenter.yaml

@@ -27,4 +27,6 @@ Logx:
   Mode: console #console|file|volume
   Path: logs
   Level: info #info|error|severe
-  KeepDays: 100
+  KeepDays: 100
+IsRun: true
+CheckEntIsExpire: 00:00

+ 7 - 3
rpc/internal/config/config.go

@@ -5,16 +5,20 @@ import (
 	"bp.jydev.jianyu360.cn/BaseService/userCenter/entity"
 	"github.com/zeromicro/go-zero/core/conf"
 	"github.com/zeromicro/go-zero/core/discov"
+	"github.com/zeromicro/go-zero/core/logx"
 	"github.com/zeromicro/go-zero/zrpc"
 )
 
 type Config struct {
 	zrpc.RpcServerConf
-	Node             int    // 节点
-	CalleeId         string // 服务名字
 	FileSystemConf   zrpc.RpcClientConf
-	Mysql            Mysql
+	CalleeId         string             // 服务名字
 	ResourceEtcdConf zrpc.RpcClientConf //资源中台
+	Node             int                // 节点
+	Mysql            Mysql
+	Logx             logx.LogConf
+	IsRun            bool   //定时任务是否开启
+	CheckEntIsExpire string //定时任务时间
 }
 
 var (

+ 3 - 1
rpc/usercenter.go

@@ -10,6 +10,8 @@ import (
 	"bp.jydev.jianyu360.cn/BaseService/userCenter/rpc/internal/svc"
 	"bp.jydev.jianyu360.cn/BaseService/userCenter/rpc/pb"
 
+	"bp.jydev.jianyu360.cn/BaseService/userCenter/rpc/timetask"
+
 	"github.com/zeromicro/go-zero/core/service"
 	"github.com/zeromicro/go-zero/zrpc"
 	"google.golang.org/grpc"
@@ -31,7 +33,7 @@ func main() {
 		}
 	})
 	defer s.Stop()
-
+	go timetask.Run()
 	fmt.Printf("Starting rpc server at %s...\n", config.ConfigJson.ListenOn)
 	s.Start()
 }