From 190c158322988847d70d1f7085a54a12825fdd71 Mon Sep 17 00:00:00 2001 From: tzwang Date: Fri, 26 Apr 2024 18:19:44 +0800 Subject: [PATCH 01/44] added get algorithmcode funcs Former-commit-id: ed06d1cb96131215df04fed7b4ffbf352d01477a --- api/internal/scheduler/service/collector/collector.go | 2 ++ api/internal/storeLink/modelarts.go | 8 ++++++++ api/internal/storeLink/octopus.go | 8 ++++++++ api/internal/storeLink/shuguangai.go | 8 ++++++++ go.mod | 2 +- go.sum | 4 ++-- 6 files changed, 29 insertions(+), 3 deletions(-) diff --git a/api/internal/scheduler/service/collector/collector.go b/api/internal/scheduler/service/collector/collector.go index e313baff..99d34b51 100644 --- a/api/internal/scheduler/service/collector/collector.go +++ b/api/internal/scheduler/service/collector/collector.go @@ -7,6 +7,8 @@ type AiCollector interface { GetDatasetsSpecs(ctx context.Context) ([]*DatasetsSpecs, error) GetAlgorithms(ctx context.Context) ([]*Algorithm, error) GetTrainingTaskLog(ctx context.Context, taskId string, instanceNum string) (string, error) + DownloadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string) (string, error) + UploadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string, code string) error } type ResourceStats struct { diff --git a/api/internal/storeLink/modelarts.go b/api/internal/storeLink/modelarts.go index 5a9bed87..84bc0dbf 100644 --- a/api/internal/storeLink/modelarts.go +++ b/api/internal/storeLink/modelarts.go @@ -162,6 +162,14 @@ func (m *ModelArtsLink) GetAlgorithms(ctx context.Context) ([]*collector.Algorit return nil, nil } +func (m *ModelArtsLink) DownloadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string) (string, error) { + return "", nil +} + +func (m *ModelArtsLink) UploadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string, code string) error { + return nil +} + func (m *ModelArtsLink) GetTrainingTaskLog(ctx context.Context, taskId string, instanceNum string) (string, error) { return "", nil } diff --git a/api/internal/storeLink/octopus.go b/api/internal/storeLink/octopus.go index e052f637..22781e2f 100644 --- a/api/internal/storeLink/octopus.go +++ b/api/internal/storeLink/octopus.go @@ -337,6 +337,14 @@ func (o *OctopusLink) GetAlgorithms(ctx context.Context) ([]*collector.Algorithm return algorithms, nil } +func (o *OctopusLink) DownloadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string) (string, error) { + return "", nil +} + +func (o *OctopusLink) UploadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string, code string) error { + return nil +} + func (o *OctopusLink) GetTrainingTaskLog(ctx context.Context, taskId string, instanceNum string) (string, error) { instance, err := strconv.ParseInt(instanceNum, 10, 32) if err != nil { diff --git a/api/internal/storeLink/shuguangai.go b/api/internal/storeLink/shuguangai.go index b07c3401..4a84cea4 100644 --- a/api/internal/storeLink/shuguangai.go +++ b/api/internal/storeLink/shuguangai.go @@ -447,6 +447,14 @@ func (s *ShuguangAi) GetAlgorithms(ctx context.Context) ([]*collector.Algorithm, return algorithms, nil } +func (s *ShuguangAi) DownloadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string) (string, error) { + return "", nil +} + +func (s *ShuguangAi) UploadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string, code string) error { + return nil +} + func (s *ShuguangAi) GetTrainingTaskLog(ctx context.Context, taskId string, instanceNum string) (string, error) { req := &hpcAC.GetInstanceLogReq{ TaskId: taskId, diff --git a/go.mod b/go.mod index a46abb60..fb46a881 100644 --- a/go.mod +++ b/go.mod @@ -24,7 +24,7 @@ require ( github.com/robfig/cron/v3 v3.0.1 github.com/rs/zerolog v1.28.0 github.com/zeromicro/go-zero v1.6.3 - gitlink.org.cn/JointCloud/pcm-ac v0.0.0-20240420083915-58d6e2958aeb + gitlink.org.cn/JointCloud/pcm-ac v0.0.0-20240426095603-549fefd8bece gitlink.org.cn/JointCloud/pcm-kubernetes v0.0.0-20240301071143-347480abff2c gitlink.org.cn/JointCloud/pcm-octopus v0.0.0-20240424085753-6899615e9142 gitlink.org.cn/JointCloud/pcm-openstack v0.0.0-20240403033338-e7edabad4203 diff --git a/go.sum b/go.sum index 6f886672..c8224c75 100644 --- a/go.sum +++ b/go.sum @@ -1078,8 +1078,8 @@ github.com/yuin/gopher-lua v1.1.0/go.mod h1:GBR0iDaNXjAgGg9zfCvksxSRnQx76gclCIb7 github.com/zeromicro/go-zero v1.5.1/go.mod h1:bGYm4XWsGN9GhDsO2O2BngpVoWjf3Eog2a5hUOMhlXs= github.com/zeromicro/go-zero v1.6.3 h1:OL0NnHD5LdRNDolfcK9vUkJt7K8TcBE3RkzfM8poOVw= github.com/zeromicro/go-zero v1.6.3/go.mod h1:XZL435ZxVi9MSXXtw2MRQhHgx6OoX3++MRMOE9xU70c= -gitlink.org.cn/JointCloud/pcm-ac v0.0.0-20240420083915-58d6e2958aeb h1:k6mNEWKp+haQUaK2dWs/rI9OKgzJHY1/9KNKuBDN0Vw= -gitlink.org.cn/JointCloud/pcm-ac v0.0.0-20240420083915-58d6e2958aeb/go.mod h1:w3Nb5TNymCItQ7K3x4Q0JLuoq9OerwAzAWT2zsPE9Xo= +gitlink.org.cn/JointCloud/pcm-ac v0.0.0-20240426095603-549fefd8bece h1:W3yBnvAVV8dlRNQKYD6Mf8ySRrYsP0tPk7JjvqZzNHQ= +gitlink.org.cn/JointCloud/pcm-ac v0.0.0-20240426095603-549fefd8bece/go.mod h1:w3Nb5TNymCItQ7K3x4Q0JLuoq9OerwAzAWT2zsPE9Xo= gitlink.org.cn/JointCloud/pcm-kubernetes v0.0.0-20240301071143-347480abff2c h1:2Wl/hvaSFjh6fmCSIQhjkr9llMRREQeqcXNLZ/HPY18= gitlink.org.cn/JointCloud/pcm-kubernetes v0.0.0-20240301071143-347480abff2c/go.mod h1:lSRfGs+PxFvw7CcndHWRd6UlLlGrZn0b0hp5cfaMNGw= gitlink.org.cn/JointCloud/pcm-octopus v0.0.0-20240424085753-6899615e9142 h1:+po0nesBDSWsgCySBG7eEXk7i9Ytd58wqvjL1M9y6d8= From 2bdc7b866df454db5d395be75eafaecfcfed88eb Mon Sep 17 00:00:00 2001 From: jagger Date: Fri, 26 Apr 2024 18:50:09 +0800 Subject: [PATCH 02/44] fix Signed-off-by: jagger Former-commit-id: b3cd5cb160fb5edc92142ef3f1bc7614dd252347 --- api/desc/cloud/pcm-cloud.api | 6 ++-- api/desc/core/pcm-core.api | 25 ++++--------- api/desc/pcm.api | 6 +++- api/etc/pcm.yaml | 2 +- .../handler/core/taskdetailshandler.go | 24 +++++++++++++ api/internal/handler/routes.go | 5 +++ .../logic/cloud/commitgeneraltasklogic.go | 15 ++++++-- api/internal/logic/core/taskdetailslogic.go | 36 +++++++++++++++++++ api/internal/types/types.go | 33 ++++++----------- pkg/models/base/base_model.go | 10 +++--- pkg/models/file.go | 4 +-- pkg/utils/snowflake.go | 5 +++ 12 files changed, 116 insertions(+), 55 deletions(-) create mode 100644 api/internal/handler/core/taskdetailshandler.go create mode 100644 api/internal/logic/core/taskdetailslogic.go diff --git a/api/desc/cloud/pcm-cloud.api b/api/desc/cloud/pcm-cloud.api index 3c0c7ae0..1b4174d1 100644 --- a/api/desc/cloud/pcm-cloud.api +++ b/api/desc/cloud/pcm-cloud.api @@ -59,9 +59,9 @@ type ( Type int64 `json:"type"` // 租户所属(0数算,1超算,2智算) DeletedFlag int64 `json:"deletedFlag"` // 是否删除 CreatedBy int64 `json:"createdBy"` // 创建人 - CreatedTime string `json:"createdTime"` // 创建时间 + CreateTime string `json:"createdTime"` // 创建时间 UpdatedBy int64 `json:"updatedBy"` // 更新人 - UpdatedTime string `json:"updated_time"` // 更新时间 + UpdateTime string `json:"updated_time"` // 更新时间 } UpdateTenantReq { @@ -115,6 +115,6 @@ type Cloud { StartTime string `json:"startTime"` // 开始时间 RunningTime int64 `json:"runningTime"` // 运行时长 CreatedBy int64 `json:"createdBy"` // 创建人 - CreatedTime string `json:"createdTime"` // 创建时间 + CreateTime string `json:"createdTime"` // 创建时间 Result string `json:"result"` } \ No newline at end of file diff --git a/api/desc/core/pcm-core.api b/api/desc/core/pcm-core.api index a340da14..42ec647a 100644 --- a/api/desc/core/pcm-core.api +++ b/api/desc/core/pcm-core.api @@ -95,24 +95,13 @@ type ( type ( GeneralTaskReq { - Name string `json:"name"` - ComputeType string `json:"computeType"` - TemplateId string `json:"templateId"` - AdapterId string `json:"adapterId"` - ClusterIds []string `json:"clusterIds"` - Strategy Strategy `json:"strategy"` + Name string `json:"name"` + AdapterIds []string `json:"adapterIds"` + ClusterIds []string `json:"clusterIds"` + Strategy string `json:"strategy"` + StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` ReqBody []string `json:"reqBody"` } - - Strategy { - Name string `json:"name"` - StaticWeightList []StaticWeightList `json:"staticWeightList"` - } - - StaticWeightList { - ClusterName string `json:"clusterName"` - Weight int `json:"weight"` - } ) type deleteTaskReq { @@ -941,9 +930,9 @@ type ( Environment string `json:"environment"` DeletedFlag int64 `json:"deleted_flag"` // 是否删除(0-否,1-是) CreatedBy int64 `json:"created_by"` // 创建人 - CreatedTime string `json:"created_time"` // 创建时间 + CreateTime string `json:"created_time"` // 创建时间 UpdatedBy int64 `json:"updated_by"` // 更新人 - UpdatedTime string `json:"updated_time"` // 更新时间 + UpdateTime string `json:"updated_time"` // 更新时间 } CloudInfo { diff --git a/api/desc/pcm.api b/api/desc/pcm.api index d3beedd6..d7de1f70 100644 --- a/api/desc/pcm.api +++ b/api/desc/pcm.api @@ -136,7 +136,11 @@ service pcm { @doc "Statistical task status" @handler countTaskStatus - get /core/task/countTaskStatus () returns (TaskStatusResp) + get /core/task/countTaskStatus () returns(TaskStatusResp) + + @doc "task details" + @handler taskDetails + get /core/task/details (CId) returns(TaskStatusResp) } //hpc二级接口 diff --git a/api/etc/pcm.yaml b/api/etc/pcm.yaml index 79bde9f1..2a27ffba 100644 --- a/api/etc/pcm.yaml +++ b/api/etc/pcm.yaml @@ -5,7 +5,7 @@ Port: 8999 Timeout: 50000 DB: - DataSource: root:uJpLd6u-J?HC1@(10.206.0.12:3306)/pcm?parseTime=true&loc=Local + DataSource: root:uJpLd6u-J?HC1@(47.92.88.143:3306)/pcm?parseTime=true&loc=Local # DataSource: root:uJpLd6u-J?HC1@(47.92.88.143:3306)/pcm?parseTime=true&loc=Local Redis: Host: 10.206.0.12:6379 diff --git a/api/internal/handler/core/taskdetailshandler.go b/api/internal/handler/core/taskdetailshandler.go new file mode 100644 index 00000000..6a064caf --- /dev/null +++ b/api/internal/handler/core/taskdetailshandler.go @@ -0,0 +1,24 @@ +package core + +import ( + "github.com/zeromicro/go-zero/rest/httpx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/core" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/repository/result" + "net/http" +) + +func TaskDetailsHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + var req types.CId + if err := httpx.Parse(r, &req); err != nil { + result.ParamErrorResult(r, w, err) + return + } + + l := core.NewTaskDetailsLogic(r.Context(), svcCtx) + resp, err := l.TaskDetails(&req) + result.HttpResult(r, w, resp, err) + } +} diff --git a/api/internal/handler/routes.go b/api/internal/handler/routes.go index fb894564..15673c66 100644 --- a/api/internal/handler/routes.go +++ b/api/internal/handler/routes.go @@ -165,6 +165,11 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) { Path: "/core/task/countTaskStatus", Handler: core.CountTaskStatusHandler(serverCtx), }, + { + Method: http.MethodGet, + Path: "/core/task/details", + Handler: core.TaskDetailsHandler(serverCtx), + }, }, rest.WithPrefix("/pcm/v1"), ) diff --git a/api/internal/logic/cloud/commitgeneraltasklogic.go b/api/internal/logic/cloud/commitgeneraltasklogic.go index 9412e23e..524d29cd 100644 --- a/api/internal/logic/cloud/commitgeneraltasklogic.go +++ b/api/internal/logic/cloud/commitgeneraltasklogic.go @@ -7,6 +7,7 @@ import ( "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models/cloud" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" "io" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/runtime" @@ -52,7 +53,6 @@ func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) er Status: constants.Saved, Name: req.Name, CommitTime: time.Now(), - NsID: "ns-admin", YamlString: "[" + result + "]", } // Save the task data to the database @@ -62,7 +62,7 @@ func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) er } var clusters []*models.CloudModel - err := l.svcCtx.DbEngin.Raw("SELECT * FROM `t_cluster` where adapter_id = ? and id in ?", req.AdapterId, req.ClusterIds).Scan(&clusters).Error + err := l.svcCtx.DbEngin.Raw("SELECT * FROM `t_cluster` where adapter_id in ? and id in ?", req.AdapterIds, req.ClusterIds).Scan(&clusters).Error if err != nil { logx.Errorf("CommitGeneralTask() => sql execution error: %v", err) return errors.Errorf("the cluster does not match the drive resources. Check the data") @@ -73,11 +73,12 @@ func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) er for _, s := range req.ReqBody { sStruct := UnMarshalK8sStruct(s) unString, _ := sStruct.MarshalJSON() + taskCloud.Id = utils.GenSnowflakeIDUint() taskCloud.TaskId = uint(taskModel.Id) taskCloud.AdapterId = c.AdapterId taskCloud.ClusterId = c.Id taskCloud.ClusterName = c.Name - taskCloud.Status = "Saved" + taskCloud.Status = "Pending" taskCloud.YamlString = string(unString) taskCloud.Kind = sStruct.GetKind() taskCloud.Namespace = sStruct.GetNamespace() @@ -113,6 +114,14 @@ func UnMarshalK8sStruct(yamlString string) *unstructured.Unstructured { if len(unstructuredObj.GetNamespace()) == 0 { unstructuredObj.SetNamespace("default") } + //设置副本数 + if unstructuredObj.GetKind() == "Deployment" || unstructuredObj.GetKind() == "StatefulSet" { + unstructured.SetNestedField( + unstructuredObj.Object, + int64(6), + "spec", "replicas", + ) + } } return unstructuredObj } diff --git a/api/internal/logic/core/taskdetailslogic.go b/api/internal/logic/core/taskdetailslogic.go new file mode 100644 index 00000000..82aa2abc --- /dev/null +++ b/api/internal/logic/core/taskdetailslogic.go @@ -0,0 +1,36 @@ +package core + +import ( + "context" + "github.com/pkg/errors" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" + "gorm.io/gorm" + + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + + "github.com/zeromicro/go-zero/core/logx" +) + +type TaskDetailsLogic struct { + logx.Logger + ctx context.Context + svcCtx *svc.ServiceContext +} + +func NewTaskDetailsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *TaskDetailsLogic { + return &TaskDetailsLogic{ + Logger: logx.WithContext(ctx), + ctx: ctx, + svcCtx: svcCtx, + } +} + +func (l *TaskDetailsLogic) TaskDetails(req *types.CId) (resp *types.TaskStatusResp, err error) { + var task models.Task + if errors.Is(l.svcCtx.DbEngin.Where("id", req.Id).First(&task).Error, gorm.ErrRecordNotFound) { + return nil, errors.New("记录不存在") + } + + return +} diff --git a/api/internal/types/types.go b/api/internal/types/types.go index fcdbd83b..aa926900 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -83,23 +83,12 @@ type Region struct { } type GeneralTaskReq struct { - Name string `json:"name"` - ComputeType string `json:"computeType"` - TemplateId string `json:"templateId"` - AdapterId string `json:"adapterId"` - ClusterIds []string `json:"clusterIds"` - Strategy Strategy `json:"strategy"` - ReqBody []string `json:"reqBody"` -} - -type Strategy struct { - Name string `json:"name"` - StaticWeightList []StaticWeightList `json:"staticWeightList"` -} - -type StaticWeightList struct { - ClusterName string `json:"clusterName"` - Weight int `json:"weight"` + Name string `json:"name"` + AdapterIds []string `json:"adapterIds"` + ClusterIds []string `json:"clusterIds"` + Strategy string `json:"strategy"` + StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` + ReqBody []string `json:"reqBody"` } type DeleteTaskReq struct { @@ -912,9 +901,9 @@ type HpcInfo struct { Environment string `json:"environment"` DeletedFlag int64 `json:"deleted_flag"` // 是否删除(0-否,1-是) CreatedBy int64 `json:"created_by"` // 创建人 - CreatedTime string `json:"created_time"` // 创建时间 + CreateTime string `json:"created_time"` // 创建时间 UpdatedBy int64 `json:"updated_by"` // 更新人 - UpdatedTime string `json:"updated_time"` // 更新时间 + UpdateTime string `json:"updated_time"` // 更新时间 } type CloudInfo struct { @@ -5289,9 +5278,9 @@ type TenantInfo struct { Type int64 `json:"type"` // 租户所属(0数算,1超算,2智算) DeletedFlag int64 `json:"deletedFlag"` // 是否删除 CreatedBy int64 `json:"createdBy"` // 创建人 - CreatedTime string `json:"createdTime"` // 创建时间 + CreateTime string `json:"createdTime"` // 创建时间 UpdatedBy int64 `json:"updatedBy"` // 更新人 - UpdatedTime string `json:"updated_time"` // 更新时间 + UpdateTime string `json:"updated_time"` // 更新时间 } type UpdateTenantReq struct { @@ -5345,7 +5334,7 @@ type Cloud struct { StartTime string `json:"startTime"` // 开始时间 RunningTime int64 `json:"runningTime"` // 运行时长 CreatedBy int64 `json:"createdBy"` // 创建人 - CreatedTime string `json:"createdTime"` // 创建时间 + CreateTime string `json:"createdTime"` // 创建时间 Result string `json:"result"` } diff --git a/pkg/models/base/base_model.go b/pkg/models/base/base_model.go index c7c34df0..7a58042c 100644 --- a/pkg/models/base/base_model.go +++ b/pkg/models/base/base_model.go @@ -6,9 +6,9 @@ import ( ) type BaseModel struct { - DeletedAt gorm.DeletedAt `gorm:"index;comment:删除时间" json:"-"` // 删除时间 - CreatedBy uint `gorm:"created_by;comment:创建人" json:"createdBy"` //创建人 - CreatedTime time.Time `gorm:"comment:创建时间" json:"-"` // 创建时间 - UpdatedBy uint `gorm:"updated_by;comment:更新人" json:"UpdatedBy"` //创建人 - UpdatedTime time.Time `gorm:"comment:更新时间" json:"-"` // 更新时间 + DeletedAt gorm.DeletedAt `gorm:"index;comment:删除时间" json:"-"` // 删除时间 + CreatedBy uint `gorm:"created_by;comment:创建人" json:"createdBy"` //创建人 + CreateTime time.Time `gorm:"autoCreateTime:nano;comment:创建时间" json:"-"` // 创建时间 + UpdatedBy uint `gorm:"updated_by;comment:更新人" json:"UpdatedBy"` //创建人 + UpdateTime time.Time `gorm:"autoUpdateTime:nano;;comment:更新时间" json:"-"` // 更新时间 } diff --git a/pkg/models/file.go b/pkg/models/file.go index 110cb716..123ccf4f 100644 --- a/pkg/models/file.go +++ b/pkg/models/file.go @@ -37,9 +37,9 @@ type File struct { Status string `gorm:"column:status" json:"Status"` //type:string comment:hash version:2023-05-06 09:58 DeletedFlag *int `gorm:"column:deleted_flag" json:"DeletedFlag"` //type:*int comment:是否删除 version:2023-05-06 09:58 CreatedBy *int `gorm:"column:created_by" json:"CreatedBy"` //type:*int comment:创建人 version:2023-05-06 09:58 - CreatedTime *time.Time `gorm:"column:created_time" json:"CreatedTime"` //type:*time.Time comment:创建时间 version:2023-05-06 09:58 + CreatedTime *time.Time `gorm:"column:created_time" json:"CreateTime"` //type:*time.Time comment:创建时间 version:2023-05-06 09:58 UpdatedBy *int `gorm:"column:updated_by" json:"UpdatedBy"` //type:*int comment:更新人 version:2023-05-06 09:58 - UpdatedTime *time.Time `gorm:"column:updated_time" json:"UpdatedTime"` //type:*time.Time comment:更新时间 version:2023-05-06 09:58 + UpdatedTime *time.Time `gorm:"column:updated_time" json:"UpdateTime"` //type:*time.Time comment:更新时间 version:2023-05-06 09:58 } // TableName 表名:data_set,。 diff --git a/pkg/utils/snowflake.go b/pkg/utils/snowflake.go index 3591e8c9..a3014c1c 100644 --- a/pkg/utils/snowflake.go +++ b/pkg/utils/snowflake.go @@ -41,3 +41,8 @@ func GenSnowflakeID() int64 { func GenSnowflakeIDStr() string { return node.Generate().String() } + +// GenSnowflakeIDStr 工作id +func GenSnowflakeIDUint() uint { + return uint(node.Generate().Int64()) +} From 9bd725380e77ab2a8c421459dddac308fa245f9f Mon Sep 17 00:00:00 2001 From: tzwang Date: Sun, 28 Apr 2024 18:02:29 +0800 Subject: [PATCH 03/44] added ai center overview apis Former-commit-id: 02ea4ae3c93275c3c76f29aecba6ac7be32ef555 --- api/desc/ai/pcm-ai.api | 38 +++++++++++++++++++++++++++++ api/desc/pcm.api | 19 +++++++++++++++ api/desc/schedule/pcm-schedule.api | 3 +++ api/internal/scheduler/scheduler.go | 29 +++------------------- 4 files changed, 63 insertions(+), 26 deletions(-) diff --git a/api/desc/ai/pcm-ai.api b/api/desc/ai/pcm-ai.api index fcaf9d30..23cfff29 100644 --- a/api/desc/ai/pcm-ai.api +++ b/api/desc/ai/pcm-ai.api @@ -1697,6 +1697,44 @@ PayloadCreateTrainJob{ jobId string `json:"jobId,optional"` } ********************/ + + /******************Ai Center overview*************************/ + CenterOverviewResp { + CenterNum int32 `json:"totalCenters,optional"` + TaskNum int32 `json:"totalTasks,optional"` + CardNum int32 `json:"totalCards,optional"` + PowerInTops float64 `json:"totalPower,optional"` + } + + CenterQueueingResp { + Current []*CenterQueue `json:"current,optional"` + History []*CenterQueue `json:"history,optional"` + } + + CenterQueue { + Name string `json:"name,optional"` + QueueingNum int32 `json:"num,optional"` + } + + CenterListResp { + List []*Center `json:"centerList,optional"` + } + + Center { + Name string `json:"name,optional"` + StackName string `json:"stack,optional"` + Version string `json:"version,optional"` + } + + CenterTaskListResp { + List []*AiTask `json:"taskList,optional"` + } + + AiTask { + Name string `json:"name,optional"` + status string `json:"status,optional"` + TimeElapsed int32 `json:"elapsed,optional"` + } ) /******************create TrainIngJob end*************************/ diff --git a/api/desc/pcm.api b/api/desc/pcm.api index 12d338a0..c6734f1f 100644 --- a/api/desc/pcm.api +++ b/api/desc/pcm.api @@ -219,6 +219,22 @@ service pcm { group: ai ) service pcm { + @doc "智算中心概览" + @handler getCenterOverviewHandler + get /ai/getCenterOverview returns (CenterOverviewResp) + + @doc "智算中心排队状况" + @handler getCenterQueueingHandler + get /ai/getCenterQueueing returns (CenterQueueingResp) + + @doc "智算中心列表" + @handler getCenterListHandler + get /ai/getCenterList returns (CenterListResp) + + @doc "智算中心任务列表" + @handler getCenterTaskListHandler + get /ai/getCenterTaskList returns (CenterTaskListResp) + @doc "查询数据集列表" @handler listDataSetHandler get /ai/listDataSet/:projectId (DataSetReq) returns (DataSetResp) @@ -927,6 +943,9 @@ service pcm { @handler ScheduleSubmitHandler post /schedule/submit (ScheduleReq) returns (ScheduleResp) + + @handler ScheduleGetOverviewHandler + post /schedule/getOverview returns (ScheduleOverviewResp) } @server( diff --git a/api/desc/schedule/pcm-schedule.api b/api/desc/schedule/pcm-schedule.api index 02783746..a3068a25 100644 --- a/api/desc/schedule/pcm-schedule.api +++ b/api/desc/schedule/pcm-schedule.api @@ -24,6 +24,9 @@ type ( Msg string `json:"msg"` } + ScheduleOverviewResp { + } + AiOption { TaskName string `json:"taskName"` AdapterId string `json:"adapterId"` diff --git a/api/internal/scheduler/scheduler.go b/api/internal/scheduler/scheduler.go index d214e76a..bbdb1f23 100644 --- a/api/internal/scheduler/scheduler.go +++ b/api/internal/scheduler/scheduler.go @@ -129,42 +129,19 @@ func (s *Scheduler) TempAssign() error { } func (s *Scheduler) AssignAndSchedule(ss SubSchedule) (interface{}, error) { - //// 已指定 ParticipantId - //if s.task.ParticipantId != 0 { - // return nil - //} - //// 标签匹配以及后,未找到ParticipantIds - //if len(s.participantIds) == 0 { - // return errors.New("未找到匹配的ParticipantIds") - //} - // - //// 指定或者标签匹配的结果只有一个集群,给任务信息指定 - //if len(s.participantIds) == 1 { - // s.task.ParticipantId = s.participantIds[0] - // //replicas := s.task.Metadata.(map[string]interface{})["spec"].(map[string]interface{})["replicas"].(float64) - // //result := make(map[int64]string) - // //result[s.participantIds[0]] = strconv.FormatFloat(replicas, 'f', 2, 64) - // //s.result = result - // - // return nil - //} - + //choose strategy strategy, err := ss.PickOptimalStrategy() if err != nil { return nil, err } + //schedule clusters, err := strategy.Schedule() if err != nil { return nil, err } - //集群数量不满足,指定到标签匹配后第一个集群 - //if len(providerList) < 2 { - // s.task.ParticipantId = s.participantIds[0] - // return nil - //} - + //assign tasks to clusters resp, err := ss.AssignTask(clusters) if err != nil { return nil, err From 46913fb6775693f68a058a0568c5eb4bb33fcfbe Mon Sep 17 00:00:00 2001 From: tzwang Date: Sun, 28 Apr 2024 18:21:26 +0800 Subject: [PATCH 04/44] generate ai center overview logic Former-commit-id: 1f661622ed2630972e98a283c9020a9e0fa18dad --- api/desc/ai/pcm-ai.api | 4 +- .../handler/ai/getcenterlisthandler.go | 21 ++++++++++ .../handler/ai/getcenteroverviewhandler.go | 21 ++++++++++ .../handler/ai/getcenterqueueinghandler.go | 21 ++++++++++ .../handler/ai/getcentertasklisthandler.go | 21 ++++++++++ api/internal/handler/routes.go | 25 ++++++++++++ .../schedule/schedulegetoverviewhandler.go | 21 ++++++++++ api/internal/logic/ai/getcenterlistlogic.go | 30 ++++++++++++++ .../logic/ai/getcenteroverviewlogic.go | 30 ++++++++++++++ .../logic/ai/getcenterqueueinglogic.go | 30 ++++++++++++++ .../logic/ai/getcentertasklistlogic.go | 30 ++++++++++++++ .../schedule/schedulegetoverviewlogic.go | 30 ++++++++++++++ api/internal/types/types.go | 40 +++++++++++++++++++ 13 files changed, 322 insertions(+), 2 deletions(-) create mode 100644 api/internal/handler/ai/getcenterlisthandler.go create mode 100644 api/internal/handler/ai/getcenteroverviewhandler.go create mode 100644 api/internal/handler/ai/getcenterqueueinghandler.go create mode 100644 api/internal/handler/ai/getcentertasklisthandler.go create mode 100644 api/internal/handler/schedule/schedulegetoverviewhandler.go create mode 100644 api/internal/logic/ai/getcenterlistlogic.go create mode 100644 api/internal/logic/ai/getcenteroverviewlogic.go create mode 100644 api/internal/logic/ai/getcenterqueueinglogic.go create mode 100644 api/internal/logic/ai/getcentertasklistlogic.go create mode 100644 api/internal/logic/schedule/schedulegetoverviewlogic.go diff --git a/api/desc/ai/pcm-ai.api b/api/desc/ai/pcm-ai.api index 23cfff29..b0cf10fe 100644 --- a/api/desc/ai/pcm-ai.api +++ b/api/desc/ai/pcm-ai.api @@ -1717,10 +1717,10 @@ PayloadCreateTrainJob{ } CenterListResp { - List []*Center `json:"centerList,optional"` + List []*AiCenter `json:"centerList,optional"` } - Center { + AiCenter { Name string `json:"name,optional"` StackName string `json:"stack,optional"` Version string `json:"version,optional"` diff --git a/api/internal/handler/ai/getcenterlisthandler.go b/api/internal/handler/ai/getcenterlisthandler.go new file mode 100644 index 00000000..40a7dc01 --- /dev/null +++ b/api/internal/handler/ai/getcenterlisthandler.go @@ -0,0 +1,21 @@ +package ai + +import ( + "net/http" + + "github.com/zeromicro/go-zero/rest/httpx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/ai" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" +) + +func GetCenterListHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + l := ai.NewGetCenterListLogic(r.Context(), svcCtx) + resp, err := l.GetCenterList() + if err != nil { + httpx.ErrorCtx(r.Context(), w, err) + } else { + httpx.OkJsonCtx(r.Context(), w, resp) + } + } +} diff --git a/api/internal/handler/ai/getcenteroverviewhandler.go b/api/internal/handler/ai/getcenteroverviewhandler.go new file mode 100644 index 00000000..84b97958 --- /dev/null +++ b/api/internal/handler/ai/getcenteroverviewhandler.go @@ -0,0 +1,21 @@ +package ai + +import ( + "net/http" + + "github.com/zeromicro/go-zero/rest/httpx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/ai" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" +) + +func GetCenterOverviewHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + l := ai.NewGetCenterOverviewLogic(r.Context(), svcCtx) + resp, err := l.GetCenterOverview() + if err != nil { + httpx.ErrorCtx(r.Context(), w, err) + } else { + httpx.OkJsonCtx(r.Context(), w, resp) + } + } +} diff --git a/api/internal/handler/ai/getcenterqueueinghandler.go b/api/internal/handler/ai/getcenterqueueinghandler.go new file mode 100644 index 00000000..6577b34c --- /dev/null +++ b/api/internal/handler/ai/getcenterqueueinghandler.go @@ -0,0 +1,21 @@ +package ai + +import ( + "net/http" + + "github.com/zeromicro/go-zero/rest/httpx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/ai" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" +) + +func GetCenterQueueingHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + l := ai.NewGetCenterQueueingLogic(r.Context(), svcCtx) + resp, err := l.GetCenterQueueing() + if err != nil { + httpx.ErrorCtx(r.Context(), w, err) + } else { + httpx.OkJsonCtx(r.Context(), w, resp) + } + } +} diff --git a/api/internal/handler/ai/getcentertasklisthandler.go b/api/internal/handler/ai/getcentertasklisthandler.go new file mode 100644 index 00000000..37312b25 --- /dev/null +++ b/api/internal/handler/ai/getcentertasklisthandler.go @@ -0,0 +1,21 @@ +package ai + +import ( + "net/http" + + "github.com/zeromicro/go-zero/rest/httpx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/ai" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" +) + +func GetCenterTaskListHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + l := ai.NewGetCenterTaskListLogic(r.Context(), svcCtx) + resp, err := l.GetCenterTaskList() + if err != nil { + httpx.ErrorCtx(r.Context(), w, err) + } else { + httpx.OkJsonCtx(r.Context(), w, resp) + } + } +} diff --git a/api/internal/handler/routes.go b/api/internal/handler/routes.go index 5402a03d..4db7721f 100644 --- a/api/internal/handler/routes.go +++ b/api/internal/handler/routes.go @@ -258,6 +258,26 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) { server.AddRoutes( []rest.Route{ + { + Method: http.MethodGet, + Path: "/ai/getCenterOverview", + Handler: ai.GetCenterOverviewHandler(serverCtx), + }, + { + Method: http.MethodGet, + Path: "/ai/getCenterQueueing", + Handler: ai.GetCenterQueueingHandler(serverCtx), + }, + { + Method: http.MethodGet, + Path: "/ai/getCenterList", + Handler: ai.GetCenterListHandler(serverCtx), + }, + { + Method: http.MethodGet, + Path: "/ai/getCenterTaskList", + Handler: ai.GetCenterTaskListHandler(serverCtx), + }, { Method: http.MethodGet, Path: "/ai/listDataSet/:projectId", @@ -1155,6 +1175,11 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) { Path: "/schedule/submit", Handler: schedule.ScheduleSubmitHandler(serverCtx), }, + { + Method: http.MethodPost, + Path: "/schedule/getOverview", + Handler: schedule.ScheduleGetOverviewHandler(serverCtx), + }, }, rest.WithPrefix("/pcm/v1"), ) diff --git a/api/internal/handler/schedule/schedulegetoverviewhandler.go b/api/internal/handler/schedule/schedulegetoverviewhandler.go new file mode 100644 index 00000000..bbf66cc7 --- /dev/null +++ b/api/internal/handler/schedule/schedulegetoverviewhandler.go @@ -0,0 +1,21 @@ +package schedule + +import ( + "net/http" + + "github.com/zeromicro/go-zero/rest/httpx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/schedule" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" +) + +func ScheduleGetOverviewHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + l := schedule.NewScheduleGetOverviewLogic(r.Context(), svcCtx) + resp, err := l.ScheduleGetOverview() + if err != nil { + httpx.ErrorCtx(r.Context(), w, err) + } else { + httpx.OkJsonCtx(r.Context(), w, resp) + } + } +} diff --git a/api/internal/logic/ai/getcenterlistlogic.go b/api/internal/logic/ai/getcenterlistlogic.go new file mode 100644 index 00000000..ce9db87d --- /dev/null +++ b/api/internal/logic/ai/getcenterlistlogic.go @@ -0,0 +1,30 @@ +package ai + +import ( + "context" + + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + + "github.com/zeromicro/go-zero/core/logx" +) + +type GetCenterListLogic struct { + logx.Logger + ctx context.Context + svcCtx *svc.ServiceContext +} + +func NewGetCenterListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCenterListLogic { + return &GetCenterListLogic{ + Logger: logx.WithContext(ctx), + ctx: ctx, + svcCtx: svcCtx, + } +} + +func (l *GetCenterListLogic) GetCenterList() (resp *types.CenterListResp, err error) { + // todo: add your logic here and delete this line + + return +} diff --git a/api/internal/logic/ai/getcenteroverviewlogic.go b/api/internal/logic/ai/getcenteroverviewlogic.go new file mode 100644 index 00000000..0de00f18 --- /dev/null +++ b/api/internal/logic/ai/getcenteroverviewlogic.go @@ -0,0 +1,30 @@ +package ai + +import ( + "context" + + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + + "github.com/zeromicro/go-zero/core/logx" +) + +type GetCenterOverviewLogic struct { + logx.Logger + ctx context.Context + svcCtx *svc.ServiceContext +} + +func NewGetCenterOverviewLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCenterOverviewLogic { + return &GetCenterOverviewLogic{ + Logger: logx.WithContext(ctx), + ctx: ctx, + svcCtx: svcCtx, + } +} + +func (l *GetCenterOverviewLogic) GetCenterOverview() (resp *types.CenterOverviewResp, err error) { + // todo: add your logic here and delete this line + + return +} diff --git a/api/internal/logic/ai/getcenterqueueinglogic.go b/api/internal/logic/ai/getcenterqueueinglogic.go new file mode 100644 index 00000000..6ff23825 --- /dev/null +++ b/api/internal/logic/ai/getcenterqueueinglogic.go @@ -0,0 +1,30 @@ +package ai + +import ( + "context" + + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + + "github.com/zeromicro/go-zero/core/logx" +) + +type GetCenterQueueingLogic struct { + logx.Logger + ctx context.Context + svcCtx *svc.ServiceContext +} + +func NewGetCenterQueueingLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCenterQueueingLogic { + return &GetCenterQueueingLogic{ + Logger: logx.WithContext(ctx), + ctx: ctx, + svcCtx: svcCtx, + } +} + +func (l *GetCenterQueueingLogic) GetCenterQueueing() (resp *types.CenterQueueingResp, err error) { + // todo: add your logic here and delete this line + + return +} diff --git a/api/internal/logic/ai/getcentertasklistlogic.go b/api/internal/logic/ai/getcentertasklistlogic.go new file mode 100644 index 00000000..96242e9b --- /dev/null +++ b/api/internal/logic/ai/getcentertasklistlogic.go @@ -0,0 +1,30 @@ +package ai + +import ( + "context" + + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + + "github.com/zeromicro/go-zero/core/logx" +) + +type GetCenterTaskListLogic struct { + logx.Logger + ctx context.Context + svcCtx *svc.ServiceContext +} + +func NewGetCenterTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCenterTaskListLogic { + return &GetCenterTaskListLogic{ + Logger: logx.WithContext(ctx), + ctx: ctx, + svcCtx: svcCtx, + } +} + +func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskListResp, err error) { + // todo: add your logic here and delete this line + + return +} diff --git a/api/internal/logic/schedule/schedulegetoverviewlogic.go b/api/internal/logic/schedule/schedulegetoverviewlogic.go new file mode 100644 index 00000000..f3ab02af --- /dev/null +++ b/api/internal/logic/schedule/schedulegetoverviewlogic.go @@ -0,0 +1,30 @@ +package schedule + +import ( + "context" + + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + + "github.com/zeromicro/go-zero/core/logx" +) + +type ScheduleGetOverviewLogic struct { + logx.Logger + ctx context.Context + svcCtx *svc.ServiceContext +} + +func NewScheduleGetOverviewLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ScheduleGetOverviewLogic { + return &ScheduleGetOverviewLogic{ + Logger: logx.WithContext(ctx), + ctx: ctx, + svcCtx: svcCtx, + } +} + +func (l *ScheduleGetOverviewLogic) ScheduleGetOverview() (resp *types.ScheduleOverviewResp, err error) { + // todo: add your logic here and delete this line + + return +} diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 52164d6e..9120e293 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -2707,6 +2707,43 @@ type Nfs struct { ReadOnly bool `json:"readOnly,optional"` } +type CenterOverviewResp struct { + CenterNum int32 `json:"totalCenters,optional"` + TaskNum int32 `json:"totalTasks,optional"` + CardNum int32 `json:"totalCards,optional"` + PowerInTops float64 `json:"totalPower,optional"` +} + +type CenterQueueingResp struct { + Current []*CenterQueue `json:"current,optional"` + History []*CenterQueue `json:"history,optional"` +} + +type CenterQueue struct { + Name string `json:"name,optional"` + QueueingNum int32 `json:"num,optional"` +} + +type CenterListResp struct { + List []*AiCenter `json:"centerList,optional"` +} + +type AiCenter struct { + Name string `json:"name,optional"` + StackName string `json:"stack,optional"` + Version string `json:"version,optional"` +} + +type CenterTaskListResp struct { + List []*AiTask `json:"taskList,optional"` +} + +type AiTask struct { + Name string `json:"name,optional"` + Status string `json:"status,optional"` + TimeElapsed int32 `json:"elapsed,optional"` +} + type StorageScreenReq struct { } @@ -5488,6 +5525,9 @@ type ScheduleResult struct { Msg string `json:"msg"` } +type ScheduleOverviewResp struct { +} + type AiOption struct { TaskName string `json:"taskName"` AdapterId string `json:"adapterId"` From c151c8db07678a8ac0b350e3c2a25668bd197e92 Mon Sep 17 00:00:00 2001 From: tzwang Date: Mon, 29 Apr 2024 10:10:15 +0800 Subject: [PATCH 05/44] added ai task db model Former-commit-id: b81c68d0f5d6fdbd137c0a4c5531e23fae81c502 --- api/desc/schedule/pcm-schedule.api | 16 ++++++++++++++++ api/internal/types/types.go | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/api/desc/schedule/pcm-schedule.api b/api/desc/schedule/pcm-schedule.api index a3068a25..e1892770 100644 --- a/api/desc/schedule/pcm-schedule.api +++ b/api/desc/schedule/pcm-schedule.api @@ -84,4 +84,20 @@ type ( AiJobLogResp { Log string `json:"log"` } + + AiTaskDb { + Id string `json:"id,omitempty" db:"id"` + TaskId string `json:"taskId,omitempty" db:"task_id"` + AdapterId string `json:"adapterId,omitempty" db:"adapter_id"` + ClusterId string `json:"clusterId,omitempty" db:"cluster_id"` + Name string `json:"name,omitempty" db:"name"` + Replica string `json:"replica,omitempty" db:"replica"` + ClusterTaskId string `json:"clusterTaskId,omitempty" db:"c_task_id"` + Strategy string `json:"strategy,omitempty" db:"strategy"` + Status string `json:"status,omitempty" db:"status"` + Msg string `json:"msg,omitempty" db:"msg"` + CommitTime string `json:"commitTime,omitempty" db:"commit_time"` + StartTime string `json:"startTime,omitempty" db:"start_time"` + EndTime string `json:"endTime,omitempty" db:"end_time"` + } ) \ No newline at end of file diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 9120e293..8f20e9a2 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -5586,6 +5586,22 @@ type AiJobLogResp struct { Log string `json:"log"` } +type AiTaskDb struct { + Id string `json:"id,omitempty" db:"id"` + TaskId string `json:"taskId,omitempty" db:"task_id"` + AdapterId string `json:"adapterId,omitempty" db:"adapter_id"` + ClusterId string `json:"clusterId,omitempty" db:"cluster_id"` + Name string `json:"name,omitempty" db:"name"` + Replica string `json:"replica,omitempty" db:"replica"` + ClusterTaskId string `json:"clusterTaskId,omitempty" db:"c_task_id"` + Strategy string `json:"strategy,omitempty" db:"strategy"` + Status string `json:"status,omitempty" db:"status"` + Msg string `json:"msg,omitempty" db:"msg"` + CommitTime string `json:"commitTime,omitempty" db:"commit_time"` + StartTime string `json:"startTime,omitempty" db:"start_time"` + EndTime string `json:"endTime,omitempty" db:"end_time"` +} + type CreateAlertRuleReq struct { CLusterId string `json:"clusterId"` ClusterName string `json:"clusterName"` From 8b0be416b4983a1bea46e7b8ecf3a723499d3d9b Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 11:00:03 +0800 Subject: [PATCH 06/44] Delete deploy/pcm-yaml.zip Former-commit-id: cc78fb706cf503864d0b01e36c0ef20770cfdd53 --- deploy/pcm-yaml.zip | Bin 9690 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip deleted file mode 100644 index 2deae5923859a18e05965434816efc0150ddb04f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9690 zcmZ{qV{j&0yRe_ww(U%8+qP}nnAn)u$;1=e=ESyb+h<;Vd!JM9*ZrfbyXsoif7X57 zSPIf0pr`-<01|*9m#tyMK-6vm0RSMP003}*zB(A&elv7+v7qxbw6!_V(6+~IM)O;$ zCd?wVhS;^BpS9`?MZ&Z~B#X!SnX(qfg4lw4N!ysU6TENHSfx+b^SgqG(4rV49HXR+z2I=PmJ@CA%p(v{R%gSEDJB*Wk+4e7_#q2t zv*^pF0CHRN9KmzXv(sBz8kUNcllVOR}^ z@Sn0b>ioQCO3T$Wr;q;O`&oL9bY)wd2%|b(Y$$oY9=GW&553@dP`kPC7Q-m znJw6h3Z<>fcV>?2yzBr+APE&USY|E-m?stl;!;Wu=c-mIoC&nmftZCc8jo}~bw_j4 zq7a-0QEeKU)DJb^!IRp~w0^U`P;HyaL#M`5j_krU(^1A0oQH(oM!7U>=K;fY3Pxlm z$g~U)SN|mTUN@}gp@J%xq$(8!tu-}S>0Vq`wTiK))zaI|!&O(Gi^Ij&x6)k?zVDN# zb=kF$g7WYTNvhwiRg^Rgk&^lP?PlRP4WLi?v=fEO;G}(+Q4~Uuge?fHI7~e$#jn7; zuncm@Mul9JTOo0MUkN`h=kD3RcwRq(q6^Pw2H8v$=!7W`HST;Bbg&9s3=&8~=PX>K z(-tNJ0jkKmKLrb=gXzrYh2f%nA;7*f-ny6MQ`Q=H+G!rR(V&ZsB7EF z7+JHFO)xbqqDsu+D`upZN1Qb2MP1yX(|(qt-&+gKmg6KKD^~TuPd+&pEkh*#FdwZ= zN-EAuwcw41E)yp6q}aU9gz`Izd1%z?ZKgWvGH|mLZDRZt%V;v5k5sU|+-TvfNE?Z? zVAmW`^eb)ZA*@< zt_~(8O_AYTUg@h%$t#}(nt*)_1UbKlrG%`{TQ-5PqrEAA$J^_f8Gb$eM_up1czo@=0_)94->C`aBISra@+*BR|?& zT25%L8YmigMIB?`J8BtAhoWQXkI{Bz25^V8=45Ko%GyqVfNlJ;KSQdx_0bfTn;Rx5 z^6yUF^zzbUIsMX~Nwbq8HZy<_(nt3ANO^3*-RRwn1@6Bm&JPo`SX|{$)X{Y&7 znN@B&<%#}+>BE*FWg)TH+{8Aes%(>IaJBbt2EXxK{^0ED^mNPdN_3YGyd~|&3!ah`{}aw?*UzK^TNt=kbbj8syN0d z?XlTGX^hS#dRd2c?5r+~llQwBmX~pu6g*8D24S#9((`5QKx^QbwD7(GylXO${Q5Z5 z7xr8r3_h~a;Uud1YXXJ;r(>c&I%YiRR&@sl0Lsw;0HlBG*x265^qZlB#FLTlDFb2fbJW}~%7cpLy;k_^ZC(eRytj1mx8)Vgb2)kL$gtqe}bR*Q|T6WYjY zJeh5+i0B$*hYHbId8yW*R%P{m0Pb9Mg^`u3l>f`t@)|vC8jd(*P)2}{$Ld8x9(c$U z5uW!p;u>7TL?5E=n$f&K2yqW3-Chqxh#kXRkhv6-{5W+>3$=$9M%H31C-S`ru!u#y zTpbDe$9k}wC7h&Ef%%mrY^;O2mpr5gI7Uq+`wh@dSepaM&PA)yA!KXOj?b^iN(4!l zH`+W*m1x2vQCavSLgO^mA_!nDn!WbdT<`chSyRML>%KM+P^-a3bUdGdro}B4=r2)f zs-d*M)9lY6AarZbA8jfYb21Y(!z70WL2|QS8k}8BKtrk9) z!p~jwy*(cq@cXoHZrphPAQ<*rz97w(tLfbN-mR#Cb4q%pr8}LfldvHy$xuCzJDn7> zp`(d;DdN{~5$1?N3O3?qULtwS$2N2U=$ZZEjOI!X_mu(P%bwMy-X~%dS7KP6HN3Jl zd1xG;VtsZssFY%3NApqU&I`G*ivFIxRJR(sDWN5f8-pjVH zfJx@K9y50Ch8~%)0^w+HlPuAm-P7SBX@g3hRMc*V?>FXa ze9ee79+)}^8blOz&mAKPG)JEbkwjzDXy@FrUS(j(?^l}fp9Pqc0K4ph+?}qx$dz3m z69v=3cUlh&u_j+1H!r%rPH`YR(dYVn;7g?aL#ml%xVw6RPj=z;Nz48F=&3ork*A$E zs%vTQFX7*DC%T5Kco2EeLDLA$?+)fP5kVXk=zgU8sBMi6+YO!Tx+^@&@*c%rLk>1G zQX5%}y(Vih3#QD1t(h$?D5996_VlMCyol!G6ia2PcN`)7%qM(|tk54VN8*ax_7Kw| ztZ8zmQD)j_oM~#T2TO9`J9QFqQ4OtHZ9}(eR>wzpHy169JZQI%k$aiHCQl(()moZ- zB{p3B9*qFs;2;Cr1rLRz4w*SUzr7GLwNzw)VT5Fi6zE40PlXEUAuNmrQY1>w?Ss}! z<;Z)iphrbVv^#0OeBC4+0mhYV=aX_!C9i|w*0=6WBtZTmgjc??JT^M;-uTh zCL(&;W=9hdT*1r1eMWCOcdyn@Hfs&-cPHAAR1&EE(g>{Hj)7a7)EYZ7w;U~OkvXe( z2HNX1tdfOobmPt`>ACUEB|Z5Ls<&$THR|=`Ab%S6;|2QTv|2yY+i2W(sOqvB%{Os_ z=7+6K-j+38@NstFGWI;w?2<9D+#HvFS!O;q%&&B=iv+5C zZ?6irVXWKPCs_7T_DxRe8gxz(^LICs7u4rpL)(V@X-?vNInBHDe_0CekEJxvaaM{! z002eE|6?g92jhQQDn@lG4u=)B>!`Y>0XeW=hMfPmop>4a1+i^8t;hsAe0b23r{wy> za?pijdL&9dHL%yJ)PXpVK1DPH#qBH32Z?LBXmz0%WIc$D{}C|Vxyu;M}%OH z7iozM!RbjLA=(9!noiZ0YxWsN*s$jG!mQn3AfRz-U5*0B4&<4;4(v(>F&Jh2>CF(0 zQWjv#DdX6#B9#=adnWTL76M04)_f9=ukk1ypLt<~kc9yB)>*&m5FJkj`j?Kshx{x|1taVsLAu+PXq~5wvy$8o)(UQWkXVgk+_o-oZj=^X9WS%A9SyY7z2a@+c$GQz|OmBbf6`SN5C&azeK^6lfwr ziVqMwd|ui!J#xPrlChzXN?`WZ-7lx&=_DGl zjpDVqQ4?oWw3g8?RV|{*%C%{fKSXM(kv-X-*BkF^q^>bo-4phdrATTslJ2Gp+;9`P zGM0{pKCzV(anVCR$;SfcGgdisVW8Re3w*KZDegvRg|n~cvsU=ya0Oqv7^9HvM=cw# zzG-bHC!BfWRcEaVkdfwkb7qTP-Q69Vrs(o067u&<2ju$qb;RDbg5U>8>4wB2cTM1TbNGH@;*H~PX8L`cognDT#a+pMwZ$Q<%yHL4$ltu(_7Y6qW^N&l$X)LC zo$t4=^oy^Ie4NDb%Xhzi-e2vl$akB_=S=v0<%c(Ux1xGtD4!mQBTscGvB^{oZU|D` zROzm^&w3n9JU03NJh?i5j&Y;0X$+jymYbJmTmZ*Cic+Jv4plfeQfH)we$u9o(>IyQ zF`<~M=O;jed@VOD%=K(#8pUc$I}FnYN&cw7V)74q~U} z-49%2v1!Q6##?vR8y<@NFx~kjUyBeVX82(Mr013z3<6UPcGjiR92$rpP#&g~>pME+ zaaj$olRH&=#;{#%RaX+d)_hUC_2&<>*`&~dvlkyjUVP%P_pqty&V1)Bnhvi8{f;D9 zza#g+1i=1cPkoSslnEAp zQyFx2)SVE4RR-rGr#4O`=OE2@-?0!DS4o`TZf@(v>o8CVFJLs*0Ecn+GOkCQvu0*I z=X04hr+Zeg4PL9*`R)$WWQkqawlDCVBfi}+LZEJX6MiShDcs&sErI-o5hTRvWlS0i1Areis+ytb1XB^5IjnzV?z%DZ<#N0Lx79U?|NfO)xBscBk8VV|G z3cPOovxY+qsy2gs#DFlU4R&+|RP{7jc<`KIV!9G^GHU=wVzo{&TU5?opkD&QGLQ|M zQeRA~HzpAelg?a2;=`Ce!y~b8#uz*&9{xc%u?s;by_7J_&>h=hfw4$o979|z>85Xa zc{#i+v?9Ghw_`t0v~4J@V5BYsXN>wg`2fp)guE~yR6LQ&?B z2%oG+p#hWog{8JLzBV%9RDwbl!DhV*2GvL7p=vQn2OW5}lj(4y675z>@8BiT76L^g zTW4y-%OVS%VwooGo;bjJzI>H54Y71M&C!mw%vsN&-LezlGuJ+| zhs_PHb8hTypZ)oHK)yb3yk~dz*guE5FJkoJx7Z76_{Hxrk?*f*#nMpXjr)unjgvyK zt3||ZAs332D>wLKA9LUMyC2-$5%_qlKWgZschX6@eqEvRE(7lsv{!#rLR7YAR+jLG zB7P=fe9oOQ!b8|+no#g8ckT8nM}g}Hans!%UpIFy9-bAXvTNI4HM(EEWLA51WX|rK zj>VYW&Hj?UgU>cN!fhn<1xekBzTUcdW`PbBCt50RR-=_LZZ*>5^0=$|c<*W;Z+vXl zTB}~|zI=Up(vo-6rq2vx|Kzsf3kq!h^jduV2>IPnJKcILY8LGw0Up4GglBH?OqWt% zE|^qVz|GFl09om3@i_Y;JY9K3|%#u-syluW3~dbAJxWqlhWdxMExOJxkDJ57T-S-DQ#}r2Lw&0uLd*MGUZ{Q3=JU z?>&mb?a;Lte?&f~NYmYO6O>(SA0kq#Vb#@)JM2;iNA_omWytOGNq}R#ngO*3(?);U zm|D8CFif@P-U;iq$(X9_n(*=N-MIQ0LV)LU|ytlADa z2J*kHDqtLc?l~pCL*kH4x#%St1&K{2+a9EC8huAd2Rg`WuXJc$3(S0ae?#ydA_jzD z>MtLFrcEw~xwv=TP(v&eLi;%hn#Z;CVKn*Yn&@`HUZ2c={biilKgL-P-crv30{~?H z=;qJ(;h(byYgZ#vCp%LYQ|EsslG&=#&h;(G8%OF2tx=kWAVc(S5wf`54)0B^tT03- zB(%YNh~x~+UmwsY+-~^EZ!t=u6)CUB_m-|O3>`v>(ZW^|;t!YKe_2a7qvA1&xC8C> zfZ<}gCx{4shmGhJ;3I{Pq}-+KioyyUB!(fu$KWTG(ruq@1BNuVK5?_0p-7&KLY2@#)Hr~Y%Yf( zZ5pp4^x$jiw_t*X(|@I`X~s#^^dJs|7Ur0V>p1uh)rQmJ>;UeZ4%k)!4#zRygMQ;= zRwE$U@gVa&YPLq1%OGZl1RJ#JGa)f?trS>~VKD%zrJ-X1DBFlCbsqIoC_l)Bm4ZVG zzW<0?YK$KwWJm2L(TtV&4MyD66O!g{5m`*rwy1>GsA>P{xazuCf!TuiNk(K6YY_ar zfOYFmMGFo~1(6nsbK}pYGsy(n+bJQPq)M2~EAZ5cL5?QikfMO8Zh)!c3#s_<=B)rP z5*K>E#a~TJe9I6)*tV;Z;ZN505TrWLgZu-I?AZWbfv_r?h;``MECe<6m^=PT@g66w zyp9*)MR!~t%o|@H{nArM=@~f^8PS|C9@S*2k3cv9)B>0M{%*&9S_R!*$_FWI_pPcu z&4iGUpnxV%5AX#0i~7B+ul)5=`K6CUF3ZXP03s~m3}fk(of2Bm-Gd+eoNbw)szgCa zWv2voY!=A0+tr728DYooyeu_zm9zeU!|L(l|755)8dHXj-P*PsOY*?|UT&;9Ic%RUp z;3qIRUV-gTba|iTHdh)CkihPliqO^8P@-DiC?Mzl9#y}4%1tIL)aYQ^Wn@^D(r%>@ z#f1)IYBz_AawibY5ArFWCgvghfs_QtQvz`Vif}mAQLWWN@B}h>F4sN7Z^P=1wfM6y z;9(s2h@t8y*-4czQ>J@Kn{(+CTgGXCxw3xz@J!OO$4!GeBIAvn7Sc5A;t-h2eiZ~L zxa;nt+DoY!l7wy3g4(89ee7jh)xBe+pl!&-1Ys>ZGjKhZbDbOAA-0CLNqdt|Nt4vN z9QR6LDo2;AS*RjUC?4rqT89&yTMoTUNFUKj-=m zg=@`G=XuS2`$h)6&gX~LFB(a_EAKA6h60}XHOJxAj+$$v*K|4u++8QTcV4mLszy=4 z*lK;5w+@T>v?{_kHk``e@}ilG>|W+v8q%nZZ8NlZnHw?cdorS&e-+u)UKgq1Et(Bz z)=Y7^ue4Y3dGGO9sE0OM95-tU%~PSJb4~ppezM%&X`OZAj3W%ztkvLVw;`0=CL5~ z$)rmAr_r6h*=5*h7oUzIC{OrQAQ0TRAswE`$+~+h7qzpE^{*cqW3ZWcF0cJ&F~zQq zqkyu7hbZIipNeW=-I!O>X+}Ss4J^JIekK~@>eSmD$cK5T{|s&n?d;lk%5_4c$A6xDW4`@u{5A)3wj%Bj)C9sa~v${aiK=*aF`xbYu=K_NO>XV*8FMsl7Ri`?Z) zZIaYQ-_68O=X+@BQ%CO-HJ_X6WGRdz4TccjRSe{7T+i?P72_tXs_oiX%#K>Lset{u z@dfxRm=F93<{G19$9sQ*Im(~e@_)()CrgKaM)3vn%IMNA7NfrN{epaKJp zFnHmprl6VP{_nh?T3ln%RElI&!Q+Q?VE-q*42g@^$$o(BTs{M1^XHA&66c!6r;Kxxp6H z%F}a?g~rNdD@^9meo|(*K+qfmS`x$I=!14dQ+HksL?pnfHE8!3lr769@njz(+jXVl^H`awI7@rwLVV(DCecD(#%k>jTqK3kGyJIbTxM_ac| z9!s=*=gdo}AF@Byjl*18NNEZSN40)mf-K2hPwA={y8l9WCSxAI<0tU@8qYeQWrY~Q zk+aWies?as+slI+#LcK0AHui>U)x?5?9yK6*4$5;y)2*>xnq1goAU0X2=7ewG9dPb zf0$Bx4}~makA#swZ7$)=s;<1)kgLcGDFMIJH2sqjpneWr{TTr?ikFf6F&10$A>tB2@NN;sL(D2C7po(}ZS8>A#D za4SJFl~3*C=*$jN8~=s1eC2TyDN&t5iTZq|p5_eTmsj{pZI93hgJwhts(nEr7)R2_ z#@Z~T<*aN{i(@PB;x&s&4$4`2vU-0YPa@G@f_jY%jzPU`Ue99X8)xu0pFIg^&69n| zc4Xj4FT?(e6oNrCC9?IK_FM4Bfw32-$`ZAkA~2Ov76*Mnupc`MKv{v*qOeAopfSD{ z>G*x>c?Dq8psb!D_{1MgUkJpXJDm`tolDBIsc9dqA}o^olKJ`}9Yst5106rQ`UOTU z@FuL|J*}A|Is1vJ`=p36B0x3krv8+GGbRa*NEd3XO?>;?^iTE%MrUg;Ke5KP@NP_F zDbrrTV-=1g#3J2oy1jQBD0HmoYM%QLDgZa^eOq9kLur+{2)LqX79WZK7HZiH`%37n$?dswL0JgIX>HDix7UuNNv!8#cy*h+is?Ts5YgAQ8U} zu$YIZ;ur&r#Z8MEEFLGSdu@r&#HXHzn7g1x1}V8E_hXIZ4=N~Y+Dgk3E1NfRBFqka zViC@635Ld2)z)1aW{6Zohg#Ul(GC@XP@hOiWsKCrC+4!8z~tqXRCo4&PHGJVhV3sr zJlvCNx+-{8p$+G^@pDP;%{#lfj;bDt3TKg4`P{mij9Qe|{u*E=kacFn%wmf!7%;kw zqS9T_lWM1VVh7DktoK_u7cK61xx#uG<8N1VuT^rV%G}yOy;k;8-#>ZrB)K%u&9g^q z#UyPpTCd$yKM%lv{$W_QM&WaXY(!IrWsa;J(~R}8=t0E z%`NkkK2eK%%=;YGqiwKr^71~R1^?9#(6~PbmHvVLuZig2@&DGG{tIV?{~P|FR`uWU|JDZk3x`Jj7yh57 z*x$+jR?hrI`e6Qx{6EFb-xv6A3jJ#VN&J5;@E@TnNQ3?9)BynCe{MS<06>lOA8-Ey Do)Rpd From ee2925541cd578fb9a502534760dcaa488d6c9f8 Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 11:00:04 +0800 Subject: [PATCH 07/44] ADD file via upload Former-commit-id: ef3c890ea5f1f02b509303763194304098438281 --- deploy/pcm-yaml.zip | 1 + 1 file changed, 1 insertion(+) create mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip new file mode 100644 index 00000000..bfc659c9 --- /dev/null +++ b/deploy/pcm-yaml.zip @@ -0,0 +1 @@ +UEsDBBQAAAAIABdOnVhiMCG7ZAcAABATAAANAAAAcGNtLWF1dGgueWFtbOVYW28ctxV+168gnCBrB+JoL9JqvYYRGGoQJZAboZbbhzQQuBzuLLWc4YTkaLWqWrhJ3Vvq1iicpgkaJAHsQOhD3RYF7MJ28mc8kvwvejjDmb1KcvtaSljMnBu/cw55eDgk5j9kSnMZtdFubaHPI7+NbjC1yylbCJkhPjGkvYBQRELWRjENMUlMb0HHjFpyLJXR9gEhnL200WUYGQEhQ1TAzOY0ObdF+d5AErq30x/4wNBMMGqkyo2ROB6bDWO8QMaQAlcvlXC/x2IhhyGLzFmIwWYUSUMMWHCIpeIBj94OScC+PyHcFsQwbUBIkA4Teh6mIgIKZueU6DaqZW+73GJc5xp8GW7wkJucM+lfSAztbYwZnzYPCkYBimCY880wBoA/kELwKLgZg5Mso6txSmEqJHs3I7JLOMAXLJ/f0W8kkJI2qgLFsDAWpdZ46OwQE+Bm4QFAFwE7uA3iZiLEDUYVM2N6eDYRdlAZGcIjyOi5oqX9NoQ3gMCqoUcj3CNRsN+TiUcEHyYR1R6V4dIOpWxpNo/FYNFuG733/hhFMS0TRdkYjpz8QQKqU1TAHSdttFINp8ghCyHdwKld5xMsYVfAaVbOMFOfsDO2zYqBRyGc2WDFmLvRilGmbFPCAoZJr4kBGeoxiV0pkpBdl0k0O3luejfCGooF/EcY4HR5AA9DEoppv6yNTQIZQUu5wlIu7s0R1kknF/VOl82hzVk7L4Mop18n8aRTpy4+iBXslZkkYtRnw5ebMR/x6V5NV7iyuK0VWM+qbQX5VChtdIAzOK+gnYFxAUhUVgwzOlAL9zQPIqgoOHOuuUobzRXaxI3Vyyt4mTZXcWdlpYUbtEVbKyuX/VZ9xemxvZjDZsKGW2yt5nK16jidpNtlyjGWG/WSwbVOmBpzxGHcJzESMgiYmgN1f5Q3wXYZ+MajrnSUrlRQWttWTUvBHDVWrMv32qjy3ubadXzt5tb6+6jieD6AzuqynbEIQU8OMJRVgGtUUlhhEZU+w27SDTlgCuo+W5NCqg1LfDMTUIURQ2gfajhleShH7wV6GWCeJcpCdVO5CBx9+iD97tP0N/88+v2DjKTs0cU2ZFAuQyjmWPN9UFwZo3RgkiSG02h1jJjVzoIAVRLioUGkS4QuZ9RDDYt8TrxzRjFrVkArsZJ+Qq1IBVTXbClmyEh0wbdxkPEF+6L7PEY2rXAywwlppW1+kJOxBzYUBr8IR09qSFyl6mV/RXpmeoosjBN5STTDYSIMjyWPjHPL+nT054fp3W/Sp7fSuw/T+58ff/jv48+epM8+KVwOh/oDMcfjjN6ehLW86l2ue62WV1tuTGJrNKrNMrTWFEjTHlGamauJ6bZei+3zFiz+qxb0a0LSqxuSElGuwA7O93Ol2AeVkWfKsZSUppyXaD2QCqpDJXkn3vCbCX7njfW1WsG3Kee+YHZpRbYxqY4xZMyiEaPg2LVoc1EsihHVbreJpamYz/WcqGX0Imp+J+8x7HARrK3WvXrTq7WWIYZT+W1CeZnx2WddAmmddTqbafNHtTpkwoE6eXSYfvnli9t3jp/9zZFe/OXWyTc/B1J699fIlVweccOhX9hnS0omhikvkK9sNOro+bPvju8dZppUjnqSPCSDHtR/AY2H3Zj3vj35+ndHh1+nT/8AjagQUCngd9Ex0tuHLz46vDJSWUTHnz1L795J73ySK4HkFw9OfvXXkpz+8jZAh+fjz39x8vDR0T8+PHr0JP3tVxkQlN7/1xXbCnJq8AjH88cPjr56OmN5ZPP+n0przx/fSr/9+OjjPx4/+cK5VRoaPz9zX/KeuA3VnEB3yGq2qSqFkBPqMeLbzi1rQWAbY9udzkjBgdWTPki99ebWItp898bWmAicFhL2bWlpzVnaYFFgeovoGvRxWmNLhhYXX8ssvpuBO4W5nptaLE1tzQMF3alv6xGs8nxZQ07Txx+lf7+X3np6XjTq/1/RmG5KImZgB0JfEnj9lva4HN3B3o4Ce6bMaVKcEt43ka8HJoh2u8OFOZexftKBjc+gX7eGeW7Po4LYkyoCR/cysezJK9iTSnAq7Q1xR/pDdzA26uG5SnllwDriccygFB24IFHBITLbeUq28xZm25pFzeX+laJA2gvu9jxRjZZRrd5ykmcC0ALbimbbEChuWf2tnKtlz3kW+Rh8NpJKaEjWt7Y2z1VTbKBg7+P8Zg7d+Kv1c3Vy9/K4ulYuDy8E4lxll5P/TU1bD23bCLUaQtOoVs8PTK6pIBf/rebEkTa7IHgXXXzVXQu3E8XRz15HP/Yu7ugDqvVBwLsHOzF7IziIo+DSJfSTcq+5vhg1qv6Vkkh8360XtEZojxW7F12Ikw5cxy4Uoj8dfWhIRHHhwe5MDQb97h7h3Z0BHXr2puvt2BaICpn4HvjlbPSMGbvq2FvIxF0GZ6St7APDZtYpjzGLW8vSxUsXvdcvTXDcGpy+F+n889E0+cwLlh1ZKzBDBbUk7NhbgmsCjZiIwsQd8CUDorOPFPk3nwEXPiXKx5Qps/AfUEsDBBQAAAAIACFOnVgx5b9VdwYAAKsWAAARAAAAcGNtLWNvcmUtYXBpLnlhbWzdWFtT3DYUfudXaEomQGZsbO8CXmeYhJK0JAGyw6V9aDuMkIVXIEuKJC9sSvvbe+TLrvdCltLy0IoZwEc6l+9cpCNhxX6i2jApEjQMV26YSBN0SvWQEbqSU4tTbHGygpDAOU2QIrlHpKYeVmzFKErclJLaGvcPQl75kaC41+uVBIQs1hm1/VlyJW/AC/V1cPdFXN5qmDCUU2KlroRhpWY0ep63glsWwwqzOTb7HVVcjnIq7DLLQbYQ0mILUmrLpWYZEx9ynNHjOYaEY0uNhYUcX1JuHrKv8YgGSxjBJkFh+TVkzt4DZgDb6JDlzFYz03hzbMngsKVgkQpgshqsyUbVGjtSYOyJ5JyJ7FwBaFrSdZvSiMvx3bnAQ8wABqeVDTX9tIAwJSgAiqW54mOutivd4FMGLjaxGhpchrU9Y86da1EQdYNuFAe9re5WtFauavzlBnOu7xecn1KiqW1p8BaH0A0ihcVMQD48avlYTwLGZRAOPfKJ8AZYZF8HsvAxZ6NCEOMTmW9eE0I3F2dBM6gYJuiX31oUwCwLTWjLnor8pQDWGSrYr4oEbQX5DDmnOSRKgqKtIzY1xV3uPCTlG2K2p+S0CrYZ3sSVc6XajIUl24xx+PoSUh+U7vFbPDKtFUPJi5weyULMK69EDwW4WcFv8Dr8HuGczyJy3H1sBwnahKUuPP6CZaa4rBb5i1ZVhizImG/rBwddsewIq2njv5ls4BeoprmAeeiGjpbpq4ZahGN2HxxvgfuNjct2wGZqgQkJuvdKM8b7oO/Y/AbZgTSQH4Ff/pSUVsaU367iZWHLnAyCivbu+8YJ70D1aVkkUIVS2qT4qA7T7cL7+OZgP3y73t3xe5Efx37Y7SSdTrC94YC/UVgb6iTvWl3Ql1yS3UNJMK/En9CUjd1cWRjuRH607YdxFyQFyXZnp0noPjbG7QDA0v85jDqViH1MBuOd0lsq5CExR1Iw2NJh721k9bXMzzX4dWCtSjY3FXxTO6CF8W6KS+q1vif/+vlETi/oBbWsPU61LYVVbur0/DCKk04UdWv9/5621VlR0yqDeGenUrmKbmKDtCLl16fYHMPJOqQuGRsfrNZ9QALJSKQBYWHgR8E25FAYJXHcjcvsdhaKktkHcW9slUi7ncC8dElsFCaUpbtuG36ZaVkoR9199/6HvfPDs4sfTz6f919CPrvM3Z1LXITei1RJJqYPF1cXTq8WFOQmURB06tljKb6HPLtJkEu5GmsD8+zgRJE2xEcBtINnAbY6D221BBdGO2WhhmBCHD8G15FMKd+DA+Ip8HLHDGe++c+g/JBn/2uge/sz8B5ZiZg8C7IHKxATV3nhYkgVcXysRJNjZYxzn6rBUwJJgO9ZkP6jGM4Abp2jn+G+oIrZ4nxkUGXF/Cx4F0a2fXx2ei7CvUcBbkX4s6IC7hHk5inRlQ3zs0D+N0Pczmnk9IzP0z7J9+H7KfBLe/9DyI/pXWHaHQegCoPQD7f8cGcriYM4rBZ+JOQUurW04LS93F3ZPFNPeKZ6xnBs0UrdnDHBZNuN1WUzQbmbuLgTRRhFby/qyT0QZ8wn16qX8ziFPzPpPjE1Cv2450dR4G8H0EQ1mE7qi2Zb6zmYVjXl104G4bJIj4u0uVq6xvJWaujnHfHtuLU8FfL2iuObqc7qCNpWuLZ9SN11fvZiAC0NCIK7QeZDi+YzOXkt+SAyuKyaBReFmsmjX4siz4ZCXg/VyoInk0nT5ASzSp5PeNkWi4yJu3JZ+Z/fTE8zQQd6N/IuZTryDPsKujtRvpTJxZVqzwimlIvdfe0JwhkV9mJAcUr1xWVxdQV/nFi03b15XS/irm4uFi01qAvpG9crv2mA4Z5r+zUloH7tCnND15ZyXcI2REXqum4riYSsPTg76y9l0/RWwyXSawp+80W0lKeCV/m1Ale7FxyxlLmOydPYjENom9Je6wTBcsdUnBpi8Xc5SXndLXSZlfMJwa7Q+ov66eWi0Az9+Qr96q9fm3tizH3Gru6vFX2T3SuRbWyg32suhOidgtga1AnS12MiTtM6X6qbogdFaLXk6DtVXHJGvmuW/jF5BoRdaPwwOijvk9ewW/uTovcBSs1WbiNjbe7aP/Vs4JWks/K1r6/pFbtrTTbPBJvrG+v+q42pmTrtkimie3qsNscZ8tL3DDfKN945KrAWOURn/HZk+RT4qcbgYT+Yckc+nrfiL1BLAwQUAAAACAAdTp1YWewb2aYDAABRCAAAEQAAAHBjbS1jb3JlLXJwYy55YW1sjVXPjxs1FL7nr7C0EoLDTCY/yG5HqgrtIm2rLETNFg6Ig9d5Sdz12IPtSZmKE6IqAnraSuVHAXHg0kMrJNQioN2/JtnpiX+B55lMmGSTbp0omfn8/N73Pj8/05h/CNpwJUMyadSOuByEpA96whnUIrB0QC0Na4RIGkFIYhZ5TGnwdMxqJgbmpmKlrXEPhHj5S0iaQdDOAUIs1SOwvVW48DfRMQyHt5mknOKEAQHMKl04o3G8EtHzvBqtMEYLU1/Q3oVYqDQCac9jjr6lVJZa9DJnrjQfcXk1oiN4/8yCUFALxqKhoIcgzCZ+pSIamXBGTUga+duEO7573GBuaZdH3BYzy/lG1LJxtxJgXQhcZDWyGaWFjU1jJHtdCcHl6EaMSUOO6ypSuovoZzcknVCOaQgoOMzxfoLbFJIAEQtRLBarqlK6IZYIrqeIJOdKuMGdqL1EiD4wDbay1lu/OW4wJS3lEnf6tcwXcUKUe4RC69Rn0htTObo9VolPBU8TyYzPVFS/yRjU1+9vOUBOQvLxJxVEg1GJZlDhU8CfJrh0BUX+cYL6BtEKHEGEJRCSzj5fmhGuKDY52eylveSmchDL4f0v5JkjWI61R7Eci83rKSxpjPmuuEVTU7GYKJFEsK8SeTb43LX0sErwFzV3kuNTSiOxmpTz0KN2HJI6mtfnxv4aU5McFob+JsuC1JraOZ8LCjbko30aLyfzytJDnfDUnNk/jxxB+joxixFvymm17y1a3pWS63kdr5zaQCUkn3s5nUXv8/PoZZZdPFEgP8DQgZ9/wryO8rkDHoFKXEd7OwgCsoX/5t9/vs0evzh9/hgdzB7em3796+kPX06P703/uo8P2dM7swdP8fvywR/O8pvfEMlO7uLC7OS72cNH2cn96Y8/T7/6/vTv49lPv2RPns1+/6KItnu5FHkXU+rnRxLPvFI2TK7F3UEn8a5d2rvSeOfN9rZ/oenv7PiNditstYLOW07USzHVBhzni1Yn8IZQ7GJXMSoK91svj19kz55kJ8+zPx8VCDnALo3y6nnH3arKtFwMbuo9OYgVl6gHGVsbh/X6TQoj0Ggpim7vq0ODNyw95ILbNGy0m50d3HNex8aO/WXhqU+xD4NGYf1gAV52l4QDC68F675Ut4aCHoGrh1KffcrGeO6vDlyfz7HrMOCmarKnjNu37abf7PiNnTZKFYSd1vaF+XyPGuMaKi7rfdRotubwQX7nSDWAEsALgQypMFD7D1BLAwQUAAAACACVXpxYN904wUgGAAASEAAADAAAAHBjbS1ocGMueWFtbJVXW28TRxR+969YmQdesHfXiR1nn5omXFLlYhLSVq36MF5P7CW7s8vOrBNDI1FKIEUtgaolhIsikCpFautQVVwKQvyZrBP/i57Z9azX9jqEQTjOmXO+OZfvnJkgx/gSu9SwiSbV1dSKQSqatIjduqHjlIUZqiCGtJQkEWRhTXJ0K1Nz9BR1sM6lju0yyr9IUib4RZNyiqIGAkliyK1iVuoXh1DVNf0qNjBy7WUHNig2sc5sNwRDjtM9LJPJpFDMT9ikcuTsFHZMu2Fhwo7xFxAJsRliANDx13aNqkGmLVTFc3FdzUQMUwY6JipjkyY4JKJ34WhDR1ST1OC3usEdvGBQiKMxY1gGC3d6Y7MQ02szMew+dNBnLvhQbYTbrOGAdwu2aRqkuuRAgDiQu3GJQLLQ2hJBdWSA8yYOj+/IFz2ohiYpIGHYcszIKp42vswe3wa8C5cLOUIuu2Tw1J3OKblRZTRXVBW1mMufDrRElvgyeJpLnmkuYt3FLAaeGagUX7pNGDIIVPxjmhG6Bi5VIfVuI6uTTA2R6tWa7WWRaTQ8otOsblvyZV3H8kCdxcKkrknffheTQJC25+o45kUovuKBaZ8UvHY8yLhi9YktbAEfNKkwa/TsmJwhw0CGo4z2wMQ6UKxMN30DvSdWYg+KFVWrZAO/4cwJcxU1aEyjbpuehWdtjwweHkLXSQZ4A5+Y6fAJCYfPBrLM/rA4RgmxmibJYCCDugzK2QRV6pVDxewwzdCtBM6cxBtI2rJRnUVOb0DDSAdpgjYaKF9GWsGNkx0YLmdYSP1jL5p4k8LRYwaekA71Q5O+D1yZqCCHYXcacNUxpVDMF0dGlPHC2NjYiKqGrJm0XbzkgkW6xpijybKaG8sq8E/ViuPj4+lUCDQZ+iUSEg3VLNKzbpS6GWhRTOYhHiXAULQYO/k0sb2QsYqS6kgnTQ9s3K4LFHxY9a7WlFwWAtK9MubdrRXySl7l+ZNtBxNInVzPyXponBYn2CuY9CKBe9Sr2iSYEKjHmHFtKmwX4f7An2grU24kEJYodsEa6VVCrOXyqi02SojSVduFIqRLuvkZjFNFbM27VV6ctF4s4+Wyro4oaqGQL6NcRc+Xc8VcYblY0ZEanTGDGkEK05DDQkZRM0pOUvOaMqopeaFzllRKtkFAKymQeKpENTs1mJ4Sggmdp8OL8Z9HelGTSphU4FrqES/A/eUR0i8+m6w9ySkOFxRmuNKzcSFZfzFZ/FWy+GtNmmc17Ap2nZIOm9v+ncdnYPCe8W9t+H8/PAP//Rt70uHjN/7Gv+2NXw7fN6OwP0f0GBL08CxGmBOQY8JjtWOUhRqvREdtCNWlU63dP472n/s/v/V3dw8+PGv9sC+M4ZkkOqnvFD3YAuOju6/9rQetu5utpz+GEP6TF/7T6zEOB2+bZCc82L7iwVOLBl+DOy7y6PC3vdbm66OXN1tv77V37vmbr3q8m9Lh6suNZvPSqUvzDp1g5xy1IH0Dl+GM8N/x+DQKhkch16u3VixIY7liXjp48679/L60JrX2t1rbr9q/7vr391pPdlsvm4c3/jtqPoOCt/561vr9hci8sdC56EVmjHhIBoE6ER1naPgulqNnQZStozs3OLQIrP386QD0edf2nE/Dz1S5TfeQAN7fvHX47mY0N1zEX5sXecaTC+J0VOSgKkFR+FVB5Wvi63pUn9ZOs339kb/xz8HbP8MeAPJDMP7WnYP3H6B67dtbom3iFfW39o+aH9rbzfbDXX9zu9tarcc7/sZPE0ZSK3UaacL4SCudxyx4pfObI1CWqc1qBoUk8hCBaStUhhezweeLHLxdaMz2EuwnmF3jdkFN1rvGIVawNV1Zj+a+VwYSfzKOMJ/CfJINMe/RBG8FWxb54zk51C77YgnqUGjGrg6xEkFFbKMyXDgr2JWvCcmcZ63Lpl1Nd+t38P7JwZtH3XMuetgL/lyiCUy7wjdDbnFq9TLspIR5cPvg3avugecMMyg8Py521DKIZRPkMV/95n/+zl7XdM6u4IXoAX/yrqMxzPjA6iLzEThNlu3BIcoDjpUl4MUstsr8D5kB5aC7rXC324Kb9/z7D3vGIgCFGF/Y5QSYztiHdHe+8SoH2CAKfnJBZ4+7Phe2f59kXb4M8OnU/1BLAwQUAAAACADSXpxY3ITfV5wFAABMDAAAEwAAAHBjbS1rdWJlcm5ldGVzLnlhbWydVUtzs7gS3edXULmLWWEDxi92iU0cv3D8trk1CyFkIyyEPhAmMDP//QoTO3YelfuNUkWslvro9Gl1CzC8QlGMQ2pIR/XugKlrSHMUHTFEdwHiwAUcGHeSREGADInBQD4kDooo4ii+ixmCxSILIx4XPyRJPk0MSVOU2skgSRxEe8RfPppLxGPE0G6XQwowEAsxIgjyMCrBAGOfzpRl+Q5csRZ74uqFehcxEmYBovxn9gKf0pADLnDe2IcR3mPaD8AeWV+4GASIL/+W21mPSLDAEMSGpJ5mR1xwfcaxiCwb4QDzcuU22gBw6I2Ag8gbm68PEW48Ejz2WbmLZ0wQnYWEYLpfMhEyOtmja8sZMACvSwqOABPgEFSyeLPPE5EmQ1KEhaOAkYvXtZDFIDcUvyNZjkjIBSK+wIWYf2iKpiu61lIVtVlv/nHaddasGLgQ/iUhZI5ghPjVGfJ3KSwGDCkHmIob8X86XM4yBMG9SEuUVSCVPUD3uRcmFUBwllAYV2AYVH0IUfX7e1AORI+G9N8/rywi8jCJILriVJp/JcL1g1XEwBKRDSX4YA5QIK6MITXG+GaFFJfoO5DvUfQbmKuyPQ/5XcxPBXseXxbueVxS+BKKEhBnPpAUZNfCH0OSBGgcJvTz4W/QVBZ3SnwRh+L7rruYZCAgH6MroF4A9wypKvyqwqv67lP5wiNOnHJ/5QeHkusX1+o3KApBd3g/Buw22B+up1BSVOGnDMvSAWW/dXw52A/hfuyql4baObP/uZ+eF38iZ0h/yyeClxZbKfZQ0YiPqBIxeFocibJEdCK4KJXTn3G6iqe1F9FSMMQMUH4WqMQqC1eOESDhWc0H1xW1KHqxxzkzqlW1qVW0RkVt6RVVrxkNXT9f8BmDl823sQnE05NoXJXD4tR37zujybJ7f7aJKCjvC91qN5bv2b31e+kv6R6SMHHvBeTNvnvpn7etY8QjDONlRC6xsCgUafFQEp/Iylfz95+VIKRYvDLiMTDaSlu5K0UcCocyu2cNi3cfRaKDfKvQIjwgkRGUDTynB/EED+bLvK9auB/3A87sTr/RP2w1exnWocKB9cwC5zCuoSXprn0ym3enunOo9zaa6oFnU1+Qx9GU2HjxtFcQMfFuWhHQDNbGBXTkrgcEBnXi9lb5qGYRSG221VbeVrOO7rqu9HGKQW2F7c0gsTczArM6c7J2LuYaWFtku7Z8p7ZK3E472a5VAmuPwndZYCcwUz27pzKnpK5ug1XmBCvF3owTsG4dobbK3ID49vrJ32pt1aHTwuZDsWcU1D1nfcLJxXrs1Mbc7bUje63z7XrGgfg/WcwOVue3sEvbXL3Ed3XOv+H6GY+uyhQFNrF9M9/mpj5arIjd3XKr+6CMM6Vu+dN0tJgqY22aWj0ztRezwJqLc6mlbrHwpVYd1mbEWbDPOnfZu64+e+M8aFeGtWjot1lC1Cc1mYa53rDz7S99Pe220sPT69JZrWlzMMOedmSHJ9NrWO5rq0UC5k1tmtcmZPM0G9q7h9fJazT3eejtE9eE3tFkzmASDPjo+bBQaRpm63WgNA8+TJdLf5gu6vtummxbpurKD1PNfKwPH/F2EebpTk13e1OluzbLw9zmYxc2ZHnY28g0ZRqvjycJbQ4Hqj3Dz4u0Nd3UUly3FubSgqbvx/ghyzq9Xt7Eogv1s/6EtYa9vt32m8C2Hnl4fN096aZ7eJ6mO/kwf/DpAMSDxvRxRHfH4WY+VOsvL7k52nQfsm7e2TeWh5kP5fmK93x71F2a7V7yC5L1qvkYddTajkW2l05WLo/moRfXm8vpeLydvtXxf8QLEyHp3DdfYNARc9HLiuI+l7ZJXRbimxdXPvW4wlcWvkVn08+9NKSPJIQHQ+JRgj613KK9qY12Q1VbdbWmNxSl3lAa+t3/AFBLAwQUAAAACAAhT51YgNPc4oIFAAAAEwAADAAAAHBjbS1yaXAueWFtbO1YbW/bNhD+7l9BFAaSFJBkO+7gKBi2ocPQAm1htOkwYC8CLZ1lxpSokpRjd8l++46kZEuyY6dFP5aALYq8e3gv5PFOtGC/g1RM5CFZDXtLlich+QByxWLoZaBpQjUNe4TkNIOQFHHmSVb0VAGxGS2E1Mp0CPHsS0gmA/uKHCKBqR26HA7HV9WopjIFPe2QWvBSzZY5Y/RTMuM4oYBDrIV08LQodssjzKZAjnfVEj3P83q0oQpSq2Crz69QcLHJINdHVMIl8lxoqhGgUklIlrL8dUZTeNekDTnVoDTScDoDrg5IWBtI4tIspiokQ/u2YkbAV0yhYps3LGPazbSVzaiOF28a2Hv6Ky1RhnTjpp013gvOWZ5+LFBBsOOyOVIjZXT9MacrylB4Dm75avxDic4JiXGLhqzgW66m2UzjLdn2pHNNoo2o1DfMmO5sNBiNB+PRZDgYTl6MzixVbSXTmDHztOT8A8QSdAPc2/OUabHINWU5evwU5RY9RJFSNL3c+HHuLWiefl6I0qecbco8Vn4ssuA2jiHY83PdIF+F5M+/GyOopChlDA0p3PCnElk7oyh1UYbkxSDrDGeQ4X7AmeFb1priZos8hnIEZtTCaRzTunk7A3YOY90OHsq6bb01Fbi/cclf+B3dqAbFSvAyg7eizPeXdtCr3AMd43+Op2yNT5Rojo/E/GBOS66rwa6aBnRK9SIkASIElj8whH4SVJz+AT5VzhyX/yQ2p8GB7fVVgptXlr6lRdsYj21YNDEewT3Pe2QJm6+UwLXiSRboBtRtLH1Zq3EklNajT5cyJPdW0LLA0wk0I3gMvRmNl5An5N+tDgovJpAkgZV/K1iuYy7KxM9Bh+Px5bUle+i1gYxMjwKZyVhI8FDVcHJ1dfU4Bi314jiQoQivmiC9BsWOhWMEgrx6mQyuO1iRsSVSiZjyhVB6Ny+F0PgISiUDtaASKv8tdMZN3DK2v+5tySlGMqUiLlLkWVEZYK/mQFzfzft2PsNAsFsIpBTyIKOdcSy221jOCGzuThI0dDUNw200ZxwU6ZeS2b+A/CxFqUFetyhxg8G6evhGq113R/hwYMkKrbOwhDuJh4j84z/vk6CBymnTrA/b3gFd0LFdfQop1ptooXURrdzxIEN/eH2ApqBKEUMYBkFjH1rQQ/QKdLQAmqAmr9BDpN/2/0HCP7z3QLn3ekr6EqO/hogmiTzJ9JuQd1QmkJge6TsK5IzW0byeMr02UMwZJlERZgrRTCQIyT4DGY5Gk0nWJrRb1dj6kIO/3L+BOVvfzg/Ns/zdEV/miIKpb+AIhZ5ohHgH+90Tpz3hQnOByRe+YAaIvxH+LvE3xmj9YuBQdrxb1/24m+3GySP3SjdMPuxlBnj73gmJyUHqLyfKZ2JXd73OU0yP1YFMoWLy1stPyWKziRlNTKayV4EtyxlIJAYLzByeH2MAx4rKSmnJbM+vp9tM1o+e8Y1nfIPV6Cg7yeSuYk/lrCgwu6iyk6233Z6JZuV8jg/r8h/Gy9pW3JS40SFSRca4NyYV5VEBFPckJExiVYjF05xyBWcnuarj5KHOWsSCh+TVzc30JFt1UXquNsekuj86yePUc3Z1ylXmRUOcZK588nVsymiosajEOx9NczkYnDaM48Rk7os5XdpeSrsr9zcEm5PzflXsRSa9+e85+cs/v1X3sVL3KZvf3xbwU3pf5OnFRePcwbpA3ypyOUh2R8wEmyocvaTxAjxMtjXW8ORZUc6wzHpWkz7svi+UvK5QPGJio83CO9lxxWVvwO1ipg5olReeHbqxnxKmEuZs3YoSrm4Izi/O/ecXrZlq13VLFeW+InWHj5U8ptmvSHujyFVm6JeqTtW8pXSrRntUf2U/LLS+5PT+B1BLAQIUABQAAAAIABdOnVhiMCG7ZAcAABATAAANAAAAAAAAAAEAIAAAAAAAAABwY20tYXV0aC55YW1sUEsBAhQAFAAAAAgAIU6dWDHlv1V3BgAAqxYAABEAAAAAAAAAAQAgAAAAjwcAAHBjbS1jb3JlLWFwaS55YW1sUEsBAhQAFAAAAAgAHU6dWFnsG9mmAwAAUQgAABEAAAAAAAAAAQAgAAAANQ4AAHBjbS1jb3JlLXJwYy55YW1sUEsBAhQAFAAAAAgAlV6cWDfdOMFIBgAAEhAAAAwAAAAAAAAAAQAgAAAAChIAAHBjbS1ocGMueWFtbFBLAQIUABQAAAAIANJenFjchN9XnAUAAEwMAAATAAAAAAAAAAEAIAAAAHwYAABwY20ta3ViZXJuZXRlcy55YW1sUEsBAhQAFAAAAAgAIU+dWIDT3OKCBQAAABMAAAwAAAAAAAAAAQAgAAAASR4AAHBjbS1yaXAueWFtbFBLBQYAAAAABgAGAG4BAAD1IwAAAAA= \ No newline at end of file From 4e5ff68278243dcc77880352eeaf477e77de1b9a Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 11:01:03 +0800 Subject: [PATCH 08/44] Delete deploy/pcm-yaml.zip Former-commit-id: 8a91b7b683a5bb2c09a4bad129813679fcd962bd --- deploy/pcm-yaml.zip | 1 - 1 file changed, 1 deletion(-) delete mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip deleted file mode 100644 index bfc659c9..00000000 --- a/deploy/pcm-yaml.zip +++ /dev/null @@ -1 +0,0 @@ -UEsDBBQAAAAIABdOnVhiMCG7ZAcAABATAAANAAAAcGNtLWF1dGgueWFtbOVYW28ctxV+168gnCBrB+JoL9JqvYYRGGoQJZAboZbbhzQQuBzuLLWc4YTkaLWqWrhJ3Vvq1iicpgkaJAHsQOhD3RYF7MJ28mc8kvwvejjDmb1KcvtaSljMnBu/cw55eDgk5j9kSnMZtdFubaHPI7+NbjC1yylbCJkhPjGkvYBQRELWRjENMUlMb0HHjFpyLJXR9gEhnL200WUYGQEhQ1TAzOY0ObdF+d5AErq30x/4wNBMMGqkyo2ROB6bDWO8QMaQAlcvlXC/x2IhhyGLzFmIwWYUSUMMWHCIpeIBj94OScC+PyHcFsQwbUBIkA4Teh6mIgIKZueU6DaqZW+73GJc5xp8GW7wkJucM+lfSAztbYwZnzYPCkYBimCY880wBoA/kELwKLgZg5Mso6txSmEqJHs3I7JLOMAXLJ/f0W8kkJI2qgLFsDAWpdZ46OwQE+Bm4QFAFwE7uA3iZiLEDUYVM2N6eDYRdlAZGcIjyOi5oqX9NoQ3gMCqoUcj3CNRsN+TiUcEHyYR1R6V4dIOpWxpNo/FYNFuG733/hhFMS0TRdkYjpz8QQKqU1TAHSdttFINp8ghCyHdwKld5xMsYVfAaVbOMFOfsDO2zYqBRyGc2WDFmLvRilGmbFPCAoZJr4kBGeoxiV0pkpBdl0k0O3luejfCGooF/EcY4HR5AA9DEoppv6yNTQIZQUu5wlIu7s0R1kknF/VOl82hzVk7L4Mop18n8aRTpy4+iBXslZkkYtRnw5ebMR/x6V5NV7iyuK0VWM+qbQX5VChtdIAzOK+gnYFxAUhUVgwzOlAL9zQPIqgoOHOuuUobzRXaxI3Vyyt4mTZXcWdlpYUbtEVbKyuX/VZ9xemxvZjDZsKGW2yt5nK16jidpNtlyjGWG/WSwbVOmBpzxGHcJzESMgiYmgN1f5Q3wXYZ+MajrnSUrlRQWttWTUvBHDVWrMv32qjy3ubadXzt5tb6+6jieD6AzuqynbEIQU8OMJRVgGtUUlhhEZU+w27SDTlgCuo+W5NCqg1LfDMTUIURQ2gfajhleShH7wV6GWCeJcpCdVO5CBx9+iD97tP0N/88+v2DjKTs0cU2ZFAuQyjmWPN9UFwZo3RgkiSG02h1jJjVzoIAVRLioUGkS4QuZ9RDDYt8TrxzRjFrVkArsZJ+Qq1IBVTXbClmyEh0wbdxkPEF+6L7PEY2rXAywwlppW1+kJOxBzYUBr8IR09qSFyl6mV/RXpmeoosjBN5STTDYSIMjyWPjHPL+nT054fp3W/Sp7fSuw/T+58ff/jv48+epM8+KVwOh/oDMcfjjN6ehLW86l2ue62WV1tuTGJrNKrNMrTWFEjTHlGamauJ6bZei+3zFiz+qxb0a0LSqxuSElGuwA7O93Ol2AeVkWfKsZSUppyXaD2QCqpDJXkn3vCbCX7njfW1WsG3Kee+YHZpRbYxqY4xZMyiEaPg2LVoc1EsihHVbreJpamYz/WcqGX0Imp+J+8x7HARrK3WvXrTq7WWIYZT+W1CeZnx2WddAmmddTqbafNHtTpkwoE6eXSYfvnli9t3jp/9zZFe/OXWyTc/B1J699fIlVweccOhX9hnS0omhikvkK9sNOro+bPvju8dZppUjnqSPCSDHtR/AY2H3Zj3vj35+ndHh1+nT/8AjagQUCngd9Ex0tuHLz46vDJSWUTHnz1L795J73ySK4HkFw9OfvXXkpz+8jZAh+fjz39x8vDR0T8+PHr0JP3tVxkQlN7/1xXbCnJq8AjH88cPjr56OmN5ZPP+n0przx/fSr/9+OjjPx4/+cK5VRoaPz9zX/KeuA3VnEB3yGq2qSqFkBPqMeLbzi1rQWAbY9udzkjBgdWTPki99ebWItp898bWmAicFhL2bWlpzVnaYFFgeovoGvRxWmNLhhYXX8ssvpuBO4W5nptaLE1tzQMF3alv6xGs8nxZQ07Txx+lf7+X3np6XjTq/1/RmG5KImZgB0JfEnj9lva4HN3B3o4Ce6bMaVKcEt43ka8HJoh2u8OFOZexftKBjc+gX7eGeW7Po4LYkyoCR/cysezJK9iTSnAq7Q1xR/pDdzA26uG5SnllwDriccygFB24IFHBITLbeUq28xZm25pFzeX+laJA2gvu9jxRjZZRrd5ykmcC0ALbimbbEChuWf2tnKtlz3kW+Rh8NpJKaEjWt7Y2z1VTbKBg7+P8Zg7d+Kv1c3Vy9/K4ulYuDy8E4lxll5P/TU1bD23bCLUaQtOoVs8PTK6pIBf/rebEkTa7IHgXXXzVXQu3E8XRz15HP/Yu7ugDqvVBwLsHOzF7IziIo+DSJfSTcq+5vhg1qv6Vkkh8360XtEZojxW7F12Ikw5cxy4Uoj8dfWhIRHHhwe5MDQb97h7h3Z0BHXr2puvt2BaICpn4HvjlbPSMGbvq2FvIxF0GZ6St7APDZtYpjzGLW8vSxUsXvdcvTXDcGpy+F+n889E0+cwLlh1ZKzBDBbUk7NhbgmsCjZiIwsQd8CUDorOPFPk3nwEXPiXKx5Qps/AfUEsDBBQAAAAIACFOnVgx5b9VdwYAAKsWAAARAAAAcGNtLWNvcmUtYXBpLnlhbWzdWFtT3DYUfudXaEomQGZsbO8CXmeYhJK0JAGyw6V9aDuMkIVXIEuKJC9sSvvbe+TLrvdCltLy0IoZwEc6l+9cpCNhxX6i2jApEjQMV26YSBN0SvWQEbqSU4tTbHGygpDAOU2QIrlHpKYeVmzFKErclJLaGvcPQl75kaC41+uVBIQs1hm1/VlyJW/AC/V1cPdFXN5qmDCUU2KlroRhpWY0ep63glsWwwqzOTb7HVVcjnIq7DLLQbYQ0mILUmrLpWYZEx9ynNHjOYaEY0uNhYUcX1JuHrKv8YgGSxjBJkFh+TVkzt4DZgDb6JDlzFYz03hzbMngsKVgkQpgshqsyUbVGjtSYOyJ5JyJ7FwBaFrSdZvSiMvx3bnAQ8wABqeVDTX9tIAwJSgAiqW54mOutivd4FMGLjaxGhpchrU9Y86da1EQdYNuFAe9re5WtFauavzlBnOu7xecn1KiqW1p8BaH0A0ihcVMQD48avlYTwLGZRAOPfKJ8AZYZF8HsvAxZ6NCEOMTmW9eE0I3F2dBM6gYJuiX31oUwCwLTWjLnor8pQDWGSrYr4oEbQX5DDmnOSRKgqKtIzY1xV3uPCTlG2K2p+S0CrYZ3sSVc6XajIUl24xx+PoSUh+U7vFbPDKtFUPJi5weyULMK69EDwW4WcFv8Dr8HuGczyJy3H1sBwnahKUuPP6CZaa4rBb5i1ZVhizImG/rBwddsewIq2njv5ls4BeoprmAeeiGjpbpq4ZahGN2HxxvgfuNjct2wGZqgQkJuvdKM8b7oO/Y/AbZgTSQH4Ff/pSUVsaU367iZWHLnAyCivbu+8YJ70D1aVkkUIVS2qT4qA7T7cL7+OZgP3y73t3xe5Efx37Y7SSdTrC94YC/UVgb6iTvWl3Ql1yS3UNJMK/En9CUjd1cWRjuRH607YdxFyQFyXZnp0noPjbG7QDA0v85jDqViH1MBuOd0lsq5CExR1Iw2NJh721k9bXMzzX4dWCtSjY3FXxTO6CF8W6KS+q1vif/+vlETi/oBbWsPU61LYVVbur0/DCKk04UdWv9/5621VlR0yqDeGenUrmKbmKDtCLl16fYHMPJOqQuGRsfrNZ9QALJSKQBYWHgR8E25FAYJXHcjcvsdhaKktkHcW9slUi7ncC8dElsFCaUpbtuG36ZaVkoR9199/6HvfPDs4sfTz6f919CPrvM3Z1LXITei1RJJqYPF1cXTq8WFOQmURB06tljKb6HPLtJkEu5GmsD8+zgRJE2xEcBtINnAbY6D221BBdGO2WhhmBCHD8G15FMKd+DA+Ip8HLHDGe++c+g/JBn/2uge/sz8B5ZiZg8C7IHKxATV3nhYkgVcXysRJNjZYxzn6rBUwJJgO9ZkP6jGM4Abp2jn+G+oIrZ4nxkUGXF/Cx4F0a2fXx2ei7CvUcBbkX4s6IC7hHk5inRlQ3zs0D+N0Pczmnk9IzP0z7J9+H7KfBLe/9DyI/pXWHaHQegCoPQD7f8cGcriYM4rBZ+JOQUurW04LS93F3ZPFNPeKZ6xnBs0UrdnDHBZNuN1WUzQbmbuLgTRRhFby/qyT0QZ8wn16qX8ziFPzPpPjE1Cv2450dR4G8H0EQ1mE7qi2Zb6zmYVjXl104G4bJIj4u0uVq6xvJWaujnHfHtuLU8FfL2iuObqc7qCNpWuLZ9SN11fvZiAC0NCIK7QeZDi+YzOXkt+SAyuKyaBReFmsmjX4siz4ZCXg/VyoInk0nT5ASzSp5PeNkWi4yJu3JZ+Z/fTE8zQQd6N/IuZTryDPsKujtRvpTJxZVqzwimlIvdfe0JwhkV9mJAcUr1xWVxdQV/nFi03b15XS/irm4uFi01qAvpG9crv2mA4Z5r+zUloH7tCnND15ZyXcI2REXqum4riYSsPTg76y9l0/RWwyXSawp+80W0lKeCV/m1Ale7FxyxlLmOydPYjENom9Je6wTBcsdUnBpi8Xc5SXndLXSZlfMJwa7Q+ov66eWi0Az9+Qr96q9fm3tizH3Gru6vFX2T3SuRbWyg32suhOidgtga1AnS12MiTtM6X6qbogdFaLXk6DtVXHJGvmuW/jF5BoRdaPwwOijvk9ewW/uTovcBSs1WbiNjbe7aP/Vs4JWks/K1r6/pFbtrTTbPBJvrG+v+q42pmTrtkimie3qsNscZ8tL3DDfKN945KrAWOURn/HZk+RT4qcbgYT+Yckc+nrfiL1BLAwQUAAAACAAdTp1YWewb2aYDAABRCAAAEQAAAHBjbS1jb3JlLXJwYy55YW1sjVXPjxs1FL7nr7C0EoLDTCY/yG5HqgrtIm2rLETNFg6Ig9d5Sdz12IPtSZmKE6IqAnraSuVHAXHg0kMrJNQioN2/JtnpiX+B55lMmGSTbp0omfn8/N73Pj8/05h/CNpwJUMyadSOuByEpA96whnUIrB0QC0Na4RIGkFIYhZ5TGnwdMxqJgbmpmKlrXEPhHj5S0iaQdDOAUIs1SOwvVW48DfRMQyHt5mknOKEAQHMKl04o3G8EtHzvBqtMEYLU1/Q3oVYqDQCac9jjr6lVJZa9DJnrjQfcXk1oiN4/8yCUFALxqKhoIcgzCZ+pSIamXBGTUga+duEO7573GBuaZdH3BYzy/lG1LJxtxJgXQhcZDWyGaWFjU1jJHtdCcHl6EaMSUOO6ypSuovoZzcknVCOaQgoOMzxfoLbFJIAEQtRLBarqlK6IZYIrqeIJOdKuMGdqL1EiD4wDbay1lu/OW4wJS3lEnf6tcwXcUKUe4RC69Rn0htTObo9VolPBU8TyYzPVFS/yRjU1+9vOUBOQvLxJxVEg1GJZlDhU8CfJrh0BUX+cYL6BtEKHEGEJRCSzj5fmhGuKDY52eylveSmchDL4f0v5JkjWI61R7Eci83rKSxpjPmuuEVTU7GYKJFEsK8SeTb43LX0sErwFzV3kuNTSiOxmpTz0KN2HJI6mtfnxv4aU5McFob+JsuC1JraOZ8LCjbko30aLyfzytJDnfDUnNk/jxxB+joxixFvymm17y1a3pWS63kdr5zaQCUkn3s5nUXv8/PoZZZdPFEgP8DQgZ9/wryO8rkDHoFKXEd7OwgCsoX/5t9/vs0evzh9/hgdzB7em3796+kPX06P703/uo8P2dM7swdP8fvywR/O8pvfEMlO7uLC7OS72cNH2cn96Y8/T7/6/vTv49lPv2RPns1+/6KItnu5FHkXU+rnRxLPvFI2TK7F3UEn8a5d2rvSeOfN9rZ/oenv7PiNditstYLOW07USzHVBhzni1Yn8IZQ7GJXMSoK91svj19kz55kJ8+zPx8VCDnALo3y6nnH3arKtFwMbuo9OYgVl6gHGVsbh/X6TQoj0Ggpim7vq0ODNyw95ILbNGy0m50d3HNex8aO/WXhqU+xD4NGYf1gAV52l4QDC68F675Ut4aCHoGrh1KffcrGeO6vDlyfz7HrMOCmarKnjNu37abf7PiNnTZKFYSd1vaF+XyPGuMaKi7rfdRotubwQX7nSDWAEsALgQypMFD7D1BLAwQUAAAACACVXpxYN904wUgGAAASEAAADAAAAHBjbS1ocGMueWFtbJVXW28TRxR+969YmQdesHfXiR1nn5omXFLlYhLSVq36MF5P7CW7s8vOrBNDI1FKIEUtgaolhIsikCpFautQVVwKQvyZrBP/i57Z9azX9jqEQTjOmXO+OZfvnJkgx/gSu9SwiSbV1dSKQSqatIjduqHjlIUZqiCGtJQkEWRhTXJ0K1Nz9BR1sM6lju0yyr9IUib4RZNyiqIGAkliyK1iVuoXh1DVNf0qNjBy7WUHNig2sc5sNwRDjtM9LJPJpFDMT9ikcuTsFHZMu2Fhwo7xFxAJsRliANDx13aNqkGmLVTFc3FdzUQMUwY6JipjkyY4JKJ34WhDR1ST1OC3usEdvGBQiKMxY1gGC3d6Y7MQ02szMew+dNBnLvhQbYTbrOGAdwu2aRqkuuRAgDiQu3GJQLLQ2hJBdWSA8yYOj+/IFz2ohiYpIGHYcszIKp42vswe3wa8C5cLOUIuu2Tw1J3OKblRZTRXVBW1mMufDrRElvgyeJpLnmkuYt3FLAaeGagUX7pNGDIIVPxjmhG6Bi5VIfVuI6uTTA2R6tWa7WWRaTQ8otOsblvyZV3H8kCdxcKkrknffheTQJC25+o45kUovuKBaZ8UvHY8yLhi9YktbAEfNKkwa/TsmJwhw0CGo4z2wMQ6UKxMN30DvSdWYg+KFVWrZAO/4cwJcxU1aEyjbpuehWdtjwweHkLXSQZ4A5+Y6fAJCYfPBrLM/rA4RgmxmibJYCCDugzK2QRV6pVDxewwzdCtBM6cxBtI2rJRnUVOb0DDSAdpgjYaKF9GWsGNkx0YLmdYSP1jL5p4k8LRYwaekA71Q5O+D1yZqCCHYXcacNUxpVDMF0dGlPHC2NjYiKqGrJm0XbzkgkW6xpijybKaG8sq8E/ViuPj4+lUCDQZ+iUSEg3VLNKzbpS6GWhRTOYhHiXAULQYO/k0sb2QsYqS6kgnTQ9s3K4LFHxY9a7WlFwWAtK9MubdrRXySl7l+ZNtBxNInVzPyXponBYn2CuY9CKBe9Sr2iSYEKjHmHFtKmwX4f7An2grU24kEJYodsEa6VVCrOXyqi02SojSVduFIqRLuvkZjFNFbM27VV6ctF4s4+Wyro4oaqGQL6NcRc+Xc8VcYblY0ZEanTGDGkEK05DDQkZRM0pOUvOaMqopeaFzllRKtkFAKymQeKpENTs1mJ4Sggmdp8OL8Z9HelGTSphU4FrqES/A/eUR0i8+m6w9ySkOFxRmuNKzcSFZfzFZ/FWy+GtNmmc17Ap2nZIOm9v+ncdnYPCe8W9t+H8/PAP//Rt70uHjN/7Gv+2NXw7fN6OwP0f0GBL08CxGmBOQY8JjtWOUhRqvREdtCNWlU63dP472n/s/v/V3dw8+PGv9sC+M4ZkkOqnvFD3YAuOju6/9rQetu5utpz+GEP6TF/7T6zEOB2+bZCc82L7iwVOLBl+DOy7y6PC3vdbm66OXN1tv77V37vmbr3q8m9Lh6suNZvPSqUvzDp1g5xy1IH0Dl+GM8N/x+DQKhkch16u3VixIY7liXjp48679/L60JrX2t1rbr9q/7vr391pPdlsvm4c3/jtqPoOCt/561vr9hci8sdC56EVmjHhIBoE6ER1naPgulqNnQZStozs3OLQIrP386QD0edf2nE/Dz1S5TfeQAN7fvHX47mY0N1zEX5sXecaTC+J0VOSgKkFR+FVB5Wvi63pUn9ZOs339kb/xz8HbP8MeAPJDMP7WnYP3H6B67dtbom3iFfW39o+aH9rbzfbDXX9zu9tarcc7/sZPE0ZSK3UaacL4SCudxyx4pfObI1CWqc1qBoUk8hCBaStUhhezweeLHLxdaMz2EuwnmF3jdkFN1rvGIVawNV1Zj+a+VwYSfzKOMJ/CfJINMe/RBG8FWxb54zk51C77YgnqUGjGrg6xEkFFbKMyXDgr2JWvCcmcZ63Lpl1Nd+t38P7JwZtH3XMuetgL/lyiCUy7wjdDbnFq9TLspIR5cPvg3avugecMMyg8Py521DKIZRPkMV/95n/+zl7XdM6u4IXoAX/yrqMxzPjA6iLzEThNlu3BIcoDjpUl4MUstsr8D5kB5aC7rXC324Kb9/z7D3vGIgCFGF/Y5QSYztiHdHe+8SoH2CAKfnJBZ4+7Phe2f59kXb4M8OnU/1BLAwQUAAAACADSXpxY3ITfV5wFAABMDAAAEwAAAHBjbS1rdWJlcm5ldGVzLnlhbWydVUtzs7gS3edXULmLWWEDxi92iU0cv3D8trk1CyFkIyyEPhAmMDP//QoTO3YelfuNUkWslvro9Gl1CzC8QlGMQ2pIR/XugKlrSHMUHTFEdwHiwAUcGHeSREGADInBQD4kDooo4ii+ixmCxSILIx4XPyRJPk0MSVOU2skgSRxEe8RfPppLxGPE0G6XQwowEAsxIgjyMCrBAGOfzpRl+Q5csRZ74uqFehcxEmYBovxn9gKf0pADLnDe2IcR3mPaD8AeWV+4GASIL/+W21mPSLDAEMSGpJ5mR1xwfcaxiCwb4QDzcuU22gBw6I2Ag8gbm68PEW48Ejz2WbmLZ0wQnYWEYLpfMhEyOtmja8sZMACvSwqOABPgEFSyeLPPE5EmQ1KEhaOAkYvXtZDFIDcUvyNZjkjIBSK+wIWYf2iKpiu61lIVtVlv/nHaddasGLgQ/iUhZI5ghPjVGfJ3KSwGDCkHmIob8X86XM4yBMG9SEuUVSCVPUD3uRcmFUBwllAYV2AYVH0IUfX7e1AORI+G9N8/rywi8jCJILriVJp/JcL1g1XEwBKRDSX4YA5QIK6MITXG+GaFFJfoO5DvUfQbmKuyPQ/5XcxPBXseXxbueVxS+BKKEhBnPpAUZNfCH0OSBGgcJvTz4W/QVBZ3SnwRh+L7rruYZCAgH6MroF4A9wypKvyqwqv67lP5wiNOnHJ/5QeHkusX1+o3KApBd3g/Buw22B+up1BSVOGnDMvSAWW/dXw52A/hfuyql4baObP/uZ+eF38iZ0h/yyeClxZbKfZQ0YiPqBIxeFocibJEdCK4KJXTn3G6iqe1F9FSMMQMUH4WqMQqC1eOESDhWc0H1xW1KHqxxzkzqlW1qVW0RkVt6RVVrxkNXT9f8BmDl823sQnE05NoXJXD4tR37zujybJ7f7aJKCjvC91qN5bv2b31e+kv6R6SMHHvBeTNvnvpn7etY8QjDONlRC6xsCgUafFQEp/Iylfz95+VIKRYvDLiMTDaSlu5K0UcCocyu2cNi3cfRaKDfKvQIjwgkRGUDTynB/EED+bLvK9auB/3A87sTr/RP2w1exnWocKB9cwC5zCuoSXprn0ym3enunOo9zaa6oFnU1+Qx9GU2HjxtFcQMfFuWhHQDNbGBXTkrgcEBnXi9lb5qGYRSG221VbeVrOO7rqu9HGKQW2F7c0gsTczArM6c7J2LuYaWFtku7Z8p7ZK3E472a5VAmuPwndZYCcwUz27pzKnpK5ug1XmBCvF3owTsG4dobbK3ID49vrJ32pt1aHTwuZDsWcU1D1nfcLJxXrs1Mbc7bUje63z7XrGgfg/WcwOVue3sEvbXL3Ed3XOv+H6GY+uyhQFNrF9M9/mpj5arIjd3XKr+6CMM6Vu+dN0tJgqY22aWj0ztRezwJqLc6mlbrHwpVYd1mbEWbDPOnfZu64+e+M8aFeGtWjot1lC1Cc1mYa53rDz7S99Pe220sPT69JZrWlzMMOedmSHJ9NrWO5rq0UC5k1tmtcmZPM0G9q7h9fJazT3eejtE9eE3tFkzmASDPjo+bBQaRpm63WgNA8+TJdLf5gu6vtummxbpurKD1PNfKwPH/F2EebpTk13e1OluzbLw9zmYxc2ZHnY28g0ZRqvjycJbQ4Hqj3Dz4u0Nd3UUly3FubSgqbvx/ghyzq9Xt7Eogv1s/6EtYa9vt32m8C2Hnl4fN096aZ7eJ6mO/kwf/DpAMSDxvRxRHfH4WY+VOsvL7k52nQfsm7e2TeWh5kP5fmK93x71F2a7V7yC5L1qvkYddTajkW2l05WLo/moRfXm8vpeLydvtXxf8QLEyHp3DdfYNARc9HLiuI+l7ZJXRbimxdXPvW4wlcWvkVn08+9NKSPJIQHQ+JRgj613KK9qY12Q1VbdbWmNxSl3lAa+t3/AFBLAwQUAAAACAAhT51YgNPc4oIFAAAAEwAADAAAAHBjbS1yaXAueWFtbO1YbW/bNhD+7l9BFAaSFJBkO+7gKBi2ocPQAm1htOkwYC8CLZ1lxpSokpRjd8l++46kZEuyY6dFP5aALYq8e3gv5PFOtGC/g1RM5CFZDXtLlich+QByxWLoZaBpQjUNe4TkNIOQFHHmSVb0VAGxGS2E1Mp0CPHsS0gmA/uKHCKBqR26HA7HV9WopjIFPe2QWvBSzZY5Y/RTMuM4oYBDrIV08LQodssjzKZAjnfVEj3P83q0oQpSq2Crz69QcLHJINdHVMIl8lxoqhGgUklIlrL8dUZTeNekDTnVoDTScDoDrg5IWBtI4tIspiokQ/u2YkbAV0yhYps3LGPazbSVzaiOF28a2Hv6Ky1RhnTjpp013gvOWZ5+LFBBsOOyOVIjZXT9MacrylB4Dm75avxDic4JiXGLhqzgW66m2UzjLdn2pHNNoo2o1DfMmO5sNBiNB+PRZDgYTl6MzixVbSXTmDHztOT8A8QSdAPc2/OUabHINWU5evwU5RY9RJFSNL3c+HHuLWiefl6I0qecbco8Vn4ssuA2jiHY83PdIF+F5M+/GyOopChlDA0p3PCnElk7oyh1UYbkxSDrDGeQ4X7AmeFb1priZos8hnIEZtTCaRzTunk7A3YOY90OHsq6bb01Fbi/cclf+B3dqAbFSvAyg7eizPeXdtCr3AMd43+Op2yNT5Rojo/E/GBOS66rwa6aBnRK9SIkASIElj8whH4SVJz+AT5VzhyX/yQ2p8GB7fVVgptXlr6lRdsYj21YNDEewT3Pe2QJm6+UwLXiSRboBtRtLH1Zq3EklNajT5cyJPdW0LLA0wk0I3gMvRmNl5An5N+tDgovJpAkgZV/K1iuYy7KxM9Bh+Px5bUle+i1gYxMjwKZyVhI8FDVcHJ1dfU4Bi314jiQoQivmiC9BsWOhWMEgrx6mQyuO1iRsSVSiZjyhVB6Ny+F0PgISiUDtaASKv8tdMZN3DK2v+5tySlGMqUiLlLkWVEZYK/mQFzfzft2PsNAsFsIpBTyIKOdcSy221jOCGzuThI0dDUNw200ZxwU6ZeS2b+A/CxFqUFetyhxg8G6evhGq113R/hwYMkKrbOwhDuJh4j84z/vk6CBymnTrA/b3gFd0LFdfQop1ptooXURrdzxIEN/eH2ApqBKEUMYBkFjH1rQQ/QKdLQAmqAmr9BDpN/2/0HCP7z3QLn3ekr6EqO/hogmiTzJ9JuQd1QmkJge6TsK5IzW0byeMr02UMwZJlERZgrRTCQIyT4DGY5Gk0nWJrRb1dj6kIO/3L+BOVvfzg/Ns/zdEV/miIKpb+AIhZ5ohHgH+90Tpz3hQnOByRe+YAaIvxH+LvE3xmj9YuBQdrxb1/24m+3GySP3SjdMPuxlBnj73gmJyUHqLyfKZ2JXd73OU0yP1YFMoWLy1stPyWKziRlNTKayV4EtyxlIJAYLzByeH2MAx4rKSmnJbM+vp9tM1o+e8Y1nfIPV6Cg7yeSuYk/lrCgwu6iyk6233Z6JZuV8jg/r8h/Gy9pW3JS40SFSRca4NyYV5VEBFPckJExiVYjF05xyBWcnuarj5KHOWsSCh+TVzc30JFt1UXquNsekuj86yePUc3Z1ylXmRUOcZK588nVsymiosajEOx9NczkYnDaM48Rk7os5XdpeSrsr9zcEm5PzflXsRSa9+e85+cs/v1X3sVL3KZvf3xbwU3pf5OnFRePcwbpA3ypyOUh2R8wEmyocvaTxAjxMtjXW8ORZUc6wzHpWkz7svi+UvK5QPGJio83CO9lxxWVvwO1ipg5olReeHbqxnxKmEuZs3YoSrm4Izi/O/ecXrZlq13VLFeW+InWHj5U8ptmvSHujyFVm6JeqTtW8pXSrRntUf2U/LLS+5PT+B1BLAQIUABQAAAAIABdOnVhiMCG7ZAcAABATAAANAAAAAAAAAAEAIAAAAAAAAABwY20tYXV0aC55YW1sUEsBAhQAFAAAAAgAIU6dWDHlv1V3BgAAqxYAABEAAAAAAAAAAQAgAAAAjwcAAHBjbS1jb3JlLWFwaS55YW1sUEsBAhQAFAAAAAgAHU6dWFnsG9mmAwAAUQgAABEAAAAAAAAAAQAgAAAANQ4AAHBjbS1jb3JlLXJwYy55YW1sUEsBAhQAFAAAAAgAlV6cWDfdOMFIBgAAEhAAAAwAAAAAAAAAAQAgAAAAChIAAHBjbS1ocGMueWFtbFBLAQIUABQAAAAIANJenFjchN9XnAUAAEwMAAATAAAAAAAAAAEAIAAAAHwYAABwY20ta3ViZXJuZXRlcy55YW1sUEsBAhQAFAAAAAgAIU+dWIDT3OKCBQAAABMAAAwAAAAAAAAAAQAgAAAASR4AAHBjbS1yaXAueWFtbFBLBQYAAAAABgAGAG4BAAD1IwAAAAA= \ No newline at end of file From b9ee118d4004178aee469e9cbf3708808e558255 Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 11:01:14 +0800 Subject: [PATCH 09/44] ADD file via upload Former-commit-id: 49adcc5176524da5b95cc8fbd10dfc2fde227c18 --- deploy/pcm-yaml.zip | Bin 0 -> 9593 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip new file mode 100644 index 0000000000000000000000000000000000000000..eefd1c0aa6ed7cf7048046ab4ebe43cccd5bc55c GIT binary patch literal 9593 zcmZ{qV{|23x3G7Tj?Eo)?4+ZPZQHhOqhq6ECmnaNW7{3uwr%$9SKm4Jj`yqjQKM>% zXN~ov=6u$gb16tee8K<#05AZcT(*W0BXOGvGys5t4getj`RZV7`^C`J#e&|`(AH*O zL)#v|3Da+}iYSZ78hXcqVaBQ>6cyVFg*+bbN6Km#3raKo1zkhdcJQ7>Lzz~y>ZyF2-b*Rc8-Z3QIakja0FEGciK^6CnlaJVEmI3{sJeC0pEp!L%J-$KwaKDAN~o z(Piw|tT#dMGG&$S&y=?HN{A)Dh~bIXyMO8)qSG0wcU!7WFe>L(e{CF(3=k*IS~eI+ zYnzT#EVfbZ1rL?1iU7koVT#bDPKeh{m1N=ewDV%`#f^k~6UW|i@dO|XqeWVFRm8}G z;|NN(^eWL`jH50{QUdSgQpbOcYjQILQI+UZUKc8t(DQ|3o+YP~8O@pZrDie_ULWhp zsyEj*S7K^Rmf1o+t5DgxeEZ5#m6sjh2qvMThVYe30sfH%nWU78!x_{fg*T45(jPNF zO6!r%rtWBNS`>m;FRD#ToBFQiJ8)dnk=AF{8>($ndEnG=!jWCLYC6J{f_I)da+M#+T643m}t;p(5n-s6VzG*|#~Ndl=TXsxQrO84Nis#T0Wu9V(v9IUwdoF6Q_ zyq4~G@O_&&sm-o|5tK(_Oj7-3t)ir1h?>mTXE%e$X#jV^r=2KNhA8dx64qxdjH__l4;FV)l;xH_yv^P;}wh^Z=WQ0=+QRfyS+`f(}lB zi$MZe=&XfnblUtxAV3vu=Z9dSbTGa7oG@aPk6gR67?ZV{0BuczpHQU)q{^ZVwb?HT zm!2la_-n}5{8t_^wn_))K3K~lTfg|k8fZ2Qs4f_Bc`FH>q7zepQ7<#ENV;frPf3Qc`hNss(R6T$wPrC*{UfCam9K%zcAaPZRZFr-7TLXd~0lSSFLPeAI%i zr3MRUMY>4TdAp{FqMvD#_gST;cO+JRl$T6r4yYBC3msmwIQIR}Uow}L zq6npCh_A9?IXQZ+yNtd3Y?h%C>y^Mm7DO=T4;B-)p7z+u`~2cA9;RO+{~HifilRWh zKUc>=N!s|mh`9>qWOW5IbUTC`+v&w+>}hiQkt=0ANw_K1_5O6U%TK`n+}omx zi_6dNtbdc!j5wbq;Qq_1@h444Jo*XK&g#S$Ye54%Buc#y3J4Y>J=};`7{wQ5%W&n3cOHQU1oviIR1myZp`%~14 z8y`(!x!EDYBLA+`4KFV}mXqK5(`j~6BxVNCLi%VP?`0G6zvEbgtW0p!;XdCR` ztDq^u-P-y>I8$rqZnIWw|mESwNIz8Srx2n-2 zGkn_7F-=YUEi0>yY`Y56fGadxsy2x%1Nun>{9Sp_|DCOk$OEYBGp`HZgg!7msVC0= zK!0%rQFbrb-3HCgV_vG=?u|h z_wU7{T-0r!ML4KpNPw$RO*mhMUz1Jbt^KW_cciPx-7#%P0)lKz6pI9cT?6lNR3F z|M`j>BEK#UJ zu>7Zz*EO`2*Vr)p4%IEBCdC-r`-*%mxTE7k)QO}c$rx;;URS;M zMnR84DKj@ykvQGrT&b5jg`|c9e)%hm)MzXS>UL=o=q^(C@u;l{%2CQTjNwe6Kdb7*I?nqt2)K*=GLrG)zPzV}6vzkn7K$rnmkK*^o)V|JoINJjVH3L6;WJ+>@c7^DlgRP)j(En`%uoHOJG*6QvOd{%PXv~DMXTx0T}^4 z9;;^!dGJ9~6eQl8h$|=!6Mg8~D<<;-A(UP8bbCE?A$Fj-;MY=Yilfv`EsSnDcv*|l zoXEE#zyc1;k!78;|i5_&)hAMhFz zGwRlDW)%Pn+xjT=b?`Osa_J3fIe;aeFhKt!DM@WGX%n<#YB-vO5E%Jz@j3{5DR6J8 zNv05@v{Lv~iZpxP`}%ZX!0*$xv3~9Sop8u+>6|QEuDWCUTbH5+-U->ImhM!lPQtpd zBx6;7?o?9Dx{fCHg@|AMd6*-R4071byhQSdk8SWA&^_~;Gny+o+*bx_H+x2#W{;Rj zT#0dM#_-bCilWp_B6W%d?0a!x3ad1+QGgmk?FE zle;&@$V52|SL^rRIgRt0inBC99_A%VEs=IcLG>j2izQ3=eZyRZ^f-8g6$`!s;KLGy zV1|ZU;yrA83fSb1YcZo|Zdj2C%g~PYHpvog+1>3fk~SC=NkwgTcz)@YnpEQJzKrn=m{C24s|51QF0kF$1 z$ldPDi(KCEF;Orbc%$CM5MHX?|l0?UtV52LlAeyhG?O?R0` zS>B`AYtX@FT53IusmEkBX5RFxU`u9mGrB0Ys6E5UFfWSv80BJF>MchI|JP$aCRVuj z=0kDCEqmxG5!N)hlPELoQ_eIs*8N2}sO?&bxTyLTt=7RCHLIh;&)4V84Lq1P50Sf> zKPOILR@9mseI?di{T_?}Ul3se+XN4UqYl1udVYB(Vs5U;fCPqQ3>WA}kxYgP=^@XL z1X3nS&hCAxlgg3zSjLKqj%ahze9qmJk^d?P?ZtjWZ_0Ip@Cw(;t=O3~JdkWP2~(UD zweEWk+lzzwU?kuubw6P0=nCndrBT1$;i=281G1yX`odZYe~h_#mclxQvX-Fjt*XY`vQ_^$&i%WX)Eo={H>Lu#sct3v%;r$uz{iI4i)7xmw zcMx<@h3T8PPW#=~CU4W4KKLj*a0zz~c4pC-L~fQ#zbrE!TGXOp?}%Gf$4RWyI^~1O z6DnBO;*F7u>N0V$TKhFI{}D`TT+NQu*!E(D|K4URxv=i0p{nW_v&~wTZSqs*DctVM(1Hwbv;^Op9}^6FFWxvxN{QQaypT5 zETr(DMNi4K`=y|B$@EC{d>U}C6{&r3FvqPKVOp{|lDzdUisj=7|A51EnKY9`yKJiT z=eM_wM?QZ3*))Hc6$f%*X3M$QX8hnnWUpSFIg)A@fiH;G!4kNF5=K~_GL}~^V^$PU z2gOE3m5#{49?#Me8G=(2U_x~Bq}3g&%~$NxObB63>4jN4!C+uxG`buGj_qjEx9zx< zjAHQ0`coSr8l^1YmXpS@okc1sT6fImAQnPLPu6@=kKbc~3JUOp`9Jc)h{h=Vib!zN z9mHfMaGzI$xjVhr4D2jZ#n-UDjy{Xc)jBqz8R)|3n6TF36otgd8k2eJ!uISRiA75a z$DYzCwMHG8vy){j#9G2oag1I21+HQw08rr->9ESnlv;^XU_d3|WQS7CJ=vulBH?_D zh>f)i+FhJ>jO1VT(cE7e#(<7ON#4Oir*q~rc*>luylN5hkn-rm(UU4FUBlROiwEI*aq<${HXC$YC6m4XHc`KvT{ut)pwEVDl|{Fr?rN=YN;zAt9!z(vJ`1e zM$+w6fg64TSH|Mu;0La9B0g5=2gPXMT*eA#E<7CDUV$$z1Lf_=jBxhVT-Gvw9KPTS z7gH3f{fK45U6$`MkGtEQcA4aKBUWF>08L2bT zz&&a+#Oa$%=9o}U*6|Z!!fYbIQ0?Y*kwlz1nnMy!mH_*=$mn!PyHBAxVyMC^ryaa z7L5m2f_{e*tl!YO;R6tUGAg_x{}t59dRZFm>l{52f0mwTC;$M$zn7jC|BmNmb!~fe zaSXr5Dvfk#y=wQxh|lJ^85BB7`$lLpYLzdHdh%!FZFQp)73jjGic&5@>QcoI!?ip+-smo)lSX{2@n z3{#kAeWzh#bUHVMW}{-OnXqC1Bpf@-OP4rYs4ynKROqyKhT$gDW@y+OdksW^t-&z@ zOkFR!#gqvae^D85cGMjgK~RR`qM$KOq~IXSci*-U7FS7}+iGg<`P^=x5MID!tN{h@ z?qytuGHd;n>5R{1%AEd5!8UlcV*8sre4{09Ve6j2H;(u=#|VMisTDLqSCenI6i9KG zzks}@p%m0ahD%Okzi4vUI>!h$q1xe7;W>rq+f1(JvL~op6ir#wRWKXUMstzsMN*!a zJu;+oEa{Eb2k4-3a7r=sTV=7CVN~9XGf-Qh=v9gD?MTZLWe~rg%x9dNez#=d$)ByT z)4nm)9l8<79_TFuNpAW969wWM4^KD_M5#J=0xWYe+TD15H5=VWe6ax|WckTxeRr0Y zMcgM4S`huv-Or^^A;azq(Lt$ZgdB;fT5bZ-wLJ#wjLB*tQ(%{w6Jl-~hd@9ev?vMX z0g;<_d<6>|HVIWb_EF6t23wOsF>F8-)QT{&{7LmBS$N=#aeS)s(?nK3p2SM6Vz#K9 zy+EG?v}GV0E|tERR!>agXKZ?N4T*PSh76Cy-f3f~oOq;r;lxg4o%B+oFhh4-hk2$V zg)yMGSkiUx($Z3RS!hLiy>9znplIu0TETE_2Hq&mmHd3EV9iS2p+>n;~un-q=N-M)4_bOUWs`l zrMLf_XbX)lk*za1>}8RKMY%+qc1IH6Jy*U$mWEO~l;&tlV*}j&=+3pERkkBTNuhG< z!97+Ls@T6N`@$v_KBKxCLQ*K*`iv8;ENU~}rmB}!uSd7LUki$*vicFvP@p3^nd&^C zW7wiG{T(-(DF{~(ZZ^J8NKEmol$_FS26Gv;=MU!;6{$u+0b1&Kk1`QfZq~FMv_RPG zlD??xTyZbOM5#2DEv*w&hVJ)$)ENf8%nIINY9t_rS@TStBeAAGljfUh?US`^hB@mQ zoLhDRQs(MM_K>;3RnE1&?UO%055(_xJnxz9UG|T`uJaguq)qmMYJTxMY_z*8IcVs>u>-TDg=nEeCM0P4OcP3;rOurmlhGKn+nJxzw@BFrhxiRdz7VO~(N~+-Pb_eu;>3&PO=@%!#w|vATpqWe z_qWb^iiU?Kt<|cPu8Wt)M=g0bZHCM+_783=zM#OS53hxn_mE%hHB&7|qGr(^5>NqL zsGrR(p6F8w%mtGw3%J=i>R~G0-;M!yo{JAz@_mykEwYdCfQ`*|*QX0J7IvL}{Y;?e zU?TjEi^^UejiBO_s^Gr$&Z(D5?t)yM@B8&c!~{yqZ0jWFZKLUzz2VV>9ds&>BZ z4(5H+LtF;o%If$-pRT`i+p1RO5ckKRJi3??tt+l&?~?>=_7I&%(QPKFLdwr^E2t2% z8UC&_@e!H&4*aO-bWt#4;o1pAM+aR%8HLI>>+(D;06q-MCEMso3PXZ#- z<@6_eNNud=T~5w9`d1^^69tPw5K;}Apr}m&vknLCQgRjSaF%)HXtA!W`>FfY$8b-k z__{N_*Ao1PPCl$mTQ9q?oukz~^I2iAr^D;kdih1bA;MQG9)5baIp%Ov^gSm1_XGcr z3B5&^3D8!^5t#oCsDNqgsr!WF7L`Lb<-CV@1R^$>d~1NNapVm-9c(|Zt z?G@R3kOUBdt-rMYDQ#jY%*DO)ng)7_2+q$*&^)e<57_9RYognUaCJQQ`!D0n{4vg2 z@TPheBmf}uM>l`k5C7~vSi2gTI@y`Jm^%M+A(^cz?OfN4wtlFt&=RF-2r7|!B$bm^hKVHc zMZEj<`7)&Yjr*tUQib6dQQ(;S9f1RyE@!s=HD8Lkn}v#C05e2W!IV@U{WBPWx;t z0EeTPZ$ZECGOLhL?Re059yD8`%we3$EjGjt5V2!)k!r?D{DLIu><&ruw}>pJZCy~pY|ym-a9nX+sK9PU z`5-4Yi8Tm*n#Z|ur>28KpoUJ1#Jl$A(wSiX)YBm$ouo>X%q#HN0;Iqca7arhPRJ_AWE3f56e%2k6hx8`U$GY&;QF=m)L_;y>i^nio>?IUV_+)`kad*3IKc#}@ zF6Dz7w(|;VOEV!NA}pZI(*ryr{G@p+>n(q|P=4+umCJJS--ixMI0Y`Auv5Vax_j_L zov|$uf=U#WRJKbHMrXiGyIg%Zmyoyp&dO3lS2*i_x8&vk{YlIv{6{GRQ?azE9~7p; z<4Vz(Jhbp5YDHW~nyHd!a~)eFOB#UFN{syo3Vv9n{WS3Ev8Y7bn&Z%mmO<0a(Yc&GPqZd0XkKPkelsR(^dH5G>CwE|l1uMzdz$J}J1LXCFj z9VW&VDeV?oQGB>C<~DQ0D0f29{2-t5DH0x{@2E+LJSEWApO6nm+pDyi2_GRQ&g8nL z`E6LeaTb2`2HcNTAfQD*)mQ7%$4=yho+O3Jg)22QJAjnv{0uI z76u_*_CU~|pj>wz)SgStP$g^|=hZgU>S8ZiL3fUkg0>;&<3u&=U%~6RoNL|a4{$ZK zP1+iLN*bls)u&dwO^o z-n6ov|1sNpAY5aPF~@7}+dDkqbv8G+cHThhU3q)%H5l;3uQ`UKcGy%cy{gmE@9sL$ zwf%w<2O7bEWUKN0x_MB{r&STYzV1~1niu`G$nJU8r9O?u*fv9p_iF>Nt~(>j`Dc+` z%~g@w=LNHV&FV=m_vJPapZ6}0g?ea%#Zi-{&>SUedT7f=_3b%>FYkHdOyBJ3jAo^! zGh<(ln@JeuthL64b-5_`fvj!DB8AB<3*Jgw*y6A?%cJMfIr?Jo#N>e;WPCt6heTcJavwvhui31v25a8|uNaoUFUIa#0)GXy4j_F_6u~ zb7}P#iz#kZ93`wR5_B1F-(*xh>-wCMP7~I_OknZl&=c_}SBKt4e?I(u-A8akXh-Mz zLuPj)fv1PhI`46@w?|Gf_cNpa)iIzyXzSnj8Em1fuV(S#f7leZey7}B`h6z z|2gu}$9qmU<6Q3sKHr{NLjm_?{WsvRWKJxft?_MkZ71+gGXF;=|IhZp$NwM5CbX! zBi@AjVv7p9@kiejxUFIRF{1$k_?K+c!KBiJBxCnszt`A86X{yx5>ft?Z(kzYy*(KA zuI1_tx`I?>_J}nRy`@tqiJt*Z14c)td6q(~h~B|_EJ5)Yjt7!zcPd~tIA4P2MqFU7 z&!ims-DVilyt0E zAl7{zjd$|atNsU^Qn^9-WR-$L%`nlTxJobijgCbbYMzp$L`v+e; z0~Z7cNkRipVrPb~n1)RFwb4kdTV3XdQ6@W`@yd98@_1=1&>nZm`-S$4VyMe*aW?A) z{DfwXADx0=^=>Vv5~-=nJ5vemh=K=_-Luu3aKr>`gkw}_#g;axcv)um%ko2^vuu7$ z=^Xo5+Jy}Zb`13HvEQ%PdU8X!AsMeD5sb9jcCcbL zcR3F0KYd;=g&L5$Vh(D`AA3x7n<`&}_`K^MTVfL7Nt~+r8dzAoo6M2#A)615Y2;khoHqcW`obz2|`Xa=*h7{{yBfgQx>)AU4GK zQ((JSIs%AW<9iLcQbgKKh=Lb8L&($7d+AxI}H$(;5j&zNy8WS)!7jkGUF06=swk+oO7{{pz%U$2z z=tO@C>NQb02KBUhJ&Bd;x{E(K7!1Qz)>Q{{M}&pH?ebqH<^_yc&Q>6=Zh+}d)#&=d zQ7>d#{BT9BT)QR`_V@7pR-7k=DvS*!XiTUzC42|xQV+<;qo|q^F5G!I-JZkT!KN^VL!pRj1~)B31~beDffFm1 zD7ipUuRXu?5+BsH))m01y*YtAUiY?+s(%n3_|tw1CM3rq*aP}?9leBiTgW+J7}#k5 z72bvVL4VCYXz^~erQp`Cz4+doc|JHy`Y6RN!*^y1p2l-`#!PAr#FOyqbq7_NzK#5N}_|!>=c;$ieMOz zWMnc%s^J5(Sx%7Vlr3eudp{<$`UAuE=EukH$h2J*y+CY3g{}Nt!@G0NZmuJ$2cp7R zCLo_1SDO)w(wfqKZbDgSPV6kU=-qykizrUr6+Njo+DGQA0f_$b_;dZQLqLB=|67alAHcuRxIgEJ{(=6lhUMS!|5iKx3ui_88~&e4 z^560QR;Bt2heP`p{-2uF-^u^B+xUz0!TuNdfA$`KAK Date: Mon, 29 Apr 2024 11:03:50 +0800 Subject: [PATCH 10/44] Add task details Signed-off-by: jagger Former-commit-id: 570946ed4885c23913cc81e64098437e338f8f23 --- api/desc/core/pcm-core.api | 10 +++++++ api/desc/pcm.api | 18 ++++++------ .../handler/core/taskdetailshandler.go | 2 +- api/internal/handler/routes.go | 2 +- api/internal/logic/core/taskdetailslogic.go | 29 +++++++++++++++++-- .../schedulers/option/cloudOption.go | 7 ++++- api/internal/types/types.go | 10 +++++++ pkg/models/taskmodel_gen.go | 1 + 8 files changed, 65 insertions(+), 14 deletions(-) diff --git a/api/desc/core/pcm-core.api b/api/desc/core/pcm-core.api index 68aba46d..be4782d6 100644 --- a/api/desc/core/pcm-core.api +++ b/api/desc/core/pcm-core.api @@ -1099,4 +1099,14 @@ type TaskStatusResp { Failed int `json:"Failed"` Running int `json:"Running"` Pause int `json:"Pause"` +} + +type TaskDetailsResp { + Name string `json:"name"` + description string `json:"description"` + StartTime string `json:"startTime"` + EndTime string `json:"endTime"` + Strategy int64 `json:"strategy,string"` + SynergyStatus int64 `json:"synergyStatus,string"` + ClusterInfos []*ClusterInfo `json:"clusterInfos"` } \ No newline at end of file diff --git a/api/desc/pcm.api b/api/desc/pcm.api index 6dd7aa4e..131620ae 100644 --- a/api/desc/pcm.api +++ b/api/desc/pcm.api @@ -142,9 +142,9 @@ service pcm { @handler homeOverviewHandler get /core/homeOverview (HomeOverviewReq) returns (HomeOverviewResp) - @doc "task details" - @handler taskDetails - get /core/task/details (CId) returns(TaskStatusResp) + @doc "task details" + @handler taskDetails + get /core/task/details (FId) returns(TaskDetailsResp) } //hpc二级接口 @@ -218,7 +218,7 @@ service pcm { @doc "Create cloud computing common tasks" @handler commitGeneralTask - post /cloud/task/create (GeneralTaskReq) returns() + post /cloud/task/create (GeneralTaskReq) returns () } //智算二级接口 @@ -986,7 +986,7 @@ service pcm { @doc "alert rules" @handler alertRulesHandler - get /monitoring/alert/rule (AlertRulesReq)returns (AlertRulesResp) + get /monitoring/alert/rule (AlertRulesReq) returns (AlertRulesResp) @doc "cluster resource load" @handler clustersLoadHandler @@ -1004,9 +1004,9 @@ service pcm { @handler syncClusterAlertHandler post /core/syncClusterAlert (SyncClusterAlertReq) - @handler taskNumHandler - get /monitoring/task/num (taskNumReq) returns (taskNumResp) + @handler taskNumHandler + get /monitoring/task/num (taskNumReq) returns (taskNumResp) - @handler adapterInfoHandler - get /monitoring/adapter/info (adapterInfoReq) returns (adapterInfoResp) + @handler adapterInfoHandler + get /monitoring/adapter/info (adapterInfoReq) returns (adapterInfoResp) } \ No newline at end of file diff --git a/api/internal/handler/core/taskdetailshandler.go b/api/internal/handler/core/taskdetailshandler.go index 6a064caf..cc3ac448 100644 --- a/api/internal/handler/core/taskdetailshandler.go +++ b/api/internal/handler/core/taskdetailshandler.go @@ -11,7 +11,7 @@ import ( func TaskDetailsHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { - var req types.CId + var req types.FId if err := httpx.Parse(r, &req); err != nil { result.ParamErrorResult(r, w, err) return diff --git a/api/internal/handler/routes.go b/api/internal/handler/routes.go index 65819517..467d8113 100644 --- a/api/internal/handler/routes.go +++ b/api/internal/handler/routes.go @@ -1259,7 +1259,7 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) { }, { Method: http.MethodPost, - Path: "/monitoring/syncClusterAlert", + Path: "/core/syncClusterAlert", Handler: monitoring.SyncClusterAlertHandler(serverCtx), }, { diff --git a/api/internal/logic/core/taskdetailslogic.go b/api/internal/logic/core/taskdetailslogic.go index 82aa2abc..2af8de23 100644 --- a/api/internal/logic/core/taskdetailslogic.go +++ b/api/internal/logic/core/taskdetailslogic.go @@ -26,11 +26,36 @@ func NewTaskDetailsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *TaskD } } -func (l *TaskDetailsLogic) TaskDetails(req *types.CId) (resp *types.TaskStatusResp, err error) { +func (l *TaskDetailsLogic) TaskDetails(req *types.FId) (resp *types.TaskDetailsResp, err error) { + var task models.Task if errors.Is(l.svcCtx.DbEngin.Where("id", req.Id).First(&task).Error, gorm.ErrRecordNotFound) { return nil, errors.New("记录不存在") } - + clusterIds := make([]int64, 0) + var cList []*types.ClusterInfo + switch task.TaskTypeDict { + case 0: + l.svcCtx.DbEngin.Table("task_cloud").Select("cluster_id").Where("task_id", task.Id).Scan(&clusterIds) + case 1: + l.svcCtx.DbEngin.Table("task_ai").Select("cluster_id").Where("task_id", task.Id).Scan(&clusterIds) + case 2: + l.svcCtx.DbEngin.Table("task_hpc").Select("cluster_id").Where("task_id", task.Id).Scan(&clusterIds) + case 3: + l.svcCtx.DbEngin.Table("task_vm").Select("cluster_id").Where("task_id", task.Id).Find(&clusterIds) + } + err = l.svcCtx.DbEngin.Table("t_cluster").Where("id in ?", clusterIds).Scan(&cList).Error + if err != nil { + return resp, err + } + resp = &types.TaskDetailsResp{ + Name: task.Name, + Description: task.Description, + StartTime: task.StartTime, + EndTime: task.EndTime, + Strategy: task.Strategy, + SynergyStatus: task.SynergyStatus, + ClusterInfos: cList, + } return } diff --git a/api/internal/scheduler/schedulers/option/cloudOption.go b/api/internal/scheduler/schedulers/option/cloudOption.go index fe6274ed..cf2df437 100644 --- a/api/internal/scheduler/schedulers/option/cloudOption.go +++ b/api/internal/scheduler/schedulers/option/cloudOption.go @@ -1,7 +1,12 @@ package option type CloudOption struct { - task interface{} + Name string `json:"name"` + AdapterIds []string `json:"adapterIds"` + ClusterIds []string `json:"clusterIds"` + Strategy string `json:"strategy"` + StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` + ReqBody []string `json:"reqBody"` } func (c CloudOption) GetOptionType() string { diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 6bf0ef2a..edc52569 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -1064,6 +1064,16 @@ type TaskStatusResp struct { Pause int `json:"Pause"` } +type TaskDetailsResp struct { + Name string `json:"name"` + Description string `json:"description"` + StartTime string `json:"startTime"` + EndTime string `json:"endTime"` + Strategy int64 `json:"strategy,string"` + SynergyStatus int64 `json:"synergyStatus,string"` + ClusterInfos []*ClusterInfo `json:"clusterInfos"` +} + type CommitHpcTaskReq struct { Name string `json:"name"` // paratera:jobName Description string `json:"description,optional"` diff --git a/pkg/models/taskmodel_gen.go b/pkg/models/taskmodel_gen.go index 3562c287..7eb2c745 100644 --- a/pkg/models/taskmodel_gen.go +++ b/pkg/models/taskmodel_gen.go @@ -49,6 +49,7 @@ type ( Result string `db:"result"` // 作业结果 DeletedAt gorm.DeletedAt `gorm:"index"` NsID string `db:"ns_id"` + TaskTypeDict int `db:"task_type_dict"` //任务类型(对应字典表的值) } ) From 15c991ead1fc38e3e4ef92b00dd53274e6e35ceb Mon Sep 17 00:00:00 2001 From: tzwang Date: Mon, 29 Apr 2024 11:12:43 +0800 Subject: [PATCH 11/44] generate aitask model Former-commit-id: 7878a3900d5d2d077c9a8896a4866987b5ffbf99 --- pkg/models/taskaimodel.go | 24 ++++++++ pkg/models/taskaimodel_gen.go | 103 ++++++++++++++++++++++++++++++++++ 2 files changed, 127 insertions(+) create mode 100644 pkg/models/taskaimodel.go create mode 100644 pkg/models/taskaimodel_gen.go diff --git a/pkg/models/taskaimodel.go b/pkg/models/taskaimodel.go new file mode 100644 index 00000000..8db14d5b --- /dev/null +++ b/pkg/models/taskaimodel.go @@ -0,0 +1,24 @@ +package models + +import "github.com/zeromicro/go-zero/core/stores/sqlx" + +var _ TaskAiModel = (*customTaskAiModel)(nil) + +type ( + // TaskAiModel is an interface to be customized, add more methods here, + // and implement the added methods in customTaskAiModel. + TaskAiModel interface { + taskAiModel + } + + customTaskAiModel struct { + *defaultTaskAiModel + } +) + +// NewTaskAiModel returns a model for the database table. +func NewTaskAiModel(conn sqlx.SqlConn) TaskAiModel { + return &customTaskAiModel{ + defaultTaskAiModel: newTaskAiModel(conn), + } +} diff --git a/pkg/models/taskaimodel_gen.go b/pkg/models/taskaimodel_gen.go new file mode 100644 index 00000000..026eea1d --- /dev/null +++ b/pkg/models/taskaimodel_gen.go @@ -0,0 +1,103 @@ +// Code generated by goctl. DO NOT EDIT. + +package models + +import ( + "context" + "database/sql" + "fmt" + "strings" + "time" + + "github.com/zeromicro/go-zero/core/stores/builder" + "github.com/zeromicro/go-zero/core/stores/sqlc" + "github.com/zeromicro/go-zero/core/stores/sqlx" + "github.com/zeromicro/go-zero/core/stringx" +) + +var ( + taskAiFieldNames = builder.RawFieldNames(&TaskAi{}) + taskAiRows = strings.Join(taskAiFieldNames, ",") + taskAiRowsExpectAutoSet = strings.Join(stringx.Remove(taskAiFieldNames, "`id`", "`create_at`", "`create_time`", "`created_at`", "`update_at`", "`update_time`", "`updated_at`"), ",") + taskAiRowsWithPlaceHolder = strings.Join(stringx.Remove(taskAiFieldNames, "`id`", "`create_at`", "`create_time`", "`created_at`", "`update_at`", "`update_time`", "`updated_at`"), "=?,") + "=?" +) + +type ( + taskAiModel interface { + Insert(ctx context.Context, data *TaskAi) (sql.Result, error) + FindOne(ctx context.Context, id int64) (*TaskAi, error) + Update(ctx context.Context, data *TaskAi) error + Delete(ctx context.Context, id int64) error + } + + defaultTaskAiModel struct { + conn sqlx.SqlConn + table string + } + + TaskAi struct { + Id int64 `db:"id"` // id + TaskId int64 `db:"task_id"` // 任务id + AdapterId int64 `db:"adapter_id"` // 设配器id + ClusterId int64 `db:"cluster_id"` // 集群id + Name string `db:"name"` // 任务名 + Replica int64 `db:"replica"` // 执行数 + CTaskId string `db:"c_task_id"` // 集群返回任务id + Strategy string `db:"strategy"` // 主任务使用策略 + Status string `db:"status"` // 任务状态 + Msg sql.NullString `db:"msg"` // 集群返回任务信息 + CommitTime time.Time `db:"commit_time"` // 提交时间 + StartTime time.Time `db:"start_time"` // 开始时间 + EndTime time.Time `db:"end_time"` // 结束时间 + } +) + +func newTaskAiModel(conn sqlx.SqlConn) *defaultTaskAiModel { + return &defaultTaskAiModel{ + conn: conn, + table: "`task_ai`", + } +} + +func (m *defaultTaskAiModel) withSession(session sqlx.Session) *defaultTaskAiModel { + return &defaultTaskAiModel{ + conn: sqlx.NewSqlConnFromSession(session), + table: "`task_ai`", + } +} + +func (m *defaultTaskAiModel) Delete(ctx context.Context, id int64) error { + query := fmt.Sprintf("delete from %s where `id` = ?", m.table) + _, err := m.conn.ExecCtx(ctx, query, id) + return err +} + +func (m *defaultTaskAiModel) FindOne(ctx context.Context, id int64) (*TaskAi, error) { + query := fmt.Sprintf("select %s from %s where `id` = ? limit 1", taskAiRows, m.table) + var resp TaskAi + err := m.conn.QueryRowCtx(ctx, &resp, query, id) + switch err { + case nil: + return &resp, nil + case sqlc.ErrNotFound: + return nil, ErrNotFound + default: + return nil, err + } +} + +func (m *defaultTaskAiModel) Insert(ctx context.Context, data *TaskAi) (sql.Result, error) { + query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", m.table, taskAiRowsExpectAutoSet) + ret, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.CTaskId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime) + return ret, err +} + +func (m *defaultTaskAiModel) Update(ctx context.Context, data *TaskAi) error { + query := fmt.Sprintf("update %s set %s where `id` = ?", m.table, taskAiRowsWithPlaceHolder) + _, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.CTaskId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime, data.Id) + return err +} + +func (m *defaultTaskAiModel) tableName() string { + return m.table +} From db96fbbb25a093f58007de7554e2cabaa9d5b5fd Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 14:19:58 +0800 Subject: [PATCH 12/44] Delete deploy/pcm-yaml.zip Former-commit-id: 6b26220e684d22e9d39e6915902e99c47f158e78 --- deploy/pcm-yaml.zip | Bin 9593 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip deleted file mode 100644 index eefd1c0aa6ed7cf7048046ab4ebe43cccd5bc55c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9593 zcmZ{qV{|23x3G7Tj?Eo)?4+ZPZQHhOqhq6ECmnaNW7{3uwr%$9SKm4Jj`yqjQKM>% zXN~ov=6u$gb16tee8K<#05AZcT(*W0BXOGvGys5t4getj`RZV7`^C`J#e&|`(AH*O zL)#v|3Da+}iYSZ78hXcqVaBQ>6cyVFg*+bbN6Km#3raKo1zkhdcJQ7>Lzz~y>ZyF2-b*Rc8-Z3QIakja0FEGciK^6CnlaJVEmI3{sJeC0pEp!L%J-$KwaKDAN~o z(Piw|tT#dMGG&$S&y=?HN{A)Dh~bIXyMO8)qSG0wcU!7WFe>L(e{CF(3=k*IS~eI+ zYnzT#EVfbZ1rL?1iU7koVT#bDPKeh{m1N=ewDV%`#f^k~6UW|i@dO|XqeWVFRm8}G z;|NN(^eWL`jH50{QUdSgQpbOcYjQILQI+UZUKc8t(DQ|3o+YP~8O@pZrDie_ULWhp zsyEj*S7K^Rmf1o+t5DgxeEZ5#m6sjh2qvMThVYe30sfH%nWU78!x_{fg*T45(jPNF zO6!r%rtWBNS`>m;FRD#ToBFQiJ8)dnk=AF{8>($ndEnG=!jWCLYC6J{f_I)da+M#+T643m}t;p(5n-s6VzG*|#~Ndl=TXsxQrO84Nis#T0Wu9V(v9IUwdoF6Q_ zyq4~G@O_&&sm-o|5tK(_Oj7-3t)ir1h?>mTXE%e$X#jV^r=2KNhA8dx64qxdjH__l4;FV)l;xH_yv^P;}wh^Z=WQ0=+QRfyS+`f(}lB zi$MZe=&XfnblUtxAV3vu=Z9dSbTGa7oG@aPk6gR67?ZV{0BuczpHQU)q{^ZVwb?HT zm!2la_-n}5{8t_^wn_))K3K~lTfg|k8fZ2Qs4f_Bc`FH>q7zepQ7<#ENV;frPf3Qc`hNss(R6T$wPrC*{UfCam9K%zcAaPZRZFr-7TLXd~0lSSFLPeAI%i zr3MRUMY>4TdAp{FqMvD#_gST;cO+JRl$T6r4yYBC3msmwIQIR}Uow}L zq6npCh_A9?IXQZ+yNtd3Y?h%C>y^Mm7DO=T4;B-)p7z+u`~2cA9;RO+{~HifilRWh zKUc>=N!s|mh`9>qWOW5IbUTC`+v&w+>}hiQkt=0ANw_K1_5O6U%TK`n+}omx zi_6dNtbdc!j5wbq;Qq_1@h444Jo*XK&g#S$Ye54%Buc#y3J4Y>J=};`7{wQ5%W&n3cOHQU1oviIR1myZp`%~14 z8y`(!x!EDYBLA+`4KFV}mXqK5(`j~6BxVNCLi%VP?`0G6zvEbgtW0p!;XdCR` ztDq^u-P-y>I8$rqZnIWw|mESwNIz8Srx2n-2 zGkn_7F-=YUEi0>yY`Y56fGadxsy2x%1Nun>{9Sp_|DCOk$OEYBGp`HZgg!7msVC0= zK!0%rQFbrb-3HCgV_vG=?u|h z_wU7{T-0r!ML4KpNPw$RO*mhMUz1Jbt^KW_cciPx-7#%P0)lKz6pI9cT?6lNR3F z|M`j>BEK#UJ zu>7Zz*EO`2*Vr)p4%IEBCdC-r`-*%mxTE7k)QO}c$rx;;URS;M zMnR84DKj@ykvQGrT&b5jg`|c9e)%hm)MzXS>UL=o=q^(C@u;l{%2CQTjNwe6Kdb7*I?nqt2)K*=GLrG)zPzV}6vzkn7K$rnmkK*^o)V|JoINJjVH3L6;WJ+>@c7^DlgRP)j(En`%uoHOJG*6QvOd{%PXv~DMXTx0T}^4 z9;;^!dGJ9~6eQl8h$|=!6Mg8~D<<;-A(UP8bbCE?A$Fj-;MY=Yilfv`EsSnDcv*|l zoXEE#zyc1;k!78;|i5_&)hAMhFz zGwRlDW)%Pn+xjT=b?`Osa_J3fIe;aeFhKt!DM@WGX%n<#YB-vO5E%Jz@j3{5DR6J8 zNv05@v{Lv~iZpxP`}%ZX!0*$xv3~9Sop8u+>6|QEuDWCUTbH5+-U->ImhM!lPQtpd zBx6;7?o?9Dx{fCHg@|AMd6*-R4071byhQSdk8SWA&^_~;Gny+o+*bx_H+x2#W{;Rj zT#0dM#_-bCilWp_B6W%d?0a!x3ad1+QGgmk?FE zle;&@$V52|SL^rRIgRt0inBC99_A%VEs=IcLG>j2izQ3=eZyRZ^f-8g6$`!s;KLGy zV1|ZU;yrA83fSb1YcZo|Zdj2C%g~PYHpvog+1>3fk~SC=NkwgTcz)@YnpEQJzKrn=m{C24s|51QF0kF$1 z$ldPDi(KCEF;Orbc%$CM5MHX?|l0?UtV52LlAeyhG?O?R0` zS>B`AYtX@FT53IusmEkBX5RFxU`u9mGrB0Ys6E5UFfWSv80BJF>MchI|JP$aCRVuj z=0kDCEqmxG5!N)hlPELoQ_eIs*8N2}sO?&bxTyLTt=7RCHLIh;&)4V84Lq1P50Sf> zKPOILR@9mseI?di{T_?}Ul3se+XN4UqYl1udVYB(Vs5U;fCPqQ3>WA}kxYgP=^@XL z1X3nS&hCAxlgg3zSjLKqj%ahze9qmJk^d?P?ZtjWZ_0Ip@Cw(;t=O3~JdkWP2~(UD zweEWk+lzzwU?kuubw6P0=nCndrBT1$;i=281G1yX`odZYe~h_#mclxQvX-Fjt*XY`vQ_^$&i%WX)Eo={H>Lu#sct3v%;r$uz{iI4i)7xmw zcMx<@h3T8PPW#=~CU4W4KKLj*a0zz~c4pC-L~fQ#zbrE!TGXOp?}%Gf$4RWyI^~1O z6DnBO;*F7u>N0V$TKhFI{}D`TT+NQu*!E(D|K4URxv=i0p{nW_v&~wTZSqs*DctVM(1Hwbv;^Op9}^6FFWxvxN{QQaypT5 zETr(DMNi4K`=y|B$@EC{d>U}C6{&r3FvqPKVOp{|lDzdUisj=7|A51EnKY9`yKJiT z=eM_wM?QZ3*))Hc6$f%*X3M$QX8hnnWUpSFIg)A@fiH;G!4kNF5=K~_GL}~^V^$PU z2gOE3m5#{49?#Me8G=(2U_x~Bq}3g&%~$NxObB63>4jN4!C+uxG`buGj_qjEx9zx< zjAHQ0`coSr8l^1YmXpS@okc1sT6fImAQnPLPu6@=kKbc~3JUOp`9Jc)h{h=Vib!zN z9mHfMaGzI$xjVhr4D2jZ#n-UDjy{Xc)jBqz8R)|3n6TF36otgd8k2eJ!uISRiA75a z$DYzCwMHG8vy){j#9G2oag1I21+HQw08rr->9ESnlv;^XU_d3|WQS7CJ=vulBH?_D zh>f)i+FhJ>jO1VT(cE7e#(<7ON#4Oir*q~rc*>luylN5hkn-rm(UU4FUBlROiwEI*aq<${HXC$YC6m4XHc`KvT{ut)pwEVDl|{Fr?rN=YN;zAt9!z(vJ`1e zM$+w6fg64TSH|Mu;0La9B0g5=2gPXMT*eA#E<7CDUV$$z1Lf_=jBxhVT-Gvw9KPTS z7gH3f{fK45U6$`MkGtEQcA4aKBUWF>08L2bT zz&&a+#Oa$%=9o}U*6|Z!!fYbIQ0?Y*kwlz1nnMy!mH_*=$mn!PyHBAxVyMC^ryaa z7L5m2f_{e*tl!YO;R6tUGAg_x{}t59dRZFm>l{52f0mwTC;$M$zn7jC|BmNmb!~fe zaSXr5Dvfk#y=wQxh|lJ^85BB7`$lLpYLzdHdh%!FZFQp)73jjGic&5@>QcoI!?ip+-smo)lSX{2@n z3{#kAeWzh#bUHVMW}{-OnXqC1Bpf@-OP4rYs4ynKROqyKhT$gDW@y+OdksW^t-&z@ zOkFR!#gqvae^D85cGMjgK~RR`qM$KOq~IXSci*-U7FS7}+iGg<`P^=x5MID!tN{h@ z?qytuGHd;n>5R{1%AEd5!8UlcV*8sre4{09Ve6j2H;(u=#|VMisTDLqSCenI6i9KG zzks}@p%m0ahD%Okzi4vUI>!h$q1xe7;W>rq+f1(JvL~op6ir#wRWKXUMstzsMN*!a zJu;+oEa{Eb2k4-3a7r=sTV=7CVN~9XGf-Qh=v9gD?MTZLWe~rg%x9dNez#=d$)ByT z)4nm)9l8<79_TFuNpAW969wWM4^KD_M5#J=0xWYe+TD15H5=VWe6ax|WckTxeRr0Y zMcgM4S`huv-Or^^A;azq(Lt$ZgdB;fT5bZ-wLJ#wjLB*tQ(%{w6Jl-~hd@9ev?vMX z0g;<_d<6>|HVIWb_EF6t23wOsF>F8-)QT{&{7LmBS$N=#aeS)s(?nK3p2SM6Vz#K9 zy+EG?v}GV0E|tERR!>agXKZ?N4T*PSh76Cy-f3f~oOq;r;lxg4o%B+oFhh4-hk2$V zg)yMGSkiUx($Z3RS!hLiy>9znplIu0TETE_2Hq&mmHd3EV9iS2p+>n;~un-q=N-M)4_bOUWs`l zrMLf_XbX)lk*za1>}8RKMY%+qc1IH6Jy*U$mWEO~l;&tlV*}j&=+3pERkkBTNuhG< z!97+Ls@T6N`@$v_KBKxCLQ*K*`iv8;ENU~}rmB}!uSd7LUki$*vicFvP@p3^nd&^C zW7wiG{T(-(DF{~(ZZ^J8NKEmol$_FS26Gv;=MU!;6{$u+0b1&Kk1`QfZq~FMv_RPG zlD??xTyZbOM5#2DEv*w&hVJ)$)ENf8%nIINY9t_rS@TStBeAAGljfUh?US`^hB@mQ zoLhDRQs(MM_K>;3RnE1&?UO%055(_xJnxz9UG|T`uJaguq)qmMYJTxMY_z*8IcVs>u>-TDg=nEeCM0P4OcP3;rOurmlhGKn+nJxzw@BFrhxiRdz7VO~(N~+-Pb_eu;>3&PO=@%!#w|vATpqWe z_qWb^iiU?Kt<|cPu8Wt)M=g0bZHCM+_783=zM#OS53hxn_mE%hHB&7|qGr(^5>NqL zsGrR(p6F8w%mtGw3%J=i>R~G0-;M!yo{JAz@_mykEwYdCfQ`*|*QX0J7IvL}{Y;?e zU?TjEi^^UejiBO_s^Gr$&Z(D5?t)yM@B8&c!~{yqZ0jWFZKLUzz2VV>9ds&>BZ z4(5H+LtF;o%If$-pRT`i+p1RO5ckKRJi3??tt+l&?~?>=_7I&%(QPKFLdwr^E2t2% z8UC&_@e!H&4*aO-bWt#4;o1pAM+aR%8HLI>>+(D;06q-MCEMso3PXZ#- z<@6_eNNud=T~5w9`d1^^69tPw5K;}Apr}m&vknLCQgRjSaF%)HXtA!W`>FfY$8b-k z__{N_*Ao1PPCl$mTQ9q?oukz~^I2iAr^D;kdih1bA;MQG9)5baIp%Ov^gSm1_XGcr z3B5&^3D8!^5t#oCsDNqgsr!WF7L`Lb<-CV@1R^$>d~1NNapVm-9c(|Zt z?G@R3kOUBdt-rMYDQ#jY%*DO)ng)7_2+q$*&^)e<57_9RYognUaCJQQ`!D0n{4vg2 z@TPheBmf}uM>l`k5C7~vSi2gTI@y`Jm^%M+A(^cz?OfN4wtlFt&=RF-2r7|!B$bm^hKVHc zMZEj<`7)&Yjr*tUQib6dQQ(;S9f1RyE@!s=HD8Lkn}v#C05e2W!IV@U{WBPWx;t z0EeTPZ$ZECGOLhL?Re059yD8`%we3$EjGjt5V2!)k!r?D{DLIu><&ruw}>pJZCy~pY|ym-a9nX+sK9PU z`5-4Yi8Tm*n#Z|ur>28KpoUJ1#Jl$A(wSiX)YBm$ouo>X%q#HN0;Iqca7arhPRJ_AWE3f56e%2k6hx8`U$GY&;QF=m)L_;y>i^nio>?IUV_+)`kad*3IKc#}@ zF6Dz7w(|;VOEV!NA}pZI(*ryr{G@p+>n(q|P=4+umCJJS--ixMI0Y`Auv5Vax_j_L zov|$uf=U#WRJKbHMrXiGyIg%Zmyoyp&dO3lS2*i_x8&vk{YlIv{6{GRQ?azE9~7p; z<4Vz(Jhbp5YDHW~nyHd!a~)eFOB#UFN{syo3Vv9n{WS3Ev8Y7bn&Z%mmO<0a(Yc&GPqZd0XkKPkelsR(^dH5G>CwE|l1uMzdz$J}J1LXCFj z9VW&VDeV?oQGB>C<~DQ0D0f29{2-t5DH0x{@2E+LJSEWApO6nm+pDyi2_GRQ&g8nL z`E6LeaTb2`2HcNTAfQD*)mQ7%$4=yho+O3Jg)22QJAjnv{0uI z76u_*_CU~|pj>wz)SgStP$g^|=hZgU>S8ZiL3fUkg0>;&<3u&=U%~6RoNL|a4{$ZK zP1+iLN*bls)u&dwO^o z-n6ov|1sNpAY5aPF~@7}+dDkqbv8G+cHThhU3q)%H5l;3uQ`UKcGy%cy{gmE@9sL$ zwf%w<2O7bEWUKN0x_MB{r&STYzV1~1niu`G$nJU8r9O?u*fv9p_iF>Nt~(>j`Dc+` z%~g@w=LNHV&FV=m_vJPapZ6}0g?ea%#Zi-{&>SUedT7f=_3b%>FYkHdOyBJ3jAo^! zGh<(ln@JeuthL64b-5_`fvj!DB8AB<3*Jgw*y6A?%cJMfIr?Jo#N>e;WPCt6heTcJavwvhui31v25a8|uNaoUFUIa#0)GXy4j_F_6u~ zb7}P#iz#kZ93`wR5_B1F-(*xh>-wCMP7~I_OknZl&=c_}SBKt4e?I(u-A8akXh-Mz zLuPj)fv1PhI`46@w?|Gf_cNpa)iIzyXzSnj8Em1fuV(S#f7leZey7}B`h6z z|2gu}$9qmU<6Q3sKHr{NLjm_?{WsvRWKJxft?_MkZ71+gGXF;=|IhZp$NwM5CbX! zBi@AjVv7p9@kiejxUFIRF{1$k_?K+c!KBiJBxCnszt`A86X{yx5>ft?Z(kzYy*(KA zuI1_tx`I?>_J}nRy`@tqiJt*Z14c)td6q(~h~B|_EJ5)Yjt7!zcPd~tIA4P2MqFU7 z&!ims-DVilyt0E zAl7{zjd$|atNsU^Qn^9-WR-$L%`nlTxJobijgCbbYMzp$L`v+e; z0~Z7cNkRipVrPb~n1)RFwb4kdTV3XdQ6@W`@yd98@_1=1&>nZm`-S$4VyMe*aW?A) z{DfwXADx0=^=>Vv5~-=nJ5vemh=K=_-Luu3aKr>`gkw}_#g;axcv)um%ko2^vuu7$ z=^Xo5+Jy}Zb`13HvEQ%PdU8X!AsMeD5sb9jcCcbL zcR3F0KYd;=g&L5$Vh(D`AA3x7n<`&}_`K^MTVfL7Nt~+r8dzAoo6M2#A)615Y2;khoHqcW`obz2|`Xa=*h7{{yBfgQx>)AU4GK zQ((JSIs%AW<9iLcQbgKKh=Lb8L&($7d+AxI}H$(;5j&zNy8WS)!7jkGUF06=swk+oO7{{pz%U$2z z=tO@C>NQb02KBUhJ&Bd;x{E(K7!1Qz)>Q{{M}&pH?ebqH<^_yc&Q>6=Zh+}d)#&=d zQ7>d#{BT9BT)QR`_V@7pR-7k=DvS*!XiTUzC42|xQV+<;qo|q^F5G!I-JZkT!KN^VL!pRj1~)B31~beDffFm1 zD7ipUuRXu?5+BsH))m01y*YtAUiY?+s(%n3_|tw1CM3rq*aP}?9leBiTgW+J7}#k5 z72bvVL4VCYXz^~erQp`Cz4+doc|JHy`Y6RN!*^y1p2l-`#!PAr#FOyqbq7_NzK#5N}_|!>=c;$ieMOz zWMnc%s^J5(Sx%7Vlr3eudp{<$`UAuE=EukH$h2J*y+CY3g{}Nt!@G0NZmuJ$2cp7R zCLo_1SDO)w(wfqKZbDgSPV6kU=-qykizrUr6+Njo+DGQA0f_$b_;dZQLqLB=|67alAHcuRxIgEJ{(=6lhUMS!|5iKx3ui_88~&e4 z^560QR;Bt2heP`p{-2uF-^u^B+xUz0!TuNdfA$`KAK Date: Mon, 29 Apr 2024 14:20:15 +0800 Subject: [PATCH 13/44] ADD file via upload Former-commit-id: f20eb974f81425db2d95cffe299f3d6b2bc6ffe6 --- deploy/pcm-yaml.zip | Bin 0 -> 9556 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip new file mode 100644 index 0000000000000000000000000000000000000000..0b1689d8ce75ea8d2ba390f5b0b6d965c131713c GIT binary patch literal 9556 zcmZ{qV{j(z*0%4M6FW1pZCexPj&0kvjfrjBnb^t1wvCDHeDiG7v-hs|>;BPob=9%@ zPp@?@0j0pe(EtDdGyumTOHEd|LsJ#%&j}R(`10qiouM_YzO$1Vox8rZ)q$F(?bjA` zpQRdtOae=&T{HUCq>hjo91A3DB?q~ zYPXT32Ep(;k>mY3IZ4;i1{kab#N*gdJ&=ouKw(Xe5|7EsjcmPb7Qj-lvlGpdf8B;lp1M3< zLKT-lP4YKT!;1W|Xmosrq_};!10sM4!u|7$0X6b2S3yJ?3@=X(G$OV>|p35@)xgT6#j0T1K~vPf{FLDmjz3YB1QghdyFcW5lp&G>B4I zjIZ_6pQSbs2=Nfgrx!)3w`2-GB%hLbB(BU;>+uZ&kqw2qVj#&&y&qdOL;eM=F@mn* zU~lVRE4$iS>RNAwVBNdwjx56YjuT#z#btjjSgBVtPKsQBhugIr^&BSmVA0$c9kC|n zf8V&O5+@flEAq+_c#E=%jfLqaVm!!D0M=wDcS{fu5x{(eW7)V^ItN)@rCqtFysFlJ z?&1Ay>6lBqW{Ljg_d?s8VLM~!M9`O(mee*%Y2zz+p zKjH*?=0Qt6_c~w}O}BAlxn||L6a>w!HCSmO9Ou>Q5VoxIXVn3RdbTRlm-qM}KgS@ZZ zn8(I`?#UEz3o-{pc26VkcWZL9Tc1Z)a*xdM_1`hq5_`?Cg&2p^FZ~U?17<@c;<024 znqUl6xZyyRB*H==e;^=xuoU1~sO`h;W-&*oH-KtHB;BD}h)U+R=}R#Ri{(3ZMF&Pr ztzd5KG1i+0Ct%BpQ(NB#W=8SW<}o~pa78|RHzMasbViPn!OLm|kJ#f>> zzZamQ_)^4Cb8QAhWRbXATi9yf3p5pkBj z%gyKa!_1s7*X(Wg7SG2EyMW~78$zqX7_kk<9gL@y=*R%W0mMzwga$gV=gaxbMxb=U zs6BmrsL^zA8-4ChE$+<)`>^i&_0@L8-AGOz2s$Vg_!}L!n8)w!=U1qdA*!+C*Gpm+#I-=PLynC+zs&eC|>ThI6=E#6rlXCe~9rFl~g;$*0llBdm+X zgnq#|V_#bjCpY2Mde@yx9u;oqo=V~u>iAk)VmEEJb+HnHmIMX8bJaKQ&{)?~Fl-n* zLAoD0^>n0XXyB!-YJkJGDQqngsvSJnhh!GVZpwW+vv)r4SDGpL zs?DTYixHXVK?(7rxOF<8+jDk#b|OPO(5O#ma*%eI66qpJBi(cN7eS=d>db~jPvy$B zgt*&G6$C7!Qh|PVWv)9LpF`pWR(>!3-oRdKSzIUyGp4rJ>9=Juy>}_!qb5sNE@Xi-;$HjM6_;)Zo&~# zq)wSakghHxz}!-HJQdH-Md}Eg>^`dwTnpblUaHC0bvtss<6H3H-_Cl^N`0qTjxE^k zgSZ=;(Q$ldC{KEqA||@_Zqb>B%+ppm({ZAcUA6ndts3@W@#as6JSYm)&diE+$JHL> z>H_I>ynb zTr$z9keyM#a1t?7B}D8zYV0PCUW{RCXqe0yEXsIy5sOp(L6xZd0b0tkD*I1@eRO=r zQ>XR~15m<9XGv>Ym$t;Eqt=(%?pK;>8&(>uQOY`nl)hR8W*pur&E7AO{(V+46MVT5 zWAb9b+9sU8FoZO$1SO4I=V^?0Df%gS(+tBno9ERC_MajgZsWY0zO$(HL9;Q!M%EBI zKHxEdEsNo+4_UP`MYH!O-|@4d(I|jOs|2#1lor+zLkwk0PNs>|qxlsNcGyhL?=pG0 z5?&!O`}LZe3$ywr3#S^O^+Xk=?HX1WQ*Uf5LejC-eZ|oVY2r1V%(9e6Y6^6jhiTJ1 zuQIF3Eq_0NbgaHS$jp(?FS9ng!U&!ILKHkGEx^YU;Z;cvxu*afiuWwy=1nt8@16FV z+8|FCb{#&>W(%E{5!sN7rvz_!w}u~$-9zIjW7ePT@ZyM2$=smVJ!;s9Zp1u?JwYIE zfM)%zp^Wsx;fRn@7rB9#v_!u4{)((RlX}5}hGxYhs(&dV?j_eLc5C;CIS`(7irIt4 zk+G%&jTdd(1fsk5_myW5GhgH{`^VbzVKY>5ZMQcFBeHI)@HbJVB0@N(!{0Bxf=e{K zLl&z~HDtI?5as4{dU!a~GfdtGz(~9Ci@-fvyY6QD6$CYUS_VR~M;-kkH~hPA8M?&W ziI6wMSCKge#XlGaTPobr)`-Xhb2GW0@?82rO8KZGz{`P>xHpX!}F*NR8zSsFXf_Jh%hDinM~8Lfn1a%EeK43jnJh4FJuo&}I!kxPq*F0bz!` zId}MK!!%$Q6jZF3;%fC+l?QJGNVFrHFJk#7ZD~Sa?N;9b=(`gIA_V z!k$r-V@~;pBB+GlrFz^)3DzXQCNn2zJ3IGgW!K9HXgu;p8~1Q+VfL;7B?lBqMiHMQ1K42o-XPA8Ip6j;EvY~0Iq{HCDb^wsk{Z1;|^aS`TBTqy9N{PulJyTC*^cIGG)!+w{y=ol#=kxsy3#wDDEAgcy z8SzvteQrCtu~eFtR@p<8o@DFthH5rJro2A=D;l|yuFk>I($#Rd=-PR2MnqV9TdS6c z1rT?(MN!^o0npF8^k69|@V?4=7*b7p&=z1F7BS$wp@IUV?&;>UsX1DFQWY{*po;l+ zIA%sE2UBxr2~+Jr&tX96h@MbVhaEb-Sk$=)8*mUq$;mpfyX6qSo1XETi24XMK)c{R zWg%hAxElNAmGxyqx0~^CAoVp-duxm0g{@PSXk%HxS49hYh8v=ewG^Gib|`^EqTGwp zHUbYVZy~+_ld5|+s-slmGo9zNmyX2;iMG1o7}CYkSK*FNplmt9+Ng3u`>`Y&uEXH8 z!|mX=xyQr>PUQV<&*95Z+oy-2MUiB?o5d_IXL82g_}#24JbOgTMytBs1asKr)5NbE z$}7d_-hLm3!5A+l+d=;SmZmAL?4vX=06+rzf27I5&hQ`76s;^6i_41Eb)>4M0n@8b zmS80wSrnmwQI_N)HE%TrVt>U&kLt?%py#Pjyc;B-6rA0x0EdPIMaSDHBt#3k`p!C1 zO#T5n#hk`4LS~gkk@o!dw)x1%&)=Z54loQ>NsQ8r7S4lAyz7mE2o(d3`I2hbC>Uk{ z1B|~R*CQMlIeZKgq)$ zE|$bIK;gzfjluu{YHwOmp>jub@R6sw+BoeNdbr)exI-6=qgSIQTrC|qode{`fV=tL z4cds#oB}Mmt{kH|g`MJeDp#1-vo-@mGKMcOq@kRfQ+62?;Yjvzg${M)bVc|M;oBY& z;tth8_!M|3T0P9FJ1BC8EkJ*u-pnIc4y_ibMGqd{vm~<&dC6@Wv{tD{HI1Vz&!usF^SaQ0 zP$PYcO!pkQrZf%Lk{R_pW@OJV3_qM`wf{LZZvs`M|8u0Cq^a0t@-QIai)hF2?19lo z%N>xMhqdH^o**=?TXx)`FvCIP+%q!y(P!|!GDcO#I#+1qNKnvp=CzN=Bk6!Hn*xY$ za7;nN*H~I$V53Wt%e*zS8IvDowbT86bZKiUr<2{`7JyJ3dm(f2;c)Ywl2G88z<;^d zf3~7J2Q_u|dfI!rd6S`woc7H(8qRbWu_P96D&|to=gHjRs6C-OrkMYO$MePOWewA~ zF-t1x7k8>cH%GkNVUx?91)CkF=J|P~t>i@7SM%S;4=(fGW0B7`qfro3_W{h<9sXpP zE}iNpF25IM##U}i8ul<7`0-MpSB5X5>eJmzHp<5uw7`8%!C1wcfTdvAoGG&=w`74> z@EW7_W1%lSyAz`bL1=U(RkH1#c#j$^b$N!m>TajZXWe?hX$B3yl(&QJ-dW3$wwk-D zJfqO<-?_8KvDe7ikJMmWTX1JM@Ih4>S`V{vi>)rp7a>)*S+xt{X0EU6+_%qo4U6mw zT8ppH=vn=*gW3gm04e}ID3j5w(4Ow!ew?I}sm8v+(JTHZ#Y8~@0O0?XVw(NSg_Be@ zZBf6Y`8?LBr9tV`x-Nx(GtEgS(^5DvK$%skdSTF!J0opx7@Mp_6(*LKBoL+bFDDI( zB#NUFwfGHG)`As!ORGfvjLcrSuUvZI3KHa)OmpnwOu5WVBN%={X`inRCtFyUj}W9v zZw%XL%iBu~#x5raX-p(RHqw`IaH3XpyhC%Yoh*tuXBzDmS0H;5O>l_FhXj={_*G?~ za*7!WTwr~tVqCA-Tw?3=_yWNb+5G%!I!yCCqQPwDo@L&;y1QFdC{s z!nt}FHXzMeGBcj>IZd0=JprwQ)+%@WT;ZC{aSGe^1^hVT+U>&y>Zeyx1f7liZpjd0 zFMnb3mWGf~66h~GjQ^s_X6qWq+k)(XOM&AQqH8z0n$Mb~Y?U`=QB^{3N*&8VXcS3) zVscBD$~LDn*chaN%*HN7(`}Q%VuDtBGfYQrgQQa?ytg5)NRa;W<8&eY-1vt%3s3%B zrH$r|vG(wdK-OSiVYS4T4`zZuT=UT>$Dt@i*RH>L4qAr`&##{b_u;fwAowh043>9i zshNcR0wD!a4?P21z)ER$Z?H~s6$8Wwbma;ousWX^JfS5C zNH?&Y)RQY1n9wQ6`tgri4l$Uzbg~gWg1|QT(G_sz(dSlrJnb)9i_5%H(u>(y{*UTXK%i-}qoptGG!hZ|Ms zHKxQJ0CqcX4Hx{BuL2= zF1%0iU~H|4Z!l3}yTYr#Z?Qf<%JQHr8g6Ya`6nTgnI&ZvZqu2{Dc$oNla(Z!1qG-nj!+_CqM7`hZLlX)_hnRnQ?7rqlu0*b zJ%e@0ibu#;`^XwL)w{~RwzYop<>vwWe8=^i-PvRR80tQc)rXR^4%JGp-8c6gFogW=as+v-qjV6kH_-8mOg4HjfAW05{-8mbg!Vj z=DiB4sy(Bsgg*r7BLVYc?l&U>lx>C)InQ#}Zm(h_q;4QL-Oce;OXuR@?}8L|P20;R z*Nf+j8jp^Q*`3p|Xp`I7GO1gHEWM+zO$6RxDLYYDTh~u4up!?GmnvFRXv7U$4RpBN zZmZwlx*Exv9$GZkYF4{1ULGGcj7GK_je|6MNw;qd{M7fDW z`g0+FGc|jnOD-@KOsp#4X6I;xu6%zx0o=JSJ!H!DPbsy^JjMYww>q4kE=*Y1wFY!E zFx`g|;C7vq_H(HO<)4%V4=i_odnn~B$~Jhv|LDG+>RsdS#{=95Gkh#&1wP{EdYrFm z=3DQg-?u!(rsJ=!O+55#`#QF-X;ck!e+CO1Q;YjDP4ELdx4uea_zdNf?6hk^>Gk1jcw<{Z1&AD((Z!4I+_2ErpD|a z#aR#9Qq6<_0HpuO&7aA_KgJ4{&IZN~HpWiIj{nFVvy`PA8-Ai}9H|0ZBh~f6hUi_w zWxjUXy*0P8!Vww~(**G$kuflTzQdw&yWl0gMk|O`CchltnLEQVbO^~u30sJNzrXM+ zvlMqk`^G5Z3bNY+@fFK8UPRCjKD<|ej|3rtVwa*T5<6g!2#y#Jlb=L_PX=B>F>!T- zK;o;2=YTF>y3~N-z_d+@Ff0QS93v6*4Fgp#z%XYr(fAobs}93+_cYi8lM%%PB>&Cy z0W@be4vfxjb2$`w({L5B2Txu1Cl+`Z{b%x;daQVD57IzLVYbP4Ej#a_x-c5t9l))_ z0oy9T?l{^n@E2}I4I;7)4+_tNdTXSqG*VV@kY1ZE6EYLmN`d7VHUpqW3N{9Sx{ah% z@76Gd`h!eZAt<=O??>cPQ`{f{J6bofdW`rl2%@f@;8b6;h+^utMFsRGb=wd7Rp-S@ zte;39q=ZH>dO=SM*f*|}G?4I=P^l5P*S=g@lT6^fo#Il7$^=Qg0*|ejWat8R$v`Ys zJuD?}X!-kBPauLwY{=afe+>=M4MR9V+pbc&FKOR>pz=Tu%8xIkPkIPIg6b$j)}bep zV6>ED?zl_&JKWTYdS1k5?QuB>Pdr_W3wJGrCzJ>jBvZaPG^3?HeBpR-v#(@#w>!4e zN*Jz^e^S`p*Xs6EBLV{a0_t2Hz$1Ja)mwRA#mj}_b04v6ri1SRRA~Hf%%xLy3Rpo` zH-5-7wq^Y45}<<8P6_0$ za3(Ca6ot`E<7;@mh!fFIiln(5`?iRZCd?THh5>k>4@T(#6`X1eGQp1e1k@6G6NN|J zFeh`la#NXdqnN1m3A%C(_7`n_-7DDwGmL2(JU zVZok!xzc&>c|w1J7tdgS39&!X<$03RQe`+m48LbALRVKyfo6UUM9KLzs(SmFlSELc z*1@#P$gnD@*-9hhtyn#=7xVi3@5e!p7^?F~PpZ9{GF(gA97`YB(og+O6?Nl=XA+m)t{YX67_V(K zkf-4nhajBxtD(Rlop&Epo=Z)T#jTqcR5n!_VlLXM@9ZN4t%J`e2s{y$ zanv-8+MB&fnkCm|xmT){K`mqZT-Ei+85DWjOPERut8D_655cJiH=|H%ZNB9-kFNVY zJ-m!;Sy(UR&Gj7$*O{Wt^O}11jSPC6%@3`gHxYYQ-JW|4`9JZik0YoYwbV+jX>|^` zI!|`*ykN&xkD@`a)p;{-9TxLxREBMAI8?mmMll!JJkL2brcxPNr)%&sH(@sPq(?fI z71`8X6{&n%G#OB@o#Jv`X|Lw<+~YA*4QVnvZc!JSCudCyY2B>7J*W5PJ#U`vpZh(l zUS;mc(4XyM6iPm4sdiymAqsjZW1YT4W^~JfyV@SQG-Ao}=ze^Tx)iiIV>GFU0{?XU zTnjYEG5PJB%Yw)!og(F%N_YBdlWwJ1d^(D#IN?=^h=1*Ze0U-&}s+_lfDzcGvV_re41>4Bd95) zvuooaqo*0q-OX!*_oUd%Q zG!60KIpWdFb6z|BT;~QZ{=WPf%Xxk^MzlFaR)sG1Fb{JnW9-DOBdcrS+IIjBmGESp zT~}`!*>PqpVwW$aSwb6QHv?0Z@BU|>Dn^&6>D*K&OJOWY5R~w)d;nk5dVXhFw2QE^ zrgKvo=Y-=+T4HW*HA9mc}OjDbz)U8Kj9;`xzUd2=m(5`NTVClP3AL)&jSvhj9f`oW-{hPCxqT5p87tV!T zmRUP4uxbQxHC*xCS(;)h65-co1F;@e={$oBb{fOgiN>Uf(iluzoMq1!YFhaar@i7V z)=juc^=uy+pkVD@J*NV(vC}(a3H2z@4Z-Hw;!QYw5+>X}GNf`_v$}XidXIMHq0mt# zKe}|DeLVHTiUlhgYH!Af14~vXYLZ6TnshFe@wRdQ4Qv3#32c4sHqpH97ppO+#~a!K z2Cv8u1(weBC;JOpvuq!ou-TGK>royRADa4Ywiv?YTgMFo-QfMHZd~HhLJDK}FO=(7 zB`E6L1r*NmA^U>_zu`^ec6@r$b~G2$cTFOBLL9(N=KIXQ&b7I7gSj9WZXn=|wpn+w zqW|o+AJKjKwowW>D0#&c*pff~nBp>Bu@3fa&o`#TDq1elEGBl~O;1*;x}vu_9nwki zo`?j52t1jeA;dW?YI0YR=o(h6wHgZ}UN7&Irx8p> zO=3^et^~$0HV}lwj!I^+6M<=W&yNlyod;+K8I?6>!1M!P)tq1CsWBmm@9@x+a~V6LK&n z*bqFR!y^s8np^Eh9jQWi>P;}vgPlHj`UzT+6s##1h3b>mX-H<-hRcolE}hXkb;Kz8q>meuuhGD^jxxrGzs(w9~gFw zSc1eNS)=B{@=IJ`_jlq;zYyS2D0v9SU{QWHgs^dS&$pl>jr8G?~ah8{|IK6 z9%NWI@(0~D`;ghY!8XvPLv!iV(ZwMHU7?m_1v6`wWS(9Fj&AyH{ z^$J`#rr;jguQrf7sH9+MFRf3gYT3vRH#zW%LHvD#KQy+gvYz;JhEPFt=qEcF`hh$M z+9L^xw1INi;9RBygeiGz`QCosq{cu%=>EdQ#2tyIv%E(&+i+nUKiA0KyrYZrsPdtx zaHdhU*NwB)s99-U=>Rvrj3XyjCR^0rfYC)Hr}nCjWIOdEJ9tLIt&j4VC|T$8CFk=P zf4A~uox&q!#?}_bm7<64{>h-|-g{z~_P4gW9F$^|L#vGllxiF3N&3n6 zBh0EaizR0%^n)%U=g`yfUxUg2#s9Zm{5Sp$;Xm+y zH;?}l|G&Caf8z&#=AwUn{og&S|0MsfYU6KG73-hm|I{A;Y2g1-xW5gM;QiCUzx56% W1@Whm1^__*xotoIfNA2tPX7<-Aq~#} literal 0 HcmV?d00001 From 22047807d97ba6b093b1963794640951561467d9 Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 14:25:51 +0800 Subject: [PATCH 14/44] ADD file via upload Former-commit-id: 70c83cbfa153dcd4aeb54cf68c7c9cc79314c7ad --- deploy/pcm.sql | 2882 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2882 insertions(+) create mode 100644 deploy/pcm.sql diff --git a/deploy/pcm.sql b/deploy/pcm.sql new file mode 100644 index 00000000..0c7d0e74 --- /dev/null +++ b/deploy/pcm.sql @@ -0,0 +1,2882 @@ +/* + Navicat Premium Data Transfer + + Source Server : 47.92.88.143 + Source Server Type : MySQL + Source Server Version : 80036 (8.0.36) + Source Host : 47.92.88.143:3306 + Source Schema : pcm + + Target Server Type : MySQL + Target Server Version : 80036 (8.0.36) + File Encoding : 65001 + + Date: 29/04/2024 14:06:29 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for ai +-- ---------------------------- +DROP TABLE IF EXISTS `ai`; +CREATE TABLE `ai` ( + `id` bigint NOT NULL COMMENT 'id', + `task_id` int NULL DEFAULT NULL COMMENT '任务id', + `participant_id` bigint NULL DEFAULT NULL COMMENT 'p端id', + `project_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项目id', + `job_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作业Id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `start_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `running_time` int NULL DEFAULT NULL COMMENT '运行时间', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新时间', + `deleted_flag` int NOT NULL DEFAULT 0 COMMENT '是否删除(0-否,1-是)', + `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行结果', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `yaml_string` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, + `command` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '算法', + `flavor_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '引擎', + `image_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '镜像', + `subscription_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '订阅id', + `item_version_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '订阅版本', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of ai +-- ---------------------------- +INSERT INTO `ai` VALUES (112, 497, NULL, '0a62ffb0d48026c12fbfc011b8d23f0b', '54db2148-8a38-4c03-8ffe-d0aae38c50be', '燃烧分析', 'Completed', '2023-04-15 17:42:44 +0800 CST', 852, 0, NULL, 0, NULL, 0, '', NULL, '{\"TaskId\":661,\"ServiceName\":\"modelArts\",\"Metadata\":{\"command\":\"echo hello;sleep 100;echo hello;sleep 100;echo hello\",\"flavorId\":\"modelarts.p3.large.public.free\",\"imageUrl\":\"jcce/demo:v1\",\"itemVersionId\":\"2.0.0\",\"name\":\"0615demo2\",\"projectId\":\"0a62ffb0d48026c12fbfc011b8d23f0b\",\"subscriptionId\":\"26a0d9a9-808a-43f4-9a06-c9ea6bdc53d2\"}}', 'echo hello;sleep 100;echo hello;sleep 100;echo hello', 'modelarts.p3.large.public.free', 'jcce/demo:v1', '26a0d9a9-808a-43f4-9a06-c9ea6bdc53d2', '2.0.0'); +INSERT INTO `ai` VALUES (130, 661, NULL, '0a62ffb0d48026c12fbfc011b8d23f0b', '54db2148-8a38-4c03-8ffe-d0aae38c50be', '0615demo2', 'Completed', '2023-06-15 17:42:44 +0800 CST', 852, 0, NULL, 0, NULL, 0, '', NULL, '{\"TaskId\":661,\"ServiceName\":\"modelArts\",\"Metadata\":{\"command\":\"echo hello;sleep 100;echo hello;sleep 100;echo hello\",\"flavorId\":\"modelarts.p3.large.public.free\",\"imageUrl\":\"jcce/demo:v1\",\"itemVersionId\":\"2.0.0\",\"name\":\"0615demo2\",\"projectId\":\"0a62ffb0d48026c12fbfc011b8d23f0b\",\"subscriptionId\":\"26a0d9a9-808a-43f4-9a06-c9ea6bdc53d2\"}}', 'echo hello;sleep 100;echo hello;sleep 100;echo hello', 'modelarts.p3.large.public.free', 'jcce/demo:v1', '26a0d9a9-808a-43f4-9a06-c9ea6bdc53d2', '2.0.0'); +INSERT INTO `ai` VALUES (132, 666, NULL, '0a62ffb0d48026c12fbfc011b8d23f0b', '73fad235-23e8-4462-b8b8-458dbf19b785', 'job-a6c1', 'Completed', '2023-06-13 10:40:23 +0800 CST', 755, 0, NULL, 0, NULL, 0, '', NULL, '{\"TaskId\":666,\"ServiceName\":\"modelArts\",\"Metadata\":{\"command\":\"echo hello;sleep 100;echo hello;sleep 100;echo hello\",\"flavorId\":\"modelarts.p3.large.public.free\",\"imageUrl\":\"jcce/demo:v1\",\"itemVersionId\":\"2.0.0\",\"name\":\"job-a6c1\",\"projectId\":\"0a62ffb0d48026c12fbfc011b8d23f0b\",\"subscriptionId\":\"26a0d9a9-808a-43f4-9a06-c9ea6bdc53d2\"}}', 'echo hello;sleep 100;echo hello;sleep 100;echo hello', 'modelarts.p3.large.public.free', 'jcce/demo:v1', '26a0d9a9-808a-43f4-9a06-c9ea6bdc53d2', '2.0.0'); + +-- ---------------------------- +-- Table structure for ai_center +-- ---------------------------- +DROP TABLE IF EXISTS `ai_center`; +CREATE TABLE `ai_center` ( + `id` int NOT NULL COMMENT '平台唯一id', + `cluster_num` int NULL DEFAULT NULL COMMENT '集群数量', + `node_num` int NULL DEFAULT NULL COMMENT '节点数量', + `cpu_num` int NULL DEFAULT NULL COMMENT 'CPU核数', + `gpu_num` int NULL DEFAULT NULL COMMENT 'GPU卡数', + `managed_flops` float NULL DEFAULT NULL COMMENT '已接入算力(P flops)', + `unmanaged_flops` float NULL DEFAULT NULL COMMENT '未接入算力(P flops)', + `managed_storage` float NULL DEFAULT NULL COMMENT '已接入存储(Tb)', + `unmanaged_storage` float NULL DEFAULT NULL COMMENT '未接入存储(TB)', + PRIMARY KEY (`id`) USING BTREE, + CONSTRAINT `ai_center_compute_center_null_fk` FOREIGN KEY (`id`) REFERENCES `compute_center` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '智算中心表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of ai_center +-- ---------------------------- +INSERT INTO `ai_center` VALUES (1, 4, 4, 9, 3, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (2, 9, 8, 3, 3, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (3, 5, 8, 4, 7, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (4, 2, 9, 3, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (5, 8, 5, 1, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (6, 2, 6, 7, 8, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (7, 8, 9, 0, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (8, 3, 9, 4, 6, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (9, 7, 0, 7, 7, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (10, 3, 5, 8, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (11, 6, 0, 1, 6, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (12, 8, 1, 1, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (13, 7, 8, 3, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (14, 9, 2, 3, 8, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (28, 1, 2, 7, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (29, 4, 8, 0, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (30, 9, 7, 8, 9, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (31, 2, 5, 7, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (32, 6, 5, 9, 9, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (33, 0, 3, 7, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (34, 6, 3, 8, 3, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (35, 1, 4, 1, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (36, 6, 4, 2, 0, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (37, 5, 6, 7, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (38, 6, 5, 6, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (39, 9, 9, 8, 6, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (40, 3, 1, 5, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (41, 5, 5, 0, 3, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (42, 7, 5, 4, 7, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (72, 2, 2, 4, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (73, 7, 4, 1, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (74, 7, 1, 4, 6, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (75, 0, 1, 8, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (76, 5, 7, 0, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (77, 0, 6, 8, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (78, 9, 1, 7, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (79, 0, 7, 7, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (80, 1, 0, 9, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (81, 6, 8, 2, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (82, 0, 5, 6, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (83, 9, 0, 3, 7, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (84, 7, 2, 8, 8, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (85, 6, 6, 4, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (86, 4, 9, 1, 8, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (87, 7, 4, 0, 6, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (88, 0, 2, 3, 9, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (89, 7, 8, 8, 6, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (90, 7, 7, 4, 9, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (91, 3, 9, 6, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (92, 2, 1, 7, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (93, 2, 2, 5, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (94, 8, 7, 5, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (95, 2, 8, 4, 8, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (105, 7, 1, 4, 0, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (143, 8, 0, 8, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (144, 0, 8, 0, 8, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (145, 8, 8, 7, 0, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (146, 1, 6, 5, 8, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (147, 7, 0, 8, 3, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (148, 9, 9, 8, 3, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (149, 3, 7, 7, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (150, 0, 8, 2, 4, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (151, 5, 6, 4, 0, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (152, 2, 9, 0, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (153, 0, 8, 7, 2, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (154, 1, 9, 4, 3, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (155, 3, 5, 7, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (156, 5, 3, 8, 5, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (157, 8, 7, 0, 1, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (158, 6, 6, 1, 0, 0, 0, 0, 0); +INSERT INTO `ai_center` VALUES (159, 7, 7, 2, 2, 0, 0, 0, 0); + +-- ---------------------------- +-- Table structure for ai_cluster +-- ---------------------------- +DROP TABLE IF EXISTS `ai_cluster`; +CREATE TABLE `ai_cluster` ( + `id` tinyint NOT NULL, + `domian_id` tinyint NULL DEFAULT NULL, + `cluster_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of ai_cluster +-- ---------------------------- +INSERT INTO `ai_cluster` VALUES (1, 11, '北京华为modelarts智算集群'); +INSERT INTO `ai_cluster` VALUES (2, 19, '南京modelarts智算集群'); +INSERT INTO `ai_cluster` VALUES (3, 18, '寒武纪MLU290'); +INSERT INTO `ai_cluster` VALUES (4, 18, '燧原T20'); +INSERT INTO `ai_cluster` VALUES (5, 18, '赛灵思Alveo U200 (FPGA)'); + +-- ---------------------------- +-- Table structure for alert_rule +-- ---------------------------- +DROP TABLE IF EXISTS `alert_rule`; +CREATE TABLE `alert_rule` ( + `id` bigint NOT NULL COMMENT 'id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '名称', + `alert_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '告警类型', + `cluster_id` bigint NOT NULL COMMENT '集群id', + `prom_ql` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'promQL', + `duration` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '持续时间', + `alert_level` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '告警级别', + `annotations` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '备注', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '集群表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of alert_rule +-- ---------------------------- +INSERT INTO `alert_rule` VALUES (1777228855245803520, 'test', '0', 1770703902472146944, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-08 14:55:53', NULL, '2024-04-08 14:55:53'); +INSERT INTO `alert_rule` VALUES (1780072372317982720, 'test', '0', 1770658294298316800, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-16 11:15:00', NULL, '2024-04-16 11:15:00'); +INSERT INTO `alert_rule` VALUES (1782308215002763264, 'test', '0', 0, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-22 15:19:26', NULL, '2024-04-22 15:19:26'); +INSERT INTO `alert_rule` VALUES (1782308936221724672, 'test', '0', 0, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-22 15:22:18', NULL, '2024-04-22 15:22:18'); +INSERT INTO `alert_rule` VALUES (1782324358539120640, 'test2', '0', 1770703902472146944, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-22 16:23:35', NULL, '2024-04-22 16:23:35'); +INSERT INTO `alert_rule` VALUES (1782324402155687936, 'test1', '0', 1766856565336487987, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-22 16:23:46', NULL, '2024-04-22 16:23:46'); +INSERT INTO `alert_rule` VALUES (1782324578882686976, 'test3', '0', 1763132837495574528, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-22 16:24:28', NULL, '2024-04-22 16:24:28'); +INSERT INTO `alert_rule` VALUES (1782331063696101376, 'test6', '0', 1766856565336487987, 'sum(node:node_num_cpu:sum) > 3', '1m', 'warning', '', NULL, NULL, '2024-04-22 16:50:14', NULL, '2024-04-22 16:50:14'); +INSERT INTO `alert_rule` VALUES (1782331381410435072, 'test7', '0', 1763132837495574528, 'sum(node:node_num_cpu:sum) > 3', '1m', 'info', '', NULL, NULL, '2024-04-22 16:51:30', NULL, '2024-04-22 16:51:30'); +INSERT INTO `alert_rule` VALUES (1782331881568604160, 'test8', '0', 1770703902472146944, 'sum(node:node_num_cpu:sum) > 3', '1m', 'info', '', NULL, NULL, '2024-04-22 16:53:29', NULL, '2024-04-22 16:53:29'); +INSERT INTO `alert_rule` VALUES (1782332943331495936, 'testweigou', '0', 1766856565336487987, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-22 16:57:42', NULL, '2024-04-22 16:57:42'); +INSERT INTO `alert_rule` VALUES (1782696877527928832, 'test10', '0', 1766856565336487987, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-23 17:03:51', NULL, '2024-04-23 17:03:51'); +INSERT INTO `alert_rule` VALUES (1782696905122254848, 'test10', '0', 1766856565336487987, 'sum(node:node_num_cpu:sum) > 3', '1m', 'critical', '', NULL, NULL, '2024-04-23 17:03:57', NULL, '2024-04-23 17:03:57'); + +-- ---------------------------- +-- Table structure for center_tag +-- ---------------------------- +DROP TABLE IF EXISTS `center_tag`; +CREATE TABLE `center_tag` ( + `id` int NOT NULL COMMENT '平台唯一id', + `ydyl` tinyint(1) NULL DEFAULT NULL COMMENT '一带一路标识', + `edwc` tinyint(1) NULL DEFAULT NULL COMMENT '东数西算标识', + PRIMARY KEY (`id`) USING BTREE, + CONSTRAINT `center_tag_compute_center_null_fk` FOREIGN KEY (`id`) REFERENCES `compute_center` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of center_tag +-- ---------------------------- +INSERT INTO `center_tag` VALUES (1, 1, 0); +INSERT INTO `center_tag` VALUES (2, 1, 0); +INSERT INTO `center_tag` VALUES (3, 1, 0); +INSERT INTO `center_tag` VALUES (4, 1, 0); +INSERT INTO `center_tag` VALUES (5, 1, 0); +INSERT INTO `center_tag` VALUES (6, 1, 0); +INSERT INTO `center_tag` VALUES (7, 1, 0); +INSERT INTO `center_tag` VALUES (8, 1, 0); +INSERT INTO `center_tag` VALUES (9, 1, 0); +INSERT INTO `center_tag` VALUES (10, 1, 0); +INSERT INTO `center_tag` VALUES (11, 1, 0); +INSERT INTO `center_tag` VALUES (12, 1, 0); +INSERT INTO `center_tag` VALUES (13, 1, 0); +INSERT INTO `center_tag` VALUES (14, 1, 1); +INSERT INTO `center_tag` VALUES (15, 1, 1); +INSERT INTO `center_tag` VALUES (16, 1, 1); +INSERT INTO `center_tag` VALUES (17, 1, 1); +INSERT INTO `center_tag` VALUES (18, 1, 1); +INSERT INTO `center_tag` VALUES (19, 1, 1); +INSERT INTO `center_tag` VALUES (20, 1, 1); +INSERT INTO `center_tag` VALUES (21, 1, 1); +INSERT INTO `center_tag` VALUES (22, 1, 1); +INSERT INTO `center_tag` VALUES (23, 1, 1); +INSERT INTO `center_tag` VALUES (24, 1, 1); +INSERT INTO `center_tag` VALUES (25, 1, 1); +INSERT INTO `center_tag` VALUES (26, 1, 1); +INSERT INTO `center_tag` VALUES (27, 1, 1); +INSERT INTO `center_tag` VALUES (28, 1, 1); +INSERT INTO `center_tag` VALUES (29, 1, 1); +INSERT INTO `center_tag` VALUES (30, 1, 1); +INSERT INTO `center_tag` VALUES (31, 1, 1); +INSERT INTO `center_tag` VALUES (32, 1, 1); +INSERT INTO `center_tag` VALUES (33, 1, 1); +INSERT INTO `center_tag` VALUES (34, 1, 1); +INSERT INTO `center_tag` VALUES (35, 1, 1); +INSERT INTO `center_tag` VALUES (36, 1, 1); +INSERT INTO `center_tag` VALUES (37, 1, 1); +INSERT INTO `center_tag` VALUES (38, 1, 1); +INSERT INTO `center_tag` VALUES (39, 1, 1); +INSERT INTO `center_tag` VALUES (40, 1, 1); +INSERT INTO `center_tag` VALUES (41, 1, 1); +INSERT INTO `center_tag` VALUES (42, 1, 1); +INSERT INTO `center_tag` VALUES (43, 0, 1); +INSERT INTO `center_tag` VALUES (44, 0, 1); +INSERT INTO `center_tag` VALUES (45, 0, 1); +INSERT INTO `center_tag` VALUES (46, 0, 1); +INSERT INTO `center_tag` VALUES (47, 0, 1); +INSERT INTO `center_tag` VALUES (48, 0, 1); +INSERT INTO `center_tag` VALUES (49, 0, 1); +INSERT INTO `center_tag` VALUES (50, 0, 1); +INSERT INTO `center_tag` VALUES (51, 0, 1); +INSERT INTO `center_tag` VALUES (52, 0, 1); +INSERT INTO `center_tag` VALUES (53, 0, 1); +INSERT INTO `center_tag` VALUES (54, 0, 1); +INSERT INTO `center_tag` VALUES (55, 0, 1); +INSERT INTO `center_tag` VALUES (56, 0, 1); +INSERT INTO `center_tag` VALUES (57, 0, 1); +INSERT INTO `center_tag` VALUES (58, 0, 1); +INSERT INTO `center_tag` VALUES (59, 0, 1); +INSERT INTO `center_tag` VALUES (60, 0, 1); +INSERT INTO `center_tag` VALUES (61, 0, 1); +INSERT INTO `center_tag` VALUES (62, 0, 1); +INSERT INTO `center_tag` VALUES (63, 0, 1); +INSERT INTO `center_tag` VALUES (64, 0, 1); +INSERT INTO `center_tag` VALUES (65, 0, 1); +INSERT INTO `center_tag` VALUES (66, 0, 1); +INSERT INTO `center_tag` VALUES (67, 0, 1); +INSERT INTO `center_tag` VALUES (68, 0, 1); +INSERT INTO `center_tag` VALUES (69, 0, 1); +INSERT INTO `center_tag` VALUES (70, 0, 1); +INSERT INTO `center_tag` VALUES (71, 0, 1); +INSERT INTO `center_tag` VALUES (72, 0, 1); +INSERT INTO `center_tag` VALUES (73, 0, 1); +INSERT INTO `center_tag` VALUES (74, 0, 1); +INSERT INTO `center_tag` VALUES (75, 0, 1); +INSERT INTO `center_tag` VALUES (76, 0, 1); +INSERT INTO `center_tag` VALUES (77, 0, 1); +INSERT INTO `center_tag` VALUES (78, 0, 1); +INSERT INTO `center_tag` VALUES (79, 0, 1); +INSERT INTO `center_tag` VALUES (80, 0, 1); +INSERT INTO `center_tag` VALUES (81, 1, 0); +INSERT INTO `center_tag` VALUES (82, 1, 0); +INSERT INTO `center_tag` VALUES (83, 1, 0); +INSERT INTO `center_tag` VALUES (84, 1, 0); +INSERT INTO `center_tag` VALUES (85, 1, 0); +INSERT INTO `center_tag` VALUES (86, 1, 0); +INSERT INTO `center_tag` VALUES (87, 1, 0); +INSERT INTO `center_tag` VALUES (88, 1, 0); +INSERT INTO `center_tag` VALUES (89, 1, 0); +INSERT INTO `center_tag` VALUES (90, 1, 0); +INSERT INTO `center_tag` VALUES (91, 1, 0); +INSERT INTO `center_tag` VALUES (92, 1, 0); +INSERT INTO `center_tag` VALUES (93, 1, 0); +INSERT INTO `center_tag` VALUES (94, 1, 0); +INSERT INTO `center_tag` VALUES (95, 1, 0); +INSERT INTO `center_tag` VALUES (96, 1, 0); +INSERT INTO `center_tag` VALUES (97, 1, 0); +INSERT INTO `center_tag` VALUES (98, 1, 0); +INSERT INTO `center_tag` VALUES (99, 1, 0); +INSERT INTO `center_tag` VALUES (100, 1, 0); +INSERT INTO `center_tag` VALUES (101, 1, 0); +INSERT INTO `center_tag` VALUES (102, 1, 0); +INSERT INTO `center_tag` VALUES (103, 1, 0); +INSERT INTO `center_tag` VALUES (104, 1, 0); +INSERT INTO `center_tag` VALUES (105, 1, 0); +INSERT INTO `center_tag` VALUES (106, 1, 0); +INSERT INTO `center_tag` VALUES (107, 1, 0); +INSERT INTO `center_tag` VALUES (108, 1, 0); +INSERT INTO `center_tag` VALUES (109, 1, 0); +INSERT INTO `center_tag` VALUES (110, 1, 0); +INSERT INTO `center_tag` VALUES (111, 1, 0); +INSERT INTO `center_tag` VALUES (112, 1, 1); +INSERT INTO `center_tag` VALUES (113, 1, 1); +INSERT INTO `center_tag` VALUES (114, 1, 1); +INSERT INTO `center_tag` VALUES (115, 1, 1); +INSERT INTO `center_tag` VALUES (116, 1, 1); +INSERT INTO `center_tag` VALUES (117, 1, 1); +INSERT INTO `center_tag` VALUES (118, 1, 1); +INSERT INTO `center_tag` VALUES (119, 1, 1); +INSERT INTO `center_tag` VALUES (120, 1, 1); +INSERT INTO `center_tag` VALUES (121, 1, 1); +INSERT INTO `center_tag` VALUES (122, 0, 1); +INSERT INTO `center_tag` VALUES (123, 0, 1); +INSERT INTO `center_tag` VALUES (124, 0, 1); +INSERT INTO `center_tag` VALUES (125, 0, 1); +INSERT INTO `center_tag` VALUES (126, 0, 1); +INSERT INTO `center_tag` VALUES (127, 0, 1); +INSERT INTO `center_tag` VALUES (128, 0, 1); +INSERT INTO `center_tag` VALUES (129, 0, 1); +INSERT INTO `center_tag` VALUES (130, 0, 1); +INSERT INTO `center_tag` VALUES (131, 0, 1); +INSERT INTO `center_tag` VALUES (132, 0, 1); +INSERT INTO `center_tag` VALUES (133, 0, 1); +INSERT INTO `center_tag` VALUES (134, 0, 1); +INSERT INTO `center_tag` VALUES (135, 0, 1); +INSERT INTO `center_tag` VALUES (136, 0, 1); +INSERT INTO `center_tag` VALUES (137, 0, 1); +INSERT INTO `center_tag` VALUES (138, 0, 1); +INSERT INTO `center_tag` VALUES (139, 0, 1); +INSERT INTO `center_tag` VALUES (140, 0, 0); +INSERT INTO `center_tag` VALUES (141, 0, 0); +INSERT INTO `center_tag` VALUES (142, 0, 0); +INSERT INTO `center_tag` VALUES (143, 0, 0); +INSERT INTO `center_tag` VALUES (144, 0, 0); +INSERT INTO `center_tag` VALUES (145, 0, 0); +INSERT INTO `center_tag` VALUES (146, 0, 0); +INSERT INTO `center_tag` VALUES (147, 0, 0); +INSERT INTO `center_tag` VALUES (148, 0, 0); +INSERT INTO `center_tag` VALUES (149, 0, 0); +INSERT INTO `center_tag` VALUES (150, 0, 0); +INSERT INTO `center_tag` VALUES (151, 0, 0); +INSERT INTO `center_tag` VALUES (152, 0, 0); +INSERT INTO `center_tag` VALUES (153, 0, 0); +INSERT INTO `center_tag` VALUES (154, 0, 0); +INSERT INTO `center_tag` VALUES (155, 0, 0); +INSERT INTO `center_tag` VALUES (156, 0, 0); +INSERT INTO `center_tag` VALUES (157, 0, 0); +INSERT INTO `center_tag` VALUES (158, 0, 0); +INSERT INTO `center_tag` VALUES (159, 0, 0); + +-- ---------------------------- +-- Table structure for cloud +-- ---------------------------- +DROP TABLE IF EXISTS `cloud`; +CREATE TABLE `cloud` ( + `id` bigint NOT NULL COMMENT 'id', + `task_id` int NOT NULL COMMENT '任务id', + `participant_id` bigint NULL DEFAULT NULL COMMENT 'p端id', + `api_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'api版本', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `namespace` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'default' COMMENT '命名空间', + `kind` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '种类', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `start_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `running_time` bigint NULL DEFAULT NULL COMMENT '运行时长', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `yaml_string` varchar(10000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `result` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行结果', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `ns_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `replica` int NULL DEFAULT NULL COMMENT '副本数', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of cloud +-- ---------------------------- +INSERT INTO `cloud` VALUES (1742439976529825792, 1264, 1696118513460056064, 'v1', 'hello-world', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-03 14:57:18', 0, '2024-01-03 14:57:18', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"kjedmtyuwuiu\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-world\"}}}\n', '', '2024-01-03 17:22:38', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742439977192525824, 1264, 1696118513460056064, 'apps/v1', 'hello-world', 'ns-admin', 'StatefulSet', 'Deleted', '', 0, 0, '2024-01-03 14:57:18', 0, '2024-01-03 14:57:18', '{\"apiVersion\":\"apps/v1\",\"kind\":\"StatefulSet\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-world\",\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\",\"namespace\":\"ns-admin\"},\"spec\":{\"minReadySeconds\":10,\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-world\"}},\"serviceName\":\"hello-world\",\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-world\",\"restartTime\":\"20240103144807\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-world\",\"ports\":[{\"containerPort\":80,\"name\":\"kjedmtyuwuiu\"}],\"resources\":{\"limits\":{\"cpu\":\"100m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"10m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/data\",\"name\":\"vn-data\"}]}],\"terminationGracePeriodSeconds\":10,\"volumes\":[]}},\"volumeClaimTemplates\":[{\"metadata\":{\"annotations\":{\"path\":\"/data\",\"value\":\"1\"},\"name\":\"vn-data\"},\"spec\":{\"accessModes\":[\"ReadWriteOnce\"],\"resources\":{\"requests\":{\"storage\":\"1Gi\"}}}}]}}\n', '', '2024-01-03 17:22:38', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742440095442538496, 1265, 1696118513460056064, 'v1', 'hello-nginx', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-03 14:57:46', 0, '2024-01-03 14:57:46', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"kjedmtyuwuiu\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-nginx\"}}}\n', '', '2024-01-03 15:01:23', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742440096038129664, 1265, 1696118513460056064, 'apps/v1', 'hello-nginx', 'ns-admin', 'StatefulSet', 'Deleted', '', 0, 0, '2024-01-03 14:57:46', 0, '2024-01-03 14:57:46', '{\"apiVersion\":\"apps/v1\",\"kind\":\"StatefulSet\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-nginx\",\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\",\"namespace\":\"ns-admin\"},\"spec\":{\"minReadySeconds\":10,\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-nginx\"}},\"serviceName\":\"hello-nginx\",\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-nginx\",\"restartTime\":\"20240103144807\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-nginx\",\"ports\":[{\"containerPort\":80,\"name\":\"kjedmtyuwuiu\"}],\"resources\":{\"limits\":{\"cpu\":\"100m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"10m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/data\",\"name\":\"vn-data\"}]}],\"terminationGracePeriodSeconds\":10,\"volumes\":[]}},\"volumeClaimTemplates\":[{\"metadata\":{\"annotations\":{\"path\":\"/data\",\"value\":\"1\"},\"name\":\"vn-data\"},\"spec\":{\"accessModes\":[\"ReadWriteOnce\"],\"resources\":{\"requests\":{\"storage\":\"1Gi\"}}}}]}}\n', '', '2024-01-03 15:01:23', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742461522895966208, 1266, 1696118513460056064, 'v1', 'hello-busybox', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-03 16:22:55', 0, '2024-01-03 16:22:55', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}}\n', '', '2024-01-03 16:25:17', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742461523504140288, 1266, 1696118513460056064, 'apps/v1', 'hello-busybox', 'ns-admin', 'Deployment', 'Deleted', '', 0, 0, '2024-01-03 16:22:55', 0, '2024-01-03 16:22:55', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', '2024-01-03 16:25:17', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742712725118652416, 1267, 1696118513460056064, 'v1', 'hello-busybox', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-04 09:01:06', 0, '2024-01-04 09:01:06', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}}\n', '', '2024-01-04 09:09:39', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742712725135429632, 1267, 1696118513460056064, 'apps/v1', 'hello-busybox', 'ns-admin', 'Deployment', 'Deleted', '', 0, 0, '2024-01-04 09:01:06', 0, '2024-01-04 09:01:06', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', '2024-01-04 09:09:39', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742712952147939328, 1268, 1696118513460056064, 'v1', 'hello-nginx', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-04 09:02:00', 0, '2024-01-04 09:02:00', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-nginx\"}}}\n', '', '2024-01-04 09:09:58', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742712952168910848, 1268, 1696118513460056064, 'apps/v1', 'hello-nginx', 'ns-admin', 'Deployment', 'Deleted', '', 0, 0, '2024-01-04 09:02:00', 0, '2024-01-04 09:02:00', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-nginx\",\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-nginx\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-nginx\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-nginx\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', '2024-01-04 09:09:58', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742715241977876480, 1269, 1696118513460056064, 'v1', 'hello-busybox', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-04 09:11:06', 0, '2024-01-04 09:11:06', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}}\n', '', '2024-01-09 18:20:20', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742715241994653696, 1269, 1696118513460056064, 'apps/v1', 'hello-busybox', 'ns-admin', 'Deployment', 'Deleted', '', 0, 0, '2024-01-04 09:11:06', 0, '2024-01-04 09:11:06', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', '2024-01-09 18:20:20', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742715331786313728, 1270, 1696118513460056064, 'v1', 'hello-nginx', 'ns-admin', 'Service', 'Issued', '', 0, 0, '2024-01-04 09:11:27', 0, '2024-01-04 09:11:27', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-nginx\"}}}\n', '', NULL, 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742715331803090944, 1270, 1696118513460056064, 'apps/v1', 'hello-nginx', 'ns-admin', 'Deployment', 'Issued', '', 0, 0, '2024-01-04 09:11:27', 0, '2024-01-04 09:11:27', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-nginx\",\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-nginx\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-nginx\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-nginx\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', NULL, 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742742033325363200, 1271, 1696118513460056064, 'v1', 'hello-tt', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-04 10:57:33', 0, '2024-01-04 10:57:33', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-tt\"},\"name\":\"hello-tt\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-tt\"}}}\n', '', '2024-01-04 10:58:26', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1742742033346334720, 1271, 1696118513460056064, 'apps/v1', 'hello-tt', 'ns-admin', 'Deployment', 'Deleted', '', 0, 0, '2024-01-04 10:57:33', 0, '2024-01-04 10:57:33', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx1\"},\"labels\":{\"app\":\"hello-tt\",\"cloud.sealos.io/app-deploy-manager\":\"hello-tt\"},\"name\":\"hello-tt\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-tt\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-tt\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx1\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-tt\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', '2024-01-04 10:58:26', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1744665615420887040, 1272, 1696118513460056064, 'v1', 'hello-busybox', 'ns-admin', 'Service', 'Issued', '', 0, 0, '2024-01-09 18:21:11', 0, '2024-01-09 18:21:11', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}}\n', '', NULL, 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1744665615441858560, 1272, 1696118513460056064, 'apps/v1', 'hello-busybox', 'ns-admin', 'Deployment', 'Issued', '', 0, 0, '2024-01-09 18:21:11', 0, '2024-01-09 18:21:11', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', NULL, 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1745655546716884992, 1273, 1696118513460056064, 'v1', 'hello-world', 'ns-admin', 'Service', 'Issued', '', 0, 0, '2024-01-12 11:54:49', 0, '2024-01-12 11:54:49', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-world\"}}}\n', '', NULL, 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1745655547333447680, 1273, 1696118513460056064, 'apps/v1', 'hello-world', 'ns-admin', 'Deployment', 'Issued', '', 0, 0, '2024-01-12 11:54:49', 0, '2024-01-12 11:54:49', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-world\",\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-world\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-world\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-world\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', NULL, 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1745670074343100416, 1274, 1696118513460056064, 'v1', 'tt', 'ns-admin', 'Service', 'Deleted', '', 0, 0, '2024-01-12 12:52:33', 0, '2024-01-12 12:52:33', '{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"tt\"},\"name\":\"tt\",\"namespace\":\"ns-admin\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"tt\"}}}\n', '', '2024-01-12 15:24:07', 'ns-admin', 0); +INSERT INTO `cloud` VALUES (1745670074959663104, 1274, 1696118513460056064, 'apps/v1', 'tt', 'ns-admin', 'Deployment', 'Deleted', '', 0, 0, '2024-01-12 12:52:33', 0, '2024-01-12 12:52:33', '{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"tt\",\"cloud.sealos.io/app-deploy-manager\":\"tt\"},\"name\":\"tt\",\"namespace\":\"ns-admin\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"tt\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"tt\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"tt\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}\n', '', '2024-01-12 15:24:07', 'ns-admin', 0); + +-- ---------------------------- +-- Table structure for cloud_center +-- ---------------------------- +DROP TABLE IF EXISTS `cloud_center`; +CREATE TABLE `cloud_center` ( + `id` int NOT NULL COMMENT '平台唯一id', + `cluster_num` int NULL DEFAULT NULL COMMENT '集群数量', + `node_num` int NULL DEFAULT NULL COMMENT '节点数量', + `cpu_num` int NULL DEFAULT NULL COMMENT 'CPU核数', + `gpu_num` int NULL DEFAULT NULL COMMENT 'GPU卡数', + `managed_flops` float NULL DEFAULT NULL COMMENT '已接入算力(P flops)', + `unmanaged_flops` float NULL DEFAULT NULL COMMENT '未接入算力(P flops)', + `managed_storage` float NULL DEFAULT NULL COMMENT '已接入存储(Tb)', + `unmanaged_storage` float NULL DEFAULT NULL COMMENT '未接入存储(TB)', + PRIMARY KEY (`id`) USING BTREE, + CONSTRAINT `clout_center_compute_center_null_fk` FOREIGN KEY (`id`) REFERENCES `compute_center` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '云算中心表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of cloud_center +-- ---------------------------- +INSERT INTO `cloud_center` VALUES (26, 1, 4, 7, 6, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (27, 9, 5, 1, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (28, 3, 8, 0, 7, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (29, 5, 7, 8, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (30, 1, 8, 7, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (31, 5, 4, 6, 0, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (32, 0, 3, 4, 2, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (33, 8, 6, 7, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (34, 0, 8, 7, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (35, 3, 8, 2, 7, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (36, 9, 4, 5, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (37, 7, 2, 1, 6, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (38, 0, 2, 0, 4, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (39, 9, 7, 5, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (40, 4, 8, 6, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (41, 0, 0, 8, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (42, 4, 4, 9, 2, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (43, 3, 2, 0, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (52, 8, 2, 4, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (53, 3, 3, 6, 0, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (54, 2, 0, 5, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (55, 2, 6, 4, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (56, 4, 0, 1, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (57, 0, 7, 7, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (58, 3, 8, 2, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (59, 2, 6, 5, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (60, 1, 9, 2, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (61, 8, 4, 9, 2, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (62, 6, 2, 3, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (63, 4, 4, 1, 4, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (99, 3, 3, 5, 6, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (100, 7, 5, 5, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (101, 9, 6, 4, 4, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (102, 7, 4, 0, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (103, 6, 2, 5, 6, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (104, 8, 4, 4, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (105, 3, 7, 8, 0, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (106, 5, 8, 3, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (107, 5, 6, 5, 6, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (108, 9, 8, 1, 1, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (109, 4, 7, 2, 1, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (110, 1, 2, 8, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (111, 3, 6, 2, 2, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (112, 4, 5, 4, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (113, 6, 0, 3, 4, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (114, 3, 5, 3, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (115, 4, 3, 3, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (116, 3, 2, 0, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (131, 5, 7, 7, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (132, 5, 0, 6, 2, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (133, 0, 7, 2, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (134, 9, 6, 4, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (135, 3, 5, 5, 4, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (136, 5, 4, 5, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (137, 0, 4, 1, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (138, 5, 5, 8, 9, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (139, 2, 3, 7, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (140, 1, 9, 4, 1, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (141, 7, 1, 5, 3, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (142, 9, 9, 5, 1, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (143, 0, 8, 2, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (144, 1, 0, 8, 0, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (145, 6, 1, 8, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (146, 4, 8, 8, 6, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (147, 5, 9, 1, 0, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (148, 6, 0, 5, 4, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (149, 6, 8, 3, 1, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (150, 5, 3, 3, 4, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (151, 3, 2, 0, 8, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (152, 9, 1, 7, 5, 0, 0, 0, 0); +INSERT INTO `cloud_center` VALUES (153, 3, 1, 8, 7, 0, 0, 0, 0); + +-- ---------------------------- +-- Table structure for compute_center +-- ---------------------------- +DROP TABLE IF EXISTS `compute_center`; +CREATE TABLE `compute_center` ( + `id` int NOT NULL COMMENT '平台唯一id', + `center_source` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '中心来源(鹏城,nudt,公有云等)', + `source_id` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据来源原id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '中心名称', + `description` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '详细描述', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '中心类型(云算、智算 or 超算)', + `area` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '资源区域', + `city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所在城市', + `longitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '经度', + `latitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '纬度', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '接入状态', + `user_num` int NULL DEFAULT NULL COMMENT '用户数量', + `hub_code` int NULL DEFAULT NULL, + `deleted_flag` int NULL DEFAULT NULL COMMENT '是否删除(0-否,1-是)', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '计算中心详细信息表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of compute_center +-- ---------------------------- +INSERT INTO `compute_center` VALUES (1, 'nudt', 'fedJCCE-0001', '云服务器', NULL, '云算资源', '中国', '上海', 121.480539, 31.235929, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (2, 'nudt', 'fedJCCE-0002', '云服务器', NULL, '云算资源', '中国', '上海', 121.480539, 31.235929, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (3, 'nudt', 'fedJCCE-0003', '云服务器', NULL, '云算资源', '中国', '上海', 121.480539, 31.235929, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (4, 'nudt', 'Fabric-001', '云服务器', NULL, '云算资源', '中国', '上海', 121.480539, 31.235929, '3', NULL, 7, 1); +INSERT INTO `compute_center` VALUES (5, 'nudt', 'jcc-txy-001 ', '云服务器', NULL, '云算资源', '中国', '南京', 118.767413, 32.041544, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (6, 'nudt', 'jcc-txy-002', '云服务器', NULL, '云算资源', '中国', '南京', 118.767413, 32.041544, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (7, 'nudt', 'jcc-txy-003', '云服务器', NULL, '云算资源', '中国', '南京', 118.767413, 32.041544, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (8, 'nudt', 'JCCPlatform', '云服务器', NULL, '云算资源', '中国', '广州', 113.271431, 23.135336, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (9, 'nudt', 'fedjcce-ali01', '云服务器', NULL, '云算资源', '中国', '张家口', 114.884091, 40.811901, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (10, 'nudt', 'fedjcce-ali02', '云服务器', NULL, '云算资源', '中国', '张家口', 114.884091, 40.811901, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (11, 'nudt', 'fedjcce-ali03', '云服务器', NULL, '云算资源', '中国', '张家口', 114.884091, 40.811901, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (12, 'nudt', 'minio-ali', '云服务器', NULL, '云算资源', '中国', '张家口', 114.884091, 40.811901, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (13, 'nudt', 'NH-DC-NM133-F01-YW-CPU-1.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (14, 'nudt', 'NH-DC-NM133-F01-YW-CPU-2.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (15, 'nudt', 'NH-DC-NM133-F01-YW-CPU-3.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (16, 'nudt', 'NH-DC-NM133-F01-YW-CPU-4.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (17, 'nudt', 'NH-DC-NM133-F01-YW-CPU-5.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (18, 'nudt', 'NH-DC-NM133-F01-YW-CPU-6.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (19, 'nudt', 'NH-DC-NM133-F01-YW-CPU-7.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (20, 'nudt', 'NH-DC-NM133-F01-YW-CPU-8.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (21, 'nudt', 'NH-DC-NM133-F01-YW-CPU-9.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (22, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (23, 'nudt', 'NH-DC-NM133-F11-ST-HDD-4.KY.AS13000G5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (24, 'nudt', 'Nudt001', '物理机服务器', NULL, '云算资源', '中国', '长沙', 112.945473, 28.234889, '3', NULL, 9, 0); +INSERT INTO `compute_center` VALUES (25, 'nudt', 'Nudt002', '物理机服务器', NULL, '云算资源', '中国', '长沙', 112.945473, 28.234889, '3', NULL, 9, 0); +INSERT INTO `compute_center` VALUES (26, 'nudt', 'Nudt003', '物理机服务器', NULL, '云算资源', '中国', '长沙', 112.945473, 28.234889, '3', NULL, 9, 0); +INSERT INTO `compute_center` VALUES (27, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (28, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (29, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (30, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (31, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (32, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (33, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (34, 'nudt', 'NH-DC-NM133-F01-YW-CPU-10.KY.NF5280M5', '物理机服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (35, 'nudt', 'ceph-tencent', '云服务器', NULL, '云算资源', '中国', '南京', 118.767413, 32.041544, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (36, 'nudt', 'tencent', '云服务器', NULL, '云算资源', '中国', '广州', 113.271431, 23.135336, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (37, 'nudt', 'gpu4', 'GPU服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (38, 'nudt', 'gpu5', 'GPU服务器', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (39, 'nudt', 'gpu3', 'GPU服务器', NULL, '云算资源', '中国', '长沙', 112.945473, 28.234889, '3', NULL, 9, 0); +INSERT INTO `compute_center` VALUES (40, 'nudt', 'AGX', '虚拟机', NULL, '云算资源', '中国', '杭州', 120.215512, 30.253083, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (41, 'nudt', 'AGX', '云服务器', NULL, '云算资源', '中国', '张家口', 114.884091, 40.811901, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (42, 'pengcheng', 'qingdao', '昇腾青岛智算', NULL, '智算资源', '中国', '青岛', 120.382609, 36.067108, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (43, 'pengcheng', 'jinan', '济南超算', NULL, '超算资源', '中国', '济南', 117.120098, 36.651216, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (44, 'pengcheng', 'jinanzs', '济南智算', NULL, '智算资源', '中国', '济南', 117.120098, 36.651216, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (45, 'pengcheng', 'jingjinji', '京津冀集群', NULL, '超算资源', '中国', '张家口', 114.893782, 40.824418, '2', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (46, 'pengcheng', 'kunshan', '寒武纪昆山智算', NULL, '智算资源', '中国', '昆山', 120.980736, 31.381340, '2', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (47, 'pengcheng', 'kunshan-1', '昆山超算', NULL, '超算资源', '中国', '昆山', 120.980736, 31.381340, '2', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (48, 'pengcheng', 'langfang', '昇腾河北智算', NULL, '智算资源', '中国', '廊坊', 116.683752, 39.537750, '2', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (49, 'pengcheng', 'nanjing-1', '寒武纪南京智算', NULL, '智算资源', '中国', '南京', 118.796877, 32.060255, '1', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (50, 'pengcheng', 'ningbo', '昇腾宁波智算', NULL, '智算资源', '中国', '宁波', 121.543990, 29.868336, '2', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (51, 'pengcheng', 'openigcu', '启智GCU智算', NULL, '智算资源', '中国', '深圳', 114.057868, 22.543099, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (52, 'pengcheng', 'pclcci', 'OpenI启智开源社区混合智算', NULL, '智算资源', '中国', '深圳', 114.057868, 22.543099, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (53, 'pengcheng', 'kunming', '昇腾昆明智算', NULL, '智算资源', '中国', '昆明', 102.832892, 24.880095, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (54, 'pengcheng', 'qingyang', '甘肃集群', NULL, '超算资源', '中国', '庆阳', 107.642188, 35.709077, '2', NULL, 3, 0); +INSERT INTO `compute_center` VALUES (55, 'pengcheng', 'shanghai', '昇腾上海智算', NULL, '智算资源', '中国', '上海', 121.473701, 31.230416, '2', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (56, 'pengcheng', 'shaoguan', '大湾区枢纽集群', NULL, '超算资源', '中国', '韶关', 113.597522, 24.810403, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (57, 'pengcheng', 'shenzhen', '深圳超算', NULL, '超算资源', '中国', '深圳', 113.996546, 22.602986, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (58, 'pengcheng', 'tianjin', '天津超算', NULL, '超算资源', '中国', '天津', 117.199372, 39.085098, '2', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (59, 'pengcheng', 'tianjin-1', '昇腾天津智算', NULL, '智算资源', '中国', '天津', 117.199372, 39.085098, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (60, 'pengcheng', 'wuxi', '无锡超算', NULL, '超算资源', '中国', '无锡', 120.288564, 31.568732, '2', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (61, 'pengcheng', 'xian-1', '西安超算', NULL, '超算资源', '中国', '西安', 108.939770, 34.341574, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (62, 'pengcheng', 'zhengzhou', '郑州超算', NULL, '超算资源', '中国', '郑州', 113.625328, 34.746613, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (63, 'pengcheng', 'zhongwei', '宁夏枢纽集群', NULL, '超算资源', '中国', '中卫', 105.196902, 37.500262, '3', NULL, 1, 0); +INSERT INTO `compute_center` VALUES (64, 'pengcheng', 'dalian', '昇腾大连智算', NULL, '智算资源', '中国', '大连', 121.614682, 38.914003, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (65, 'pengcheng', 'changsanjiao', '长三角枢纽集群', NULL, '超算资源', '中国', '芜湖', 118.433293, 31.352859, '1', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (66, 'pengcheng', 'changsha', '长沙超算', NULL, '超算资源', '中国', '长沙', 112.938814, 28.228209, '1', NULL, 9, 0); +INSERT INTO `compute_center` VALUES (67, 'pengcheng', 'changsha-1', '昇腾长沙智算', NULL, '智算资源', '中国', '长沙', 112.938814, 28.228209, '1', NULL, 9, 0); +INSERT INTO `compute_center` VALUES (68, 'pengcheng', 'chengdu-1', '成都超算', NULL, '超算资源', '中国', '成都', 104.066541, 30.572269, '2', NULL, 6, 0); +INSERT INTO `compute_center` VALUES (69, 'pengcheng', 'chengyu', '成渝枢纽集群', NULL, '超算资源', '中国', '重庆', 106.551557, 29.563010, '1', NULL, 6, 0); +INSERT INTO `compute_center` VALUES (70, 'pengcheng', 'chongqing', '昇腾重庆智算', NULL, '智算资源', '中国', '重庆', 106.551557, 29.563010, '2', NULL, 6, 0); +INSERT INTO `compute_center` VALUES (71, 'pengcheng', 'hengqin', '寒武纪横琴智算', NULL, '智算资源', '中国', '珠海', 113.576677, 22.270715, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (72, 'pengcheng', 'dongmeng', '昇腾南宁智算', NULL, '智算资源', '中国', '南宁', 108.320004, 22.824020, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (73, 'pengcheng', 'fengdong', '沣东智算', NULL, '智算资源', '中国', '西安', 108.939770, 34.341574, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (74, 'pengcheng', 'fuzhou', '昇腾福州智算', NULL, '智算资源', '中国', '福州', 119.296494, 26.074508, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (75, 'pengcheng', 'hangzhou', '昇腾杭州智算', NULL, '智算资源', '中国', '杭州', 120.215512, 30.253083, '2', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (76, 'pengcheng', 'helingeer', '内蒙古集群', NULL, '超算资源', '中国', '和林格尔', 111.820159, 40.380036, '2', NULL, 2, 0); +INSERT INTO `compute_center` VALUES (77, 'pengcheng', 'guangzhou', '广州超算', NULL, '超算资源', '中国', '广州', 113.264385, 23.129110, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (78, 'pengcheng', 'hainan', '昇腾海南智算', NULL, '智算资源', '中国', '海口', 110.199890, 20.044220, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (79, 'pengcheng', 'guian', '贵安集群', NULL, '超算资源', '中国', '贵安', 106.714486, 26.583442, '3', NULL, 4, 0); +INSERT INTO `compute_center` VALUES (80, 'pengcheng', 'guangzhou-1', '昇腾广州智算', NULL, '智算资源', '中国', '广州', 113.264385, 23.129110, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (81, 'pengcheng', 'cloudbrain1', '鹏城云脑一号GPU计算中心', NULL, '超算资源', '中国', '深圳', 114.057868, 22.543099, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (82, 'pengcheng', 'cloudbrain2', '云脑二号智算', NULL, '智算资源', '中国', '深圳', 114.057868, 22.543099, '3', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (83, 'pengcheng', 'xian-2', '寒武纪西安智算', NULL, '智算资源', '中国', '西安', 108.939770, 34.341574, '2', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (84, 'pengcheng', 'wuhan', '武汉智算', NULL, '智算资源', '中国', '武汉', 114.305393, 30.593099, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (85, 'pengcheng', 'pku', '北京大学GPU智算', NULL, '智算资源', '中国', '北京', 116.407395, 39.904211, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (86, 'pengcheng', 'beijing', '北京智算', NULL, '智算资源', '中国', '北京', 116.407395, 39.904211, '3', NULL, 8, 0); +INSERT INTO `compute_center` VALUES (87, 'pengcheng', 'hefei', '中科类脑GPU智算', NULL, '智算资源', '中国', '合肥', 117.229010, 31.820570, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (88, 'pengcheng', 'hefei-1', '寒武纪合肥智算', NULL, '智算资源', '中国', '合肥', 117.229010, 31.820570, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (89, 'pengcheng', 'xian', '西安智算', NULL, '智算资源', '中国', '西安', 108.939770, 34.341574, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (90, 'pengcheng', 'xuchang', '中原智算', NULL, '智算资源', '中国', '许昌', 113.852640, 34.035506, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (91, 'pengcheng', 'chengdu', '成都智算', NULL, '智算资源', '中国', '成都', 104.066541, 30.572269, '3', NULL, 6, 0); +INSERT INTO `compute_center` VALUES (92, 'pengcheng', 'shenyang', '昇腾沈阳智算', NULL, '智算资源', '中国', '沈阳', 123.429092, 41.796767, '3', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (93, 'pengcheng', 'nanjing', '昇腾南京智算', NULL, '智算资源', '中国', '南京', 118.796877, 32.060255, '3', NULL, 7, 0); +INSERT INTO `compute_center` VALUES (94, '公有云', NULL, '华为-香港', NULL, '云算资源', '中国', '香港', 114.149100, 22.286400, '1', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (95, '公有云', NULL, '华为-新加披', NULL, '云算资源', '新加披', '新加披', 103.819800, 1.352100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (96, '公有云', NULL, '华为-曼谷', NULL, '云算资源', '泰国', '曼谷', 100.501800, 13.756300, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (97, '公有云', NULL, '华为-约翰内斯堡', NULL, '云算资源', '南非共和国', '约翰内斯堡', 28.047300, -26.204100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (98, '公有云', NULL, '阿里-新加坡', NULL, '云算资源', '新加坡', '新加坡', 103.819800, 1.352100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (99, '公有云', NULL, '阿里-悉尼', NULL, '云算资源', '澳大利亚', '悉尼', 151.209300, -33.868800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (100, '公有云', NULL, '阿里-吉隆坡', NULL, '云算资源', '马来西亚', '吉隆坡', 101.686900, 3.139000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (101, '公有云', NULL, '阿里-雅加达', NULL, '云算资源', '印度尼西亚', '雅加达', 106.827200, -6.175100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (102, '公有云', NULL, '阿里-马尼拉', NULL, '云算资源', '菲律宾', '马尼拉', 120.984200, 14.599500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (103, '公有云', NULL, '阿里-曼谷', NULL, '云算资源', '泰国', '曼谷', 100.501800, 13.756300, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (104, '公有云', NULL, '阿里-孟买', NULL, '云算资源', '印度', '孟买', 72.877700, 19.076000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (105, '公有云', NULL, '阿里-东京', NULL, '云算资源', '日本', '东京', 139.691700, 35.689500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (106, '公有云', NULL, '阿里-首尔', NULL, '云算资源', '韩国', '首尔', 126.978000, 37.566500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (107, '公有云', NULL, '阿里-硅谷', NULL, '云算资源', '美国', '硅谷', -122.036400, 37.368800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (108, '公有云', NULL, '阿里-弗吉尼亚', NULL, '云算资源', '美国', '弗吉尼亚', -78.648800, 37.431600, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (109, '公有云', NULL, '阿里-法兰克福', NULL, '云算资源', '德国', '法兰克福', 8.682100, 50.110900, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (110, '公有云', NULL, '阿里-伦敦', NULL, '云算资源', '英国', '伦敦', -0.127800, 51.507400, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (111, '公有云', NULL, '阿里-迪拜', NULL, '云算资源', '阿拉伯联合酋长国', '迪拜', 55.270800, 25.204800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (112, '公有云', NULL, '腾讯-中国香港', NULL, '云算资源', '中国', '中国香港', 114.149100, 22.286400, '1', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (113, '公有云', NULL, '腾讯-新加坡', NULL, '云算资源', '新加坡', '新加坡', 103.819800, 1.352100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (114, '公有云', NULL, '腾讯-雅加达', NULL, '云算资源', '印度尼西亚', '雅加达', 106.827200, -6.175100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (115, '公有云', NULL, '腾讯-首尔', NULL, '云算资源', '韩国', '首尔', 126.978000, 37.566500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (116, '公有云', NULL, '腾讯-东京', NULL, '云算资源', '日本', '东京', 139.691700, 35.689500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (117, '公有云', NULL, '腾讯-孟买', NULL, '云算资源', '印度', '孟买', 72.877700, 19.076000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (118, '公有云', NULL, '腾讯-曼谷', NULL, '云算资源', '泰国', '曼谷', 100.501800, 13.756300, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (119, '公有云', NULL, '腾讯-多伦多', NULL, '云算资源', '加拿大', '多伦多', -79.383200, 43.653200, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (120, '公有云', NULL, '腾讯-圣保罗', NULL, '云算资源', '巴西', '圣保罗', -46.633300, -23.550500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (121, '公有云', NULL, '腾讯-硅谷', NULL, '云算资源', '美国', '硅谷', -122.036400, 37.368800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (122, '公有云', NULL, '腾讯-弗吉尼亚', NULL, '云算资源', '美国', '弗吉尼亚', -77.265300, 39.013800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (123, '公有云', NULL, '腾讯云服务-法兰克福', NULL, '云算资源', '德国', '法兰克福', 8.682100, 50.110900, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (124, '公有云', NULL, '腾讯云服务-莫斯科', NULL, '云算资源', '俄罗斯', '莫斯科', 37.617300, 55.755800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (125, '公有云', NULL, 'AWS云服务-俄亥俄', NULL, '云算资源', '美国', '俄亥俄', -82.907100, 40.417300, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (126, '公有云', NULL, 'AWS云服务-弗吉尼亚北部', NULL, '云算资源', '美国', '弗吉尼亚北部', -77.265300, 39.013800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (127, '公有云', NULL, 'AWS云服务-加利福尼亚北部', NULL, '云算资源', '美国', '加利福尼亚北部', -122.271100, 38.905800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (128, '公有云', NULL, 'AWS云服务-开普敦', NULL, '云算资源', '南非', '开普敦', 18.424100, -33.924900, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (129, '公有云', NULL, 'AWS云服务-香港', NULL, '云算资源', '中国', '香港', 114.149100, 22.286400, '1', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (130, '公有云', NULL, 'AWS云服务-海得拉巴', NULL, '云算资源', '印度', '海得拉巴', 78.486700, 17.385000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (131, '公有云', NULL, 'AWS云服务-雅加达', NULL, '云算资源', '印度尼西亚', '雅加达', 106.865000, -6.175100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (132, '公有云', NULL, 'AWS云服务-孟买', NULL, '云算资源', '印度', '孟买', 72.877700, 19.076000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (133, '公有云', NULL, 'AWS云服务-大阪', NULL, '云算资源', '日本', '大阪', 135.502200, 34.693700, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (134, '公有云', NULL, 'AWS云服务-首尔', NULL, '云算资源', '韩国', '首尔', 126.978000, 37.566500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (135, '公有云', NULL, 'AWS云服务-新加坡', NULL, '云算资源', '新加坡', '新加坡', 103.819800, 1.352100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (136, '公有云', NULL, 'AWS云服务-悉尼', NULL, '云算资源', '澳大利亚', '悉尼', 151.209300, -33.868800, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (137, '公有云', NULL, 'AWS云服务-东京', NULL, '云算资源', '日本', '东京', 139.650300, 35.676200, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (138, '公有云', NULL, 'AWS云服务-法兰克福', NULL, '云算资源', '德国', '法兰克福', 8.682100, 50.110900, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (139, '公有云', NULL, 'AWS云服务-爱尔兰', NULL, '云算资源', '爱尔兰', '爱尔兰', -7.845000, 53.412900, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (140, '公有云', NULL, 'AWS云服务-伦敦', NULL, '云算资源', '英国', '伦敦', -0.127800, 51.507400, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (141, '公有云', NULL, 'AWS云服务-米兰', NULL, '云算资源', '意大利', '米兰', 9.191400, 45.464200, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (142, '公有云', NULL, 'AWS云服务-巴黎', NULL, '云算资源', '法国', '巴黎', 2.352200, 48.856600, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (143, '公有云', NULL, 'AWS云服务-西班牙', NULL, '云算资源', '西班牙', '西班牙', -3.749200, 40.463700, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (144, '公有云', NULL, 'AWS云服务-斯德哥尔摩', NULL, '云算资源', '瑞典', '斯德哥尔摩', 18.068600, 59.329300, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (145, '公有云', NULL, 'AWS云服务-苏黎世', NULL, '云算资源', '瑞士', '苏黎世', 8.541700, 47.376900, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (146, '公有云', NULL, 'AWS云服务-巴林', NULL, '云算资源', '巴林', '巴林', 50.557700, 26.066700, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (147, '公有云', NULL, 'AWS云服务-阿联酋', NULL, '云算资源', '阿联酋', '阿联酋', 54.377300, 24.453900, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (148, '公有云', NULL, 'AWS云服务-圣保罗', NULL, '云算资源', '巴西', '圣保罗', -46.633300, -23.550500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (149, '公有云', NULL, 'Azure云服务-新南威尔士州', NULL, '云算资源', '澳大利亚', '新南威尔士州', 149.129000, -35.282000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (150, '公有云', NULL, 'Azure云服务-维多利亚', NULL, '云算资源', '加拿大', '维多利亚', 144.963100, -37.813600, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (151, '公有云', NULL, 'Azure云服务-堪培拉', NULL, '云算资源', '澳大利亚', '堪培拉', 149.128700, -35.282000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (152, '公有云', NULL, 'Azure云服务-首尔', NULL, '云算资源', '韩国', '首尔', 126.978000, 37.566500, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (153, '公有云', NULL, 'Azure云服务-东京都埼玉县', NULL, '云算资源', '日本', '东京都埼玉县', 139.649300, 35.861700, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (154, '公有云', NULL, 'Azure云服务-大阪', NULL, '云算资源', '日本', '大阪', 135.502200, 34.693700, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (155, '公有云', NULL, 'Azure云服务-新加坡', NULL, '云算资源', '新加坡', '新加坡', 103.819800, 1.352100, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (156, '公有云', NULL, 'Azure云服务-香港特别行政区', NULL, '云算资源', '中国', '香港', 114.149100, 22.286400, '1', NULL, 5, 0); +INSERT INTO `compute_center` VALUES (157, '公有云', NULL, 'Azure云服务-金奈', NULL, '云算资源', '印度', '金奈', 80.270700, 13.082700, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (158, '公有云', NULL, 'Azure云服务-浦那', NULL, '云算资源', '印度', '浦那', 72.877700, 19.076000, '1', NULL, 0, 0); +INSERT INTO `compute_center` VALUES (159, '公有云', NULL, 'Azure云服务-海得拉巴', NULL, '云算资源', '印度', '海得拉巴', 78.486700, 17.385000, '1', NULL, 0, 0); + +-- ---------------------------- +-- Table structure for compute_cluster +-- ---------------------------- +DROP TABLE IF EXISTS `compute_cluster`; +CREATE TABLE `compute_cluster` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '集群id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '集群名', + `center_id` int NULL DEFAULT NULL COMMENT '数据中心id', + `center_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据中心名称', + `jcce_domain_id` int NULL DEFAULT NULL COMMENT 'JCCE侧域ID', + `jcce_domain_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'JCCE侧域名', + `longitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '经度', + `latitude` decimal(10, 6) NULL DEFAULT NULL COMMENT '纬度', + `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '计算中心下属集群表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of compute_cluster +-- ---------------------------- +INSERT INTO `compute_cluster` VALUES (1, '长沙超算集群', 66, '长沙计算中心', 12, '华中-湖南计算域', 112.986260, 28.255910, '湖南大学超级计算中心'); + +-- ---------------------------- +-- Table structure for data_set +-- ---------------------------- +DROP TABLE IF EXISTS `data_set`; +CREATE TABLE `data_set` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文件名称', + `md5` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'md5', + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `suffix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '后缀名', + `bucket` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '桶', + `size` int NULL DEFAULT NULL COMMENT '大小', + `deleted_flag` int NULL DEFAULT NULL COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of data_set +-- ---------------------------- + +-- ---------------------------- +-- Table structure for dict +-- ---------------------------- +DROP TABLE IF EXISTS `dict`; +CREATE TABLE `dict` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', + `dict_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '字典名称', + `dict_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '字典编号', + `dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '字典值', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '来源', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` date NULL DEFAULT NULL COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` date NULL DEFAULT NULL COMMENT '更新时间', + `deleted_flag` int NOT NULL DEFAULT 0 COMMENT '是否删除(0-否,1-是)', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of dict +-- ---------------------------- +INSERT INTO `dict` VALUES (1, '运行中', 'running', 'statR', 'HPC-AC', NULL, NULL, NULL, NULL, NULL, 0); +INSERT INTO `dict` VALUES (2, '排队中', 'pending', 'statQ', 'HPC-AC', NULL, NULL, NULL, NULL, NULL, 0); +INSERT INTO `dict` VALUES (3, '挂起', 'suspended', 'statS', 'HPC-AC', NULL, NULL, NULL, NULL, NULL, 0); +INSERT INTO `dict` VALUES (4, '完成', 'completed', 'statC', 'HPC-AC', NULL, NULL, NULL, NULL, NULL, 0); +INSERT INTO `dict` VALUES (5, '失败', 'others', 'statE', 'HPC-AC', NULL, NULL, NULL, NULL, NULL, 0); +INSERT INTO `dict` VALUES (6, '其他', 'others', 'statX', 'HPC-AC', NULL, NULL, NULL, NULL, NULL, 0); +INSERT INTO `dict` VALUES (7, '保存', 'saved', 'statH', 'HPC-AC', NULL, NULL, NULL, NULL, NULL, 0); + +-- ---------------------------- +-- Table structure for domain_resource +-- ---------------------------- +DROP TABLE IF EXISTS `domain_resource`; +CREATE TABLE `domain_resource` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `domain_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资源域id', + `domain_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资源域名称', + `job_count` int NULL DEFAULT NULL COMMENT '资源域任务数量', + `domain_source` tinyint(1) NOT NULL DEFAULT 0 COMMENT '资源域数据来源:0-nudt,1-鹏城', + `stack` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '技术栈', + `resource_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '资源类型', + `cpu` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'cpu', + `memory` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '内存', + `disk` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '存储', + `node_count` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '节点数量', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据创建时间', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据更新时间', + `delete_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除 0:未删除,1:已经删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1403 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '域资源信息' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of domain_resource +-- ---------------------------- +INSERT INTO `domain_resource` VALUES (10, 'nudt-kubenative20.3', '长沙计算中心', 9091, 0, 'Kubernetes+Slurm', '超算+云算', '224', '1.2T', '5.6T', NULL, '2023-04-24 11:51:56', '2023-04-24 11:51:56', 0); +INSERT INTO `domain_resource` VALUES (11, 'nudt-modelarts', '北京华为智算', 1641, 0, 'ModelArts', '智算', '224', '1.2T', '5.6T', NULL, '2023-04-24 15:30:56', '2023-04-24 15:30:56', 0); +INSERT INTO `domain_resource` VALUES (12, 'nudt-hw', '华北-华为云计算域', 165, 0, 'Kubernetes', '云算', NULL, NULL, NULL, NULL, '2023-04-24 17:50:13', '2023-04-24 17:50:13', 0); +INSERT INTO `domain_resource` VALUES (13, 'nudt-tencent', '西南-腾讯云计算域', 9091, 0, 'Kubernetes', '云算', NULL, NULL, NULL, NULL, '2023-04-24 17:50:13', '2023-04-24 17:50:13', 0); +INSERT INTO `domain_resource` VALUES (14, 'nudt-tainyi', '西北-天翼云计算域', 9091, 0, 'Kubernetes', '云算', NULL, NULL, NULL, NULL, '2023-04-24 17:50:13', '2023-04-24 17:50:13', 0); +INSERT INTO `domain_resource` VALUES (15, 'nudt-hangzhou', '华东-之江高性能计算域', 1641, 0, 'Kubernetes', '云算', NULL, NULL, NULL, NULL, '2023-04-24 17:50:13', '2023-04-24 17:50:13', 0); +INSERT INTO `domain_resource` VALUES (16, 'nudt-zhijiang', '华东-之江计算域', 1347, 0, 'Kubernetes', '云算', NULL, NULL, NULL, NULL, '2023-04-24 17:52:08', '2023-04-24 17:52:08', 0); +INSERT INTO `domain_resource` VALUES (17, 'nudt-ali', '华北-阿里云计算域', 7897, 0, 'Kubernetes', '云算', NULL, NULL, NULL, NULL, '2023-04-24 17:52:08', '2023-04-24 17:52:08', 0); +INSERT INTO `domain_resource` VALUES (18, 'nudt-octopus', '章鱼智算', 0, 0, 'octopus', '智算', '392', '1.96T', NULL, NULL, '2023-06-20 16:09:57', '2023-06-20 16:09:57', 0); +INSERT INTO `domain_resource` VALUES (19, 'nudt-NJmodelarts', '南京智算', 0, 0, 'ModelArts', '智算', NULL, NULL, NULL, NULL, '2023-06-20 16:10:49', '2023-06-20 16:10:49', 0); +INSERT INTO `domain_resource` VALUES (20, 'nudt-AC', '曙光超算', 0, 0, 'Slurm', '超算', NULL, NULL, NULL, NULL, '2023-06-20 16:33:17', '2023-06-20 16:33:17', 0); +INSERT INTO `domain_resource` VALUES (289, '长沙', '华中-湖南计算域', NULL, 0, NULL, '云算', NULL, NULL, NULL, NULL, '2023-07-06 17:35:57', '2023-07-06 17:35:57', 0); +INSERT INTO `domain_resource` VALUES (1350, 'qingyang', '甘肃集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1351, 'jinanzs', '济南智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1352, 'jingjinji', '京津冀集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1353, 'kunming', '昇腾昆明智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1354, 'kunshan', '寒武纪昆山智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1355, 'changsanjiao', '长三角枢纽集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1356, 'langfang', '昇腾河北智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1357, 'nanjing-1', '寒武纪南京智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1358, 'openigcu', '启智GCU智算', 958, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1359, 'pclcci', 'OpenI启智开源社区混合智算', 17762, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1360, 'qingdao', '昇腾青岛智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1361, 'kunshan-1', '昆山超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1362, 'shanghai', '昇腾上海智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1363, 'shaoguan', '大湾区枢纽集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1364, 'shenzhen', '深圳超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1365, 'starlight', '广州超算', 123, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:01', '2023-08-19 20:50:01', 0); +INSERT INTO `domain_resource` VALUES (1366, 'tianjin', '天津超算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1367, 'tianjin-1', '天津市AI计算中心', 35, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1368, 'wuxi', '无锡超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1369, 'xian-1', '西安超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1370, 'zhengzhou', '郑州超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1371, 'zhongwei', '宁夏枢纽集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1372, 'dongmeng', '昇腾南宁智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1373, 'changsha', '长沙超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1374, 'changsha-1', '昇腾长沙智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1375, 'chengdu-1', '成都超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1376, 'chengyu', '成渝枢纽集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1377, 'dalian', '昇腾大连智算', 200, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1378, 'jinan', '济南超算', 0, 1, NULL, '超算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1379, 'fengdong', '沣东智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1380, 'fuzhou', '昇腾福州智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1381, 'guangzhou-1', '昇腾广州智算', 1445, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1382, 'hengqin', '寒武纪横琴智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1383, 'helingeer', '内蒙古集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1384, 'hainan', '昇腾海南智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1385, 'hangzhou', '昇腾杭州智算', 0, 1, NULL, '智算中心', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1386, 'guian', '贵安集群', 0, 1, NULL, '东数西算', '', '', '', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1387, 'cloudbrain1', '鹏城云脑一号GPU计算中心', 0, 1, NULL, '智算中心', '11608', '129T', '10P', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1388, 'xian-2', '寒武纪西安智算', 0, 1, NULL, '智算中心', '11608', '129T', '10P', NULL, '2023-08-19 20:50:02', '2023-08-19 20:50:02', 0); +INSERT INTO `domain_resource` VALUES (1389, 'cloudbrain2', '云脑二号智算', 6, 1, NULL, '智算中心', '95280', '955T', '64P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1390, 'wuhan', '武汉智算', 720, 1, NULL, '智算中心', '9216', '40T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1391, 'pku', '北京大学GPU智算', 0, 1, NULL, '智算中心', '2240', '11T', '1P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1392, 'hefei', '中科类脑GPU智算', 388, 1, NULL, '智算中心', '1952', '11T', '14P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1393, 'hefei-1', '寒武纪合肥智算', 0, 1, NULL, '智算中心', '1952', '11T', '14P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1394, 'xian', '西安智算', 1472, 1, NULL, '智算中心', '23040', '96T', '7P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1395, 'xuchang', '中原智算', 2136, 1, NULL, '智算中心', '7680', '32T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1396, 'chengdu', '成都智算', 2982, 1, NULL, '智算中心', '6144', '26T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1397, 'sugon', '曙光超算', 43, 1, NULL, '智算中心', '6144', '26T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1398, 'shenyang', '昇腾沈阳智算', 597, 1, NULL, '智算中心', '6144', '26T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1399, 'nanjing', '昇腾南京智算', 0, 1, NULL, '智算中心', '6144', '26T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1400, 'ningbo', '宁波AI超算中心', 314, 1, NULL, '智算中心', '6144', '26T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1401, 'openi-mlu', '启智寒武纪智算', 94, 1, NULL, '智算中心', '6144', '26T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); +INSERT INTO `domain_resource` VALUES (1402, 'chongqing', '昇腾重庆智算', 295, 1, NULL, '智算中心', '6144', '26T', '6P', NULL, '2023-08-19 20:50:03', '2023-08-19 20:50:03', 0); + +-- ---------------------------- +-- Table structure for file +-- ---------------------------- +DROP TABLE IF EXISTS `file`; +CREATE TABLE `file` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文件名称', + `kind` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `data_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据类型', + `suffix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '后缀名', + `bucket` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '桶', + `size` int NULL DEFAULT NULL COMMENT '大小', + `hash` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 154 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of file +-- ---------------------------- +INSERT INTO `file` VALUES (147, 'iron/base', 'image', '', '', 'pcm', NULL, 'af5747fa0b8d5a02c8a5ff3749dcc8bf', 'local', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `file` VALUES (148, 'busybox', 'image', '', '', 'pcm', NULL, '14b5373208caaca0459d0a26f1b34911', 'cloud', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `file` VALUES (149, 'busybox', 'image', '', '', 'pcm', NULL, '14b5373208caaca0459d0a26f1b34911', 'cloud', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `file` VALUES (150, 'busybox', 'image', '', '', 'pcm', NULL, '14b5373208caaca0459d0a26f1b34911', 'cloud', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `file` VALUES (151, 'busybox', 'image', '', '', 'pcm', NULL, '14b5373208caaca0459d0a26f1b34911', 'cloud', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `file` VALUES (152, 'busybox', 'image', '', '', 'pcm', NULL, '14b5373208caaca0459d0a26f1b34911', 'cloud', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `file` VALUES (153, 'busybox', 'image', '', '', 'pcm', NULL, '14b5373208caaca0459d0a26f1b34911', 'cloud', NULL, NULL, NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for hpc +-- ---------------------------- +DROP TABLE IF EXISTS `hpc`; +CREATE TABLE `hpc` ( + `id` bigint NOT NULL COMMENT 'id', + `task_id` int NULL DEFAULT NULL COMMENT '任务id', + `job_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作业id', + `participant_id` bigint NULL DEFAULT NULL COMMENT 'p端id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `start_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `running_time` int NULL DEFAULT NULL COMMENT '运行时间', + `card_count` int NULL DEFAULT NULL COMMENT '卡数', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `deleted_flag` int NOT NULL DEFAULT 0 COMMENT '是否删除(0-否,1-是)', + `work_dir` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '工作路径', + `wall_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最大运行时间', + `result` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行结果', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `yaml_string` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `app_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 应用类型', + `app_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 应用名称', + `queue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '队列名称', + `submit_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'cmd(命令行模式)', + `n_node` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '节点个数(当指定该参数时,GAP_NODE_STRING必须为\"\")', + `std_out_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作路径/std.err.%j', + `std_err_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作路径/std.err.%j', + `cmd_script` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, + `std_input` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `environment` json NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of hpc +-- ---------------------------- +INSERT INTO `hpc` VALUES (172122, 500, '12342', NULL, '生物制药', 'Completed', '2023-05-01 15:12:05 +0000 UTC', 590, 1, 0, NULL, 0, NULL, 0, '/public/home/zhijiang/test/testjob1', '00:01:00', '', NULL, NULL, '', '', '', '', '', '', '', '', NULL, NULL); +INSERT INTO `hpc` VALUES (172152, 502, '211', NULL, '密码破译', 'Completed', '2023-06-01 11:18:23 +0000 UTC', 650, 0, 0, NULL, 0, NULL, 0, '', '', '', NULL, NULL, '', '', '', '', '', '', '', '', NULL, NULL); +INSERT INTO `hpc` VALUES (172246, 638, '288', NULL, 'th0613008', 'Completed', '2023-06-13 00:15:05 -0700 PDT', 35, 0, 0, NULL, 0, NULL, 0, '', '', '', NULL, '{\"TaskId\":638,\"ServiceName\":\"th\",\"Metadata\":{\"account\":\"root\",\"cmdScript\":\"srun /bin/sleep 30\",\"name\":\"th0613008\"}}', '', '', '', '', '', '', '', '', NULL, NULL); +INSERT INTO `hpc` VALUES (172247, 638, '35983', NULL, 'ac0613008', 'Completed', '2023-06-13 15:35:31 +0000 UTC', 39, 1, 0, NULL, 0, NULL, 0, '/public/home/zhijiang/test/testjob1', '00:01:00', '', NULL, '{\"TaskId\":638,\"ServiceName\":\"ac\",\"Metadata\":{\"cardCount\":1,\"cmdScript\":\"srun sleep 30\",\"name\":\"ac0613008\",\"wallTime\":\"00:01:00\",\"workDir\":\"/public/home/zhijiang/test/testjob1\"}}', '', '', '', '', '', '', '', '', NULL, NULL); +INSERT INTO `hpc` VALUES (172278, 496, '213', NULL, '医药-医疗影像分析', 'Completed', '2023-06-11 00:26:11 -0700 PDT', 241, 1, 0, NULL, 0, NULL, 0, '/public/home/zhijiang/test/testjob1', '00:01:00', '', NULL, NULL, '', '', '', '', '', '', '', '', NULL, NULL); +INSERT INTO `hpc` VALUES (1721854886376640512, 874, '', 1706858330967773111, 'STDIN_1018_102302', 'Completed', '', 0, 1, 0, NULL, 0, NULL, 0, '/home/slurmrestd', '00:10:00', '', NULL, '{\"TaskId\":874,\"TaskType\":\"hpc\",\"ParticipantId\":0,\"MatchLabels\":{\"hpc\":\"slurm\"},\"Metadata\":{\"cardCount\":1,\"cmdScript\":\"#!/bin/bash\\nsleep 300\",\"environment\":\"PATH\",\"nNode\":2,\"name\":\"STDIN_1018_102302\",\"queue\":\"compute\",\"stdErrFile\":\"/dev/null\",\"stdInput\":\"/dev/null\",\"stdOutFile\":\"/dev/null\",\"wallTime\":\"00:10:00\",\"workDir\":\"/home/slurmrestd\"}}', '', '', 'compute', '', '', '/dev/null', '/dev/null', '#!/bin/bash\nsleep 300', NULL, NULL); +INSERT INTO `hpc` VALUES (1721862969098244096, 875, '', 1706858330967773111, 'STDIN_1018_102302', 'Completed', '', 0, 1, 0, NULL, 0, NULL, 0, '/home/slurmrestd', '00:10:00', '', NULL, '{\"TaskId\":875,\"TaskType\":\"hpc\",\"ParticipantId\":0,\"MatchLabels\":{\"hpc\":\"slurm\"},\"Metadata\":{\"cardCount\":1,\"cmdScript\":\"#!/bin/bash\\nsleep 30\",\"environment\":\"PATH\",\"nNode\":2,\"name\":\"STDIN_1018_102302\",\"queue\":\"compute\",\"stdErrFile\":\"/dev/null\",\"stdInput\":\"/dev/null\",\"stdOutFile\":\"/dev/null\",\"wallTime\":\"00:10:00\",\"workDir\":\"/home/slurmrestd\"}}', '', '', 'compute', '', '', '/dev/null', '/dev/null', '#!/bin/bash\nsleep 30', NULL, NULL); +INSERT INTO `hpc` VALUES (1722153667370422272, 882, '5995186', 6837367652123976003, 'STDIN_1018_110801', 'Completed', '', 0, 1, 0, NULL, 0, NULL, 0, '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232', '00:10:00', '', NULL, '{\"TaskId\":882,\"TaskType\":\"hpc\",\"ParticipantId\":0,\"MatchLabels\":{\"hpc\":\"ac\"},\"Metadata\":{\"appName\":\"BASE\",\"appType\":\"BASIC\",\"cardCount\":1,\"cmdScript\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm\",\"nNode\":\"1\",\"name\":\"STDIN_1018_110801\",\"queue\":\"wzhdtest\",\"stdErrFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035\",\"stdOutFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035\",\"submitType\":\"cmd\",\"wallTime\":\"00:10:00\",\"workDir\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232\"}}', 'BASIC', 'BASE', 'wzhdtest', 'cmd', '1', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm', NULL, NULL); +INSERT INTO `hpc` VALUES (1722810787753365504, 884, '', 1706858330967773111, 'STDIN_1018_102302', 'Completed', '', 0, 1, 0, NULL, 0, NULL, 0, '/home/slurmrestd', '00:10:00', '', NULL, '{\"TaskId\":884,\"TaskType\":\"hpc\",\"ParticipantId\":0,\"MatchLabels\":{\"hpc\":\"slurm\"},\"Metadata\":{\"cardCount\":1,\"cmdScript\":\"#!/bin/bash\\nsleep 30\",\"environment\":\"PATH\",\"nNode\":2,\"name\":\"STDIN_1018_102302\",\"queue\":\"compute\",\"stdErrFile\":\"/dev/null\",\"stdInput\":\"/dev/null\",\"stdOutFile\":\"/dev/null\",\"wallTime\":\"00:10:00\",\"workDir\":\"/home/slurmrestd\"}}', '', '', 'compute', '', '', '/dev/null', '/dev/null', '#!/bin/bash\nsleep 30', NULL, NULL); +INSERT INTO `hpc` VALUES (1722811006624731136, 885, '6051934', 6837367652123976003, 'STDIN_1018_110801', 'Completed', '', 0, 1, 0, NULL, 0, NULL, 0, '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232', '00:10:00', '', NULL, '{\"TaskId\":885,\"TaskType\":\"hpc\",\"ParticipantId\":0,\"MatchLabels\":{\"hpc\":\"ac\"},\"Metadata\":{\"appName\":\"BASE\",\"appType\":\"BASIC\",\"cardCount\":1,\"cmdScript\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm\",\"nNode\":\"1\",\"name\":\"STDIN_1018_110801\",\"queue\":\"wzhdtest\",\"stdErrFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035\",\"stdOutFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035\",\"submitType\":\"cmd\",\"wallTime\":\"00:10:00\",\"workDir\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232\"}}', 'BASIC', 'BASE', 'wzhdtest', 'cmd', '1', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm', NULL, NULL); +INSERT INTO `hpc` VALUES (1725777896909312000, 962, '6307670', 6837367652123976003, 'STDIN_1018_110801', 'Completed', '', 0, 1, 0, NULL, 0, NULL, 0, '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232', '00:10:00', '', NULL, '{\"taskId\":962,\"taskType\":\"hpc\",\"matchLabels\":{\"hpc\":\"ac\"},\"participantId\":0,\"tenantId\":0,\"metadata\":{\"Id\":0,\"TaskId\":0,\"ParticipantId\":0,\"JobId\":\"\",\"Name\":\"STDIN_1018_110801\",\"Status\":\"\",\"StartTime\":\"\",\"RunningTime\":0,\"CardCount\":1,\"CreatedBy\":0,\"CreatedTime\":{\"Time\":\"0001-01-01T00:00:00Z\",\"Valid\":false},\"UpdatedBy\":0,\"UpdatedTime\":{\"Time\":\"0001-01-01T00:00:00Z\",\"Valid\":false},\"DeletedFlag\":0,\"WorkDir\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232\",\"WallTime\":\"00:10:00\",\"Result\":\"\",\"YamlString\":\"\",\"CmdScript\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm\",\"AppType\":\"BASIC\",\"AppName\":\"BASE\",\"Queue\":\"wzhdtest\",\"SubmitType\":\"cmd\",\"NNode\":\"1\",\"StdOutFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035\",\"StdErrFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035\"}}', 'BASIC', 'BASE', 'wzhdtest', 'cmd', '1', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm', NULL, NULL); +INSERT INTO `hpc` VALUES (1725816982042841088, 976, '', 1706858330967773111, 'STDIN_1018_102302', 'Saved', '', 0, 1, NULL, '2023-11-18 18:03:26', NULL, '2023-11-18 18:03:26', 0, '/home/slurmrestd', '00:10:00', '', NULL, '{\"taskId\":976,\"taskType\":\"hpc\",\"matchLabels\":{\"hpc\":\"slurm\"},\"participantId\":0,\"tenantId\":0,\"metadata\":{\"Id\":0,\"TaskId\":0,\"ParticipantId\":0,\"JobId\":\"\",\"Name\":\"STDIN_1018_102302\",\"Status\":\"\",\"StartTime\":\"\",\"RunningTime\":0,\"CardCount\":1,\"WorkDir\":\"/home/slurmrestd\",\"WallTime\":\"00:10:00\",\"Result\":\"\",\"YamlString\":\"\",\"CmdScript\":\"#!/bin/bash\\nsleep 30\",\"AppType\":\"\",\"AppName\":\"\",\"Queue\":\"compute\",\"SubmitType\":\"\",\"NNode\":\"2\",\"StdOutFile\":\"/dev/null\",\"StdErrFile\":\"/dev/null\",\"StdInput\":\"/dev/null\",\"Environment\":{\"LD_LIBRARY_PATH\":\"/lib/:/lib64/:/usr/local/lib\",\"PATH\":\"/bin:/usr/bin/:/usr/local/bin/\"}}}', '', '', 'compute', '', '2', '/dev/null', '/dev/null', '#!/bin/bash\nsleep 30', '/dev/null', '{\"PATH\": \"/bin:/usr/bin/:/usr/local/bin/\", \"LD_LIBRARY_PATH\": \"/lib/:/lib64/:/usr/local/lib\"}'); +INSERT INTO `hpc` VALUES (1725817275069501440, 977, '', 1706858330967773111, 'STDIN_1018_102302', 'Saved', '', 0, 1, NULL, '2023-11-18 18:04:36', NULL, '2023-11-18 18:04:36', 0, '/home/slurmrestd', '00:10:00', '', NULL, '{\"taskId\":977,\"taskType\":\"hpc\",\"matchLabels\":{\"hpc\":\"slurm\"},\"participantId\":0,\"tenantId\":0,\"metadata\":{\"Id\":0,\"TaskId\":0,\"ParticipantId\":0,\"JobId\":\"\",\"Name\":\"STDIN_1018_102302\",\"Status\":\"\",\"StartTime\":\"\",\"RunningTime\":0,\"CardCount\":1,\"WorkDir\":\"/home/slurmrestd\",\"WallTime\":\"00:10:00\",\"Result\":\"\",\"YamlString\":\"\",\"CmdScript\":\"#!/bin/bash\\nsleep 30\",\"AppType\":\"\",\"AppName\":\"\",\"Queue\":\"compute\",\"SubmitType\":\"\",\"NNode\":\"2\",\"StdOutFile\":\"/dev/null\",\"StdErrFile\":\"/dev/null\",\"StdInput\":\"/dev/null\",\"Environment\":{\"LD_LIBRARY_PATH\":\"/lib/:/lib64/:/usr/local/lib\",\"PATH\":\"/bin:/usr/bin/:/usr/local/bin/\"}}}', '', '', 'compute', '', '2', '/dev/null', '/dev/null', '#!/bin/bash\nsleep 30', '/dev/null', '{\"PATH\": \"/bin:/usr/bin/:/usr/local/bin/\", \"LD_LIBRARY_PATH\": \"/lib/:/lib64/:/usr/local/lib\"}'); +INSERT INTO `hpc` VALUES (1726435613235744768, 978, '6335229', 6837367652123976003, 'STDIN_1018_110801', 'Completed', '', 0, 1, 0, NULL, 0, NULL, 0, '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232', '00:10:00', '', NULL, '{\"TaskId\":978,\"TaskType\":\"hpc\",\"ParticipantId\":0,\"MatchLabels\":{\"hpc\":\"ac\"},\"Metadata\":{\"appName\":\"BASE\",\"appType\":\"BASIC\",\"cardCount\":1,\"cmdScript\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm\",\"nNode\":\"1\",\"name\":\"STDIN_1018_110801\",\"queue\":\"wzhdtest\",\"stdErrFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035\",\"stdOutFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035\",\"submitType\":\"cmd\",\"wallTime\":\"00:10:00\",\"workDir\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232\"}}', 'BASIC', 'BASE', 'wzhdtest', 'cmd', '1', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm', NULL, NULL); +INSERT INTO `hpc` VALUES (1726438708485296128, 979, '', 6837367652123976003, 'STDIN_1018_110801', 'Failed', '', 0, 1, 0, NULL, 0, NULL, 0, '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232', '00:10:00', '', NULL, '{\"TaskId\":979,\"TaskType\":\"hpc\",\"ParticipantId\":0,\"MatchLabels\":{\"hpc\":\"ac\"},\"Metadata\":{\"appName\":\"BASE\",\"appType\":\"BASIC\",\"cardCount\":1,\"cmdScript\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm\",\"nNode\":\"1\",\"name\":\"STDIN_1018_110801\",\"queue\":\"wzhdtest\",\"stdErrFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035\",\"stdOutFile\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035\",\"submitType\":\"cmd\",\"wallTime\":\"00:10:00\",\"workDir\":\"/work/home/acgnnmfbwo/BASE/STDIN_1018_095232\"}}', 'BASIC', 'BASE', 'wzhdtest', 'cmd', '1', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.out.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/std.err.5602035', '/work/home/acgnnmfbwo/BASE/STDIN_1018_095232/job_BASE.slurm', NULL, NULL); + +-- ---------------------------- +-- Table structure for hpc_center +-- ---------------------------- +DROP TABLE IF EXISTS `hpc_center`; +CREATE TABLE `hpc_center` ( + `id` int NOT NULL COMMENT '平台唯一id', + `cluster_num` int NULL DEFAULT NULL COMMENT '集群数量', + `node_num` int NULL DEFAULT NULL COMMENT '节点数量', + `cpu_num` int NULL DEFAULT NULL COMMENT 'CPU核数', + `gpu_num` int NULL DEFAULT NULL COMMENT 'GPU卡数', + `managed_flops` float NULL DEFAULT NULL COMMENT '已接入算力(P flops)', + `unmanaged_flops` float NULL DEFAULT NULL COMMENT '未接入算力(P flops)', + `managed_storage` float NULL DEFAULT NULL COMMENT '已接入存储(Tb)', + `unmanaged_storage` float NULL DEFAULT NULL COMMENT '未接入存储(TB)', + PRIMARY KEY (`id`) USING BTREE, + CONSTRAINT `hpc_center_compute_center_null_fk` FOREIGN KEY (`id`) REFERENCES `compute_center` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '超算中心表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of hpc_center +-- ---------------------------- +INSERT INTO `hpc_center` VALUES (1, 4, 4, 9, 5, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (2, 7, 0, 9, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (3, 2, 5, 9, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (4, 1, 4, 6, 9, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (5, 7, 8, 2, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (6, 6, 3, 5, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (7, 3, 1, 8, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (15, 4, 9, 2, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (16, 7, 0, 1, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (17, 1, 5, 3, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (18, 1, 7, 3, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (19, 5, 4, 8, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (20, 1, 7, 9, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (21, 0, 9, 5, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (22, 2, 1, 6, 0, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (23, 2, 2, 2, 5, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (24, 2, 4, 3, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (25, 3, 4, 0, 1, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (26, 3, 5, 7, 9, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (27, 3, 9, 7, 9, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (28, 5, 7, 9, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (48, 6, 2, 3, 9, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (49, 7, 7, 5, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (50, 8, 7, 0, 0, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (51, 3, 4, 1, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (52, 9, 7, 2, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (53, 0, 1, 3, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (54, 2, 6, 7, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (55, 2, 2, 4, 6, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (56, 6, 5, 8, 3, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (57, 3, 8, 9, 3, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (78, 7, 9, 7, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (79, 5, 6, 5, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (80, 3, 3, 8, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (81, 0, 3, 8, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (82, 5, 1, 8, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (83, 8, 5, 4, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (84, 8, 8, 8, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (85, 4, 8, 0, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (86, 1, 5, 0, 6, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (87, 0, 1, 8, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (88, 0, 0, 2, 1, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (89, 8, 9, 2, 1, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (90, 0, 8, 0, 6, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (91, 0, 1, 8, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (95, 8, 1, 1, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (96, 6, 8, 2, 6, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (97, 7, 6, 1, 6, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (98, 0, 0, 1, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (99, 2, 1, 9, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (100, 1, 3, 0, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (101, 0, 7, 4, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (102, 7, 9, 7, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (103, 6, 0, 0, 3, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (104, 3, 9, 7, 6, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (108, 0, 2, 0, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (109, 3, 2, 2, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (110, 8, 3, 3, 7, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (111, 7, 2, 2, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (112, 7, 8, 2, 3, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (113, 2, 2, 3, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (114, 5, 8, 7, 0, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (115, 0, 2, 8, 4, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (116, 9, 5, 5, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (117, 4, 4, 2, 5, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (118, 0, 7, 4, 9, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (119, 6, 2, 3, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (120, 2, 5, 0, 8, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (121, 9, 0, 3, 6, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (122, 2, 2, 3, 2, 0, 0, 0, 0); +INSERT INTO `hpc_center` VALUES (123, 9, 1, 8, 8, 0, 0, 0, 0); + +-- ---------------------------- +-- Table structure for hpc_cluster +-- ---------------------------- +DROP TABLE IF EXISTS `hpc_cluster`; +CREATE TABLE `hpc_cluster` ( + `id` tinyint NOT NULL, + `doamin_id` tinyint NULL DEFAULT NULL, + `cluser_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of hpc_cluster +-- ---------------------------- +INSERT INTO `hpc_cluster` VALUES (1, 10, '长沙超算中心'); +INSERT INTO `hpc_cluster` VALUES (2, 20, '曙光超算'); + +-- ---------------------------- +-- Table structure for jcos_participant_config +-- ---------------------------- +DROP TABLE IF EXISTS `jcos_participant_config`; +CREATE TABLE `jcos_participant_config` ( + `participant_id` int NOT NULL COMMENT 'P端ID', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `desrciption` int NULL DEFAULT NULL COMMENT '描述', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '类型 \"CLOUD\" \"HPC\" \"AI\"', + `url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '访问地址', + `labels` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标签', + `token` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '访问token(管理员权限)', + `metric_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '监控地址', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `delete_flag` tinyint(1) NULL DEFAULT NULL COMMENT '删除标识 true 已删除 false 未删除', + PRIMARY KEY (`participant_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of jcos_participant_config +-- ---------------------------- + +-- ---------------------------- +-- Table structure for jcos_user_participant +-- ---------------------------- +DROP TABLE IF EXISTS `jcos_user_participant`; +CREATE TABLE `jcos_user_participant` ( + `id` int NOT NULL, + `ns_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id', + `participant_id` int NULL DEFAULT NULL COMMENT 'P端ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '用户-集群映射表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of jcos_user_participant +-- ---------------------------- + +-- ---------------------------- +-- Table structure for pc_acc_ot_job_info +-- ---------------------------- +DROP TABLE IF EXISTS `pc_acc_ot_job_info`; +CREATE TABLE `pc_acc_ot_job_info` ( + `acc_run_sec` bigint NULL DEFAULT NULL, + `acc_card_run_sec` double NULL DEFAULT NULL, + `acc_ot_job_num` bigint NULL DEFAULT NULL +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of pc_acc_ot_job_info +-- ---------------------------- + +-- ---------------------------- +-- Table structure for pc_ai_center_infos +-- ---------------------------- +DROP TABLE IF EXISTS `pc_ai_center_infos`; +CREATE TABLE `pc_ai_center_infos` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `pc_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `resource` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `train_job` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `compute_scale` int NULL DEFAULT NULL, + `storage_scale` int NULL DEFAULT NULL, + `province` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `coordinateX` int NULL DEFAULT NULL, + `coordinateY` int NULL DEFAULT NULL, + `type` int NULL DEFAULT NULL, + `weight` int NULL DEFAULT NULL, + `connection_state` int NULL DEFAULT NULL, + `busy_state` int NULL DEFAULT NULL, + `image_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `acc_devices` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `market_time` datetime NULL DEFAULT NULL, + `created_at` datetime NULL DEFAULT NULL, + `access_time` int NULL DEFAULT NULL, + `card_run_time` int NULL DEFAULT NULL, + `job_count` int NULL DEFAULT NULL, + `center_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of pc_ai_center_infos +-- ---------------------------- + +-- ---------------------------- +-- Table structure for pc_dailytrend +-- ---------------------------- +DROP TABLE IF EXISTS `pc_dailytrend`; +CREATE TABLE `pc_dailytrend` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `computer_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `computer_power` float NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 19483 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of pc_dailytrend +-- ---------------------------- +INSERT INTO `pc_dailytrend` VALUES (19061, '2023-08-19', 378.69); +INSERT INTO `pc_dailytrend` VALUES (19062, '2023-08-18', 778.48); +INSERT INTO `pc_dailytrend` VALUES (19063, '2023-08-17', 1142.02); +INSERT INTO `pc_dailytrend` VALUES (19064, '2023-08-16', 808.06); +INSERT INTO `pc_dailytrend` VALUES (19065, '2023-08-15', 1466.5); +INSERT INTO `pc_dailytrend` VALUES (19066, '2023-08-14', 2743); +INSERT INTO `pc_dailytrend` VALUES (19067, '2023-08-13', 289.77); +INSERT INTO `pc_dailytrend` VALUES (19068, '2023-08-12', 952.79); +INSERT INTO `pc_dailytrend` VALUES (19069, '2023-08-11', 457.65); +INSERT INTO `pc_dailytrend` VALUES (19070, '2023-08-10', 1124.39); +INSERT INTO `pc_dailytrend` VALUES (19071, '2023-08-09', 1139.64); +INSERT INTO `pc_dailytrend` VALUES (19072, '2023-08-08', 854.09); +INSERT INTO `pc_dailytrend` VALUES (19073, '2023-08-07', 318.72); +INSERT INTO `pc_dailytrend` VALUES (19074, '2023-08-06', 1303.06); +INSERT INTO `pc_dailytrend` VALUES (19075, '2023-08-05', 2410.11); +INSERT INTO `pc_dailytrend` VALUES (19076, '2023-08-04', 1561.51); +INSERT INTO `pc_dailytrend` VALUES (19077, '2023-08-03', 2867.04); +INSERT INTO `pc_dailytrend` VALUES (19078, '2023-08-02', 731.14); +INSERT INTO `pc_dailytrend` VALUES (19079, '2023-08-01', 694.7); +INSERT INTO `pc_dailytrend` VALUES (19080, '2023-07-31', 536.45); +INSERT INTO `pc_dailytrend` VALUES (19081, '2023-07-30', 5537.81); +INSERT INTO `pc_dailytrend` VALUES (19082, '2023-07-29', 2534.84); +INSERT INTO `pc_dailytrend` VALUES (19083, '2023-07-28', 879.69); +INSERT INTO `pc_dailytrend` VALUES (19084, '2023-07-27', 2598.22); +INSERT INTO `pc_dailytrend` VALUES (19085, '2023-07-26', 3435.54); +INSERT INTO `pc_dailytrend` VALUES (19086, '2023-07-25', 203.54); +INSERT INTO `pc_dailytrend` VALUES (19087, '2023-07-24', 583.09); +INSERT INTO `pc_dailytrend` VALUES (19088, '2023-07-23', 339.92); +INSERT INTO `pc_dailytrend` VALUES (19089, '2023-07-22', 2313.96); +INSERT INTO `pc_dailytrend` VALUES (19090, '2023-07-21', 341.73); +INSERT INTO `pc_dailytrend` VALUES (19091, '2023-07-20', 229.78); +INSERT INTO `pc_dailytrend` VALUES (19092, '2023-07-19', 899.59); +INSERT INTO `pc_dailytrend` VALUES (19093, '2023-07-18', 336.34); +INSERT INTO `pc_dailytrend` VALUES (19094, '2023-07-17', 1801.76); +INSERT INTO `pc_dailytrend` VALUES (19095, '2023-07-16', 3442.94); +INSERT INTO `pc_dailytrend` VALUES (19096, '2023-07-15', 2531.23); +INSERT INTO `pc_dailytrend` VALUES (19097, '2023-07-14', 592.57); +INSERT INTO `pc_dailytrend` VALUES (19098, '2023-07-13', 2693.97); +INSERT INTO `pc_dailytrend` VALUES (19099, '2023-07-12', 542.1); +INSERT INTO `pc_dailytrend` VALUES (19100, '2023-07-11', 225.14); +INSERT INTO `pc_dailytrend` VALUES (19101, '2023-07-10', 885.43); +INSERT INTO `pc_dailytrend` VALUES (19102, '2023-07-09', 2209.98); +INSERT INTO `pc_dailytrend` VALUES (19103, '2023-07-08', 1401.72); +INSERT INTO `pc_dailytrend` VALUES (19104, '2023-07-07', 3919.74); +INSERT INTO `pc_dailytrend` VALUES (19105, '2023-07-06', 723.3); +INSERT INTO `pc_dailytrend` VALUES (19106, '2023-07-05', 988.54); +INSERT INTO `pc_dailytrend` VALUES (19107, '2023-07-04', 3324.35); +INSERT INTO `pc_dailytrend` VALUES (19108, '2023-07-03', 1205.04); +INSERT INTO `pc_dailytrend` VALUES (19109, '2023-07-02', 3595.72); +INSERT INTO `pc_dailytrend` VALUES (19110, '2023-07-01', 511.97); +INSERT INTO `pc_dailytrend` VALUES (19111, '2023-06-30', 4128.02); +INSERT INTO `pc_dailytrend` VALUES (19112, '2023-06-29', 3651.41); +INSERT INTO `pc_dailytrend` VALUES (19113, '2023-06-28', 3765.63); +INSERT INTO `pc_dailytrend` VALUES (19114, '2023-06-27', 689.92); +INSERT INTO `pc_dailytrend` VALUES (19115, '2023-06-26', 576.05); +INSERT INTO `pc_dailytrend` VALUES (19116, '2023-06-25', 2211.52); +INSERT INTO `pc_dailytrend` VALUES (19117, '2023-06-24', 1192.31); +INSERT INTO `pc_dailytrend` VALUES (19118, '2023-06-23', 396.48); +INSERT INTO `pc_dailytrend` VALUES (19119, '2023-06-22', 1240.76); +INSERT INTO `pc_dailytrend` VALUES (19120, '2023-06-21', 6752.67); +INSERT INTO `pc_dailytrend` VALUES (19121, '2023-06-20', 3607.03); +INSERT INTO `pc_dailytrend` VALUES (19122, '2023-06-19', 1890.48); +INSERT INTO `pc_dailytrend` VALUES (19123, '2023-06-18', 3105.3); +INSERT INTO `pc_dailytrend` VALUES (19124, '2023-06-17', 1007.59); +INSERT INTO `pc_dailytrend` VALUES (19125, '2023-06-16', 1105.36); +INSERT INTO `pc_dailytrend` VALUES (19126, '2023-06-15', 3394.91); +INSERT INTO `pc_dailytrend` VALUES (19127, '2023-06-14', 629.5); +INSERT INTO `pc_dailytrend` VALUES (19128, '2023-06-13', 625.29); +INSERT INTO `pc_dailytrend` VALUES (19129, '2023-06-12', 838.35); +INSERT INTO `pc_dailytrend` VALUES (19130, '2023-06-11', 287.37); +INSERT INTO `pc_dailytrend` VALUES (19131, '2023-06-10', 397.55); +INSERT INTO `pc_dailytrend` VALUES (19132, '2023-06-09', 332.08); +INSERT INTO `pc_dailytrend` VALUES (19133, '2023-06-08', 218.58); +INSERT INTO `pc_dailytrend` VALUES (19134, '2023-06-07', 195.29); +INSERT INTO `pc_dailytrend` VALUES (19135, '2023-06-06', 2346.94); +INSERT INTO `pc_dailytrend` VALUES (19136, '2023-06-05', 705.99); +INSERT INTO `pc_dailytrend` VALUES (19137, '2023-06-04', 127.51); +INSERT INTO `pc_dailytrend` VALUES (19138, '2023-06-03', 2144.63); +INSERT INTO `pc_dailytrend` VALUES (19139, '2023-06-02', 101.99); +INSERT INTO `pc_dailytrend` VALUES (19140, '2023-06-01', 1112.02); +INSERT INTO `pc_dailytrend` VALUES (19141, '2023-05-31', 99.78); +INSERT INTO `pc_dailytrend` VALUES (19142, '2023-05-30', 1258.07); +INSERT INTO `pc_dailytrend` VALUES (19143, '2023-05-29', 3534.75); +INSERT INTO `pc_dailytrend` VALUES (19144, '2023-05-28', 250.34); +INSERT INTO `pc_dailytrend` VALUES (19145, '2023-05-27', 215.77); +INSERT INTO `pc_dailytrend` VALUES (19146, '2023-05-26', 699.92); +INSERT INTO `pc_dailytrend` VALUES (19147, '2023-05-25', 91.3); +INSERT INTO `pc_dailytrend` VALUES (19148, '2023-05-24', 4584.7); +INSERT INTO `pc_dailytrend` VALUES (19149, '2023-05-23', 93.92); +INSERT INTO `pc_dailytrend` VALUES (19150, '2023-05-22', 806.66); +INSERT INTO `pc_dailytrend` VALUES (19151, '2023-05-21', 286.65); +INSERT INTO `pc_dailytrend` VALUES (19152, '2023-05-20', 256.51); +INSERT INTO `pc_dailytrend` VALUES (19153, '2023-05-19', 137.08); +INSERT INTO `pc_dailytrend` VALUES (19154, '2023-05-18', 113.47); +INSERT INTO `pc_dailytrend` VALUES (19155, '2023-05-17', 236.99); +INSERT INTO `pc_dailytrend` VALUES (19156, '2023-05-16', 2565.91); +INSERT INTO `pc_dailytrend` VALUES (19157, '2023-05-15', 2091.94); +INSERT INTO `pc_dailytrend` VALUES (19158, '2023-05-14', 135.15); +INSERT INTO `pc_dailytrend` VALUES (19159, '2023-05-13', 126.55); +INSERT INTO `pc_dailytrend` VALUES (19160, '2023-05-12', 301.37); +INSERT INTO `pc_dailytrend` VALUES (19161, '2023-05-11', 5212.29); +INSERT INTO `pc_dailytrend` VALUES (19162, '2023-05-10', 157.69); +INSERT INTO `pc_dailytrend` VALUES (19163, '2023-05-09', 272.95); +INSERT INTO `pc_dailytrend` VALUES (19164, '2023-05-08', 1305.55); +INSERT INTO `pc_dailytrend` VALUES (19165, '2023-05-07', 1705.58); +INSERT INTO `pc_dailytrend` VALUES (19166, '2023-05-06', 127.09); +INSERT INTO `pc_dailytrend` VALUES (19167, '2023-05-05', 1582.84); +INSERT INTO `pc_dailytrend` VALUES (19168, '2023-05-04', 2615.28); +INSERT INTO `pc_dailytrend` VALUES (19169, '2023-05-03', 309.07); +INSERT INTO `pc_dailytrend` VALUES (19170, '2023-05-02', 234.13); +INSERT INTO `pc_dailytrend` VALUES (19171, '2023-05-01', 354.76); +INSERT INTO `pc_dailytrend` VALUES (19172, '2023-04-30', 103.83); +INSERT INTO `pc_dailytrend` VALUES (19173, '2023-04-29', 725.37); +INSERT INTO `pc_dailytrend` VALUES (19174, '2023-04-28', 1033.93); +INSERT INTO `pc_dailytrend` VALUES (19175, '2023-04-27', 1520.07); +INSERT INTO `pc_dailytrend` VALUES (19176, '2023-04-26', 423.62); +INSERT INTO `pc_dailytrend` VALUES (19177, '2023-04-25', 316.27); +INSERT INTO `pc_dailytrend` VALUES (19178, '2023-04-24', 1394.55); +INSERT INTO `pc_dailytrend` VALUES (19179, '2023-04-23', 852.33); +INSERT INTO `pc_dailytrend` VALUES (19180, '2023-04-22', 264.36); +INSERT INTO `pc_dailytrend` VALUES (19181, '2023-04-21', 490.93); +INSERT INTO `pc_dailytrend` VALUES (19182, '2023-04-20', 805.95); +INSERT INTO `pc_dailytrend` VALUES (19183, '2023-04-19', 1986.07); +INSERT INTO `pc_dailytrend` VALUES (19184, '2023-04-18', 1060.54); +INSERT INTO `pc_dailytrend` VALUES (19185, '2023-04-17', 2896.63); +INSERT INTO `pc_dailytrend` VALUES (19186, '2023-04-16', 246.47); +INSERT INTO `pc_dailytrend` VALUES (19187, '2023-04-15', 42.71); +INSERT INTO `pc_dailytrend` VALUES (19188, '2023-04-14', 2544.78); +INSERT INTO `pc_dailytrend` VALUES (19189, '2023-04-13', 438.68); +INSERT INTO `pc_dailytrend` VALUES (19190, '2023-04-12', 818.56); +INSERT INTO `pc_dailytrend` VALUES (19191, '2023-04-11', 1571.17); +INSERT INTO `pc_dailytrend` VALUES (19192, '2023-04-10', 848.27); +INSERT INTO `pc_dailytrend` VALUES (19193, '2023-04-09', 281.75); +INSERT INTO `pc_dailytrend` VALUES (19194, '2023-04-08', 293.34); +INSERT INTO `pc_dailytrend` VALUES (19195, '2023-04-07', 1155.46); +INSERT INTO `pc_dailytrend` VALUES (19196, '2023-04-06', 703.26); +INSERT INTO `pc_dailytrend` VALUES (19197, '2023-04-05', 321.55); +INSERT INTO `pc_dailytrend` VALUES (19198, '2023-04-04', 1090.79); +INSERT INTO `pc_dailytrend` VALUES (19199, '2023-04-03', 362.4); +INSERT INTO `pc_dailytrend` VALUES (19200, '2023-04-02', 15.18); +INSERT INTO `pc_dailytrend` VALUES (19201, '2023-04-01', 31.46); +INSERT INTO `pc_dailytrend` VALUES (19202, '2023-03-31', 36.79); +INSERT INTO `pc_dailytrend` VALUES (19203, '2023-03-30', 116.61); +INSERT INTO `pc_dailytrend` VALUES (19204, '2023-03-29', 494.86); +INSERT INTO `pc_dailytrend` VALUES (19205, '2023-03-28', 192.29); +INSERT INTO `pc_dailytrend` VALUES (19206, '2023-03-27', 96.38); +INSERT INTO `pc_dailytrend` VALUES (19207, '2023-03-26', 40.27); +INSERT INTO `pc_dailytrend` VALUES (19208, '2023-03-25', 24.11); +INSERT INTO `pc_dailytrend` VALUES (19209, '2023-03-24', 155.2); +INSERT INTO `pc_dailytrend` VALUES (19210, '2023-03-23', 137.49); +INSERT INTO `pc_dailytrend` VALUES (19211, '2023-03-22', 776.75); +INSERT INTO `pc_dailytrend` VALUES (19212, '2023-03-21', 130.43); +INSERT INTO `pc_dailytrend` VALUES (19213, '2023-03-20', 78.43); +INSERT INTO `pc_dailytrend` VALUES (19214, '2023-03-19', 32.6); +INSERT INTO `pc_dailytrend` VALUES (19215, '2023-03-18', 0.54); +INSERT INTO `pc_dailytrend` VALUES (19216, '2023-03-17', 0.8); +INSERT INTO `pc_dailytrend` VALUES (19217, '2023-03-16', 29.46); +INSERT INTO `pc_dailytrend` VALUES (19218, '2023-03-15', 261.76); +INSERT INTO `pc_dailytrend` VALUES (19219, '2023-03-14', 1141.56); +INSERT INTO `pc_dailytrend` VALUES (19220, '2023-03-13', 229.41); +INSERT INTO `pc_dailytrend` VALUES (19221, '2023-03-12', 304.3); +INSERT INTO `pc_dailytrend` VALUES (19222, '2023-03-11', 29.59); +INSERT INTO `pc_dailytrend` VALUES (19223, '2023-03-10', 135.85); +INSERT INTO `pc_dailytrend` VALUES (19224, '2023-03-09', 99.61); +INSERT INTO `pc_dailytrend` VALUES (19225, '2023-03-08', 128.47); +INSERT INTO `pc_dailytrend` VALUES (19226, '2023-03-07', 55.39); +INSERT INTO `pc_dailytrend` VALUES (19227, '2023-03-06', 421.82); +INSERT INTO `pc_dailytrend` VALUES (19228, '2023-03-05', 441.93); +INSERT INTO `pc_dailytrend` VALUES (19229, '2023-03-04', 192.62); +INSERT INTO `pc_dailytrend` VALUES (19230, '2023-03-03', 259.9); +INSERT INTO `pc_dailytrend` VALUES (19231, '2023-03-02', 228.02); +INSERT INTO `pc_dailytrend` VALUES (19232, '2023-03-01', 269.83); +INSERT INTO `pc_dailytrend` VALUES (19233, '2023-02-28', 213.27); +INSERT INTO `pc_dailytrend` VALUES (19234, '2023-02-27', 166.52); +INSERT INTO `pc_dailytrend` VALUES (19235, '2023-02-26', 214.28); +INSERT INTO `pc_dailytrend` VALUES (19236, '2023-02-25', 158.05); +INSERT INTO `pc_dailytrend` VALUES (19237, '2023-02-24', 107.91); +INSERT INTO `pc_dailytrend` VALUES (19238, '2023-02-23', 321.26); +INSERT INTO `pc_dailytrend` VALUES (19239, '2023-02-22', 179.25); +INSERT INTO `pc_dailytrend` VALUES (19240, '2023-02-21', 415.11); +INSERT INTO `pc_dailytrend` VALUES (19241, '2023-02-20', 198.42); +INSERT INTO `pc_dailytrend` VALUES (19242, '2023-02-19', 341); +INSERT INTO `pc_dailytrend` VALUES (19243, '2023-02-18', 205.63); +INSERT INTO `pc_dailytrend` VALUES (19244, '2023-02-17', 51.54); +INSERT INTO `pc_dailytrend` VALUES (19245, '2023-02-16', 416.37); +INSERT INTO `pc_dailytrend` VALUES (19246, '2023-02-15', 38.49); +INSERT INTO `pc_dailytrend` VALUES (19247, '2023-02-14', 208); +INSERT INTO `pc_dailytrend` VALUES (19248, '2023-02-13', 136.94); +INSERT INTO `pc_dailytrend` VALUES (19249, '2023-02-12', 220.83); +INSERT INTO `pc_dailytrend` VALUES (19250, '2023-02-11', 245.7); +INSERT INTO `pc_dailytrend` VALUES (19251, '2023-02-10', 266.01); +INSERT INTO `pc_dailytrend` VALUES (19252, '2023-02-09', 187.67); +INSERT INTO `pc_dailytrend` VALUES (19253, '2023-02-08', 386.78); +INSERT INTO `pc_dailytrend` VALUES (19254, '2023-02-07', 118.9); +INSERT INTO `pc_dailytrend` VALUES (19255, '2023-02-06', 366.96); +INSERT INTO `pc_dailytrend` VALUES (19256, '2023-02-05', 41.82); +INSERT INTO `pc_dailytrend` VALUES (19257, '2023-02-04', 152.72); +INSERT INTO `pc_dailytrend` VALUES (19258, '2023-02-03', 309.59); +INSERT INTO `pc_dailytrend` VALUES (19259, '2023-02-02', 15.7); +INSERT INTO `pc_dailytrend` VALUES (19260, '2023-02-01', 215.54); +INSERT INTO `pc_dailytrend` VALUES (19261, '2023-01-31', 390.97); +INSERT INTO `pc_dailytrend` VALUES (19262, '2023-01-30', 609.21); +INSERT INTO `pc_dailytrend` VALUES (19263, '2023-01-29', 127.75); +INSERT INTO `pc_dailytrend` VALUES (19264, '2023-01-28', 153.07); +INSERT INTO `pc_dailytrend` VALUES (19265, '2023-01-27', 0); +INSERT INTO `pc_dailytrend` VALUES (19266, '2023-01-26', 177.96); +INSERT INTO `pc_dailytrend` VALUES (19267, '2023-01-25', 34.34); +INSERT INTO `pc_dailytrend` VALUES (19268, '2023-01-24', 38.58); +INSERT INTO `pc_dailytrend` VALUES (19269, '2023-01-23', 0); +INSERT INTO `pc_dailytrend` VALUES (19270, '2023-01-22', 539.37); +INSERT INTO `pc_dailytrend` VALUES (19271, '2023-01-21', 4.86); +INSERT INTO `pc_dailytrend` VALUES (19272, '2023-01-20', 155.51); +INSERT INTO `pc_dailytrend` VALUES (19273, '2023-01-19', 32.59); +INSERT INTO `pc_dailytrend` VALUES (19274, '2023-01-18', 630.87); +INSERT INTO `pc_dailytrend` VALUES (19275, '2023-01-17', 189.1); +INSERT INTO `pc_dailytrend` VALUES (19276, '2023-01-16', 687.73); +INSERT INTO `pc_dailytrend` VALUES (19277, '2023-01-15', 228.63); +INSERT INTO `pc_dailytrend` VALUES (19278, '2023-01-14', 278.35); +INSERT INTO `pc_dailytrend` VALUES (19279, '2023-01-13', 365.15); +INSERT INTO `pc_dailytrend` VALUES (19280, '2023-01-12', 143.9); +INSERT INTO `pc_dailytrend` VALUES (19281, '2023-01-11', 415.48); +INSERT INTO `pc_dailytrend` VALUES (19282, '2023-01-10', 71.68); +INSERT INTO `pc_dailytrend` VALUES (19283, '2023-01-09', 221.39); +INSERT INTO `pc_dailytrend` VALUES (19284, '2023-01-08', 134.21); +INSERT INTO `pc_dailytrend` VALUES (19285, '2023-01-07', 83.61); +INSERT INTO `pc_dailytrend` VALUES (19286, '2023-01-06', 181.2); +INSERT INTO `pc_dailytrend` VALUES (19287, '2023-01-05', 198); +INSERT INTO `pc_dailytrend` VALUES (19288, '2023-01-04', 101.53); +INSERT INTO `pc_dailytrend` VALUES (19289, '2023-01-03', 156.12); +INSERT INTO `pc_dailytrend` VALUES (19290, '2023-01-02', 115.48); +INSERT INTO `pc_dailytrend` VALUES (19291, '2023-01-01', 30.57); +INSERT INTO `pc_dailytrend` VALUES (19292, '2022-12-31', 121.8); +INSERT INTO `pc_dailytrend` VALUES (19293, '2022-12-30', 19.85); +INSERT INTO `pc_dailytrend` VALUES (19294, '2022-12-29', 393.49); +INSERT INTO `pc_dailytrend` VALUES (19295, '2022-12-28', 37.38); +INSERT INTO `pc_dailytrend` VALUES (19296, '2022-12-27', 28.92); +INSERT INTO `pc_dailytrend` VALUES (19297, '2022-12-26', 449.25); +INSERT INTO `pc_dailytrend` VALUES (19298, '2022-12-25', 189.91); +INSERT INTO `pc_dailytrend` VALUES (19299, '2022-12-24', 30.63); +INSERT INTO `pc_dailytrend` VALUES (19300, '2022-12-23', 48.04); +INSERT INTO `pc_dailytrend` VALUES (19301, '2022-12-22', 660.23); +INSERT INTO `pc_dailytrend` VALUES (19302, '2022-12-21', 324.47); +INSERT INTO `pc_dailytrend` VALUES (19303, '2022-12-20', 148.54); +INSERT INTO `pc_dailytrend` VALUES (19304, '2022-12-19', 773.05); +INSERT INTO `pc_dailytrend` VALUES (19305, '2022-12-18', 357.13); +INSERT INTO `pc_dailytrend` VALUES (19306, '2022-12-17', 171.64); +INSERT INTO `pc_dailytrend` VALUES (19307, '2022-12-16', 102.83); +INSERT INTO `pc_dailytrend` VALUES (19308, '2022-12-15', 521.62); +INSERT INTO `pc_dailytrend` VALUES (19309, '2022-12-14', 196.92); +INSERT INTO `pc_dailytrend` VALUES (19310, '2022-12-13', 546.25); +INSERT INTO `pc_dailytrend` VALUES (19311, '2022-12-12', 615.27); +INSERT INTO `pc_dailytrend` VALUES (19312, '2022-12-11', 1190.7); +INSERT INTO `pc_dailytrend` VALUES (19313, '2022-12-10', 245.6); +INSERT INTO `pc_dailytrend` VALUES (19314, '2022-12-09', 943.26); +INSERT INTO `pc_dailytrend` VALUES (19315, '2022-12-08', 151.39); +INSERT INTO `pc_dailytrend` VALUES (19316, '2022-12-07', 691.34); +INSERT INTO `pc_dailytrend` VALUES (19317, '2022-12-06', 838.07); +INSERT INTO `pc_dailytrend` VALUES (19318, '2022-12-05', 362.29); +INSERT INTO `pc_dailytrend` VALUES (19319, '2022-12-04', 200.92); +INSERT INTO `pc_dailytrend` VALUES (19320, '2022-12-03', 1063.53); +INSERT INTO `pc_dailytrend` VALUES (19321, '2022-12-02', 294.32); +INSERT INTO `pc_dailytrend` VALUES (19322, '2022-12-01', 581.36); +INSERT INTO `pc_dailytrend` VALUES (19323, '2022-11-30', 859.98); +INSERT INTO `pc_dailytrend` VALUES (19324, '2022-11-29', 689.6); +INSERT INTO `pc_dailytrend` VALUES (19325, '2022-11-28', 165.06); +INSERT INTO `pc_dailytrend` VALUES (19326, '2022-11-27', 393.94); +INSERT INTO `pc_dailytrend` VALUES (19327, '2022-11-26', 372.93); +INSERT INTO `pc_dailytrend` VALUES (19328, '2022-11-25', 603.18); +INSERT INTO `pc_dailytrend` VALUES (19329, '2022-11-24', 845.98); +INSERT INTO `pc_dailytrend` VALUES (19330, '2022-11-23', 327.77); +INSERT INTO `pc_dailytrend` VALUES (19331, '2022-11-22', 634.31); +INSERT INTO `pc_dailytrend` VALUES (19332, '2022-11-21', 209.81); +INSERT INTO `pc_dailytrend` VALUES (19333, '2022-11-20', 362.62); +INSERT INTO `pc_dailytrend` VALUES (19334, '2022-11-19', 717.07); +INSERT INTO `pc_dailytrend` VALUES (19335, '2022-11-18', 590.6); +INSERT INTO `pc_dailytrend` VALUES (19336, '2022-11-17', 391.46); +INSERT INTO `pc_dailytrend` VALUES (19337, '2022-11-16', 413.04); +INSERT INTO `pc_dailytrend` VALUES (19338, '2022-11-15', 823.85); +INSERT INTO `pc_dailytrend` VALUES (19339, '2022-11-14', 1366.59); +INSERT INTO `pc_dailytrend` VALUES (19340, '2022-11-13', 617.76); +INSERT INTO `pc_dailytrend` VALUES (19341, '2022-11-12', 95.98); +INSERT INTO `pc_dailytrend` VALUES (19342, '2022-11-11', 431.17); +INSERT INTO `pc_dailytrend` VALUES (19343, '2022-11-10', 1700.92); +INSERT INTO `pc_dailytrend` VALUES (19344, '2022-11-09', 678.88); +INSERT INTO `pc_dailytrend` VALUES (19345, '2022-11-08', 2317.86); +INSERT INTO `pc_dailytrend` VALUES (19346, '2022-11-07', 1856.93); +INSERT INTO `pc_dailytrend` VALUES (19347, '2022-11-06', 922.35); +INSERT INTO `pc_dailytrend` VALUES (19348, '2022-11-05', 1341.96); +INSERT INTO `pc_dailytrend` VALUES (19349, '2022-11-04', 1328.05); +INSERT INTO `pc_dailytrend` VALUES (19350, '2022-11-03', 1502.83); +INSERT INTO `pc_dailytrend` VALUES (19351, '2022-11-02', 991.63); +INSERT INTO `pc_dailytrend` VALUES (19352, '2022-11-01', 1220.35); +INSERT INTO `pc_dailytrend` VALUES (19353, '2022-10-31', 1274.1); +INSERT INTO `pc_dailytrend` VALUES (19354, '2022-10-30', 1038.11); +INSERT INTO `pc_dailytrend` VALUES (19355, '2022-10-29', 1113.8); +INSERT INTO `pc_dailytrend` VALUES (19356, '2022-10-28', 904.9); +INSERT INTO `pc_dailytrend` VALUES (19357, '2022-10-27', 1590.01); +INSERT INTO `pc_dailytrend` VALUES (19358, '2022-10-26', 385.92); +INSERT INTO `pc_dailytrend` VALUES (19359, '2022-10-25', 326.44); +INSERT INTO `pc_dailytrend` VALUES (19360, '2022-10-24', 492.8); +INSERT INTO `pc_dailytrend` VALUES (19361, '2022-10-23', 509.3); +INSERT INTO `pc_dailytrend` VALUES (19362, '2022-10-22', 519.09); +INSERT INTO `pc_dailytrend` VALUES (19363, '2022-10-21', 793.26); +INSERT INTO `pc_dailytrend` VALUES (19364, '2022-10-20', 288.01); +INSERT INTO `pc_dailytrend` VALUES (19365, '2022-10-19', 544.24); +INSERT INTO `pc_dailytrend` VALUES (19366, '2022-10-18', 234.25); +INSERT INTO `pc_dailytrend` VALUES (19367, '2022-10-17', 706.66); +INSERT INTO `pc_dailytrend` VALUES (19368, '2022-10-16', 199.5); +INSERT INTO `pc_dailytrend` VALUES (19369, '2022-10-15', 327.79); +INSERT INTO `pc_dailytrend` VALUES (19370, '2022-10-14', 382.33); +INSERT INTO `pc_dailytrend` VALUES (19371, '2022-10-13', 275.75); +INSERT INTO `pc_dailytrend` VALUES (19372, '2022-10-12', 600.08); +INSERT INTO `pc_dailytrend` VALUES (19373, '2022-10-11', 299.94); +INSERT INTO `pc_dailytrend` VALUES (19374, '2022-10-10', 200.2); +INSERT INTO `pc_dailytrend` VALUES (19375, '2022-10-09', 282.5); +INSERT INTO `pc_dailytrend` VALUES (19376, '2022-10-08', 836.01); +INSERT INTO `pc_dailytrend` VALUES (19377, '2022-10-07', 273.12); +INSERT INTO `pc_dailytrend` VALUES (19378, '2022-10-06', 533.22); +INSERT INTO `pc_dailytrend` VALUES (19379, '2022-10-05', 222.79); +INSERT INTO `pc_dailytrend` VALUES (19380, '2022-10-04', 500.17); +INSERT INTO `pc_dailytrend` VALUES (19381, '2022-10-03', 88.84); +INSERT INTO `pc_dailytrend` VALUES (19382, '2022-10-02', 79.1); +INSERT INTO `pc_dailytrend` VALUES (19383, '2022-10-01', 38.18); +INSERT INTO `pc_dailytrend` VALUES (19384, '2022-09-30', 1167.08); +INSERT INTO `pc_dailytrend` VALUES (19385, '2022-09-29', 336.23); +INSERT INTO `pc_dailytrend` VALUES (19386, '2022-09-28', 668.96); +INSERT INTO `pc_dailytrend` VALUES (19387, '2022-09-27', 257.09); +INSERT INTO `pc_dailytrend` VALUES (19388, '2022-09-26', 206.72); +INSERT INTO `pc_dailytrend` VALUES (19389, '2022-09-25', 106.73); +INSERT INTO `pc_dailytrend` VALUES (19390, '2022-09-24', 691.12); +INSERT INTO `pc_dailytrend` VALUES (19391, '2022-09-23', 282.1); +INSERT INTO `pc_dailytrend` VALUES (19392, '2022-09-22', 410.76); +INSERT INTO `pc_dailytrend` VALUES (19393, '2022-09-21', 1086.65); +INSERT INTO `pc_dailytrend` VALUES (19394, '2022-09-20', 2788.04); +INSERT INTO `pc_dailytrend` VALUES (19395, '2022-09-19', 147.69); +INSERT INTO `pc_dailytrend` VALUES (19396, '2022-09-18', 580.21); +INSERT INTO `pc_dailytrend` VALUES (19397, '2022-09-17', 473.87); +INSERT INTO `pc_dailytrend` VALUES (19398, '2022-09-16', 558.42); +INSERT INTO `pc_dailytrend` VALUES (19399, '2022-09-15', 188.37); +INSERT INTO `pc_dailytrend` VALUES (19400, '2022-09-14', 739.3); +INSERT INTO `pc_dailytrend` VALUES (19401, '2022-09-13', 6.48); +INSERT INTO `pc_dailytrend` VALUES (19402, '2022-09-12', 1.88); +INSERT INTO `pc_dailytrend` VALUES (19403, '2022-09-10', 0.44); +INSERT INTO `pc_dailytrend` VALUES (19404, '2022-09-09', 870.8); +INSERT INTO `pc_dailytrend` VALUES (19405, '2022-09-08', 31.53); +INSERT INTO `pc_dailytrend` VALUES (19406, '2022-09-07', 9.27); +INSERT INTO `pc_dailytrend` VALUES (19407, '2022-09-06', 9.42); +INSERT INTO `pc_dailytrend` VALUES (19408, '2022-09-05', 9.97); +INSERT INTO `pc_dailytrend` VALUES (19409, '2022-09-04', 7.21); +INSERT INTO `pc_dailytrend` VALUES (19410, '2022-09-03', 90.07); +INSERT INTO `pc_dailytrend` VALUES (19411, '2022-09-02', 6.28); +INSERT INTO `pc_dailytrend` VALUES (19412, '2022-09-01', 182.49); +INSERT INTO `pc_dailytrend` VALUES (19413, '2022-08-31', 34.54); +INSERT INTO `pc_dailytrend` VALUES (19414, '2022-08-30', 153.92); +INSERT INTO `pc_dailytrend` VALUES (19415, '2022-08-29', 6.6); +INSERT INTO `pc_dailytrend` VALUES (19416, '2022-08-28', 0); +INSERT INTO `pc_dailytrend` VALUES (19417, '2022-08-27', 508.6); +INSERT INTO `pc_dailytrend` VALUES (19418, '2022-08-26', 133.63); +INSERT INTO `pc_dailytrend` VALUES (19419, '2022-08-25', 36.33); +INSERT INTO `pc_dailytrend` VALUES (19420, '2022-08-24', 35.14); +INSERT INTO `pc_dailytrend` VALUES (19421, '2022-08-23', 4.02); +INSERT INTO `pc_dailytrend` VALUES (19422, '2022-08-22', 59.97); +INSERT INTO `pc_dailytrend` VALUES (19423, '2022-08-21', 138.78); +INSERT INTO `pc_dailytrend` VALUES (19424, '2022-08-20', 5.37); +INSERT INTO `pc_dailytrend` VALUES (19425, '2022-08-19', 13.23); +INSERT INTO `pc_dailytrend` VALUES (19426, '2022-08-18', 2.57); +INSERT INTO `pc_dailytrend` VALUES (19427, '2022-08-17', 47.61); +INSERT INTO `pc_dailytrend` VALUES (19428, '2022-08-16', 15.9); +INSERT INTO `pc_dailytrend` VALUES (19429, '2022-08-15', 0.61); +INSERT INTO `pc_dailytrend` VALUES (19430, '2022-08-14', 11.19); +INSERT INTO `pc_dailytrend` VALUES (19431, '2022-08-13', 10.97); +INSERT INTO `pc_dailytrend` VALUES (19432, '2022-08-12', 0.18); +INSERT INTO `pc_dailytrend` VALUES (19433, '2022-08-11', 7.91); +INSERT INTO `pc_dailytrend` VALUES (19434, '2022-08-10', 0.09); +INSERT INTO `pc_dailytrend` VALUES (19435, '2022-08-09', 6.14); +INSERT INTO `pc_dailytrend` VALUES (19436, '2022-08-08', 11.62); +INSERT INTO `pc_dailytrend` VALUES (19437, '2022-08-07', 10.47); +INSERT INTO `pc_dailytrend` VALUES (19438, '2022-08-06', 0.69); +INSERT INTO `pc_dailytrend` VALUES (19439, '2022-08-05', 20.39); +INSERT INTO `pc_dailytrend` VALUES (19440, '2022-08-04', 0.96); +INSERT INTO `pc_dailytrend` VALUES (19441, '2022-08-03', 6.77); +INSERT INTO `pc_dailytrend` VALUES (19442, '2022-08-02', 33.94); +INSERT INTO `pc_dailytrend` VALUES (19443, '2022-08-01', 47.7); +INSERT INTO `pc_dailytrend` VALUES (19444, '2022-07-31', 2.33); +INSERT INTO `pc_dailytrend` VALUES (19445, '2022-07-30', 24.39); +INSERT INTO `pc_dailytrend` VALUES (19446, '2022-07-29', 40.12); +INSERT INTO `pc_dailytrend` VALUES (19447, '2022-07-28', 0.91); +INSERT INTO `pc_dailytrend` VALUES (19448, '2022-07-27', 119.35); +INSERT INTO `pc_dailytrend` VALUES (19449, '2022-07-26', 91.06); +INSERT INTO `pc_dailytrend` VALUES (19450, '2022-07-25', 2.99); +INSERT INTO `pc_dailytrend` VALUES (19451, '2022-07-24', 0.65); +INSERT INTO `pc_dailytrend` VALUES (19452, '2022-07-23', 52.95); +INSERT INTO `pc_dailytrend` VALUES (19453, '2022-07-22', 1.09); +INSERT INTO `pc_dailytrend` VALUES (19454, '2022-07-21', 24.08); +INSERT INTO `pc_dailytrend` VALUES (19455, '2022-07-20', 56.48); +INSERT INTO `pc_dailytrend` VALUES (19456, '2022-07-19', 12.1); +INSERT INTO `pc_dailytrend` VALUES (19457, '2022-07-18', 12.06); +INSERT INTO `pc_dailytrend` VALUES (19458, '2022-07-17', 0.38); +INSERT INTO `pc_dailytrend` VALUES (19459, '2022-07-16', 0.1); +INSERT INTO `pc_dailytrend` VALUES (19460, '2022-07-15', 2.29); +INSERT INTO `pc_dailytrend` VALUES (19461, '2022-07-14', 0.02); +INSERT INTO `pc_dailytrend` VALUES (19462, '2022-07-13', 28.96); +INSERT INTO `pc_dailytrend` VALUES (19463, '2022-07-12', 3.74); +INSERT INTO `pc_dailytrend` VALUES (19464, '2022-07-11', 63.45); +INSERT INTO `pc_dailytrend` VALUES (19465, '2022-07-10', 0.21); +INSERT INTO `pc_dailytrend` VALUES (19466, '2022-07-09', 0.02); +INSERT INTO `pc_dailytrend` VALUES (19467, '2022-07-08', 70.06); +INSERT INTO `pc_dailytrend` VALUES (19468, '2022-07-07', 306.98); +INSERT INTO `pc_dailytrend` VALUES (19469, '2022-07-06', 44.74); +INSERT INTO `pc_dailytrend` VALUES (19470, '2022-07-05', 0.11); +INSERT INTO `pc_dailytrend` VALUES (19471, '2022-07-04', 13.49); +INSERT INTO `pc_dailytrend` VALUES (19472, '2022-07-02', 0.05); +INSERT INTO `pc_dailytrend` VALUES (19473, '2022-06-30', 0.83); +INSERT INTO `pc_dailytrend` VALUES (19474, '2022-06-29', 393.03); +INSERT INTO `pc_dailytrend` VALUES (19475, '2022-06-28', 154.04); +INSERT INTO `pc_dailytrend` VALUES (19476, '2022-06-27', 3.14); +INSERT INTO `pc_dailytrend` VALUES (19477, '2022-06-24', 0.27); +INSERT INTO `pc_dailytrend` VALUES (19478, '2022-06-23', 5.1); +INSERT INTO `pc_dailytrend` VALUES (19479, '2022-06-22', 8.05); +INSERT INTO `pc_dailytrend` VALUES (19480, '2022-06-21', 9.7); +INSERT INTO `pc_dailytrend` VALUES (19481, '2022-06-17', 554.55); +INSERT INTO `pc_dailytrend` VALUES (19482, '2022-06-16', 0.84); + +-- ---------------------------- +-- Table structure for pc_percenter +-- ---------------------------- +DROP TABLE IF EXISTS `pc_percenter`; +CREATE TABLE `pc_percenter` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `center_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `computer_power` float NULL DEFAULT NULL, + `job_count` int NULL DEFAULT NULL, + `center_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2017 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of pc_percenter +-- ---------------------------- +INSERT INTO `pc_percenter` VALUES (1964, '郑州超算', 0, 0, 'zhengzhou'); +INSERT INTO `pc_percenter` VALUES (1965, '长沙超算', 0, 0, 'changsha'); +INSERT INTO `pc_percenter` VALUES (1966, '昇腾长沙智算', 0, 0, 'changsha-1'); +INSERT INTO `pc_percenter` VALUES (1967, '寒武纪横琴智算', 0, 0, 'hengqin'); +INSERT INTO `pc_percenter` VALUES (1968, '寒武纪南京智算', 0, 0, 'nanjing-1'); +INSERT INTO `pc_percenter` VALUES (1969, '寒武纪昆山智算', 0, 0, 'kunshan'); +INSERT INTO `pc_percenter` VALUES (1970, '北京大学GPU智算', 0, 0, 'pku'); +INSERT INTO `pc_percenter` VALUES (1971, '深圳超算', 0, 0, 'shenzhen'); +INSERT INTO `pc_percenter` VALUES (1972, '鹏城云脑一号GPU计算中心', 0, 0, 'cloudbrain1'); +INSERT INTO `pc_percenter` VALUES (1973, '宁波AI超算中心', 11952.2, 314, 'ningbo'); +INSERT INTO `pc_percenter` VALUES (1974, '启智寒武纪智算', 35.79, 94, 'openi-mlu'); +INSERT INTO `pc_percenter` VALUES (1975, '昇腾海南智算', 0, 0, 'hainan'); +INSERT INTO `pc_percenter` VALUES (1976, '昇腾南宁智算', 0, 0, 'dongmeng'); +INSERT INTO `pc_percenter` VALUES (1977, '昇腾青岛智算', 0, 0, 'qingdao'); +INSERT INTO `pc_percenter` VALUES (1978, '广州超算', 77.79, 123, 'starlight'); +INSERT INTO `pc_percenter` VALUES (1979, '曙光超算', 54.19, 43, 'sugon'); +INSERT INTO `pc_percenter` VALUES (1980, '内蒙古集群', 0, 0, 'helingeer'); +INSERT INTO `pc_percenter` VALUES (1981, '昇腾昆明智算', 0, 0, 'kunming'); +INSERT INTO `pc_percenter` VALUES (1982, '长三角枢纽集群', 0, 0, 'changsanjiao'); +INSERT INTO `pc_percenter` VALUES (1983, '昇腾沈阳智算', 14022.4, 597, 'shenyang'); +INSERT INTO `pc_percenter` VALUES (1984, '成渝枢纽集群', 0, 0, 'chengyu'); +INSERT INTO `pc_percenter` VALUES (1985, '昇腾南京智算', 0, 0, 'nanjing'); +INSERT INTO `pc_percenter` VALUES (1986, '贵安集群', 0, 0, 'guian'); +INSERT INTO `pc_percenter` VALUES (1987, '昇腾福州智算', 0, 0, 'fuzhou'); +INSERT INTO `pc_percenter` VALUES (1988, '京津冀集群', 0, 0, 'jingjinji'); +INSERT INTO `pc_percenter` VALUES (1989, '昇腾河北智算', 0, 0, 'langfang'); +INSERT INTO `pc_percenter` VALUES (1990, '昇腾杭州智算', 0, 0, 'hangzhou'); +INSERT INTO `pc_percenter` VALUES (1991, '武汉智算', 23836.3, 720, 'wuhan'); +INSERT INTO `pc_percenter` VALUES (1992, '济南智算', 0, 0, 'jinanzs'); +INSERT INTO `pc_percenter` VALUES (1993, 'OpenI启智开源社区混合智算', 81259.3, 17762, 'pclcci'); +INSERT INTO `pc_percenter` VALUES (1994, '天津超算', 0, 0, 'tianjin'); +INSERT INTO `pc_percenter` VALUES (1995, '天津市AI计算中心', 1569.95, 35, 'tianjin-1'); +INSERT INTO `pc_percenter` VALUES (1996, '无锡超算', 0, 0, 'wuxi'); +INSERT INTO `pc_percenter` VALUES (1997, '昇腾广州智算', 13294.9, 1445, 'guangzhou-1'); +INSERT INTO `pc_percenter` VALUES (1998, '中科类脑GPU智算', 2693.74, 388, 'hefei'); +INSERT INTO `pc_percenter` VALUES (1999, '寒武纪合肥智算', 0, 0, 'hefei-1'); +INSERT INTO `pc_percenter` VALUES (2000, '昇腾重庆智算', 11321.1, 295, 'chongqing'); +INSERT INTO `pc_percenter` VALUES (2001, '大湾区枢纽集群', 0, 0, 'shaoguan'); +INSERT INTO `pc_percenter` VALUES (2002, '昇腾上海智算', 0, 0, 'shanghai'); +INSERT INTO `pc_percenter` VALUES (2003, '宁夏枢纽集群', 0, 0, 'zhongwei'); +INSERT INTO `pc_percenter` VALUES (2004, '启智GCU智算', 17273.9, 958, 'openigcu'); +INSERT INTO `pc_percenter` VALUES (2005, '西安超算', 0, 0, 'xian-1'); +INSERT INTO `pc_percenter` VALUES (2006, '成都超算', 0, 0, 'chengdu-1'); +INSERT INTO `pc_percenter` VALUES (2007, '西安智算', 50218.8, 1472, 'xian'); +INSERT INTO `pc_percenter` VALUES (2008, '济南超算', 0, 0, 'jinan'); +INSERT INTO `pc_percenter` VALUES (2009, '沣东智算', 0, 0, 'fengdong'); +INSERT INTO `pc_percenter` VALUES (2010, '昇腾大连智算', 4182.06, 200, 'dalian'); +INSERT INTO `pc_percenter` VALUES (2011, '中原智算', 15193.9, 2136, 'xuchang'); +INSERT INTO `pc_percenter` VALUES (2012, '成都智算', 19147.8, 2982, 'chengdu'); +INSERT INTO `pc_percenter` VALUES (2013, '云脑二号智算', 0, 6, 'cloudbrain2'); +INSERT INTO `pc_percenter` VALUES (2014, '寒武纪西安智算', 0, 0, 'xian-2'); +INSERT INTO `pc_percenter` VALUES (2015, '甘肃集群', 0, 0, 'qingyang'); +INSERT INTO `pc_percenter` VALUES (2016, '昆山超算', 0, 0, 'kunshan-1'); + +-- ---------------------------- +-- Table structure for region_slurm +-- ---------------------------- +DROP TABLE IF EXISTS `region_slurm`; +CREATE TABLE `region_slurm` ( + `id` bigint NULL DEFAULT NULL, + `RegionName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `SoftStack` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `SlurmNum` int NULL DEFAULT NULL, + `AdaptorInterfaceSum` int NULL DEFAULT NULL +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of region_slurm +-- ---------------------------- +INSERT INTO `region_slurm` VALUES (1, 'Changsha HPC Center', 'slurm 2.6.9', 1, 37); +INSERT INTO `region_slurm` VALUES (2, 'Zhijiang HPC Center', 'slurm 20.11.8', 1, 12); + +-- ---------------------------- +-- Table structure for resource_panel_config +-- ---------------------------- +DROP TABLE IF EXISTS `resource_panel_config`; +CREATE TABLE `resource_panel_config` ( + `id` bigint NOT NULL AUTO_INCREMENT, + `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题', + `title_color` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题色', + `main_color` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主色调', + `main_color2` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '次主色调', + `text_color` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文字颜色', + `background_color` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '背景底色', + `center` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '中心点', + `center_position` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '中心点坐标', + `province_bg_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '三级地图底色', + `status_ing` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '接入中图标', + `status_un` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '未接入图标', + `status_end` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '已接入图标', + `title_icon` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题底图', + `sub_title_icon` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '小标题底图', + `number_bg` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数字底图', + `task_bg` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '任务底图', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '资源面板配置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of resource_panel_config +-- ---------------------------- +INSERT INTO `resource_panel_config` VALUES (1, '云际计算基础平台', 'rgba(64, 158, 255, 1)', 'rgba(24, 144, 255, 1)', 'rgba(24, 144, 255, 1)', 'rgba(19, 194, 194, 1)', 'rgba(43, 190, 153, 1)', '长沙', '113,28', 'rgba(47, 175, 175, 1)', 'https://www.jointcloud.net/prod/storage_ceph_2/pcm/point%285%29.png', 'https://www.jointcloud.net/prod/storage_ceph_1/pcm/point%286%29.png', 'https://www.jointcloud.net/prod/storage_ceph_2/pcm/point%287%29.png', 'https://www.jointcloud.net/prod/storage_ceph_1/pcm/point%289%29.png', 'https://www.jointcloud.net/prod/storage_ceph_2/pcm/point%2810%29.png', 'https://www.jointcloud.net/prod/storage_ceph_2/pcm/point%288%29.png', 'https://www.jointcloud.net/prod/storage_ceph_1/pcm/point%2811%29.png', '2023-05-24 15:44:59', '2023-06-16 17:53:50'); + +-- ---------------------------- +-- Table structure for sc_node_avail_info +-- ---------------------------- +DROP TABLE IF EXISTS `sc_node_avail_info`; +CREATE TABLE `sc_node_avail_info` ( + `id` bigint NOT NULL COMMENT 'id', + `node_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '节点名称', + `cpu_total` int NULL DEFAULT NULL COMMENT 'cpu核数', + `cpu_usable` double(5, 2) NULL DEFAULT NULL COMMENT 'cpu可用率', + `disk_total` bigint NULL DEFAULT NULL COMMENT '磁盘空间', + `disk_avail` bigint NULL DEFAULT NULL COMMENT '磁盘可用空间', + `mem_total` bigint NULL DEFAULT NULL COMMENT '内存总数', + `mem_avail` bigint NULL DEFAULT NULL COMMENT '内存可用数', + `gpu_total` bigint NULL DEFAULT NULL COMMENT 'gpu总数', + `gpu_avail` bigint NULL DEFAULT NULL COMMENT 'gpu可用数', + `participant_id` bigint NOT NULL COMMENT '集群动态信息id', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '节点负载信息' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sc_node_avail_info +-- ---------------------------- +INSERT INTO `sc_node_avail_info` VALUES (1784805810891657216, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:44:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784805810891657217, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:44:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784805810891657218, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:44:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784806314048753664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:46:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784806314048753665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:46:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784806314048753666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:46:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784806817365233664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:48:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784806817365233665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:48:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784806817365233666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:48:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784807320841097216, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:50:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784807320841097217, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:50:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784807320841097218, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:50:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784807823998193664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:52:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784807823998193665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:52:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784807823998193666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:52:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784808327427919872, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:54:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784808327427919873, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:54:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784808327427919874, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:54:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784808830631153664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:56:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784808830631153665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:56:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784808830631153666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:56:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784809333947633664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:58:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784809333947633665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:58:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784809333947633666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:58:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784809837264113664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:00:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784809837264113665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:00:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784809837264113666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:00:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784810340580593664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:02:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784810340580593665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:02:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784810340580593666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:02:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784810843901267968, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:04:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784810843901267969, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:04:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784810843901267970, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:04:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784811347209359360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:06:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784811347209359361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:06:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784811347209359362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:06:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784811850672640000, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:08:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784811850672640001, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:08:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784811850672640002, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:08:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784812353850707968, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:10:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784812353850707969, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:10:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784812353850707970, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:10:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784812857326571520, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:12:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784812857326571521, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:12:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784812857326571522, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:12:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784813360475279360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:14:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784813360475279361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:14:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784813360475279362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:14:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784813863791759360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:16:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784813863791759361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:16:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784813863791759362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:16:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784814367108239360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:18:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784814367108239361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:18:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784814367108239362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:18:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784814870424719360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:20:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784814870424719361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:20:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784814870424719362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:20:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784815373913165824, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:22:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784815373913165825, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:22:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784815373913165826, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:22:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784815877057679360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:24:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784815877057679361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:24:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784815877057679362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:24:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784816380378353664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:26:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784816380378353665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:26:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784816380378353666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:26:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784816883879383040, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:28:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784816883879383041, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:28:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784816883879383042, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:28:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784817387187474432, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:30:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784817387187474433, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:30:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784817387187474434, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:30:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784817890336182272, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:32:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784817890336182273, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:32:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784817890336182274, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:32:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784818393799462912, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:34:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784818393799462913, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:34:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784818393799462914, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:34:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784818896956559360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:36:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784818896956559361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:36:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784818896956559362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:36:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784819400277233664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:38:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784819400277233665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:38:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784819400277233666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:38:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784819903593713664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:40:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784819903593713665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:40:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784819903593713666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:40:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784820406910193664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:42:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784820406910193665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:42:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784820406910193666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:42:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784820910226673664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:44:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784820910226673665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:44:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784820910226673666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:44:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784821413543153664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:46:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784821413543153665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:46:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784821413543153666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:46:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784821916859633664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:48:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784821916859633665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:48:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784821916859633666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:48:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784822420171919360, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:50:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784822420171919361, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:50:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784822420171919362, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:50:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784822923492593664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:52:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784822923492593665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:52:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784822923492593666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:52:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784823426809073664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:54:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784823426809073665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:54:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784823426809073666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:54:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784823930293325824, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:56:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784823930293325825, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:56:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784823930293325826, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:56:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784824433601417216, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:58:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784824433601417217, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:58:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784824433601417218, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:58:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784824936892731392, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:00:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784824936892731393, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:00:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784824936892731394, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:00:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784825440234377216, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:02:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784825440234377217, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:02:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784825440234377218, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:02:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784825943391473664, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:04:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784825943391473665, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:04:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784825943391473666, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:04:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784826446712147968, 'aliyun-master', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:06:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784826446712147969, 'aliyun-work1', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:06:00', NULL, NULL); +INSERT INTO `sc_node_avail_info` VALUES (1784826446712147970, 'aliyun-work2', 8, 0.00, 0, 0, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:06:00', NULL, NULL); + +-- ---------------------------- +-- Table structure for sc_node_phy_info +-- ---------------------------- +DROP TABLE IF EXISTS `sc_node_phy_info`; +CREATE TABLE `sc_node_phy_info` ( + `id` bigint NOT NULL COMMENT 'id', + `node_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '节点名称', + `os_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '系统名称', + `os_version` bigint NOT NULL COMMENT '系统版本', + `arch_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '架构类型', + `arch_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '架构名称', + `arch_freq` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '架构频率', + `participant_id` bigint NOT NULL COMMENT '集群静态信息id', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `sc_node_phy_info_node_name_participant_id_uindex`(`node_name` ASC, `participant_id` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '节点静态信息' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sc_node_phy_info +-- ---------------------------- +INSERT INTO `sc_node_phy_info` VALUES (1701852233332690944, 'aliyun-01', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-957.21.3.el7.x86_64', '', 1696118513460056064, 0, NULL, '2023-09-13 06:56:06', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1701852233336885248, 'aliyun-02', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-957.21.3.el7.x86_64', '', 1696118513460056064, 0, NULL, '2023-09-13 06:56:06', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1701852233341079552, 'aliyun-03', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-957.21.3.el7.x86_64', '', 1696118513460056064, 0, NULL, '2023-09-13 06:56:06', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1702229196190781440, 'baidu-01', 'Ubuntu 22.04.1 LTS', 0, 'amd64', '5.15.0-60-generic', '', 1701796994474840064, 0, NULL, '2023-09-14 07:54:01', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1702229196190781441, 'baidu-02', 'Ubuntu 22.04.1 LTS', 0, 'amd64', '5.15.0-60-generic', '', 1701796994474840064, 0, NULL, '2023-09-14 07:54:01', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1702229196194975744, 'baidu-03', 'Ubuntu 22.04.1 LTS', 0, 'amd64', '5.15.0-60-generic', '', 1701796994474840064, 0, NULL, '2023-09-14 07:54:01', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1713882658305478656, 'jcce-dev-01', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1713882658292895744, 0, NULL, '2023-10-16 11:40:43', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1713882658305478657, 'jcce-dev-02', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1713882658292895744, 0, NULL, '2023-10-16 11:40:43', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1713882658309672960, 'jcce-dev-03', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1713882658292895744, 0, NULL, '2023-10-16 11:40:43', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1714533493637124096, 'xiangjiang', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1713882658292895744, 0, NULL, '2023-10-18 06:46:54', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1723972546870644736, 'jcce-k8s-01', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1701768236590174208, 0, NULL, '2023-11-13 15:54:20', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1723972547034222592, 'jcce-k8s-02', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1701768236590174208, 0, NULL, '2023-11-13 15:54:20', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1723972547210383360, 'jcce-k8s-03', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1701768236590174208, 0, NULL, '2023-11-13 15:54:20', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1723972547378155520, 'jcce-k8s-04', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1701768236590174208, 0, NULL, '2023-11-13 15:54:20', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1723972547545927680, 'jcce-k8s-05', 'CentOS Linux 7 (Core)', 0, 'amd64', '3.10.0-1160.45.1.el7.x86_64', '', 1701768236590174208, 0, NULL, '2023-11-13 15:54:20', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1727669643578970112, 'sealos-dev', 'Ubuntu 22.04.3 LTS', 0, 'amd64', '5.15.0-78-generic', '', 1696118513460056064, 0, NULL, '2023-11-23 12:45:15', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1727876663804432384, 'sealos-dev', 'Ubuntu 22.04.3 LTS', 0, 'amd64', '5.15.0-78-generic', '', 1727670068428410880, 0, NULL, '2023-11-24 02:27:54', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1728272304737095680, 'sealos-dev', 'Ubuntu 22.04.3 LTS', 0, 'amd64', '5.15.0-78-generic', '', 727670068428410900, 0, NULL, '2023-11-25 04:40:02', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1728272364191354880, 'sealos-dev', 'Ubuntu 22.04.3 LTS', 0, 'amd64', '5.15.0-78-generic', '', 7276700684284109000, 0, NULL, '2023-11-25 04:40:16', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1735118828624416768, 'aliyun-master', 'Ubuntu 22.04.3 LTS', 0, 'amd64', '5.15.0-86-generic', '', 1696118513460056064, 0, NULL, '2023-12-14 10:05:40', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1735118828955766784, 'aliyun-work1', 'Ubuntu 22.04.3 LTS', 0, 'amd64', '5.15.0-86-generic', '', 1696118513460056064, 0, NULL, '2023-12-14 10:05:40', NULL, NULL); +INSERT INTO `sc_node_phy_info` VALUES (1735118829287116800, 'aliyun-work2', 'Ubuntu 22.04.3 LTS', 0, 'amd64', '5.15.0-86-generic', '', 1696118513460056064, 0, NULL, '2023-12-14 10:05:40', NULL, NULL); + +-- ---------------------------- +-- Table structure for sc_participant_avail_info +-- ---------------------------- +DROP TABLE IF EXISTS `sc_participant_avail_info`; +CREATE TABLE `sc_participant_avail_info` ( + `id` bigint NOT NULL COMMENT 'id', + `avail_storage_space` bigint NULL DEFAULT NULL COMMENT '集群存储可用空间', + `user_num` int NULL DEFAULT NULL COMMENT '用户数量', + `pending_job_num` int NULL DEFAULT NULL COMMENT '待处理作业数量', + `running_job_num` int NULL DEFAULT 0 COMMENT '运行作业数量', + `participant_id` bigint NOT NULL COMMENT '集群静态信息id', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '集群负载信息' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sc_participant_avail_info +-- ---------------------------- +INSERT INTO `sc_participant_avail_info` VALUES (1784805810887462912, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:44:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784806314044559360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:46:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784806817361039360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:48:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784807320836902912, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:50:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784807823993999360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:52:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784808327306285056, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:54:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784808830626959360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:56:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784809333943439360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 12:58:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784809837259919360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:00:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784810340576399360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:02:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784810843897073664, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:04:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784811347205165056, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:06:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784811850668445696, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:08:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784812353846513664, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:10:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784812857322377216, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:12:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784813360466890752, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:14:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784813863787565056, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:16:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784814367104045056, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:18:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784814870420525056, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:20:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784815373908971520, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:22:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784815877053485056, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:24:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784816380374159360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:26:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784816883875188736, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:28:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784817387120365568, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:30:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784817890331987968, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:32:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784818393791074304, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:34:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784818896948170752, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:36:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784819400273039360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:38:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784819903589519360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:40:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784820406905999360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:42:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784820910222479360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:44:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784821413538959360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:46:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784821916855439360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:48:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784822420167725056, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:50:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784822923488399360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:52:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784823426804879360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:54:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784823930289131520, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:56:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784824433597222912, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 13:58:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784824936888537088, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:00:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784825440230182912, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:02:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784825943387279360, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:04:00', NULL, NULL); +INSERT INTO `sc_participant_avail_info` VALUES (1784826446707953664, 0, 0, 0, 0, 1696118513460056064, 0, NULL, '2024-04-29 14:06:00', NULL, NULL); + +-- ---------------------------- +-- Table structure for sc_participant_label_info +-- ---------------------------- +DROP TABLE IF EXISTS `sc_participant_label_info`; +CREATE TABLE `sc_participant_label_info` ( + `id` bigint NOT NULL COMMENT 'id', + `key` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'key', + `value` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'value', + `participant_id` bigint NOT NULL COMMENT 'participant id', + `metadata` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '元数据', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `sc_participant_label_info_pk`(`key` ASC, `value` ASC, `participant_id` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '集群标签信息' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sc_participant_label_info +-- ---------------------------- +INSERT INTO `sc_participant_label_info` VALUES (1721823065597284352, 'hpc', 'slurm', 1706858330967773111, NULL, 0, NULL, '2023-11-07 17:33:03', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1722058515482152960, 'hpc', 'ac', 6837367652123976003, NULL, 0, NULL, '2023-11-08 09:08:39', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1723961196106747904, 'cloud', 'ali', 1696118513460056064, NULL, 0, NULL, '2023-11-13 15:09:13', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1723972803419443200, 'cloud', 'ali', 1701768236590174208, NULL, 0, NULL, '2023-11-13 15:55:21', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1723980302008717312, 'cloud', 'baidu', 1701796994474840064, NULL, 0, NULL, '2023-11-13 08:25:09', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1723980302008717322, 'cloud', 'sealos', 1727670068428410881, NULL, 0, NULL, '2023-11-24 11:24:42', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1727876666010636288, 'cloud', 'ali', 1727670068428410880, NULL, 0, NULL, '2023-11-24 02:27:54', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1728248466485809153, 'cloud', 'sealos', 1728248466485809152, NULL, 0, NULL, '2023-11-25 11:05:18', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1728262868274515968, 'cloud', 'sealos', 1727670068428410880, NULL, 0, NULL, '2023-11-25 04:02:32', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1728272305341075456, 'cloud', 'sealos', 727670068428410900, NULL, 0, NULL, '2023-11-25 04:40:02', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1728272364812111872, 'cloud', 'sealos', 7276700684284109000, NULL, 0, NULL, '2023-11-25 04:40:16', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1729037751992455169, 'cloud', 'sealos', 1729037751992455168, NULL, 0, NULL, '2023-11-27 15:21:39', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1729038485341343745, 'cloud', 'sealos', 1729038485341343744, NULL, 0, NULL, '2023-11-27 15:24:34', NULL, NULL); +INSERT INTO `sc_participant_label_info` VALUES (1737369902408273920, 'cloud', 'aliyun-sealos', 1696118513460056064, NULL, 0, NULL, '2023-12-20 15:10:38', NULL, NULL); + +-- ---------------------------- +-- Table structure for sc_participant_phy_info +-- ---------------------------- +DROP TABLE IF EXISTS `sc_participant_phy_info`; +CREATE TABLE `sc_participant_phy_info` ( + `id` bigint NOT NULL COMMENT 'id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群p端地址', + `token` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数算集群token', + `metrics_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '监控url', + `rpc_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'rpc服务链接地址', + `network_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群网络类型', + `network_bandwidth` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群网络带宽', + `storage_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群存储类型', + `storage_space` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群存储空间', + `storage_avail_space` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群存储可用空间', + `storage_bandwidth` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群存储带宽', + `tenant_id` bigint NOT NULL COMMENT '租户信息id', + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '类型:0-数算集群;1-智算集群;2-超算集群', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '集群静态信息' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sc_participant_phy_info +-- ---------------------------- +INSERT INTO `sc_participant_phy_info` VALUES (1696118513460056064, 'aliyun-sealos', 'https://47.92.39.128:6443', 'eyJhbGciOiJSUzI1NiIsImtpZCI6IkY2ZUo5c0taNHpmbkM3eUlDWjlRSDQ4bk5GX21haHE4TlBLQlZiTFg0elEifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJucy1hZG1pbiIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJzZWFsb3MtdG9rZW4tYWRtaW4tOTRkNCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJhZG1pbiIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImZlZjEzYzE4LTVlZDYtNDA0My05NjQwLTQ0M2QwNGEwZTRmNSIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDpucy1hZG1pbjphZG1pbiJ9.K3rKj9pul1F1uQoz46ZzYq4WQD8wkFxUbVWn7JRih2vpkFEh6Ndx88lmphQZnz3OlXFRKZfAxOxrSjtohgudEchvEpbJOmJtLHkT1nwoyWWm07kjcwUUjKwT5gDwuY8E1d-AQ2EB5KBiYTozwf1wfgE1nf9pzozZtMdc6--KGX-nwp2t5MOun7KJ1ZRiHTw8QX3wi5NTEUNcEjjsiAyyCGGz7iiciIyIOp8KGIZ9j7aZNBtovxfF4EdkHQwf-kSAjnJasJ6QBLnfvKXSK15PPzELXDAyDzCg6UkRjc-SVtGjZLDUE9GuqclWV7BrC13fprZhwOVdtrSohs57UQMMYQ', 'http://prometheus-kube-prometheus-prometheus.monitoring:9090', 'pcm-kubernetes-service:2003', '', '', '', '', '', '', 3, 'CLOUD', 0, 0, '2023-12-13 09:33:58', 0, '2023-12-13 09:33:58'); + +-- ---------------------------- +-- Table structure for sc_queue_phy_info +-- ---------------------------- +DROP TABLE IF EXISTS `sc_queue_phy_info`; +CREATE TABLE `sc_queue_phy_info` ( + `id` bigint NOT NULL COMMENT 'id', + `acl_hosts` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '可用节点,多个节点用逗号隔开', + `queue_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列名称', + `text` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列名称', + `queue_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列名称', + `que_nodes` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列节点总数', + `que_min_nodect` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列最小节点数', + `que_max_ngpus` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列最大GPU卡数', + `que_max_ppn` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '使用该队列作业最大CPU核心数', + `que_charge_rate` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '费率', + `que_max_ncpus` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户最大可用核心数', + `que_max_ndcus` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列总DCU卡数', + `que_min_ncpus` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列最小CPU核数', + `que_free_nodes` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列空闲节点数', + `que_max_nodect` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列作业最大节点数', + `que_max_gpu_PN` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列单作业最大GPU卡数', + `que_max_walltime` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列最大运行时间', + `que_max_dcu_PN` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列单作业最大DCU卡数', + `participant_id` bigint NOT NULL COMMENT '集群动态信息id', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `que_ncpus` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列cpu数', + `que_free_ncpus` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '队列空闲cpu数', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '队列静态信息' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sc_queue_phy_info +-- ---------------------------- +INSERT INTO `sc_queue_phy_info` VALUES (1696414467492941824, 'h04r3n07,h04r3n19', '', '', 'debug2', '2', '', '-1', '32', '1.0', '-1', '-1', '', '2', '-1', '0', '-1', '4', 1696414467480358912, 0, NULL, '2023-08-29 06:48:22', NULL, NULL, '64', '64'); +INSERT INTO `sc_queue_phy_info` VALUES (1696414467492941825, 'h04r3n07', '', '', 'debug1', '1', '', '-1', '32', '1.0', '-1', '-1', '', '1', '-1', '0', '-1', '4', 1696414467480358912, 0, NULL, '2023-08-29 06:48:22', NULL, NULL, '32', '32'); +INSERT INTO `sc_queue_phy_info` VALUES (1696414467497136128, 'h04r3n07', '', '', 'normal', '1', '', '-1', '32', '1.0', '-1', '-1', '', '1', '-1', '0', '-1', '4', 1696414467480358912, 0, NULL, '2023-08-29 06:48:22', NULL, NULL, '32', '32'); +INSERT INTO `sc_queue_phy_info` VALUES (1696414467501330432, 'h04r3n07', '', '', 'operation', '1', '', '-1', '32', '1.0', '-1', '-1', '', '1', '-1', '0', '-1', '4', 1696414467480358912, 0, NULL, '2023-08-29 06:48:22', NULL, NULL, '32', '32'); +INSERT INTO `sc_queue_phy_info` VALUES (1696414467501330433, 'h04r3n19', '', '', 'test19', '1', '', '-1', '32', '1.0', '-1', '-1', '', '1', '-1', '0', '-1', '4', 1696414467480358912, 0, NULL, '2023-08-29 06:48:22', NULL, NULL, '32', '32'); + +-- ---------------------------- +-- Table structure for sc_tenant_info +-- ---------------------------- +DROP TABLE IF EXISTS `sc_tenant_info`; +CREATE TABLE `sc_tenant_info` ( + `id` bigint NOT NULL COMMENT 'id', + `tenant_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '租户名称', + `tenant_desc` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述信息', + `clusters` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '集群名称,用\",\"分割', + `type` int NULL DEFAULT NULL COMMENT '租户所属(0数算,1超算,2智算)', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '集群租户信息' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of sc_tenant_info +-- ---------------------------- +INSERT INTO `sc_tenant_info` VALUES (1734509730086260736, 'ns-admin', '', 'aliyun-sealos', 0, 0, NULL, '2023-11-24 10:37:19', NULL, '2023-11-24 10:37:19'); + +-- ---------------------------- +-- Table structure for storelink_center +-- ---------------------------- +DROP TABLE IF EXISTS `storelink_center`; +CREATE TABLE `storelink_center` ( + `id` bigint NOT NULL COMMENT 'id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群p端地址', + `rpc_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'rpc服务链接地址', + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '类型:1-章鱼;2-modelarts;3-曙光AI', + `deleted_flag` int NULL DEFAULT 0 COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '存算联动表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of storelink_center +-- ---------------------------- +INSERT INTO `storelink_center` VALUES (1706858330967773184, 'modelarts-CloudBrain2', ' ', ' ', '2', 0, NULL, '2023-10-30 11:13:07', NULL, '2023-10-30 11:13:07'); +INSERT INTO `storelink_center` VALUES (1711652475901054976, 'hanwuji', 'http://192.168.242.41:8001/', ' ', '1', 0, NULL, '2023-10-30 11:13:07', NULL, '2023-10-30 11:13:07'); +INSERT INTO `storelink_center` VALUES (1711652864360714240, 'suiyuan', 'http://192.168.242.41:8000/', ' ', '1', 0, NULL, '2023-10-30 11:13:07', NULL, '2023-10-30 11:13:07'); +INSERT INTO `storelink_center` VALUES (1711654137176788992, 'sailingsi', 'http://192.168.242.41:8002/', ' ', '1', 0, NULL, '2023-10-30 11:13:07', NULL, '2023-10-30 11:13:07'); +INSERT INTO `storelink_center` VALUES (1718822471953551360, 'shuguangAi', ' ', ' ', '3', 0, NULL, '2023-10-30 11:13:07', NULL, '2023-10-30 11:13:07'); + +-- ---------------------------- +-- Table structure for t_adapter +-- ---------------------------- +DROP TABLE IF EXISTS `t_adapter`; +CREATE TABLE `t_adapter` ( + `id` bigint NOT NULL COMMENT 'id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '名称', + `type` tinyint(1) NOT NULL COMMENT '类型0->容器,1->智算,2->超算,3-虚拟机', + `nickname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '别名', + `version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '版本号', + `server` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '地址', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '适配器表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of t_adapter +-- ---------------------------- +INSERT INTO `t_adapter` VALUES (1706858330967773111, '超算适配器', 2, 'slurm和ac两类超算调度系统适配器', 'v0.1.1', 'localhost:2007', NULL, 0, '2024-02-01 15:36:58', 0, '2024-03-14 15:27:44'); +INSERT INTO `t_adapter` VALUES (1706858330967773113, '虚拟机适配器-修改测试', 3, '虚拟机适配器-修改测试', 'v0.1.1', 'pcm-openstack-service:2004', NULL, 0, '2024-02-27 16:16:45', 0, '2024-03-25 10:57:40'); +INSERT INTO `t_adapter` VALUES (1752857389213683712, '阿里云数算', 0, '阿里云k8s集群适配器', 'v0.1.0', 'http://pcm-kubernetes-ali.ns-admin:2005', NULL, 0, '2024-02-01 08:52:22', 0, '2024-04-09 10:52:41'); +INSERT INTO `t_adapter` VALUES (1770658294298316800, '腾讯云数算', 0, '腾讯云k8s集群适配器', 'v0.1.0', 'http://pcm-kubernetes-tencent.ns-admin:8082', NULL, 0, '2024-03-21 11:46:49', 0, '2024-04-08 09:57:52'); +INSERT INTO `t_adapter` VALUES (1777144940459986944, '智算异构适配器测试1', 1, 'octopus和ac两类智算调度系统适配器', 'v0.1.1', '', NULL, 0, '2024-04-08 09:22:35', 0, '2024-04-11 15:26:23'); +INSERT INTO `t_adapter` VALUES (1781589135446773760, '驱动器', 2, '超算驱动器2', '1.0', '175.178.223.172', NULL, 0, '2024-04-20 15:42:04', 0, '2024-04-20 15:42:04'); + +-- ---------------------------- +-- Table structure for t_cluster +-- ---------------------------- +DROP TABLE IF EXISTS `t_cluster`; +CREATE TABLE `t_cluster` ( + `id` bigint NOT NULL COMMENT 'id', + `adapter_id` bigint NOT NULL COMMENT '适配器id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '名称', + `nickname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '别名', + `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + `server` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '地址', + `monitor_server` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '监控地址', + `username` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户名', + `password` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '密码', + `token` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '认证token', + `ak` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ak', + `sk` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'sk', + `region` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '区域', + `project_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项目Id', + `version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '版本号', + `cluster_type` int NULL DEFAULT NULL COMMENT '类型0->容器,1->智算,2->超算,3-虚拟机', + `label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标签', + `owner_id` bigint NULL DEFAULT NULL COMMENT '租户Id', + `auth_type` tinyint(1) NOT NULL COMMENT '认证方式:0->ak,sk;1->user,pwd;2->token;', + `producer_dict` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '集群厂商(对应字典表的值)', + `region_dict` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '集群地域(对应字典表的值)', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `t_cluster_name_uindex`(`name` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '集群表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of t_cluster +-- ---------------------------- +INSERT INTO `t_cluster` VALUES (1758770002, 1706858330967773111, 'ac', 'ac超算', 'ac超算', 'http://172.20.184.1:3001', NULL, 'acgnnmfbwo', 'Pcl@2020', NULL, NULL, NULL, NULL, NULL, 'ac v1.25', NULL, 'ac', 0, 1, NULL, NULL, NULL, 0, '2024-04-05 09:32:34', 0, '2024-04-18 15:52:03'); +INSERT INTO `t_cluster` VALUES (1758770003, 1706858330967773113, 'Keylin_Openstack_T', '电科云openstack-T版集群', '电科云openstack-T版集群', 'http://10.200.1.82:35357/v3/auth/tokens?nocatalog', NULL, 'admin', '28b474f30dc3497d', NULL, NULL, NULL, NULL, NULL, 'train', NULL, 'openstack', NULL, 1, NULL, NULL, NULL, 0, '2024-02-27 16:26:42', 0, '2024-04-09 15:24:13'); +INSERT INTO `t_cluster` VALUES (1758770004, 1706858330967773113, 'DianKe_Openstack_R', '电科云openstack-R版集群', '电科云openstack-R版集群', 'http://10.200.15.121:35357/v3/auth/tokens?nocatalog', NULL, 'admin', 'nrfD3plQn9ro3WZ3nFmejFA3F7y5VpGwL0KARvlq', NULL, NULL, NULL, NULL, NULL, 'rocky', NULL, 'openstack', NULL, 1, NULL, NULL, NULL, 0, '2024-02-27 16:30:30', 0, '2024-03-14 11:21:21'); +INSERT INTO `t_cluster` VALUES (1758770005, 1706858330967773111, 'slurm', '华为云slurm测试环境', '华为云slurm测试环境', 'http://121.37.170.20:6820', '121.37.170.20', 'root', '-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAtuPZOTAB+v8H5wtjW4kB1e+T+nj7vCuXZc6gZzSZ9MMt/za+\n65knupMvvvI+mGwZsQkq7fsl1T3NDKgp9gD4/YIYtZ+H9UvW2/azZh4BC35u0kql\nWtMe/LZgywlaXfZ9AExq4XXLkRm63KlaGmG9D3HuNf6MkIK33BMPN4KxKOD74m1Y\nRJbP8juKx41ly5kPLWzCH9S5JUONdEz0ryfKowzvNRbCEYHQCbq7IvYN1UyHap0l\nctjg+83yvtcmLWNMrqjENGFhxqXIf5BM1mdZjhmxgvHGdKnas4wSN6mJQC88mZen\nyuBZZGs284StyQJgmIHqOTzbzTwrceKYXTzwvQIDAQABAoIBAAvw7oLsXoS72BE+\nzhrw5BzKyrek5JLRqc3s4s46Qf8YK02pjmellVF6QLjP6kRbcoX7mkD1j+/PXC8C\nX9L/F0K+FsztAJyEeh/ciLQXK2xLsgKq+wbmF/TaF5HKJ4tRB7JYSvYzkboEmw3D\nRO3KCeUTREFkQFtDHawR1oGCV/zaL3aGNfQj/y/MEZeFgy7Bza5S/fqnUjxe9THK\nVB9kCapJtHi2ug1JG8C8fUDlNTwc2YBtj+qvph1SWBRgOdpixoEy8CKkjANQioDy\naC3V3P4bOod/wTCp7a4Q38jVTSTDEoOudLQN0uS4/GsPzJ00JazxaoM6ICazwcqk\nlF8ZJgECgYEA2OHTK1tCoPG2dnk15EsDVnZVsIDpb6UVvuf7kKpxlJhwshgjPZOW\nt6G63RF17hUmak0cpqhak/vB/mdQQ60c5LGzfIkl8TrjTKzTlOe333y6BRuHgutl\nKcTVaQxyI3MuI+yQsQplPYyrsQrbb1ZhTD/DKj5wMQ+Lvu+sV6VScT0CgYEA1+B+\noFtNZ0/GgcEVeXgmasC96IpwtUSFD4kOVGuazpS6ld8UBIVjGyrmzO9PxqYeepu7\ntBUBCOszDq68iTPWmJG4twg48o71DGVg7607bDCXGFkoxZNAmjLSydoV9Kn+FqgQ\nNsvRBgh0XzKnd/D/jbr5xZ/xnhFkiJp6wQHFdYECgYA70NSn4YyXzPJw7G8znoi2\nIP7zJiq7swEzXNHiDVA0FnMGe2fExN7NmJpr/DPVTRoCOXBMeqQ4qjfPzXiyoZ0V\naflBwKWpSX+FFylnqRzqU4EOhZAzSG7nPTVKurcEFfFE0Sr62Q4hEpoLwx3QMDe3\niuJt1TimH06Ag6O5rIv3VQKBgHkhEUwfDvaKL8M8uTT4Mu4xih3CGG3Nra/C4pSB\n8FI759oSWuQSiEKFNw4EtcmsCmwXmCH6qyL6/iId79I4kQ/4rCGfbnzDtEIpXFP/\n6tjRBub1mEgMUPJ01AvI4Arxm43Q7ZAhmv58nfeQr6FAS9SV9nJqRaPA9J0luP01\nZjuBAoGBAMURXJFfbplqyswaOVN6rOMBnDe+mVPzhHHFLx2jjEa3Uf8/5KLxK7H4\nIUO6GMIB6g2+IddaSYrdfJ6q5/hujD1rTseVNtPPfoWxxdT6nJ2QA7Og1BfTm0mL\nJOI7tshE7TA3vu1Az6H45GBBn//XWAjcJeCE46VTO9u1LMy4i4ku\n-----END RSA PRIVATE KEY-----\n', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3MTE0NTI0ODksImlhdCI6MTcxMTQxNjQ4OSwic3VuIjoic2x1cm1yZXN0ZCJ9.LCn29-UPkzQvy9e8tQUUnMnUQy9cYTzDXxOTOoPoOnU', NULL, NULL, NULL, NULL, 'v0.0.38', NULL, 'slurm', 0, 1, NULL, NULL, NULL, 0, '2024-02-05 09:32:34', 0, '2024-04-19 17:43:52'); +INSERT INTO `t_cluster` VALUES (1758770009, 1706858330967773113, 'Nudt_Openstack_R', '麒麟云(科大)openstack集群-修改测试', '麒麟云(科大)openstack集群', 'http://172.20.184.1:35357', NULL, 'admin', 'KzNGIS7EkDwalZmqgdpa2b9bNWFpa7GdnBLhjaxP', NULL, NULL, NULL, NULL, '9f6db6c0f4704390b34991faf60c1822', 'rocky', NULL, 'openstack', NULL, 1, NULL, NULL, NULL, 0, '2024-02-05 13:16:09', 0, '2024-03-26 11:30:56'); +INSERT INTO `t_cluster` VALUES (1758770010, 1706858330967773111, 'paratera', '并行科技账号', '并行科技账号', 'https://cloud.paratera.com', NULL, '13278887558', 'eb78bbb29cfb2b31a54751873c3dab5f', NULL, NULL, NULL, NULL, 'NMPHONE', 'rocky', NULL, 'paratera', NULL, 1, NULL, NULL, NULL, 0, '2024-02-27 16:30:31', 0, '2024-04-18 15:49:39'); +INSERT INTO `t_cluster` VALUES (1758770011, 1706858330967773111, 'paratera2', '并行科技账号', '并行科技账号', 'https://cloud.paratera.com', NULL, '13278887558', 'eb78bbb29cfb2b31a54751873c3dab5f', NULL, NULL, NULL, NULL, 'NMPHONE', 'rocky', NULL, 'paratera', NULL, 1, NULL, NULL, NULL, 0, '2024-02-27 16:30:32', 0, '2024-04-18 15:49:39'); +INSERT INTO `t_cluster` VALUES (1763132837495574528, 1752857389213683712, 'aliyun-sealos', '阿里云sealos集群', '阿里云sealos集群', 'https://47.92.39.128:6443', 'http://prometheus-kube-prometheus-prometheus.monitoring:9090', '', '', 'eyJhbGciOiJSUzI1NiIsImtpZCI6IkY2ZUo5c0taNHpmbkM3eUlDWjlRSDQ4bk5GX21haHE4TlBLQlZiTFg0elEifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJucy1hZG1pbiIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJzZWFsb3MtdG9rZW4tYWRtaW4tOTRkNCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJhZG1pbiIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImZlZjEzYzE4LTVlZDYtNDA0My05NjQwLTQ0M2QwNGEwZTRmNSIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDpucy1hZG1pbjphZG1pbiJ9.K3rKj9pul1F1uQoz46ZzYq4WQD8wkFxUbVWn7JRih2vpkFEh6Ndx88lmphQZnz3OlXFRKZfAxOxrSjtohgudEchvEpbJOmJtLHkT1nwoyWWm07kjcwUUjKwT5gDwuY8E1d-AQ2EB5KBiYTozwf1wfgE1nf9pzozZtMdc6--KGX-nwp2t5MOun7KJ1ZRiHTw8QX3wi5NTEUNcEjjsiAyyCGGz7iiciIyIOp8KGIZ9j7aZNBtovxfF4EdkHQwf-kSAjnJasJ6QBLnfvKXSK15PPzELXDAyDzCg6UkRjc-SVtGjZLDUE9GuqclWV7BrC13fprZhwOVdtrSohs57UQMMYQ', '', '', 'default', '', 'k8s v1.25.6', NULL, 'kubernetes', 0, 2, '11', '5', NULL, 0, '2024-02-29 17:23:20', 0, '2024-03-27 15:01:57'); +INSERT INTO `t_cluster` VALUES (1766856565336487987, 1752857389213683712, 'aliyun-old', '阿里云老集群', '阿里云老集群', 'http://121.89.194.135:6443', 'http://121.89.194.135:31965', NULL, NULL, 'eyJhbGciOiJSUzI1NiIsImtpZCI6IjdyeU1HdUxNYTVxLWRzMWY1UGdOV1pjVnQxUXRETXRXZzJyczlIeHVtLXMifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJuYW1lc3BhY2UtY29udHJvbGxlci10b2tlbi01cHE5NyIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJuYW1lc3BhY2UtY29udHJvbGxlciIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImE5NGJlMGQ1LWI1YWQtNGU5Yi1iOTA1LTgwZWM3YzZhY2IzYiIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDprdWJlLXN5c3RlbTpuYW1lc3BhY2UtY29udHJvbGxlciJ9.F9O7LR1TykgFsq7nthBY9m7CYle2btKNbzDgXJUQGjP7WyntY1po-EbcYlTV7c8vu651dlTY5m_SFKCAVMQymwt8BRgUprejKdJhMzrhy2lFkXOz-B7baIVKhiTB5Vts02ra9h7mmzyKY9fD38NeKS6y9qyvsdhCrvnH96meHffFtXpXSB3HfrVNP1pw5xj_RzIQu7U-x6GPYle2F76smoQr0xC-WWr5X66dqnQiATUVkBaaVWqtJ86GScYZ69XJBYCGDf_HvYrcKhyyw4o9hc5ISTJ2xMEJfum-ylVRwnfdY9d-uiduTrK6fwiHjT3IeNXQHZ68JBj8VkK1ufOe2A', NULL, NULL, NULL, NULL, NULL, NULL, 'kubernetes', NULL, 2, NULL, NULL, NULL, 0, '2024-03-19 10:00:53', 0, '2024-04-23 17:23:09'); +INSERT INTO `t_cluster` VALUES (1770703902472146944, 1770658294298316800, 'tencent-sealos', '腾讯云数算', '腾讯云数算集群', 'https://119.45.100.73:6443', 'http://119.45.100.73:32755', '', '', 'eyJhbGciOiJSUzI1NiIsImtpZCI6IkNzNXRMOE5VdWdiVHJ2U2JtU3ZKWk5razRwZlJHWWZmV3M0aVNHLUJJOHMifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJhZG1pbi11c2VyLXRva2VuLTg0bW5sIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImFkbWluLXVzZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiJjOWU1NjU1OC1lZTRhLTQ1MGUtYTljNy03NGNhNDU4NzEyNGEiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZS1zeXN0ZW06YWRtaW4tdXNlciJ9.IxXITCqR8Yv-C3mkC3ItwkDLhNueFk_HMF7QhFtjch8miVhUYH3g2Uh70EB5M_3F8vZIF3CoYd3TLG_1acg2JR9Tf7Ipiwzol3npXIqG27QQJ-px3q2i3CMqwjogKjCSEMWTxHS03CDOCJUFLL2qKIa4U-QmEUYnbOFnNsoXDr7zkgRyREi5QUqlEB1ODMlEy8wb6n1g8E9AqNxnYBeHywAAS8ZMkTiKlEdhi-7Jgblkcssmb_P_5xbWelIy6HfBZuumJICzd8b5JRrkX7m7MaIx4TgNETa17kCFi1JnC6MvC1u3UGQQ7MKiXrud06cN9Sphgnu5nIkFjF5TWpSuaA', '', '', 'default', '', 'k8s v1.25.6', NULL, 'kubernetes', 0, 2, '2', '3', NULL, 0, '2024-03-21 14:48:03', 0, '2024-04-16 11:24:32'); +INSERT INTO `t_cluster` VALUES (1777157653982613504, 1777144940459986944, 'octopus', 'hanwuji', '启智章鱼智算', '172.26.184.143:31031', '', 'c2net2@pcl.ac.cn', 'c2net123', '', '', '', '', '', '', NULL, '', 0, 2, '', '', NULL, 0, '2024-04-08 10:12:57', 0, '2024-04-08 15:38:03'); +INSERT INTO `t_cluster` VALUES (1777240145309732864, 1777144940459986944, 'shuguangAi', 'shuguangAi', '曙光智算', 'pcm-ac:2001', '', 'acgnnmfbwo', 'Pcl@2020', '', '', '', '', '', '', NULL, '', 0, 2, '', '', NULL, 0, '2024-04-08 15:40:44', 0, '2024-04-19 15:40:34'); + +-- ---------------------------- +-- Table structure for t_cluster_resource +-- ---------------------------- +DROP TABLE IF EXISTS `t_cluster_resource`; +CREATE TABLE `t_cluster_resource` ( + `cluster_id` bigint NOT NULL, + `cluster_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `cluster_type` int NULL DEFAULT NULL COMMENT '类型0->容器,1->智算,2->超算,3-虚拟机', + `cpu_avail` float NULL DEFAULT NULL, + `cpu_total` float NULL DEFAULT NULL, + `mem_avail` float NULL DEFAULT NULL, + `mem_total` float NULL DEFAULT NULL, + `disk_avail` float NULL DEFAULT NULL, + `disk_total` float NULL DEFAULT NULL, + `gpu_avail` float NULL DEFAULT NULL, + `gpu_total` float NULL DEFAULT NULL, + PRIMARY KEY (`cluster_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of t_cluster_resource +-- ---------------------------- +INSERT INTO `t_cluster_resource` VALUES (1, 'cluster1', 2, 4, 16, 31, 64, 1926, 2048, 1, 4); +INSERT INTO `t_cluster_resource` VALUES (2, 'cluster2', 2, 7, 16, 23, 128, 3694, 4096, 3, 6); +INSERT INTO `t_cluster_resource` VALUES (3, 'cluster3', 2, 10, 16, 101, 256, 7791, 8192, 3, 8); +INSERT INTO `t_cluster_resource` VALUES (4, 'cluster4', 2, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for t_dict +-- ---------------------------- +DROP TABLE IF EXISTS `t_dict`; +CREATE TABLE `t_dict` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '字典名称', + `dict_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '字典编码', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + `type` tinyint(1) NULL DEFAULT 0 COMMENT '字典类型0为string,1为number', + `status` tinyint NULL DEFAULT 1 COMMENT '是否可用:0->disable;1->available;', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `t_dict_dict_code_uindex`(`dict_code` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1782227471131742209 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '字典表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of t_dict +-- ---------------------------- +INSERT INTO `t_dict` VALUES (1, '集群地域', 'cluster_region_dict', '集群地域', 0, 1, NULL, 0, '2024-03-07 15:11:24', 0, '2024-04-28 09:44:36'); +INSERT INTO `t_dict` VALUES (2, '集群厂商', 'cluster_producer_dict', '集群厂商', 0, 1, NULL, 0, '2024-03-07 15:11:25', 0, '2024-04-28 09:44:36'); +INSERT INTO `t_dict` VALUES (1767132427647455232, '适配器类型', 'adapter_type', '适配器类型', 1, 0, NULL, 0, '2024-03-11 18:16:17', 0, '2024-04-28 09:44:36'); +INSERT INTO `t_dict` VALUES (1773274626395213824, '集群类型', 'cluster_type', '集群类型', 1, 1, NULL, 0, '2024-03-28 17:03:11', 0, '2024-04-28 09:44:36'); +INSERT INTO `t_dict` VALUES (1782227471131742208, '调度策略', 'schedule_Strategy', '调度策略', 0, 1, NULL, 0, '2024-04-22 09:58:35', 0, '2024-04-28 09:41:57'); + +-- ---------------------------- +-- Table structure for t_dict_item +-- ---------------------------- +DROP TABLE IF EXISTS `t_dict_item`; +CREATE TABLE `t_dict_item` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `dict_id` bigint NOT NULL COMMENT '字典id', + `item_text` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '字典项文本', + `item_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '字典项值', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + `sort_order` int NULL DEFAULT NULL COMMENT '排序', + `parent_id` bigint NULL DEFAULT 0 COMMENT '父id', + `status` tinyint NOT NULL DEFAULT 1 COMMENT '是否可用:0->disable;1->available;', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + INDEX `index_table_dict_id`(`dict_id` ASC) USING BTREE, + INDEX `index_table_dict_status`(`status` ASC) USING BTREE, + INDEX `index_table_sort_order`(`sort_order` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1782227930294784001 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '字典项表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of t_dict_item +-- ---------------------------- +INSERT INTO `t_dict_item` VALUES (1, 1, '东北区域', '1', '集群地域', 1, NULL, 1, NULL, NULL, '2023-07-30 10:31:24', NULL, NULL); +INSERT INTO `t_dict_item` VALUES (2, 1, '华东区域', '2', '集群地域', 2, NULL, 1, NULL, 0, '2024-03-07 15:19:49', 0, '2024-03-07 15:19:49'); +INSERT INTO `t_dict_item` VALUES (3, 1, '华北区域', '3', '集群地域', 3, NULL, 1, NULL, 0, '2024-03-07 15:19:50', 0, '2024-03-07 15:19:50'); +INSERT INTO `t_dict_item` VALUES (4, 1, '华中区域', '4', '集群地域', 4, NULL, 1, NULL, 0, '2024-03-07 15:19:50', 0, '2024-03-07 15:19:50'); +INSERT INTO `t_dict_item` VALUES (5, 1, '华南区域', '5', '集群地域', 5, NULL, 1, NULL, 0, '2024-03-07 15:19:50', 0, '2024-03-07 15:19:50'); +INSERT INTO `t_dict_item` VALUES (6, 1, '西南区域', '6', '集群地域', 6, NULL, 1, NULL, 0, '2024-03-07 15:19:50', 0, '2024-03-07 15:19:50'); +INSERT INTO `t_dict_item` VALUES (7, 1, '西北区域', '7', '集群地域', 7, NULL, 1, NULL, 0, '2024-03-07 15:19:50', 0, '2024-03-07 15:19:50'); +INSERT INTO `t_dict_item` VALUES (8, 1, '海外区域', '8', '集群地域', 8, NULL, 1, NULL, 0, '2024-03-07 15:19:50', 0, '2024-03-07 15:19:50'); +INSERT INTO `t_dict_item` VALUES (9, 2, '腾讯云', '1', '集群厂商', 1, NULL, 1, NULL, 0, '2024-03-07 15:21:55', 0, '2024-03-07 15:21:55'); +INSERT INTO `t_dict_item` VALUES (10, 2, '华为云', '2', '集群厂商', 2, NULL, 1, NULL, 0, '2024-03-07 15:21:55', 0, '2024-03-07 15:21:55'); +INSERT INTO `t_dict_item` VALUES (11, 2, '阿里云', '3', '集群厂商', 3, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (12, 2, '百度云', '4', '集群厂商', 4, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (13, 2, '天翼云', '5', '集群厂商', 5, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (14, 2, 'UCLOUD', '6', '集群厂商', 6, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (15, 2, '鹏城云脑', '7', '集群厂商', 7, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (16, 2, '国家超算中心广州超算', '8', '集群厂商', 8, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (17, 2, '国家超算中心长沙超算', '9', '集群厂商', 9, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (18, 2, '昇腾智算中心', '10', '集群厂商', 10, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (19, 2, '曙光云平台', '11', '集群厂商', 11, NULL, 1, NULL, 0, '2024-03-07 15:21:56', 0, '2024-03-07 15:21:56'); +INSERT INTO `t_dict_item` VALUES (20, 2, '启智混合智算', '12', '集群厂商', 12, NULL, 1, NULL, 0, '2024-03-07 15:21:57', 0, '2024-03-07 15:21:57'); +INSERT INTO `t_dict_item` VALUES (1767133942785249280, 1767132427647455232, '容器', '0', '适配器类型', 0, 0, 1, NULL, 0, '2024-03-11 18:22:18', 0, '2024-04-10 09:14:52'); +INSERT INTO `t_dict_item` VALUES (1767133942785249281, 1767132427647455232, '智算', '1', '适配器类型', 1, 0, 1, NULL, 0, '2024-03-11 18:22:18', 0, '2024-04-10 09:14:52'); +INSERT INTO `t_dict_item` VALUES (1767133942785249282, 1767132427647455232, '超算', '2', '适配器类型', 2, 0, 1, NULL, 0, '2024-03-11 18:22:18', 0, '2024-04-10 09:14:51'); +INSERT INTO `t_dict_item` VALUES (1767133942785249283, 1767132427647455232, '虚拟机', '3', '适配器类型', 3, 0, 1, NULL, 0, '2024-03-11 18:22:18', 0, '2024-04-10 09:14:51'); +INSERT INTO `t_dict_item` VALUES (1782227741832122368, 1782227471131742208, 'replication', '0', '多副本', 0, 0, 1, NULL, 0, '2024-04-22 09:59:40', 0, '2024-04-22 10:02:26'); +INSERT INTO `t_dict_item` VALUES (1782227833393778688, 1782227471131742208, 'resourcesPricing', '1', '厂商定价', 1, 0, 1, NULL, 0, '2024-04-22 10:00:02', 0, '2024-04-22 10:02:57'); +INSERT INTO `t_dict_item` VALUES (1782227877987618816, 1782227471131742208, 'staticWeight', '2', '静态权重', 2, 0, 1, NULL, 0, '2024-04-22 10:00:12', 0, '2024-04-22 10:01:01'); +INSERT INTO `t_dict_item` VALUES (1782227930294784000, 1782227471131742208, 'dynamicResources', '3', '动态权重', 3, 0, 1, NULL, 0, '2024-04-22 10:00:25', 0, '2024-04-22 10:03:09'); + +-- ---------------------------- +-- Table structure for t_hashcat +-- ---------------------------- +DROP TABLE IF EXISTS `t_hashcat`; +CREATE TABLE `t_hashcat` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `crack_task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '任务id', + `crack_container_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '容器id', + `crack_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `crack_start_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `crack_estimated_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '预计时间', + `crack_progress` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '进度', + `crack_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '结果', + `deleted_flag` int NULL DEFAULT NULL COMMENT '是否删除', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `started` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `stoped` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '结束时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1717451637989052417 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of t_hashcat +-- ---------------------------- +INSERT INTO `t_hashcat` VALUES (1714839919513309184, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (5 secs)', ' Thu Oct 19 03:04:14 2023 (3 mins, 27 secs)', ' 188743680/8031810176 (2.35%)', '', 0, 0, '2023-10-19 11:04:31', 0, '2023-10-19 11:04:31', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839919966294016, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (10 secs)', ' Thu Oct 19 03:04:12 2023 (3 mins, 20 secs)', ' 392822784/8031810176 (4.89%)', '', 0, 0, '2023-10-19 11:04:31', 0, '2023-10-19 11:04:31', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839920356364288, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (16 secs)', ' Thu Oct 19 03:04:06 2023 (3 mins, 8 secs)', ' 622067712/8031810176 (7.75%)', '', 0, 0, '2023-10-19 11:04:31', 0, '2023-10-19 11:04:31', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839920675131392, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (21 secs)', ' Thu Oct 19 03:04:01 2023 (2 mins, 58 secs)', ' 840171520/8031810176 (10.46%)', '', 0, 0, '2023-10-19 11:04:31', 0, '2023-10-19 11:04:31', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839921048424448, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (26 secs)', ' Thu Oct 19 03:04:03 2023 (2 mins, 55 secs)', ' 1040056320/8031810176 (12.95%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839921404940288, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (31 secs)', ' Thu Oct 19 03:04:05 2023 (2 mins, 52 secs)', ' 1244135424/8031810176 (15.49%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839921732096000, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (37 secs)', ' Thu Oct 19 03:04:07 2023 (2 mins, 48 secs)', ' 1432879104/8031810176 (17.84%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839922046668800, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (42 secs)', ' Thu Oct 19 03:04:08 2023 (2 mins, 44 secs)', ' 1632763904/8031810176 (20.33%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839922415767552, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (47 secs)', ' Thu Oct 19 03:04:10 2023 (2 mins, 41 secs)', ' 1824260096/8031810176 (22.71%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839922822615040, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (53 secs)', ' Thu Oct 19 03:04:10 2023 (2 mins, 35 secs)', ' 2028339200/8031810176 (25.25%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839923112022016, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (58 secs)', ' Thu Oct 19 03:04:10 2023 (2 mins, 30 secs)', ' 2229665792/8031810176 (27.76%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839923439177728, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 3 secs)', ' Thu Oct 19 03:04:10 2023 (2 mins, 25 secs)', ' 2429550592/8031810176 (30.25%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839923770527744, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 8 secs)', ' Thu Oct 19 03:04:11 2023 (2 mins, 21 secs)', ' 2621046784/8031810176 (32.63%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839924152209408, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 14 secs)', ' Thu Oct 19 03:04:11 2023 (2 mins, 15 secs)', ' 2830761984/8031810176 (35.24%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839924475170816, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 19 secs)', ' Thu Oct 19 03:04:10 2023 (2 mins, 9 secs)', ' 3043229696/8031810176 (37.89%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839924785549312, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 24 secs)', ' Thu Oct 19 03:04:10 2023 (2 mins, 4 secs)', ' 3238920192/8031810176 (40.33%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839925108510720, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 29 secs)', ' Thu Oct 19 03:04:10 2023 (1 min, 59 secs)', ' 3444441088/8031810176 (42.88%)', '', 0, 0, '2023-10-19 11:04:32', 0, '2023-10-19 11:04:32', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839925427277824, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 35 secs)', ' Thu Oct 19 03:04:11 2023 (1 min, 54 secs)', ' 3635937280/8031810176 (45.27%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839925712490496, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 40 secs)', ' Thu Oct 19 03:04:11 2023 (1 min, 49 secs)', ' 3831627776/8031810176 (47.71%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839926027063296, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 45 secs)', ' Thu Oct 19 03:04:11 2023 (1 min, 44 secs)', ' 4044095488/8031810176 (50.35%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839926333247488, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 51 secs)', ' Thu Oct 19 03:04:11 2023 (1 min, 38 secs)', ' 4253810688/8031810176 (52.96%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839926643625984, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (1 min, 56 secs)', ' Thu Oct 19 03:04:10 2023 (1 min, 32 secs)', ' 4474667008/8031810176 (55.71%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839926941421568, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 1 sec)', ' Thu Oct 19 03:04:09 2023 (1 min, 26 secs)', ' 4691329024/8031810176 (58.41%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839927218245632, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 6 secs)', ' Thu Oct 19 03:04:09 2023 (1 min, 21 secs)', ' 4892655616/8031810176 (60.92%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839927557984256, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 12 secs)', ' Thu Oct 19 03:04:10 2023 (1 min, 16 secs)', ' 5096734720/8031810176 (63.46%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839927868362752, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 17 secs)', ' Thu Oct 19 03:04:09 2023 (1 min, 10 secs)', ' 5305008128/8031810176 (66.05%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839928191324160, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 23 secs)', ' Thu Oct 19 03:04:10 2023 (1 min, 5 secs)', ' 5513281536/8031810176 (68.64%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839928484925440, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 28 secs)', ' Thu Oct 19 03:04:10 2023 (1 min, 0 secs)', ' 5710413824/8031810176 (71.10%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839928744972288, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 33 secs)', ' Thu Oct 19 03:04:09 2023 (54 secs)', ' 5914492928/8031810176 (73.64%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839929105682432, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 38 secs)', ' Thu Oct 19 03:04:09 2023 (49 secs)', ' 6118572032/8031810176 (76.18%)', '', 0, 0, '2023-10-19 11:04:33', 0, '2023-10-19 11:04:33', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839929453809664, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 44 secs)', ' Thu Oct 19 03:04:10 2023 (44 secs)', ' 6319898624/8031810176 (78.69%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839929835491328, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 49 secs)', ' Thu Oct 19 03:04:10 2023 (39 secs)', ' 6519783424/8031810176 (81.17%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839930124898304, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (2 mins, 54 secs)', ' Thu Oct 19 03:04:10 2023 (34 secs)', ' 6715473920/8031810176 (83.61%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839930426888192, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (3 mins, 0 secs)', ' Thu Oct 19 03:04:10 2023 (28 secs)', ' 6936330240/8031810176 (86.36%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839930682740736, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (3 mins, 5 secs)', ' Thu Oct 19 03:04:09 2023 (22 secs)', ' 7154434048/8031810176 (89.08%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839930988924928, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (3 mins, 10 secs)', ' Thu Oct 19 03:04:08 2023 (16 secs)', ' 7375290368/8031810176 (91.83%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839931265748992, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (3 mins, 15 secs)', ' Thu Oct 19 03:04:08 2023 (11 secs)', ' 7596146688/8031810176 (94.58%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839931567738880, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Running', ' Thu Oct 19 03:00:42 2023 (3 mins, 21 secs)', ' Thu Oct 19 03:04:08 2023 (5 secs)', ' 7801237504/8031810176 (97.13%)', '', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714839931869728768, 'ks-train-job57753a98-9109-44f6-a24a-44a99c6c6b7f', 'e1e6e02d-7a02-4463-bef7-d44b423e7a01', ' Cracked', ' Thu Oct 19 03:00:42 2023 (3 mins, 26 secs)', ' Thu Oct 19 03:04:08 2023 (0 secs)', ' 7988219904/8031810176 (99.46%)', '7a47c6db227df60a6d67245d7d8063f3:qiyoupq', 0, 0, '2023-10-19 11:04:34', 0, '2023-10-19 11:04:34', ' Thu Oct 19 02:59:54 2023', ' Thu Oct 19 03:04:08 2023'); +INSERT INTO `t_hashcat` VALUES (1714889957018963968, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (5 secs)', ' Thu Oct 19 06:23:00 2023 (1 min, 40 secs)', ' 4198357312/8031810176 (52.27%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889957350313984, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (10 secs)', ' Thu Oct 19 06:23:02 2023 (1 min, 37 secs)', ' 4391950656/8031810176 (54.68%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889957681664000, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (15 secs)', ' Thu Oct 19 06:23:02 2023 (1 min, 32 secs)', ' 4584888640/8031810176 (57.08%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889957832658944, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (5 secs)', ' Thu Oct 19 06:22:58 2023 (1 min, 40 secs)', ' 182452224/4015905088 (4.54%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889958059151360, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (20 secs)', ' Thu Oct 19 06:23:01 2023 (1 min, 26 secs)', ' 4780579136/8031810176 (59.52%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889958306615296, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (10 secs)', ' Thu Oct 19 06:23:00 2023 (1 min, 37 secs)', ' 378142720/4015905088 (9.42%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889958419861504, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (26 secs)', ' Thu Oct 19 06:23:02 2023 (1 min, 21 secs)', ' 4978366784/8031810176 (61.98%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889958713462784, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (16 secs)', ' Thu Oct 19 06:23:00 2023 (1 min, 31 secs)', ' 573177856/4015905088 (14.27%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889958751211520, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (31 secs)', ' Thu Oct 19 06:23:01 2023 (1 min, 15 secs)', ' 5182445888/8031810176 (64.52%)', '', 0, 0, '2023-10-19 14:23:21', 0, '2023-10-19 14:23:21', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889959061590016, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (36 secs)', ' Thu Oct 19 06:23:01 2023 (1 min, 10 secs)', ' 5375383872/8031810176 (66.93%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889959086755840, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (21 secs)', ' Thu Oct 19 06:23:00 2023 (1 min, 26 secs)', ' 768868352/4015905088 (19.15%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889959376162816, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (41 secs)', ' Thu Oct 19 06:23:00 2023 (1 min, 4 secs)', ' 5577365824/8031810176 (69.44%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889959418105856, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (26 secs)', ' Thu Oct 19 06:23:00 2023 (1 min, 21 secs)', ' 964558848/4015905088 (24.02%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889959678152704, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (46 secs)', ' Thu Oct 19 06:22:59 2023 (58 secs)', ' 5785639232/8031810176 (72.03%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889959707512832, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (31 secs)', ' Thu Oct 19 06:22:59 2023 (1 min, 15 secs)', ' 1164443648/4015905088 (29.00%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889960001114112, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (37 secs)', ' Thu Oct 19 06:23:00 2023 (1 min, 10 secs)', ' 1363673088/4015905088 (33.96%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889960055640064, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (52 secs)', ' Thu Oct 19 06:23:00 2023 (53 secs)', ' 5980674368/8031810176 (74.46%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889960366018560, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (57 secs)', ' Thu Oct 19 06:23:00 2023 (48 secs)', ' 6172170560/8031810176 (76.85%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889960382795776, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (42 secs)', ' Thu Oct 19 06:22:59 2023 (1 min, 4 secs)', ' 1567752192/4015905088 (39.04%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889960697368576, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (47 secs)', ' Thu Oct 19 06:22:59 2023 (59 secs)', ' 1763442688/4015905088 (43.91%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889960701562880, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 2 secs)', ' Thu Oct 19 06:23:00 2023 (43 secs)', ' 6367861056/8031810176 (79.28%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961007747072, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 7 secs)', ' Thu Oct 19 06:23:00 2023 (38 secs)', ' 6556604736/8031810176 (81.63%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961024524288, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (52 secs)', ' Thu Oct 19 06:22:58 2023 (53 secs)', ' 1966866432/4015905088 (48.98%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961322319872, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 12 secs)', ' Thu Oct 19 06:23:00 2023 (33 secs)', ' 6758586688/8031810176 (84.15%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961339097088, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (57 secs)', ' Thu Oct 19 06:22:59 2023 (49 secs)', ' 2152071168/4015905088 (53.59%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961607532544, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 18 secs)', ' Thu Oct 19 06:23:01 2023 (28 secs)', ' 6954277184/8031810176 (86.58%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961641086976, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 2 secs)', ' Thu Oct 19 06:22:59 2023 (44 secs)', ' 2343567360/4015905088 (58.36%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961917911040, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 23 secs)', ' Thu Oct 19 06:23:01 2023 (23 secs)', ' 7151409472/8031810176 (89.04%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889961930493952, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 7 secs)', ' Thu Oct 19 06:22:59 2023 (39 secs)', ' 2534408192/4015905088 (63.11%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889962215706624, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 13 secs)', ' Thu Oct 19 06:22:59 2023 (33 secs)', ' 2736390144/4015905088 (68.14%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889962249261056, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 28 secs)', ' Thu Oct 19 06:23:01 2023 (18 secs)', ' 7342905664/8031810176 (91.42%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889962534473728, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 18 secs)', ' Thu Oct 19 06:22:59 2023 (28 secs)', ' 2932080640/4015905088 (73.01%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889962563833856, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 33 secs)', ' Thu Oct 19 06:23:00 2023 (12 secs)', ' 7549081920/8031810176 (93.99%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889962849046528, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 23 secs)', ' Thu Oct 19 06:22:59 2023 (23 secs)', ' 3133407232/4015905088 (78.02%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889962870018048, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 38 secs)', ' Thu Oct 19 06:23:00 2023 (7 secs)', ' 7742019904/8031810176 (96.39%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889963151036416, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Running', ' Thu Oct 19 06:21:15 2023 (1 min, 43 secs)', ' Thu Oct 19 06:23:00 2023 (2 secs)', ' 7941933376/8031810176 (98.88%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889963172007936, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 28 secs)', ' Thu Oct 19 06:22:59 2023 (18 secs)', ' 3329097728/4015905088 (82.90%)', '', 0, 0, '2023-10-19 14:23:22', 0, '2023-10-19 14:23:22', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889963461414912, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', '3f72f6f9-46e8-4d0c-a632-c0fccf571836', ' Cracked', ' Thu Oct 19 06:21:15 2023 (1 min, 45 secs)', ' Thu Oct 19 06:23:00 2023 (0 secs)', ' 7983586624/8031810176 (99.40%)', '7a47c6db227df60a6d67245d7d8063f3:qiyoupq', 0, 0, '2023-10-19 14:23:23', 0, '2023-10-19 14:23:23', ' Thu Oct 19 06:20:27 2023', ' Thu Oct 19 06:23:01 2023'); +INSERT INTO `t_hashcat` VALUES (1714889963486580736, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 34 secs)', ' Thu Oct 19 06:22:59 2023 (12 secs)', ' 3533176832/4015905088 (87.98%)', '', 0, 0, '2023-10-19 14:23:23', 0, '2023-10-19 14:23:23', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889963843096576, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 39 secs)', ' Thu Oct 19 06:22:59 2023 (7 secs)', ' 3728211968/4015905088 (92.84%)', '', 0, 0, '2023-10-19 14:23:23', 0, '2023-10-19 14:23:23', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889964153475072, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Running', ' Thu Oct 19 06:21:13 2023 (1 min, 44 secs)', ' Thu Oct 19 06:22:59 2023 (2 secs)', ' 3926028288/4015905088 (97.76%)', '', 0, 0, '2023-10-19 14:23:23', 0, '2023-10-19 14:23:23', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714889964455464960, 'ks-train-job60c55ef1-fbd9-4c8f-9eb7-79e70a36e394', 'e1569fd2-c4a9-4235-907b-75f4860344e9', ' Exhausted', ' Thu Oct 19 06:21:13 2023 (1 min, 47 secs)', ' Thu Oct 19 06:23:00 2023 (0 secs)', ' 4015905088/4015905088 (100.00%)', '无明文输出,无破解结果。', 0, 0, '2023-10-19 14:23:23', 0, '2023-10-19 14:23:23', ' Thu Oct 19 06:20:26 2023', ' Thu Oct 19 06:23:00 2023'); +INSERT INTO `t_hashcat` VALUES (1714891425201524736, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'b72d245f-48a0-4a55-9903-7a4aada7791a', ' Running', ' Thu Oct 19 06:28:17 2023 (5 secs)', ' Thu Oct 19 06:28:52 2023 (30 secs)', ' 6647661888/8031810176 (82.77%)', '', 0, 0, '2023-10-19 14:29:11', 0, '2023-10-19 14:29:11', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:48 2023'); +INSERT INTO `t_hashcat` VALUES (1714891425881001984, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'b72d245f-48a0-4a55-9903-7a4aada7791a', ' Running', ' Thu Oct 19 06:28:17 2023 (10 secs)', ' Thu Oct 19 06:28:51 2023 (24 secs)', ' 6897878336/8031810176 (85.88%)', '', 0, 0, '2023-10-19 14:29:11', 0, '2023-10-19 14:29:11', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:48 2023'); +INSERT INTO `t_hashcat` VALUES (1714891425935527936, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Running', ' Thu Oct 19 06:28:15 2023 (5 secs)', ' Thu Oct 19 06:28:53 2023 (33 secs)', ' 5026640880/6425363776 (78.23%)', '', 0, 0, '2023-10-19 14:29:11', 0, '2023-10-19 14:29:11', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891426287849472, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'b72d245f-48a0-4a55-9903-7a4aada7791a', ' Running', ' Thu Oct 19 06:28:17 2023 (16 secs)', ' Thu Oct 19 06:28:52 2023 (19 secs)', ' 7139706176/8031810176 (88.89%)', '', 0, 0, '2023-10-19 14:29:11', 0, '2023-10-19 14:29:11', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:48 2023'); +INSERT INTO `t_hashcat` VALUES (1714891426707279872, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'b72d245f-48a0-4a55-9903-7a4aada7791a', ' Running', ' Thu Oct 19 06:28:17 2023 (21 secs)', ' Thu Oct 19 06:28:52 2023 (14 secs)', ' 7381534016/8031810176 (91.90%)', '', 0, 0, '2023-10-19 14:29:11', 0, '2023-10-19 14:29:11', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:48 2023'); +INSERT INTO `t_hashcat` VALUES (1714891426711474176, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Running', ' Thu Oct 19 06:28:15 2023 (10 secs)', ' Thu Oct 19 06:28:52 2023 (27 secs)', ' 5249594352/6425363776 (81.70%)', '', 0, 0, '2023-10-19 14:29:11', 0, '2023-10-19 14:29:11', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891427055407104, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'b72d245f-48a0-4a55-9903-7a4aada7791a', ' Running', ' Thu Oct 19 06:28:17 2023 (26 secs)', ' Thu Oct 19 06:28:51 2023 (8 secs)', ' 7627556160/8031810176 (94.97%)', '', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:48 2023'); +INSERT INTO `t_hashcat` VALUES (1714891427156070400, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Running', ' Thu Oct 19 06:28:15 2023 (16 secs)', ' Thu Oct 19 06:28:52 2023 (21 secs)', ' 5487227888/6425363776 (85.40%)', '', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891427411922944, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'b72d245f-48a0-4a55-9903-7a4aada7791a', ' Cracked', ' Thu Oct 19 06:28:17 2023 (30 secs)', ' Thu Oct 19 06:28:47 2023 (0 secs)', ' 7816299840/8031810176 (97.32%)', '7a47c6db227df60a6d67245d7d8063f3:qiyoupq', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:48 2023'); +INSERT INTO `t_hashcat` VALUES (1714891427659386880, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Running', ' Thu Oct 19 06:28:15 2023 (21 secs)', ' Thu Oct 19 06:28:52 2023 (16 secs)', ' 5712278512/6425363776 (88.90%)', '', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891428091400192, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Running', ' Thu Oct 19 06:28:15 2023 (26 secs)', ' Thu Oct 19 06:28:51 2023 (10 secs)', ' 5945062384/6425363776 (92.52%)', '', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891428494053376, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Running', ' Thu Oct 19 06:28:15 2023 (31 secs)', ' Thu Oct 19 06:28:51 2023 (5 secs)', ' 6170113008/6425363776 (96.03%)', '', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891428896706560, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Running', ' Thu Oct 19 06:28:15 2023 (36 secs)', ' Thu Oct 19 06:28:51 2023 (0 secs)', ' 6382541296/6425363776 (99.33%)', '', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891429202890752, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', '7691a495-8467-4ea9-8c4c-8c0fa7c1eb52', ' Exhausted', ' Thu Oct 19 06:28:15 2023 (37 secs)', ' Thu Oct 19 06:28:52 2023 (0 secs)', ' 6425363776/6425363776 (100.00%)', '无明文输出,无破解结果。', 0, 0, '2023-10-19 14:29:12', 0, '2023-10-19 14:29:12', ' Thu Oct 19 06:27:28 2023', ' Thu Oct 19 06:28:52 2023'); +INSERT INTO `t_hashcat` VALUES (1714891551005478912, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (5 secs)', ' Thu Oct 19 06:29:12 2023 (53 secs)', ' 201326592/2409511416 (8.36%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891551252942848, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (5 secs)', ' Thu Oct 19 06:29:11 2023 (52 secs)', ' 2615032312/4819022832 (54.26%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891551701733376, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (10 secs)', ' Thu Oct 19 06:29:09 2023 (45 secs)', ' 2842180088/4819022832 (58.98%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891551710121984, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (10 secs)', ' Thu Oct 19 06:29:09 2023 (45 secs)', ' 430571520/2409511416 (17.87%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891552091803648, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (15 secs)', ' Thu Oct 19 06:29:09 2023 (40 secs)', ' 3073522168/4819022832 (63.78%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891552133746688, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (15 secs)', ' Thu Oct 19 06:29:09 2023 (40 secs)', ' 657719296/2409511416 (27.30%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891552427347968, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (21 secs)', ' Thu Oct 19 06:29:09 2023 (34 secs)', ' 3315350008/4819022832 (68.80%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891552523816960, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (20 secs)', ' Thu Oct 19 06:29:09 2023 (35 secs)', ' 880672768/2409511416 (36.55%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891552775475200, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (26 secs)', ' Thu Oct 19 06:29:08 2023 (28 secs)', ' 3548133880/4819022832 (73.63%)', '', 0, 0, '2023-10-19 14:29:41', 0, '2023-10-19 14:29:41', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891552913887232, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (25 secs)', ' Thu Oct 19 06:29:08 2023 (29 secs)', ' 1102970880/2409511416 (45.78%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891553115213824, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (31 secs)', ' Thu Oct 19 06:29:09 2023 (24 secs)', ' 3760601592/4819022832 (78.04%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891553241042944, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (30 secs)', ' Thu Oct 19 06:29:08 2023 (24 secs)', ' 1342701568/2409511416 (55.73%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891553454952448, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (36 secs)', ' Thu Oct 19 06:29:09 2023 (19 secs)', ' 3977263608/4819022832 (82.53%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891553547227136, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (35 secs)', ' Thu Oct 19 06:29:08 2023 (19 secs)', ' 1557266432/2409511416 (64.63%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891553790496768, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (41 secs)', ' Thu Oct 19 06:29:10 2023 (15 secs)', ' 4175051256/4819022832 (86.64%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891553870188544, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (41 secs)', ' Thu Oct 19 06:29:10 2023 (15 secs)', ' 1757151232/2409511416 (72.93%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891554113458176, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (46 secs)', ' Thu Oct 19 06:29:10 2023 (10 secs)', ' 4363794936/4819022832 (90.55%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891554318979072, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (46 secs)', ' Thu Oct 19 06:29:10 2023 (10 secs)', ' 1943797760/2409511416 (80.67%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891554474168320, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (52 secs)', ' Thu Oct 19 06:29:12 2023 (6 secs)', ' 4557388280/4819022832 (94.57%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891554587414528, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (51 secs)', ' Thu Oct 19 06:29:11 2023 (6 secs)', ' 2135293952/2409511416 (88.62%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891554809712640, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Running', ' Thu Oct 19 06:28:14 2023 (57 secs)', ' Thu Oct 19 06:29:12 2023 (1 sec)', ' 4745591032/4819022832 (98.48%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891554922958848, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Running', ' Thu Oct 19 06:28:14 2023 (56 secs)', ' Thu Oct 19 06:29:12 2023 (2 secs)', ' 2320670976/2409511416 (96.31%)', '', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1714891555086536704, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'c4b510ed-534f-46aa-8059-2a25c85349fa', ' Exhausted', ' Thu Oct 19 06:28:14 2023 (59 secs)', ' Thu Oct 19 06:29:13 2023 (0 secs)', ' 4819022832/4819022832 (100.00%)', '无明文输出,无破解结果。', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:14 2023'); +INSERT INTO `t_hashcat` VALUES (1714891555279474688, 'ks-train-job8ccb73b1-7413-4c4e-a1f4-b073a1c684e6', 'de54ff43-12e2-4381-98d5-395eb51b788b', ' Exhausted', ' Thu Oct 19 06:28:14 2023 (58 secs)', ' Thu Oct 19 06:29:12 2023 (0 secs)', ' 2409511416/2409511416 (100.00%)', '无明文输出,无破解结果。', 0, 0, '2023-10-19 14:29:42', 0, '2023-10-19 14:29:42', ' Thu Oct 19 06:27:27 2023', ' Thu Oct 19 06:29:13 2023'); +INSERT INTO `t_hashcat` VALUES (1717354740225937408, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (5 secs)', ' Thu Oct 26 01:36:58 2023 (1 min, 43 secs)', ' 182452224/4015905088 (4.54%)', '', 0, 0, '2023-10-26 09:37:31', 0, '2023-10-26 09:37:31', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354740607619072, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (11 secs)', ' Thu Oct 26 01:37:00 2023 (1 min, 39 secs)', ' 371851264/4015905088 (9.26%)', '', 0, 0, '2023-10-26 09:37:31', 0, '2023-10-26 09:37:31', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354740741836800, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (4 secs)', ' Thu Oct 26 01:36:59 2023 (1 min, 43 secs)', ' 174063616/4015905088 (4.33%)', '', 0, 0, '2023-10-26 09:37:31', 0, '2023-10-26 09:37:31', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354741031243776, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (16 secs)', ' Thu Oct 26 01:37:00 2023 (1 min, 34 secs)', ' 560594944/4015905088 (13.96%)', '', 0, 0, '2023-10-26 09:37:31', 0, '2023-10-26 09:37:31', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354741354205184, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (21 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 30 secs)', ' 743702528/4015905088 (18.52%)', '', 0, 0, '2023-10-26 09:37:31', 0, '2023-10-26 09:37:31', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354741463257088, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (10 secs)', ' Thu Oct 26 01:37:00 2023 (1 min, 38 secs)', ' 367656960/4015905088 (9.16%)', '', 0, 0, '2023-10-26 09:37:31', 0, '2023-10-26 09:37:31', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354741714915328, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (26 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 25 secs)', ' 926810112/4015905088 (23.08%)', '', 0, 0, '2023-10-26 09:37:31', 0, '2023-10-26 09:37:31', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354741874298880, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (15 secs)', ' Thu Oct 26 01:37:00 2023 (1 min, 33 secs)', ' 556400640/4015905088 (13.85%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354742042071040, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (31 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 20 secs)', ' 1113456640/4015905088 (27.73%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354742172094464, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (20 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 29 secs)', ' 739508224/4015905088 (18.41%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354742348255232, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (36 secs)', ' Thu Oct 26 01:37:00 2023 (1 min, 14 secs)', ' 1302855680/4015905088 (32.44%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354742532804608, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (25 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 24 secs)', ' 926810112/4015905088 (23.08%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354742750908416, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (42 secs)', ' Thu Oct 26 01:37:02 2023 (1 min, 10 secs)', ' 1485963264/4015905088 (37.00%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354742855766016, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (30 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 19 secs)', ' 1109262336/4015905088 (27.62%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354743090647040, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (47 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 4 secs)', ' 1672609792/4015905088 (41.65%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354743161950208, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (35 secs)', ' Thu Oct 26 01:37:01 2023 (1 min, 14 secs)', ' 1294467072/4015905088 (32.23%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354743451357184, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (52 secs)', ' Thu Oct 26 01:37:01 2023 (59 secs)', ' 1859911680/4015905088 (46.31%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354743472328704, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (41 secs)', ' Thu Oct 26 01:37:02 2023 (1 min, 9 secs)', ' 1481768960/4015905088 (36.90%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354743770124288, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (57 secs)', ' Thu Oct 26 01:37:01 2023 (54 secs)', ' 2043019264/4015905088 (50.87%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354743799484416, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (46 secs)', ' Thu Oct 26 01:37:03 2023 (1 min, 5 secs)', ' 1666318336/4015905088 (41.49%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354744105668608, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (51 secs)', ' Thu Oct 26 01:37:03 2023 (1 min, 0 secs)', ' 1847328768/4015905088 (46.00%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354744143417344, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 2 secs)', ' Thu Oct 26 01:37:01 2023 (49 secs)', ' 2223374336/4015905088 (55.36%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354744420241408, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (56 secs)', ' Thu Oct 26 01:37:02 2023 (54 secs)', ' 2036727808/4015905088 (50.72%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354744453795840, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 8 secs)', ' Thu Oct 26 01:37:02 2023 (44 secs)', ' 2404384768/4015905088 (59.87%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354744776757248, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 1 sec)', ' Thu Oct 26 01:37:02 2023 (49 secs)', ' 2223374336/4015905088 (55.36%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354744797728768, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 13 secs)', ' Thu Oct 26 01:37:02 2023 (39 secs)', ' 2586836992/4015905088 (64.41%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354745099718656, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 18 secs)', ' Thu Oct 26 01:37:02 2023 (34 secs)', ' 2778333184/4015905088 (69.18%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354745129078784, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 6 secs)', ' Thu Oct 26 01:37:02 2023 (44 secs)', ' 2400190464/4015905088 (59.77%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354745405902848, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 23 secs)', ' Thu Oct 26 01:37:02 2023 (29 secs)', ' 2969829376/4015905088 (73.95%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354745426874368, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 11 secs)', ' Thu Oct 26 01:37:02 2023 (39 secs)', ' 2582642688/4015905088 (64.31%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354745686921216, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 28 secs)', ' Thu Oct 26 01:37:01 2023 (23 secs)', ' 3156475904/4015905088 (78.60%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354745728864256, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 17 secs)', ' Thu Oct 26 01:37:03 2023 (34 secs)', ' 2767847424/4015905088 (68.92%)', '', 0, 0, '2023-10-26 09:37:32', 0, '2023-10-26 09:37:32', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354745976328192, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 33 secs)', ' Thu Oct 26 01:37:01 2023 (18 secs)', ' 3341680640/4015905088 (83.21%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354746064408576, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 22 secs)', ' Thu Oct 26 01:37:03 2023 (29 secs)', ' 2957246464/4015905088 (73.64%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354746278318080, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 39 secs)', ' Thu Oct 26 01:37:02 2023 (13 secs)', ' 3528982528/4015905088 (87.88%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354746458673152, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 27 secs)', ' Thu Oct 26 01:37:03 2023 (24 secs)', ' 3141795840/4015905088 (78.23%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354746550947840, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 44 secs)', ' Thu Oct 26 01:37:02 2023 (8 secs)', ' 3715629056/4015905088 (92.52%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354746760663040, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 32 secs)', ' Thu Oct 26 01:37:03 2023 (19 secs)', ' 3324903424/4015905088 (82.79%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354746869714944, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Running', ' Thu Oct 26 01:35:10 2023 (1 min, 49 secs)', ' Thu Oct 26 01:37:02 2023 (3 secs)', ' 3902226432/4015905088 (97.17%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354747016515584, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 37 secs)', ' Thu Oct 26 01:37:03 2023 (14 secs)', ' 3512205312/4015905088 (87.46%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354747251396608, 'ks-train-jobf8c0c15c-1c05-4425-8a64-129d4d1d33d5', 'e3bdf369-6e1c-4ece-8edd-97414ef42f54', ' Exhausted', ' Thu Oct 26 01:35:10 2023 (1 min, 52 secs)', ' Thu Oct 26 01:37:02 2023 (0 secs)', ' 4015905088/4015905088 (100.00%)', '无明文输出,无破解结果。', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:03 2023'); +INSERT INTO `t_hashcat` VALUES (1717354747331088384, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 43 secs)', ' Thu Oct 26 01:37:03 2023 (8 secs)', ' 3698851840/4015905088 (92.11%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354747624689664, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Running', ' Thu Oct 26 01:35:12 2023 (1 min, 48 secs)', ' Thu Oct 26 01:37:03 2023 (3 secs)', ' 3882391552/4015905088 (96.68%)', '', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717354747964428288, 'ks-train-jobb217698c-8ac0-4107-9f27-01993ce0a69b', 'cff287be-ad67-486e-937d-aeea25744f95', ' Exhausted', ' Thu Oct 26 01:35:12 2023 (1 min, 51 secs)', ' Thu Oct 26 01:37:03 2023 (0 secs)', ' 4015905088/4015905088 (100.00%)', '无明文输出,无破解结果。', 0, 0, '2023-10-26 09:37:33', 0, '2023-10-26 09:37:33', ' Thu Oct 26 01:34:21 2023', ' Thu Oct 26 01:37:04 2023'); +INSERT INTO `t_hashcat` VALUES (1717451629034213376, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (5 secs)', ' Thu Oct 26 08:02:07 2023 (2 mins, 16 secs)', ' 139460608/4015905088 (3.47%)', '', 0, 0, '2023-10-26 16:02:31', 0, '2023-10-26 16:02:31', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451629470420992, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (10 secs)', ' Thu Oct 26 08:02:03 2023 (2 mins, 7 secs)', ' 292159488/4015905088 (7.28%)', '', 0, 0, '2023-10-26 16:02:31', 0, '2023-10-26 16:02:31', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451629881462784, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (15 secs)', ' Thu Oct 26 08:02:01 2023 (2 mins, 0 secs)', ' 446300160/4015905088 (11.11%)', '', 0, 0, '2023-10-26 16:02:31', 0, '2023-10-26 16:02:31', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451630225395712, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (21 secs)', ' Thu Oct 26 08:02:03 2023 (1 min, 56 secs)', ' 594804736/4015905088 (14.81%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451630577717248, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (26 secs)', ' Thu Oct 26 08:02:04 2023 (1 min, 52 secs)', ' 739508224/4015905088 (18.41%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451630913261568, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (31 secs)', ' Thu Oct 26 08:02:05 2023 (1 min, 48 secs)', ' 881721344/4015905088 (21.96%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451631223640064, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (36 secs)', ' Thu Oct 26 08:02:05 2023 (1 min, 43 secs)', ' 1029570560/4015905088 (25.64%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451631542407168, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (41 secs)', ' Thu Oct 26 08:02:05 2023 (1 min, 38 secs)', ' 1180172288/4015905088 (29.39%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451631949254656, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (46 secs)', ' Thu Oct 26 08:02:05 2023 (1 min, 33 secs)', ' 1328021504/4015905088 (33.07%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451632255438848, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (51 secs)', ' Thu Oct 26 08:02:04 2023 (1 min, 27 secs)', ' 1475477504/4015905088 (36.74%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451632561623040, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (57 secs)', ' Thu Oct 26 08:02:06 2023 (1 min, 23 secs)', ' 1619132416/4015905088 (40.32%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451632922333184, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 2 secs)', ' Thu Oct 26 08:02:06 2023 (1 min, 18 secs)', ' 1757151232/4015905088 (43.75%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451633270460416, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 7 secs)', ' Thu Oct 26 08:02:06 2023 (1 min, 13 secs)', ' 1902903296/4015905088 (47.38%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451633622781952, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 12 secs)', ' Thu Oct 26 08:02:06 2023 (1 min, 8 secs)', ' 2053505024/4015905088 (51.13%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451633941549056, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 17 secs)', ' Thu Oct 26 08:02:06 2023 (1 min, 3 secs)', ' 2203451392/4015905088 (54.87%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451634218373120, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 22 secs)', ' Thu Oct 26 08:02:05 2023 (57 secs)', ' 2357198848/4015905088 (58.70%)', '', 0, 0, '2023-10-26 16:02:32', 0, '2023-10-26 16:02:32', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451634553917440, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 27 secs)', ' Thu Oct 26 08:02:05 2023 (52 secs)', ' 2509242368/4015905088 (62.48%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451634881073152, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 33 secs)', ' Thu Oct 26 08:02:05 2023 (46 secs)', ' 2664038400/4015905088 (66.34%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451635220811776, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 38 secs)', ' Thu Oct 26 08:02:05 2023 (41 secs)', ' 2815033344/4015905088 (70.10%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451635510218752, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 43 secs)', ' Thu Oct 26 08:02:05 2023 (36 secs)', ' 2964586496/4015905088 (73.82%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451635849957376, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 48 secs)', ' Thu Oct 26 08:02:05 2023 (31 secs)', ' 3114532864/4015905088 (77.55%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451636110004224, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 53 secs)', ' Thu Oct 26 08:02:04 2023 (25 secs)', ' 3267231744/4015905088 (81.36%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451636407799808, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (1 min, 58 secs)', ' Thu Oct 26 08:02:04 2023 (20 secs)', ' 3418226688/4015905088 (85.12%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451636688818176, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (2 mins, 3 secs)', ' Thu Oct 26 08:02:04 2023 (15 secs)', ' 3574071296/4015905088 (89.00%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451636978225152, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (2 mins, 9 secs)', ' Thu Oct 26 08:02:05 2023 (10 secs)', ' 3718774784/4015905088 (92.60%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451637296992256, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (2 mins, 14 secs)', ' Thu Oct 26 08:02:05 2023 (5 secs)', ' 3862556672/4015905088 (96.18%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451637649313792, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Running', ' Thu Oct 26 07:59:46 2023 (2 mins, 19 secs)', ' Thu Oct 26 08:02:05 2023 (0 secs)', ' 4013301760/4015905088 (99.94%)', '', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); +INSERT INTO `t_hashcat` VALUES (1717451637989052416, 'ks-train-job24400018-093f-44ec-a4a8-8baca8194c8b', 'c391c0e8-e704-4e0b-9df4-2f97263b9a9b', ' Exhausted', ' Thu Oct 26 07:59:46 2023 (2 mins, 19 secs)', ' Thu Oct 26 08:02:05 2023 (0 secs)', ' 4015905088/4015905088 (100.00%)', '无明文输出,无破解结果。', 0, 0, '2023-10-26 16:02:33', 0, '2023-10-26 16:02:33', ' Thu Oct 26 07:58:57 2023', ' Thu Oct 26 08:02:06 2023'); + +-- ---------------------------- +-- Table structure for t_notice +-- ---------------------------- +DROP TABLE IF EXISTS `t_notice`; +CREATE TABLE `t_notice` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `adapter_id` bigint NULL DEFAULT NULL, + `adapter_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `cluster_id` bigint NULL DEFAULT NULL COMMENT '任务id', + `cluster_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `notice_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '容器id', + `task_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `incident` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1717451637989052421 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of t_notice +-- ---------------------------- +INSERT INTO `t_notice` VALUES (1717451637989052417, 123, '超算适配器-并行', 123, '并行A', 'create', 'hashcat_job_20240418003', '任务创建成功!', '2024-04-18 01:04:05'); +INSERT INTO `t_notice` VALUES (1717451637989052418, 123, '超算适配器-曙光', 123, '曙光C', 'success', 'hpc_test_job_20240417038', '任务执行成功!', '2024-04-17 23:44:18'); +INSERT INTO `t_notice` VALUES (1717451637989052419, 123, '数算适配器-sealos', 123, 'sealos-guangzhou', 'failed', 'sealos_job_20240417233', '任务执行失败!', '2024-04-17 12:03:11'); +INSERT INTO `t_notice` VALUES (1717451637989052420, 123, '智算适配器-鹏程', 123, '鹏程-深圳', 'suspend', 'octopus_job_test_20240417231', '任务等待中!', '2024-04-18 05:55:03'); + +-- ---------------------------- +-- Table structure for t_storage_device +-- ---------------------------- +DROP TABLE IF EXISTS `t_storage_device`; +CREATE TABLE `t_storage_device` ( + `id` bigint NOT NULL, + `storage_id` bigint NULL DEFAULT NULL COMMENT '文件id', + `device_id` bigint NULL DEFAULT NULL COMMENT '设备id', + `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '服务器名称', + `cpu` int NULL DEFAULT NULL COMMENT 'CPU', + `memory` int NULL DEFAULT NULL COMMENT '内存', + `storage_space` float NULL DEFAULT NULL COMMENT '存储空间(T)', + `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '公网ip', + `manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '厂商', + `city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '地点', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设备状态', + `lng` double(16, 6) NULL DEFAULT NULL COMMENT '经度', + `lat` double(16, 6) NULL DEFAULT NULL COMMENT '纬度', + `created_at` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `last_updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人', + `last_update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `version` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '版本', + `end_point` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `access_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `secret_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `alive` tinyint(1) NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + INDEX `t_storage_device_device_name_index`(`device_name` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '存储文件和服务器资源连接表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of t_storage_device +-- ---------------------------- +INSERT INTO `t_storage_device` VALUES (5, 1, NULL, 'ceph-cluster-01', 4, 8, 1, '129.211.173.138', '腾讯云', '南京', NULL, 118.796877, 32.060255, NULL, NULL, NULL, NULL, NULL, 'http://129.211.173.138:30226', '68LF8M6P4HRHOFXKEO8W', 'TljtHCki8db9GwptajGJZxos5b4zg0BLAQ7UJcf1', 1); + +-- ---------------------------- +-- Table structure for task +-- ---------------------------- +DROP TABLE IF EXISTS `task`; +CREATE TABLE `task` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作业名称', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作业描述', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作业状态', + `strategy` int NULL DEFAULT 0 COMMENT '策略', + `synergy_status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '协同状态(0-未协同、1-已协同)', + `commit_time` datetime NULL DEFAULT NULL COMMENT '提交时间', + `start_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `end_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '结束运行时间', + `running_time` int NULL DEFAULT 0 COMMENT '已运行时间(单位秒)', + `yaml_string` varchar(10000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '作业结果', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + `tenant_id` int NULL DEFAULT NULL COMMENT '租户id', + `ns_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `task_type_dict` tinyint UNSIGNED NULL DEFAULT NULL COMMENT '任务类型(对应字典表的值)', + PRIMARY KEY (`id`) USING BTREE, + INDEX `task_status_index`(`status` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1374 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of task +-- ---------------------------- +INSERT INTO `task` VALUES (1264, 'hello-world', '', 'Succeeded', 0, '0', '2024-01-03 14:57:18', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\"},\"spec\":{\"ports\":[{\"name\":\"kjedmtyuwuiu\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-world\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"StatefulSet\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-world\",\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\"},\"spec\":{\"minReadySeconds\":10,\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-world\"}},\"serviceName\":\"hello-world\",\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-world\",\"restartTime\":\"20240103144807\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-world\",\"ports\":[{\"containerPort\":80,\"name\":\"kjedmtyuwuiu\"}],\"resources\":{\"limits\":{\"cpu\":\"100m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"10m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/data\",\"name\":\"vn-data\"}]}],\"terminationGracePeriodSeconds\":10,\"volumes\":[]}},\"volumeClaimTemplates\":[{\"metadata\":{\"annotations\":{\"path\":\"/data\",\"value\":\"1\"},\"name\":\"vn-data\"},\"spec\":{\"accessModes\":[\"ReadWriteOnce\"],\"resources\":{\"requests\":{\"storage\":\"1Gi\"}}}}]}}]', '', '2024-01-03 17:22:38', 0, '2024-01-03 14:57:17', 0, '2024-01-03 14:57:17', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1265, 'hello-nginx', '', 'Succeeded', 0, '0', '2024-01-03 14:57:46', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\"},\"spec\":{\"ports\":[{\"name\":\"kjedmtyuwuiu\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-nginx\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"StatefulSet\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-nginx\",\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\"},\"spec\":{\"minReadySeconds\":10,\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-nginx\"}},\"serviceName\":\"hello-nginx\",\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-nginx\",\"restartTime\":\"20240103144807\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-nginx\",\"ports\":[{\"containerPort\":80,\"name\":\"kjedmtyuwuiu\"}],\"resources\":{\"limits\":{\"cpu\":\"100m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"10m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/data\",\"name\":\"vn-data\"}]}],\"terminationGracePeriodSeconds\":10,\"volumes\":[]}},\"volumeClaimTemplates\":[{\"metadata\":{\"annotations\":{\"path\":\"/data\",\"value\":\"1\"},\"name\":\"vn-data\"},\"spec\":{\"accessModes\":[\"ReadWriteOnce\"],\"resources\":{\"requests\":{\"storage\":\"1Gi\"}}}}]}}]', '', '2024-01-03 15:01:23', 0, '2024-01-03 14:57:46', 0, '2024-01-03 14:57:46', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1266, 'hello-busybox', '', 'Succeeded', 0, '0', '2024-01-03 16:22:55', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', '2024-01-03 16:25:17', 0, '2024-01-03 16:22:54', 0, '2024-01-03 16:22:54', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1267, 'hello-busybox', '', 'Succeeded', 0, '0', '2024-01-04 09:01:06', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', '2024-01-04 09:09:39', 0, '2024-01-04 09:01:06', 0, '2024-01-04 09:01:06', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1268, 'hello-nginx', '', 'Succeeded', 0, '0', '2024-01-04 09:02:00', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-nginx\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-nginx\",\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-nginx\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-nginx\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-nginx\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', '2024-01-04 09:09:58', 0, '2024-01-04 09:02:00', 0, '2024-01-04 09:02:00', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1269, 'hello-busybox', '', 'Succeeded', 0, '0', '2024-01-04 09:11:06', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', '2024-01-09 18:20:20', 0, '2024-01-04 09:11:06', 0, '2024-01-04 09:11:06', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1270, 'hello-nginx', '', 'Saved', 0, '0', '2024-01-04 09:11:28', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-nginx\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-nginx\",\"cloud.sealos.io/app-deploy-manager\":\"hello-nginx\"},\"name\":\"hello-nginx\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-nginx\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-nginx\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-nginx\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', NULL, 0, '2024-01-04 09:11:27', 0, '2024-01-04 09:11:27', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1271, 'hello-tt', '', 'Failed', 0, '0', '2024-01-04 10:57:34', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-tt\"},\"name\":\"hello-tt\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-tt\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx1\"},\"labels\":{\"app\":\"hello-tt\",\"cloud.sealos.io/app-deploy-manager\":\"hello-tt\"},\"name\":\"hello-tt\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-tt\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-tt\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx1\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-tt\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', '2024-01-04 10:58:26', 0, '2024-01-04 10:57:33', 0, '2024-01-04 10:57:33', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1272, 'hello-busybox', '', 'Saved', 0, '0', '2024-01-09 18:21:12', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', NULL, 0, '2024-01-09 18:21:11', 0, '2024-01-09 18:21:11', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1273, 'hello-world', '', 'Failed', 0, '0', '2024-01-12 11:54:49', '', '', 0, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-world\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-world\",\"cloud.sealos.io/app-deploy-manager\":\"hello-world\"},\"name\":\"hello-world\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-world\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-world\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-world\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', NULL, 0, '2024-01-12 11:54:49', 0, '2024-01-12 11:54:49', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1306, 'HPC_ac_testjob0325', 'ac test job ', 'Failed', 0, '0', '2024-03-25 10:28:46', '', '', 0, '', '', NULL, 0, '2024-03-25 10:28:46', 0, '2024-03-25 10:28:46', NULL, '', NULL); +INSERT INTO `task` VALUES (1307, 'testjob', 'teeet', 'Saved', 0, '0', '2024-03-25 10:48:10', '', '', 0, '', '', NULL, 0, '2024-03-25 10:48:10', 0, '2024-03-25 10:48:10', NULL, '', NULL); +INSERT INTO `task` VALUES (1308, 'HPC_slurm_testjob0325', 'slurm test job ', 'Running', 0, '0', '2024-03-25 10:48:50', '', '', 0, '', '', NULL, 0, '2024-03-25 10:48:49', 0, '2024-03-25 10:48:49', NULL, '', NULL); +INSERT INTO `task` VALUES (1309, 'HPC_paratera_testjob032501', 'paratera test job ', 'Running', 0, '0', '2024-03-25 10:50:09', '', '', 0, '', '', NULL, 0, '2024-03-25 10:50:09', 0, '2024-03-25 10:50:09', NULL, '', NULL); +INSERT INTO `task` VALUES (1310, 'HPC_slurm_testjob0325', 'slurm test job ', 'Running', 0, '0', '2024-03-25 15:59:40', '', '', 0, '', '', NULL, 0, '2024-03-25 15:59:40', 0, '2024-03-25 15:59:40', NULL, '', NULL); +INSERT INTO `task` VALUES (1311, 'HPC_ac_testjob0325', 'ac test job ', 'Running', 0, '0', '2024-03-25 16:00:14', '', '', 0, '', '', NULL, 0, '2024-03-25 16:00:13', 0, '2024-03-25 16:00:13', NULL, '', NULL); +INSERT INTO `task` VALUES (1312, 'HPC_paratera_testjob032501', 'paratera test job ', 'Running', 0, '0', '2024-03-25 16:00:17', '', '', 0, '', '', NULL, 0, '2024-03-25 16:00:16', 0, '2024-03-25 16:00:16', NULL, '', NULL); +INSERT INTO `task` VALUES (1313, 'HPC_slurm_testjob0325', 'slurm test job ', 'Running', 0, '0', '2024-03-26 08:46:02', '', '', 0, '', '', NULL, 0, '2024-03-26 08:46:01', 0, '2024-03-26 08:46:01', NULL, '', NULL); +INSERT INTO `task` VALUES (1314, 'HPC_paratera_testjob032501', 'paratera test job ', 'Running', 0, '0', '2024-04-02 10:49:47', '', '', 0, '', '', NULL, 0, '2024-04-02 10:49:46', 0, '2024-04-02 10:49:46', NULL, '', NULL); +INSERT INTO `task` VALUES (1315, 'hpc-test', 'slurm test job ', 'Running', 0, '0', '2024-04-02 10:50:53', '', '', 0, '', '', NULL, 0, '2024-04-02 10:50:53', 0, '2024-04-02 10:50:53', NULL, '', NULL); +INSERT INTO `task` VALUES (1319, 'test1', 'ai task', 'Running', 0, '0', '2024-04-02 18:31:31', '', '', 0, '', '', NULL, 0, '2024-04-02 18:31:30', 0, '2024-04-02 18:31:30', NULL, '', NULL); +INSERT INTO `task` VALUES (1320, 'HPC_test040301', 'paratera test job ', 'Running', 0, '0', '2024-04-03 08:59:44', '', '', 0, '', '', NULL, 0, '2024-04-03 08:59:44', 0, '2024-04-03 08:59:44', NULL, '', NULL); +INSERT INTO `task` VALUES (1321, 'HPC_slurm_testjob0325', 'slurm test job ', 'Running', 1, '1', '2024-04-03 09:06:41', '', '', 998112, '', '', NULL, 0, '2024-04-03 09:06:40', 0, '2024-04-03 09:06:40', NULL, '', NULL); +INSERT INTO `task` VALUES (1329, '图像分类测试1', 'ai task', 'Running', 0, '0', '2024-04-11 19:27:31', '', '', 7794881, '', '', NULL, 0, '2024-04-11 19:27:31', 0, '2024-04-11 19:27:31', NULL, '', NULL); +INSERT INTO `task` VALUES (1330, 'HPC_slurm_testjob0325', 'slurm test job ', 'Running', 0, '0', '2024-04-12 09:05:48', '', '', 844041, '', '', NULL, 0, '2024-04-12 09:05:47', 0, '2024-04-12 09:05:47', NULL, '', NULL); +INSERT INTO `task` VALUES (1333, 'test', '', 'Running', 0, '0', '2024-04-12 15:07:27', '', '', 66, '', '', NULL, 0, '2024-04-12 15:07:27', 0, '2024-04-12 15:07:27', NULL, '', 3); +INSERT INTO `task` VALUES (1338, 'HPC_slurm_testjob0325', 'slurm test job ', 'Running', 0, '0', '2024-04-20 16:27:03', '', '', 10000000, '', '', NULL, 0, '2024-04-20 16:27:02', 0, '2024-04-20 16:27:02', NULL, '', NULL); +INSERT INTO `task` VALUES (1356, 'HPC_slurm_testjob0325', 'slurm test job ', 'Saved', 0, '0', '2024-04-22 10:45:30', '', '', 30050021, '', '', NULL, 0, '2024-04-22 10:45:30', 0, '2024-04-22 10:45:30', NULL, '', NULL); +INSERT INTO `task` VALUES (1361, 'hello-busybox', '', 'Saved', 0, '0', '2024-04-22 10:52:35', '', '', 3000, '[{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"ports\":[{\"name\":\"tcbqrlvshjie\",\"port\":80,\"targetPort\":80}],\"selector\":{\"app\":\"hello-busybox\"}}},{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{\"deploy.cloud.sealos.io/maxReplicas\":\"1\",\"deploy.cloud.sealos.io/minReplicas\":\"1\",\"originImageName\":\"nginx\"},\"labels\":{\"app\":\"hello-busybox\",\"cloud.sealos.io/app-deploy-manager\":\"hello-busybox\"},\"name\":\"hello-busybox\"},\"spec\":{\"replicas\":1,\"revisionHistoryLimit\":1,\"selector\":{\"matchLabels\":{\"app\":\"hello-busybox\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":0,\"maxUnavailable\":1},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"labels\":{\"app\":\"hello-busybox\",\"restartTime\":\"20231213180841\"}},\"spec\":{\"containers\":[{\"env\":[],\"image\":\"nginx\",\"imagePullPolicy\":\"Always\",\"name\":\"hello-busybox\",\"ports\":[{\"containerPort\":80,\"name\":\"tcbqrlvshjie\"}],\"resources\":{\"limits\":{\"cpu\":\"200m\",\"memory\":\"64Mi\"},\"requests\":{\"cpu\":\"20m\",\"memory\":\"6Mi\"}},\"volumeMounts\":[]}],\"volumes\":[]}}}}]', '', NULL, 0, '2024-04-22 10:52:35', 0, '2024-04-22 10:52:35', NULL, 'ns-admin', NULL); +INSERT INTO `task` VALUES (1372, '图像分类测试1', 'ai task', 'Saved', 0, '0', '2024-04-26 11:10:33', '', '', 66915, '', '', NULL, 0, '2024-04-26 11:10:32', 0, '2024-04-26 11:10:32', NULL, '', NULL); + +-- ---------------------------- +-- Table structure for task_ai +-- ---------------------------- +DROP TABLE IF EXISTS `task_ai`; +CREATE TABLE `task_ai` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', + `task_id` int NOT NULL COMMENT '任务id', + `adapter_id` bigint NOT NULL COMMENT '设配器id', + `cluster_id` bigint NOT NULL COMMENT '集群id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务名', + `replica` smallint NOT NULL COMMENT '执行数', + `c_task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群返回任务id', + `strategy` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主任务使用策略', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务状态', + `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '集群返回任务信息', + `commit_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '提交时间', + `start_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '开始时间', + `end_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '结束时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of task_ai +-- ---------------------------- +INSERT INTO `task_ai` VALUES (1, 123, 1123, 123, 'asd', 1, 'czxzc', 'dscxz', 'dsads', NULL, '2024-04-29 10:20:25', '2024-04-29 10:20:25', '2024-04-29 10:20:25'); + +-- ---------------------------- +-- Table structure for task_cloud +-- ---------------------------- +DROP TABLE IF EXISTS `task_cloud`; +CREATE TABLE `task_cloud` ( + `id` bigint NOT NULL COMMENT 'id', + `task_id` bigint UNSIGNED NOT NULL COMMENT 'task表id', + `adapter_id` bigint UNSIGNED NOT NULL COMMENT '适配器id', + `cluster_id` bigint UNSIGNED NOT NULL COMMENT '集群id', + `cluster_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '集群名称', + `kind` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '种类', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `start_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `yaml_string` varchar(10000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务入参', + `result` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行结果', + `namespace` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'default' COMMENT '命名空间', + `replica` int NULL DEFAULT NULL COMMENT '副本数', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `created_by` int NULL DEFAULT 0 COMMENT '创建人', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT 0 COMMENT '更新人', + `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of task_cloud +-- ---------------------------- + +-- ---------------------------- +-- Table structure for task_hpc +-- ---------------------------- +DROP TABLE IF EXISTS `task_hpc`; +CREATE TABLE `task_hpc` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `task_id` int NULL DEFAULT NULL COMMENT '任务id', + `job_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '作业id(在第三方系统中的作业id)', + `adapter_id` bigint NULL DEFAULT NULL COMMENT '执行任务的适配器id', + `cluster_id` bigint NULL DEFAULT NULL COMMENT '执行任务的集群id', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `cmd_script` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, + `start_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `running_time` int NULL DEFAULT NULL COMMENT '运行时间', + `derived_es` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `cluster` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `block_id` int NULL DEFAULT NULL, + `alloc_nodes` int NULL DEFAULT NULL, + `alloc_cpu` int NULL DEFAULT NULL, + `card_count` int NULL DEFAULT NULL COMMENT '卡数', + `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `work_dir` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '工作路径', + `assoc_id` int NULL DEFAULT NULL, + `exit_code` int NULL DEFAULT NULL, + `wall_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '最大运行时间', + `result` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行结果', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `yaml_string` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `app_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 应用类型', + `app_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT ' 应用名称', + `queue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '队列名称', + `submit_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'cmd(命令行模式)', + `n_node` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '节点个数(当指定该参数时,GAP_NODE_STRING必须为\"\")', + `std_out_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作路径/std.err.%j', + `std_err_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作路径/std.err.%j', + `std_input` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `environment` json NULL, + `deleted_flag` int NOT NULL DEFAULT 0 COMMENT '是否删除(0-否,1-是)', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `updated_by` int NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1751892493806342171 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of task_hpc +-- ---------------------------- +INSERT INTO `task_hpc` VALUES (1751892493806342159, 1308, '786', 1706858330967773111, 1758770005, 'HPC_slurm_testjob032501', 'FAILED', '#!/bin/bash\nsleep 30', '2024-03-25 10:48:50.0214623 +0800 CST m=+2368.584898201', 0, '', '', 0, 0, 0, 0, '', '', '/home/slurmrestd', 0, 0, '24:00:00', '', NULL, '', '', '', '', '', '', '/home/slurmrestd/test.out', '/home/slurmrestd/test_error.out', '/dev/null', '{\"PATH\": \"/bin:/usr/bin/:/usr/local/bin/\", \"LD_LIBRARY_PATH\": \"/lib/:/lib64/:/usr/local/lib\"}', 0, 0, '2024-03-25 10:48:50', 0, '2024-03-25 10:48:50'); +INSERT INTO `task_hpc` VALUES (1751892493806342161, 1310, '787', 1706858330967773111, 1758770005, 'HPC_slurm_testjob032502', 'FAILED', '#!/bin/bash\nsleep 40', '2024-03-25 15:59:40.385166348 +0800 CST m=+148.868162684', 0, '', '', 0, 0, 0, 0, '', '', '/home/slurmrestd', 0, 0, '24:00:00', '', NULL, '', '', '', '', '', '1', '/home/slurmrestd/test.out', '/home/slurmrestd/test_error.out', '/dev/null', '{\"PATH\": \"/bin:/usr/bin/:/usr/local/bin/\", \"LD_LIBRARY_PATH\": \"/lib/:/lib64/:/usr/local/lib\"}', 0, 0, '2024-03-25 15:59:40', 0, '2024-03-25 15:59:40'); +INSERT INTO `task_hpc` VALUES (1751892493806342164, 1313, '788', 1706858330967773111, 1758770005, 'HPC_slurm_testjob032503', 'FAILED', '#!/bin/bash\nsleep 50', '2024-03-26 08:46:01.545051812 +0800 CST m=+60530.028048142', 0, '', '', 0, 0, 0, 0, '', '', '/home/slurmrestd', 0, 0, '24:00:00', '', NULL, '', '', '', '', '', '1', '/home/slurmrestd/test.out', '/home/slurmrestd/test_error.out', '/dev/null', '{\"PATH\": \"/bin:/usr/bin/:/usr/local/bin/\", \"LD_LIBRARY_PATH\": \"/lib/:/lib64/:/usr/local/lib\"}', 0, 0, '2024-03-26 08:46:02', 0, '2024-03-26 08:46:02'); +INSERT INTO `task_hpc` VALUES (1751892493806342165, 1314, '5000317', NULL, 1758770010, 'HPC_paratera_testjob032501', 'FAIL', 'jobsubmit.sh', '2024-04-02 10:49:46.866478053 +0800 CST m=+410518.850755030', 0, '', '', 0, 0, 0, 0, '', '', 'prn:pcs:sftp:BSCC-A:BSCC-A:sc56516:file:/public4/home/sc56516/jobs/VNCView_20240203180350', 0, 0, '24:00:00', '', NULL, '', 'BASIC', 'vasp', 'wzhdtest', '', '1', '', '', '', '{\"PATH\": \"/bin:/usr/bin/:/usr/local/bin/\", \"LD_LIBRARY_PATH\": \"/lib/:/lib64/:/usr/local/lib\"}', 0, 0, '2024-04-02 10:49:47', 0, '2024-04-02 10:49:47'); +INSERT INTO `task_hpc` VALUES (1751892493806342166, 1320, '5000319', NULL, 1758770011, 'HPC_test040301', 'FAIL', 'jobsubmit.sh', '2024-04-03 08:59:44.355425194 +0800 CST m=+30.409397159', 0, '', '', 0, 0, 0, 0, '', '', 'prn:pcs:sftp:BSCC-A:BSCC-A:sc56516:file:/public4/home/sc56516/jobs/VNCView_20240203180350', 0, 0, '24:00:00', '', NULL, '', 'BASIC', 'vasp', 'wzhdtest', '', '1', '', '', '', '{\"PATH\": \"/bin:/usr/bin/:/usr/local/bin/\", \"LD_LIBRARY_PATH\": \"/lib/:/lib64/:/usr/local/lib\"}', 0, 0, '2024-04-03 08:59:44', 0, '2024-04-03 08:59:44'); +INSERT INTO `task_hpc` VALUES (1751892493806342167, 1321, '0', NULL, 1758770005, 'HPC_slurm_testjob0325', 'Issued', '#!/bin/bash\nsleep 30', '2024-04-03 09:06:40.511481685 +0800 CST m=+446.565453638', 0, '', '', 0, 0, 0, 0, '', '', '/home/slurmrestd', 0, 0, '24:00:00', '', NULL, '', 'test', 'test', '', '', '1', '/home/slurmrestd/test.out', '/home/slurmrestd/test_error.out', '/dev/null', '{}', 0, 0, '2024-04-03 09:06:41', 0, '2024-04-03 09:06:41'); +INSERT INTO `task_hpc` VALUES (1751892493806342168, 1330, '0', NULL, 1758770005, 'HPC_slurm_testjob0325', 'Issued', '#!/bin/bash\nsleep 30', '2024-04-12 09:05:47.980667072 +0800 CST m=+51346.975539219', 0, '', '', 0, 0, 0, 0, '', '', '/home/slurmrestd', 0, 0, '24:00:00', '', NULL, '', '', '', '', '', '1', '/home/slurmrestd/test.out', '/home/slurmrestd/test_error.out', '/dev/null', '{}', 0, 0, '2024-04-12 09:05:48', 0, '2024-04-12 09:05:48'); +INSERT INTO `task_hpc` VALUES (1751892493806342169, 1338, '', NULL, 1758770005, 'HPC_slurm_testjob0325', 'Saved', '#!/bin/bash\nsleep 30', '2024-04-20 16:27:02.686357351 +0800 CST m=+81206.973633566', 0, '', '', 0, 0, 0, 0, '', '', '/home/slurmrestd', 0, 0, '24:00:00', '', NULL, '', '', '', '', '', '', '/home/slurmrestd/test.out', '/home/slurmrestd/test_error.out', '/dev/null', '{}', 0, 0, '2024-04-20 16:27:03', 0, '2024-04-20 16:27:03'); +INSERT INTO `task_hpc` VALUES (1751892493806342170, 1356, '', NULL, 1758770005, 'HPC_slurm_testjob0325', 'Saved', '#!/bin/bash\nsleep 30', '2024-04-22 10:45:30.417160138 +0800 CST m=+233514.704436359', 0, '', '', 0, 0, 0, 0, '', '', '/home/slurmrestd', 0, 0, '24:00:00', '', NULL, '', '11', '11', '', '', '', '/home/slurmrestd/test.out', '/home/slurmrestd/test_error.out', '/dev/null', '{}', 0, 0, '2024-04-22 10:45:30', 0, '2024-04-22 10:45:30'); + +-- ---------------------------- +-- Table structure for task_vm +-- ---------------------------- +DROP TABLE IF EXISTS `task_vm`; +CREATE TABLE `task_vm` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', + `participant_id` bigint NULL DEFAULT NULL COMMENT 'p端id', + `task_id` int NULL DEFAULT NULL COMMENT '任务id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '虚拟机名称', + `adapter_id` bigint NULL DEFAULT NULL COMMENT '执行任务的适配器id', + `cluster_id` bigint NULL DEFAULT NULL COMMENT '执行任务的集群id', + `flavor_ref` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '规格索引', + `image_ref` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '镜像索引', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '状态', + `platform` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '平台', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + `availability_zone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `min_count` int NULL DEFAULT NULL COMMENT '数量', + `uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '网络id', + `start_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '开始时间', + `running_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行时间', + `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '运行结果', + `deleted_at` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '删除时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of task_vm +-- ---------------------------- +INSERT INTO `task_vm` VALUES (1, 0, 1333, 'test', 0, 1758770004, '4096MB_2C_50GB', '67bb503c-cbb7-49de-824a-96b39788a77c', 'Saved', 'DianKe_Openstack_R', '', '', 1, 'e84e7629-83e8-4df4-811f-9489e6444a6c', '2024-04-12 15:07:27.6644278 +0800 CST m=+32.981900601', '', '', ''); +INSERT INTO `task_vm` VALUES (2, 0, 1333, 'test', 0, 1758770004, '2', '47f6c106-36ea-4282-b1b0-fac2cc86b493', 'Saved', 'Keylin_Openstack_T', '', '', 1, 'aa1af235-f1ab-455d-b0b9-21df58c71c5d', '2024-04-12 15:07:27.8505298 +0800 CST m=+33.168002601', '', '', ''); + +-- ---------------------------- +-- Table structure for vm +-- ---------------------------- +DROP TABLE IF EXISTS `vm`; +CREATE TABLE `vm` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `task_id` int NOT NULL COMMENT '任务id', + `participant_id` int NOT NULL COMMENT 'p端id', + `api_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'api版本', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名字', + `namespace` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '命名空间', + `kind` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '种类', + `created_by` int NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` int NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '状态', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of vm +-- ---------------------------- + +-- ---------------------------- +-- Table structure for vm_openstack_overview +-- ---------------------------- +DROP TABLE IF EXISTS `vm_openstack_overview`; +CREATE TABLE `vm_openstack_overview` ( + `id` bigint NOT NULL COMMENT 'id', + `max_total_cores` int NULL DEFAULT NULL COMMENT 'cpu核总数(最大值)', + `max_total_ram_size` int NULL DEFAULT NULL COMMENT '内存总量(最大值)', + `max_total_volumes` int NULL DEFAULT NULL COMMENT '存储卷总量(最大值)', + `total_cores_used` int NULL DEFAULT NULL COMMENT 'cpu已使用核数', + `total_ram_used` int NULL DEFAULT NULL COMMENT '内存已使用字节数', + `total_volumes_used` int NULL DEFAULT NULL COMMENT '存储卷使用数', + `total_instances_used` int NULL DEFAULT NULL COMMENT '实例数', + `cluster_id` bigint NULL DEFAULT NULL COMMENT '集群id', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'openstack 概览表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of vm_openstack_overview +-- ---------------------------- +INSERT INTO `vm_openstack_overview` VALUES (17590070001, 80, 257594, 10, 0, 512, NULL, NULL, 1758770003); +INSERT INTO `vm_openstack_overview` VALUES (17590070002, 56, 257096, 10, 48, 114688, NULL, 6, 1758770004); + +SET FOREIGN_KEY_CHECKS = 1; From 0d720dcdc51aa0ff9d57413e4430162ee325a56b Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 15:43:45 +0800 Subject: [PATCH 15/44] Delete deploy/pcm-yaml.zip Former-commit-id: 97dc4bbd3a8571ed3cf30192a5f790bb03a86f27 --- deploy/pcm-yaml.zip | Bin 9556 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip deleted file mode 100644 index 0b1689d8ce75ea8d2ba390f5b0b6d965c131713c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9556 zcmZ{qV{j(z*0%4M6FW1pZCexPj&0kvjfrjBnb^t1wvCDHeDiG7v-hs|>;BPob=9%@ zPp@?@0j0pe(EtDdGyumTOHEd|LsJ#%&j}R(`10qiouM_YzO$1Vox8rZ)q$F(?bjA` zpQRdtOae=&T{HUCq>hjo91A3DB?q~ zYPXT32Ep(;k>mY3IZ4;i1{kab#N*gdJ&=ouKw(Xe5|7EsjcmPb7Qj-lvlGpdf8B;lp1M3< zLKT-lP4YKT!;1W|Xmosrq_};!10sM4!u|7$0X6b2S3yJ?3@=X(G$OV>|p35@)xgT6#j0T1K~vPf{FLDmjz3YB1QghdyFcW5lp&G>B4I zjIZ_6pQSbs2=Nfgrx!)3w`2-GB%hLbB(BU;>+uZ&kqw2qVj#&&y&qdOL;eM=F@mn* zU~lVRE4$iS>RNAwVBNdwjx56YjuT#z#btjjSgBVtPKsQBhugIr^&BSmVA0$c9kC|n zf8V&O5+@flEAq+_c#E=%jfLqaVm!!D0M=wDcS{fu5x{(eW7)V^ItN)@rCqtFysFlJ z?&1Ay>6lBqW{Ljg_d?s8VLM~!M9`O(mee*%Y2zz+p zKjH*?=0Qt6_c~w}O}BAlxn||L6a>w!HCSmO9Ou>Q5VoxIXVn3RdbTRlm-qM}KgS@ZZ zn8(I`?#UEz3o-{pc26VkcWZL9Tc1Z)a*xdM_1`hq5_`?Cg&2p^FZ~U?17<@c;<024 znqUl6xZyyRB*H==e;^=xuoU1~sO`h;W-&*oH-KtHB;BD}h)U+R=}R#Ri{(3ZMF&Pr ztzd5KG1i+0Ct%BpQ(NB#W=8SW<}o~pa78|RHzMasbViPn!OLm|kJ#f>> zzZamQ_)^4Cb8QAhWRbXATi9yf3p5pkBj z%gyKa!_1s7*X(Wg7SG2EyMW~78$zqX7_kk<9gL@y=*R%W0mMzwga$gV=gaxbMxb=U zs6BmrsL^zA8-4ChE$+<)`>^i&_0@L8-AGOz2s$Vg_!}L!n8)w!=U1qdA*!+C*Gpm+#I-=PLynC+zs&eC|>ThI6=E#6rlXCe~9rFl~g;$*0llBdm+X zgnq#|V_#bjCpY2Mde@yx9u;oqo=V~u>iAk)VmEEJb+HnHmIMX8bJaKQ&{)?~Fl-n* zLAoD0^>n0XXyB!-YJkJGDQqngsvSJnhh!GVZpwW+vv)r4SDGpL zs?DTYixHXVK?(7rxOF<8+jDk#b|OPO(5O#ma*%eI66qpJBi(cN7eS=d>db~jPvy$B zgt*&G6$C7!Qh|PVWv)9LpF`pWR(>!3-oRdKSzIUyGp4rJ>9=Juy>}_!qb5sNE@Xi-;$HjM6_;)Zo&~# zq)wSakghHxz}!-HJQdH-Md}Eg>^`dwTnpblUaHC0bvtss<6H3H-_Cl^N`0qTjxE^k zgSZ=;(Q$ldC{KEqA||@_Zqb>B%+ppm({ZAcUA6ndts3@W@#as6JSYm)&diE+$JHL> z>H_I>ynb zTr$z9keyM#a1t?7B}D8zYV0PCUW{RCXqe0yEXsIy5sOp(L6xZd0b0tkD*I1@eRO=r zQ>XR~15m<9XGv>Ym$t;Eqt=(%?pK;>8&(>uQOY`nl)hR8W*pur&E7AO{(V+46MVT5 zWAb9b+9sU8FoZO$1SO4I=V^?0Df%gS(+tBno9ERC_MajgZsWY0zO$(HL9;Q!M%EBI zKHxEdEsNo+4_UP`MYH!O-|@4d(I|jOs|2#1lor+zLkwk0PNs>|qxlsNcGyhL?=pG0 z5?&!O`}LZe3$ywr3#S^O^+Xk=?HX1WQ*Uf5LejC-eZ|oVY2r1V%(9e6Y6^6jhiTJ1 zuQIF3Eq_0NbgaHS$jp(?FS9ng!U&!ILKHkGEx^YU;Z;cvxu*afiuWwy=1nt8@16FV z+8|FCb{#&>W(%E{5!sN7rvz_!w}u~$-9zIjW7ePT@ZyM2$=smVJ!;s9Zp1u?JwYIE zfM)%zp^Wsx;fRn@7rB9#v_!u4{)((RlX}5}hGxYhs(&dV?j_eLc5C;CIS`(7irIt4 zk+G%&jTdd(1fsk5_myW5GhgH{`^VbzVKY>5ZMQcFBeHI)@HbJVB0@N(!{0Bxf=e{K zLl&z~HDtI?5as4{dU!a~GfdtGz(~9Ci@-fvyY6QD6$CYUS_VR~M;-kkH~hPA8M?&W ziI6wMSCKge#XlGaTPobr)`-Xhb2GW0@?82rO8KZGz{`P>xHpX!}F*NR8zSsFXf_Jh%hDinM~8Lfn1a%EeK43jnJh4FJuo&}I!kxPq*F0bz!` zId}MK!!%$Q6jZF3;%fC+l?QJGNVFrHFJk#7ZD~Sa?N;9b=(`gIA_V z!k$r-V@~;pBB+GlrFz^)3DzXQCNn2zJ3IGgW!K9HXgu;p8~1Q+VfL;7B?lBqMiHMQ1K42o-XPA8Ip6j;EvY~0Iq{HCDb^wsk{Z1;|^aS`TBTqy9N{PulJyTC*^cIGG)!+w{y=ol#=kxsy3#wDDEAgcy z8SzvteQrCtu~eFtR@p<8o@DFthH5rJro2A=D;l|yuFk>I($#Rd=-PR2MnqV9TdS6c z1rT?(MN!^o0npF8^k69|@V?4=7*b7p&=z1F7BS$wp@IUV?&;>UsX1DFQWY{*po;l+ zIA%sE2UBxr2~+Jr&tX96h@MbVhaEb-Sk$=)8*mUq$;mpfyX6qSo1XETi24XMK)c{R zWg%hAxElNAmGxyqx0~^CAoVp-duxm0g{@PSXk%HxS49hYh8v=ewG^Gib|`^EqTGwp zHUbYVZy~+_ld5|+s-slmGo9zNmyX2;iMG1o7}CYkSK*FNplmt9+Ng3u`>`Y&uEXH8 z!|mX=xyQr>PUQV<&*95Z+oy-2MUiB?o5d_IXL82g_}#24JbOgTMytBs1asKr)5NbE z$}7d_-hLm3!5A+l+d=;SmZmAL?4vX=06+rzf27I5&hQ`76s;^6i_41Eb)>4M0n@8b zmS80wSrnmwQI_N)HE%TrVt>U&kLt?%py#Pjyc;B-6rA0x0EdPIMaSDHBt#3k`p!C1 zO#T5n#hk`4LS~gkk@o!dw)x1%&)=Z54loQ>NsQ8r7S4lAyz7mE2o(d3`I2hbC>Uk{ z1B|~R*CQMlIeZKgq)$ zE|$bIK;gzfjluu{YHwOmp>jub@R6sw+BoeNdbr)exI-6=qgSIQTrC|qode{`fV=tL z4cds#oB}Mmt{kH|g`MJeDp#1-vo-@mGKMcOq@kRfQ+62?;Yjvzg${M)bVc|M;oBY& z;tth8_!M|3T0P9FJ1BC8EkJ*u-pnIc4y_ibMGqd{vm~<&dC6@Wv{tD{HI1Vz&!usF^SaQ0 zP$PYcO!pkQrZf%Lk{R_pW@OJV3_qM`wf{LZZvs`M|8u0Cq^a0t@-QIai)hF2?19lo z%N>xMhqdH^o**=?TXx)`FvCIP+%q!y(P!|!GDcO#I#+1qNKnvp=CzN=Bk6!Hn*xY$ za7;nN*H~I$V53Wt%e*zS8IvDowbT86bZKiUr<2{`7JyJ3dm(f2;c)Ywl2G88z<;^d zf3~7J2Q_u|dfI!rd6S`woc7H(8qRbWu_P96D&|to=gHjRs6C-OrkMYO$MePOWewA~ zF-t1x7k8>cH%GkNVUx?91)CkF=J|P~t>i@7SM%S;4=(fGW0B7`qfro3_W{h<9sXpP zE}iNpF25IM##U}i8ul<7`0-MpSB5X5>eJmzHp<5uw7`8%!C1wcfTdvAoGG&=w`74> z@EW7_W1%lSyAz`bL1=U(RkH1#c#j$^b$N!m>TajZXWe?hX$B3yl(&QJ-dW3$wwk-D zJfqO<-?_8KvDe7ikJMmWTX1JM@Ih4>S`V{vi>)rp7a>)*S+xt{X0EU6+_%qo4U6mw zT8ppH=vn=*gW3gm04e}ID3j5w(4Ow!ew?I}sm8v+(JTHZ#Y8~@0O0?XVw(NSg_Be@ zZBf6Y`8?LBr9tV`x-Nx(GtEgS(^5DvK$%skdSTF!J0opx7@Mp_6(*LKBoL+bFDDI( zB#NUFwfGHG)`As!ORGfvjLcrSuUvZI3KHa)OmpnwOu5WVBN%={X`inRCtFyUj}W9v zZw%XL%iBu~#x5raX-p(RHqw`IaH3XpyhC%Yoh*tuXBzDmS0H;5O>l_FhXj={_*G?~ za*7!WTwr~tVqCA-Tw?3=_yWNb+5G%!I!yCCqQPwDo@L&;y1QFdC{s z!nt}FHXzMeGBcj>IZd0=JprwQ)+%@WT;ZC{aSGe^1^hVT+U>&y>Zeyx1f7liZpjd0 zFMnb3mWGf~66h~GjQ^s_X6qWq+k)(XOM&AQqH8z0n$Mb~Y?U`=QB^{3N*&8VXcS3) zVscBD$~LDn*chaN%*HN7(`}Q%VuDtBGfYQrgQQa?ytg5)NRa;W<8&eY-1vt%3s3%B zrH$r|vG(wdK-OSiVYS4T4`zZuT=UT>$Dt@i*RH>L4qAr`&##{b_u;fwAowh043>9i zshNcR0wD!a4?P21z)ER$Z?H~s6$8Wwbma;ousWX^JfS5C zNH?&Y)RQY1n9wQ6`tgri4l$Uzbg~gWg1|QT(G_sz(dSlrJnb)9i_5%H(u>(y{*UTXK%i-}qoptGG!hZ|Ms zHKxQJ0CqcX4Hx{BuL2= zF1%0iU~H|4Z!l3}yTYr#Z?Qf<%JQHr8g6Ya`6nTgnI&ZvZqu2{Dc$oNla(Z!1qG-nj!+_CqM7`hZLlX)_hnRnQ?7rqlu0*b zJ%e@0ibu#;`^XwL)w{~RwzYop<>vwWe8=^i-PvRR80tQc)rXR^4%JGp-8c6gFogW=as+v-qjV6kH_-8mOg4HjfAW05{-8mbg!Vj z=DiB4sy(Bsgg*r7BLVYc?l&U>lx>C)InQ#}Zm(h_q;4QL-Oce;OXuR@?}8L|P20;R z*Nf+j8jp^Q*`3p|Xp`I7GO1gHEWM+zO$6RxDLYYDTh~u4up!?GmnvFRXv7U$4RpBN zZmZwlx*Exv9$GZkYF4{1ULGGcj7GK_je|6MNw;qd{M7fDW z`g0+FGc|jnOD-@KOsp#4X6I;xu6%zx0o=JSJ!H!DPbsy^JjMYww>q4kE=*Y1wFY!E zFx`g|;C7vq_H(HO<)4%V4=i_odnn~B$~Jhv|LDG+>RsdS#{=95Gkh#&1wP{EdYrFm z=3DQg-?u!(rsJ=!O+55#`#QF-X;ck!e+CO1Q;YjDP4ELdx4uea_zdNf?6hk^>Gk1jcw<{Z1&AD((Z!4I+_2ErpD|a z#aR#9Qq6<_0HpuO&7aA_KgJ4{&IZN~HpWiIj{nFVvy`PA8-Ai}9H|0ZBh~f6hUi_w zWxjUXy*0P8!Vww~(**G$kuflTzQdw&yWl0gMk|O`CchltnLEQVbO^~u30sJNzrXM+ zvlMqk`^G5Z3bNY+@fFK8UPRCjKD<|ej|3rtVwa*T5<6g!2#y#Jlb=L_PX=B>F>!T- zK;o;2=YTF>y3~N-z_d+@Ff0QS93v6*4Fgp#z%XYr(fAobs}93+_cYi8lM%%PB>&Cy z0W@be4vfxjb2$`w({L5B2Txu1Cl+`Z{b%x;daQVD57IzLVYbP4Ej#a_x-c5t9l))_ z0oy9T?l{^n@E2}I4I;7)4+_tNdTXSqG*VV@kY1ZE6EYLmN`d7VHUpqW3N{9Sx{ah% z@76Gd`h!eZAt<=O??>cPQ`{f{J6bofdW`rl2%@f@;8b6;h+^utMFsRGb=wd7Rp-S@ zte;39q=ZH>dO=SM*f*|}G?4I=P^l5P*S=g@lT6^fo#Il7$^=Qg0*|ejWat8R$v`Ys zJuD?}X!-kBPauLwY{=afe+>=M4MR9V+pbc&FKOR>pz=Tu%8xIkPkIPIg6b$j)}bep zV6>ED?zl_&JKWTYdS1k5?QuB>Pdr_W3wJGrCzJ>jBvZaPG^3?HeBpR-v#(@#w>!4e zN*Jz^e^S`p*Xs6EBLV{a0_t2Hz$1Ja)mwRA#mj}_b04v6ri1SRRA~Hf%%xLy3Rpo` zH-5-7wq^Y45}<<8P6_0$ za3(Ca6ot`E<7;@mh!fFIiln(5`?iRZCd?THh5>k>4@T(#6`X1eGQp1e1k@6G6NN|J zFeh`la#NXdqnN1m3A%C(_7`n_-7DDwGmL2(JU zVZok!xzc&>c|w1J7tdgS39&!X<$03RQe`+m48LbALRVKyfo6UUM9KLzs(SmFlSELc z*1@#P$gnD@*-9hhtyn#=7xVi3@5e!p7^?F~PpZ9{GF(gA97`YB(og+O6?Nl=XA+m)t{YX67_V(K zkf-4nhajBxtD(Rlop&Epo=Z)T#jTqcR5n!_VlLXM@9ZN4t%J`e2s{y$ zanv-8+MB&fnkCm|xmT){K`mqZT-Ei+85DWjOPERut8D_655cJiH=|H%ZNB9-kFNVY zJ-m!;Sy(UR&Gj7$*O{Wt^O}11jSPC6%@3`gHxYYQ-JW|4`9JZik0YoYwbV+jX>|^` zI!|`*ykN&xkD@`a)p;{-9TxLxREBMAI8?mmMll!JJkL2brcxPNr)%&sH(@sPq(?fI z71`8X6{&n%G#OB@o#Jv`X|Lw<+~YA*4QVnvZc!JSCudCyY2B>7J*W5PJ#U`vpZh(l zUS;mc(4XyM6iPm4sdiymAqsjZW1YT4W^~JfyV@SQG-Ao}=ze^Tx)iiIV>GFU0{?XU zTnjYEG5PJB%Yw)!og(F%N_YBdlWwJ1d^(D#IN?=^h=1*Ze0U-&}s+_lfDzcGvV_re41>4Bd95) zvuooaqo*0q-OX!*_oUd%Q zG!60KIpWdFb6z|BT;~QZ{=WPf%Xxk^MzlFaR)sG1Fb{JnW9-DOBdcrS+IIjBmGESp zT~}`!*>PqpVwW$aSwb6QHv?0Z@BU|>Dn^&6>D*K&OJOWY5R~w)d;nk5dVXhFw2QE^ zrgKvo=Y-=+T4HW*HA9mc}OjDbz)U8Kj9;`xzUd2=m(5`NTVClP3AL)&jSvhj9f`oW-{hPCxqT5p87tV!T zmRUP4uxbQxHC*xCS(;)h65-co1F;@e={$oBb{fOgiN>Uf(iluzoMq1!YFhaar@i7V z)=juc^=uy+pkVD@J*NV(vC}(a3H2z@4Z-Hw;!QYw5+>X}GNf`_v$}XidXIMHq0mt# zKe}|DeLVHTiUlhgYH!Af14~vXYLZ6TnshFe@wRdQ4Qv3#32c4sHqpH97ppO+#~a!K z2Cv8u1(weBC;JOpvuq!ou-TGK>royRADa4Ywiv?YTgMFo-QfMHZd~HhLJDK}FO=(7 zB`E6L1r*NmA^U>_zu`^ec6@r$b~G2$cTFOBLL9(N=KIXQ&b7I7gSj9WZXn=|wpn+w zqW|o+AJKjKwowW>D0#&c*pff~nBp>Bu@3fa&o`#TDq1elEGBl~O;1*;x}vu_9nwki zo`?j52t1jeA;dW?YI0YR=o(h6wHgZ}UN7&Irx8p> zO=3^et^~$0HV}lwj!I^+6M<=W&yNlyod;+K8I?6>!1M!P)tq1CsWBmm@9@x+a~V6LK&n z*bqFR!y^s8np^Eh9jQWi>P;}vgPlHj`UzT+6s##1h3b>mX-H<-hRcolE}hXkb;Kz8q>meuuhGD^jxxrGzs(w9~gFw zSc1eNS)=B{@=IJ`_jlq;zYyS2D0v9SU{QWHgs^dS&$pl>jr8G?~ah8{|IK6 z9%NWI@(0~D`;ghY!8XvPLv!iV(ZwMHU7?m_1v6`wWS(9Fj&AyH{ z^$J`#rr;jguQrf7sH9+MFRf3gYT3vRH#zW%LHvD#KQy+gvYz;JhEPFt=qEcF`hh$M z+9L^xw1INi;9RBygeiGz`QCosq{cu%=>EdQ#2tyIv%E(&+i+nUKiA0KyrYZrsPdtx zaHdhU*NwB)s99-U=>Rvrj3XyjCR^0rfYC)Hr}nCjWIOdEJ9tLIt&j4VC|T$8CFk=P zf4A~uox&q!#?}_bm7<64{>h-|-g{z~_P4gW9F$^|L#vGllxiF3N&3n6 zBh0EaizR0%^n)%U=g`yfUxUg2#s9Zm{5Sp$;Xm+y zH;?}l|G&Caf8z&#=AwUn{og&S|0MsfYU6KG73-hm|I{A;Y2g1-xW5gM;QiCUzx56% W1@Whm1^__*xotoIfNA2tPX7<-Aq~#} From b9fcf581cfa95ff3d6e8b836fbe7cb2dbf8b4937 Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 15:43:57 +0800 Subject: [PATCH 16/44] ADD file via upload Former-commit-id: b6467fdc7e21502104b8f403c26fb61cf79a7200 --- deploy/pcm-yaml.zip | Bin 0 -> 9559 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 deploy/pcm-yaml.zip diff --git a/deploy/pcm-yaml.zip b/deploy/pcm-yaml.zip new file mode 100644 index 0000000000000000000000000000000000000000..eb1b043db99404df8645ddfd1cd0f915c644f2f4 GIT binary patch literal 9559 zcmZ{qWmFwawy+QG?j#{Va0u@1!8y3QySux?3GVK4a0u=Y+}&M*yXWSex%0hqXU*6B zqgVA>PxYU!{p{MifYMOV*Z=?k9suK$rJh2ZET{?hXM_a+p!|7jZ)Ee;z{S~|-owDg zdS6}3?qf5K?_xD^Cb1RVjyc0hQhVq$p(Q#TC_(INGnxglJ=dCsC08H9@bY}Q$@eMoL4~B00S#Fj2k8vu z$1SAf$%~^!ED1@hqyR&8{HX5>#z&{tjX)$)V3nJ4H_;_>Rc}k;^ zw=s-wWv0KsQ3P}NcbDgV`?5x^P_vj6@eTSj1;#v4()I{yk+lhb+~`0>_`i5*+q4i;vjSOE~uNNlIhNC8sjh^@dvx@Q3W` zOt`iUhS7=(@iqPiGqi?+p`OC|3}TpdR?HCxl#{X#Un=v|yZwS8JbgYb9&zhbFETv;ns1#oYGVo;4@PNTTKG`0U$@(kAQwhGq+X@+4H@jx zI~V)~b(bjOJ4mQ|4zkp1w;f@@Z0kcD_lyF!qL77+CfipSr#ban)J>cGnboQotH+U; zs)~!;_}wP}cg3jdAStvCS2s`<0<0iu5F)1hjNB&4vF}e^`eH4DSjPVKs!>J|M;tki zuXHLE2FlWwsr#iVju4WyYw z#PgjxV}hb5m+{tjnd&S;5(wlZXl-tSGNbuw@)#e*I9nA(cBD)gUT9}n7L|+*GDoEI z2~e>N-03`wGqn~<`nvceF1)k&ThcZ>KpQWoM;*UE`8;#_JUeVVa?V{u!VsC=9T+Xi;q^v+>C1n%GTHv zs1UXleUz5u%1$xo10hO@9FO;N2!NHXU`C76UjmoOah5|1d3!)iQG?NeMvJ-QLbdpV z%5CGt$%Tgei%9uN(^2M6XYI{3ePZA`)w^<(>blMo6;-qA75_TsL+~Uw^bFU99lO%6 z!?YpPxvRdQ+bD+Y%~qe=+nm_j*9(rgu6GpB3{RH`c?)E)_ebKW_UIp=9;`^)&1njbIkBaP3snYmzyKO#ieXzce5Zuj^1 zo}$_jX71-(3(rGW&zD_o1Tujxzt?R6@x9w1Ex@PjIR2NjtDvy3-@X@@+q<`DdZvOv z&x@`UYowoLJw_iViPi;PuZJ`DYsbC(K52N}ADKRne+&EkwtsYWI8pUIZ`g_Df&3yQ z12}--98zhRQT83(QCLUZd$rc23eH;3x^0GwnzOWZ2Ci&TZ&g#gsu^r28{SP#V$c;! zXTvF-L5C>gMxYb$E^B2yJhiezn>NtQY){EpeNdeIt+)v{AP_v)>;kXq(OF4Sa$N8* z>$fgz$InGeIR9Cd)imRKIKfiDR2;OfosO4w?1iqKXaJuyE-R%R!bRH8MJO!Mw+VZT z9`eeR27_IequDBh?A4o6;``vp?&)m= zS*XNb=p~fx!^d2+e% z%}ttS<<#uJng<8pFJbhr`zLAKEnXhlI!GyDc#saob)&-% zO0x?htMtNEp;L1s`}I%>Ry02c+~za6XAbb7FLG}f+J0@h=5s#ZRUF}MJbmhrZ`?q0 zH}j)36+pb-rTSqH@#fgDs4Wm}Y4Up}T*7;^3a>%PJO!r>FDoj6UAu1rC%=o(PhUdR zVY=sB1_icbf_^(I3*wXKedw>VrG+rWv`3=HeQW2Kv>!W5t3z|2V9g4vPWyyue}O1d z2W(9CUqfy-D)5RqZBZsR!kpii&6B-P21a5laZ(EcH8Gpc&brzB#AU<`PR<_!A*Ppy zB3`v7{gHAo_l-spHJ$~4|4+h%j#=u`6AL%iumC^-E&zb>zY;dGb2RyCU~lmc5wELj zDXp<%`yQ&93sVT1T3cU0woNc1gfvV+*Yy?onDaz~LewhhsN>sfsL$*!zB9CKAZbYT ziO`q=qz~`2qMXSpml%{kP>4l`Zjbm!kcpcqqY>oM5;Su5;11EkBVxB+%%SMMkLS3tv(p#g* zLdZ9%)q@fh&}$t#&Yv4OsvsVsW6JdtS6I_pNXn#Tj?QFgO1OZaODf^S*4yXD8H3 zmU{iJ5u*kiW0qNhabg8SY@1K@W#s3Mha}W`81;PQB?>inmlWVk+Idepx@FJkzQqL4 zbFOpT=FWEuATs$Rizl5EQ*}EwANH0hOjpmZORr!S{-~c04>e~)=2#Ls?yoS$6kRkC zuVTtYBuLB$zn*)97U}o~Emt0^DLy>Hlv~j26A?~LGyCiVqwL4dgLc2#cQrXIqpCA} zWh4=Q&@~uz|9tx?L+=YuBJA~-%cvZ~;_plY%@yuxtE7}cxtTnVd9J+>rTny!(B(j> z4>@}gK6v6)ZojlK$6n-oD{!psIJ@m|7DBlr+Efp3aX_cO&c;PcO6fJVUecqzSwG{N z-fCv=`&`lOnq5ys&kc;U_o1XO)PU-dOGAYM8zdb?!bF%(bTC0xAMe*RRpm!dg@XiM z7Rue7lzKQCebPVJf%FurulSx8Cn+3Tg*Zx$&m78aNGdya-M)0q-}RMZHRqS=9RGG* zQ8g2jtw84H;VBwXVLiex#G&rwcOFB?EEPG4uetBBba@{F1&b1*Obw_uso414B2XIdTFzx4J?^ zZPDvl((1t*QKFI*#b`KcXmZuK*n5Kt=ndubSk%7$ydV017HNkxhI;tAmrG#n6aZG< z>j7F>VNII;NCjE>f+CE0vmVG`qcmVA99*B$mPstZgy+qAF7L?9Z?>t9Hv;##N>Q0? znB^dx@Q8|bd!|B1NAFD0gk9rkr=0S4B}hsC3k}eF3H}7YHZvz@D?9gkdB@urXfpgt z=Z+`dFRF(DuF9L@ML@n|IdNrTvL6rIC~kc)5krr}$i&!aEmYwyMd z{1ZaQsBHZ%K-mEOc{};@x%EI+E>?1|0G1={x@Nr73YnW4+oUp5HgyieN38}$HZvK< zWoILg;b?^eT>1-9BJt_AQA-E3euA5x#-jmlxvfc=R(Y8i;jY=c0;=^hnBTrM~QkmHzJyTzGuTA=nF_tu5N3mcS1)%}NTs^MF3S#d|9$!M7E*gHZ6-{nkL6@W_6bbyZ9R z4KH`!4Xu&l`>H3nOpQ<+e zG!INITPY5i-CzQzWVtuBT_h29-h6xk9!=LybbG1f?{wbZJ@l-;=wHG0N3gC|eu}sJ zf@MpQHpZ3XIu9k;NbQCv?e6=(EIh~038U_Ax(}WQTYq~RSr$pPxm(WgaV2N$j@{0< zA#+4FueWIEkF$hNJdXdoroL2)>FM)j9EkO1wj1~lHBEA7AErS80Fvbdp_;lTLXQDOg0)0cQKTYnS(2;tob@P#!zDKZmK)!_zL#S0POzYINOqGV z5;i&YdAH_8fNk?kcFT*ZlP8@=ZzoE?&I=Q40L>(0O!Sx<|=+`Dnd1wC@QN zn?xh96pDZ=WybV|A_yN@bEIxG?74eqd;~QZo4%wR4beOr}h9Jci68#TxGF>Yeg?GA;<|JmT6L3E zGaq5@_Oixv^F&m?z@ezU@B)vM)%P->Q*aBQ0Wd%^8_x*u>iwN!Ch2CXbF6drNc>4L zG0_14+<>Ebeun^}&no}oN%0*@x z@z5h?+gwcq#r*tSq!3MdL-=}Y-fm(DK{;_~Ln0Z5v4O0kGp&--Ew)R|L{aP+^GKJ3 zBE_Rvf@5SpETp92&niRJ6TC3sJlh)$JEP;72^>2Wd+mfZ2ee4+EFWFMa3OF^eyPxL z?-birrp>^hH}(n-9if)M5HNMM=o(WlRQy$Wz{x>pTohRemYagcD1m~LEZ=S0T;!W_ z!rWGKYtN^4ePDP2laV?slAEVdJ^HK_3)3mT^OPC=BhV&zwQ}3v4XMe3u&{Mc(4Q03 z<`5xRH?@K(?ch&d*>L@CTu%W3KEwveVg&+T-F42 zi-HNOnlesf>SzvXgJ|+2vwOO9wgtW6`T!klHbE)2UaKrVGraPvQ94E|EWHZJo$Z&3 z1R0d?C-doNCf_YsdGlv0ZMCjVbcU`4vj%z#!IGQ4cnN}_ro$7?12L-3odAm*>~>e) zpFa%mBEDKfd}b|Uw7NY_%_Qj)3@wPh@9yUYR?2YrKy^^68lpwws8kq3b#0F!IN`9F z%M{pVWQUm9#32(A2`@^*xC#2F7*X)T&_=HbyrY`Yj#E|Zu&^v7en+-y} z6G`Yq(@rZT4l{5gw4Y}x0*>K*6HmPAU0PZSFAuFuYtU)m3lwV|Of49$OaCxRb16R` zxx2f2tPIae@Jx=0i84<&Q*WEtN?@)ab3j5w-VJQP=XqkS?EuwA#-B(~%A#4XfswGi z)$hOyiQ2f3Gabwa>s2_{Qo8$32{v$85?R`l!=C1uxRgt@skfv7UUL;IWU1(-L#Yln zG}d_A@7+1(v`V&Q=*d*BJ%q<9!j=2i-gLr4pyTb~G`mBg&a+f;Nj8+7S* z_v^s1RF-)lh5~J|$rPsnZG#r|>F1J%Fh^|@js2Qv8Swm*}m)Tc#HjjP+yimX2K6uS+?{d5kcAdrO zp>A>%)ChdL#mBt8q!UlY0vYuhH5w&`5LSzRvw@#4QmR@Ph`rBw5$L*eb3^0jwR)>z zh~7>k<1V|v=39c?EoiHLtAeX)%cv?52t|KSz7{@!0C4W$0^SkH5 z^IOQz_S&hIBQeuxcL~@4Zj4W6=8yEr1!h8tRRug8oDJ}mZ?DIITaU&2O!>Y^SgJ9HJOd&Dr0%mPa+NGpw zgyBrHs?lN{S+`$qm+!+p8Q<2O=slN^-nH`)WZHT;L~I=_@0d>ugFWnDw$>}o0}hc{ zsCWhFUFVp?O|bTu^xh8q-Y0YyohQIsAx98?*Wd!CvB&Nc(i;p;+2pexk`bubB=W5R zx~7p=v^0qQ+_ozF=GDNAhu0T0uR&5k2)^FZK6L8DQkb(_=M@dy5;3B$qmWr#8$Vu? zUyiX(C-UX--0#1QGxNtdYr&gpnJ@r=%pcwSX)gSuvtZ?7XyRyV;%wsdkK8d!McS$U z2j=>r8n7iw!vJcK!8JnmW0(DFQwtjsiSZY@V19H8MwZ`ih*&(XL`g3(iei~zC?#CMAq74k=p=n>>6Lye@`q3Vnx2pk|q z`a*;!KqkpAi!7;>xH3#E`BBuXUynasy5FdO$~Hv=kr5q65@%+glP(q|7vy*nKJ`|qPO2z3d7hiT0!e3($M>X4;{|%J9$+jPNJq8y+5=t z+w_~Zz0Y86INgVBz>VWR`wGDRD8@hN=ZB1HGz?o_Ox}BqmMAkB^sJCz{Z>6@3})`- z0;^F1MnJVRVk`h_3thR+y?zqwJB5g1a7cmw_o&52&;T(9cGnk;Sc#u7q@CR%sea~> z#k8#pia3oLcJB@=E(?|TKhWRFNsMFlgCFM!uHC5VV3DceQX@ZH`EhGcFhlorNJuBD z5GU~oKD6Lb;0W3$1M$`L@s)kx74BZVfT*Hzp|_g?)pVrSj1k1GJId*P}Y@ZQs-Kl+YEf`rj=% z*?4}WW)gm*lz}O@TGaQz>F~HxOeS~Dj}djE&ZIx6l4f%pS|dvu@un3S`;mdZxTXCx zNNTYd#M>IUgGZYo;CVVXxOUd~#jEP(%yTf{ zQ9xr1RrRpBMtW7dqu)en^ zV`P)A$;Z-&SKpl;wwjFQuY3_R+qz10y_kV~?fPpR6W?)p3*vHmGpre0`Hq4Q%UkirUS%2Qz`i7ekLE zqud?38~yo6clGbVjiDW#>-QPmO++5<-s^nF#a`~&#XL`pewW99{-D8I2T`}7ZBu^b zUknT_Tr19>>uficIg-QD(Dt7qAH2QhbkfgsuaV;K%AfFE=2l|Gno{Ic>EjOa@D?*h zkKNm|I_Iza`jN0mj@LN!^rtYKrbi=p_*0rBb#Qkw@YMM4e)Ov0c8ZzJPIj;s#*qcX ziR>r@@;9#Kca+7ril}J0G!}DU7i|CupVxl_{to6O@>%Nsvuitne}eg6k^EoV2S*G0 ze?;*!bsM`?cJ%jiJt1t^cx;d{&-oS=ep6oG6r_zo!!e^i1LW5%lflH&_(UVOVc(b7 zLSyMVqY^QJWdE;`?OyH-dslJ|`dvZFGJ7N%C|=UZlq638#{t75lUxg7HWaVmJ=P!) zw!?v>>a8+FEy35|xe;ght5azS3aFRJkE8)*pISen4ynzT7Bj=}oq;qj6~~jgjBb^f zcRBO?MJhv_FB_;_N56~}3&y(5WAaVjcsArADpu%MOjZN!Yln#!zbW^UUu&C}W8^AI zN+j34x`->eFBYP3&F8Yt*mFaHQ6W=4P8)OL%jrf>(5cvv&!#fnH0-@X^b1)fObwm_Di?*&y#eB1$Y!8z-|n<+t%dX*(j ztsXp3uBb-qs6->JHXUp@Ke`--^&UU1m%~7qV#65zYv!V0RsBj=lTquxFVJ3S}ovQ1eMPU8nj@&^I zlLDgL+pI!GWS{_%1tj^=s)LQ_NBSp)!gjCr8_B(n8Uvzb;vmz8)g>;0^Y)G|E_a-; zU+;D}L3!}i>BJqd1F<1S(1GoqX~;TAwW+KhLEX8cqwwI##~IA-(Q^v zW!IRSy3TEesl}O#Na+>#G!zK*s}BUVH^*OG`TGQGwBQS|uZat?9O#->)hFPs&*d;# zo!L#=i3kgS-4(b< z$PE~=n5{%x-GI=Us@3s9q+ZA{&vU`3TDu|^@pJd_FV2<15W$BPGWx7JC31`C+yF?= zrKp|~DcrpOEz~Q}{vg=$;3@TtSFl=5*_m(?nN(5w`VhVumi^k zC=@VE5vOIy;D`C42x7$(Bo`T>)HLn-gf`^{?v~dI#ZwWp-QeA=&1^ z?r<;bSS5Vh!cGChc%AyN;awQ-^j92%=5K~uK-YGy#kU_BXM@9E9;7&A_)kq>-Cs5k zB8G)d7$`@~4AtB^CX{62<^%pLmFtC3`C-HQ2m)D|;ySf}ucHJKWUxqMAG1Fj0fr(+ zq%4N5C#y?VWftPHuVT!+gXWK@c!u}DhVuKBRE%w)8>e``)o=zpg(Ij;^S# zCH|NuQ4|~e!9jtuuK=cGzNQLyI7Bym)4f{^L&Zq9uV7I>uD9-q;ceuaQ!w0ok8=l zqwornSEh+=;quR4Gf^|fcapk<#U=3;FIP)=75r2&JxVE;n{O|2t`PT9 z_A?QnYv|m&eTM@|LqK8!{{M%1{={tn1c3Oj$Dix}9P#;g^uM(t{{sGrhWt4t^cVVn z8k7Ht|7W@QZ=4wQ-|&AGkN+M2Z&j+l@uNR|(Z9a_ubS1rlmBhE@i(c7|4;Hi_8$K} l!GAN{-xE+0{d0nU`3@)z^QVvo0KopaZ6N@F*)M;M{s-;E9q9l7 literal 0 HcmV?d00001 From 507de87a91c75aa43cb332a733a811e12271de6e Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 15:44:28 +0800 Subject: [PATCH 17/44] ADD file via upload Former-commit-id: d4b47bc3429aa20c054d3ed6e6e72f86e2c55260 --- deploy/pcm-auth.sql | 1159 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1159 insertions(+) create mode 100644 deploy/pcm-auth.sql diff --git a/deploy/pcm-auth.sql b/deploy/pcm-auth.sql new file mode 100644 index 00000000..88a95c81 --- /dev/null +++ b/deploy/pcm-auth.sql @@ -0,0 +1,1159 @@ +/* + Navicat Premium Data Transfer + + Source Server : 47.92.88.143 + Source Server Type : MySQL + Source Server Version : 80036 (8.0.36) + Source Host : 47.92.88.143:3306 + Source Schema : pcm-auth + + Target Server Type : MySQL + Target Server Version : 80036 (8.0.36) + File Encoding : 65001 + + Date: 29/04/2024 15:31:55 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for base_jwt_black +-- ---------------------------- +DROP TABLE IF EXISTS `base_jwt_black`; +CREATE TABLE `base_jwt_black` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `jwt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'jwt', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_base_jwt_black_deleted_at`(`deleted_at` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 47 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of base_jwt_black +-- ---------------------------- +INSERT INTO `base_jwt_black` VALUES (1, NULL, '2024-04-07 08:59:50', '2024-04-07 08:59:50', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20tdGVzdCIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEyNTY2NzkwLCJuYmYiOjE3MTI0ODAzOTB9.tTYb6-_f-qh5WIJtoJLvNCG9gNyvquzmdFH5GeRv9_k'); +INSERT INTO `base_jwt_black` VALUES (2, NULL, '2024-04-07 08:59:55', '2024-04-07 08:59:55', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20tdGVzdCIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEyNTY2Nzk1LCJuYmYiOjE3MTI0ODAzOTV9.lrx-gG3w8q7kkNtM30ovqxEsn6R2wLxejQfJ4cdskVY'); +INSERT INTO `base_jwt_black` VALUES (3, NULL, '2024-04-09 09:18:16', '2024-04-09 09:18:16', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEyNzQwNjczLCJuYmYiOjE3MTI2NTQyNzN9.KfVBZgDRQXxLzwfEMpwphfevpbFg3jumsm1lXld4QIA'); +INSERT INTO `base_jwt_black` VALUES (4, NULL, '2024-04-16 02:45:30', '2024-04-16 02:45:30', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzMjU0MjEzLCJuYmYiOjE3MTMxNjc4MTN9.SgnIsxKdZG8sPmqao14uCgB38WJczjfBzZKgEayvCTc'); +INSERT INTO `base_jwt_black` VALUES (5, NULL, '2024-04-16 02:48:47', '2024-04-16 02:48:47', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzMzIyMDE5LCJuYmYiOjE3MTMyMzU2MTl9.vi-XRPHNl2fzS9XOMFMf_qURE81TOHTAYT-LxckVBnw'); +INSERT INTO `base_jwt_black` VALUES (6, NULL, '2024-04-16 07:33:35', '2024-04-16 07:33:35', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzMzM5MTU5LCJuYmYiOjE3MTMyNTI3NTl9.R-UtpfBywl6c_oA4Ifc-UbwDM52EQFTT-QJ3MgVpZgg'); +INSERT INTO `base_jwt_black` VALUES (7, NULL, '2024-04-16 07:33:48', '2024-04-16 07:33:48', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzMzM5MjIxLCJuYmYiOjE3MTMyNTI4MjF9.1oKKk-LKG7BVCIDfZ8_aQypaA7KBmV-ZBg_P9HEKLzo'); +INSERT INTO `base_jwt_black` VALUES (8, NULL, '2024-04-16 07:33:57', '2024-04-16 07:33:57', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzMzM5MjI5LCJuYmYiOjE3MTMyNTI4Mjl9.ZSbzZdfyLUa19fhSFnVZIhQ8zpxzYCVM2KVGKspq89A'); +INSERT INTO `base_jwt_black` VALUES (9, NULL, '2024-04-17 02:12:02', '2024-04-17 02:12:02', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzMzM2NjUzLCJuYmYiOjE3MTMyNTAyNTN9.9pSd0eCR2pBNT9mDrdgXhzrtgGqlRiRoaoHLu9poCKE'); +INSERT INTO `base_jwt_black` VALUES (10, NULL, '2024-04-17 02:16:28', '2024-04-17 02:16:28', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzNDA2NDYzLCJuYmYiOjE3MTMzMjAwNjN9.bS6LJCYD_RhY7fv-Xf8pTEKyYpC6MqywFg0QYkrne24'); +INSERT INTO `base_jwt_black` VALUES (11, NULL, '2024-04-17 02:32:00', '2024-04-17 02:32:00', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzNDA3NDk0LCJuYmYiOjE3MTMzMjEwOTR9.AfW6iEnip9ae-tuw7RDK6tBBkyYEh5_tFPnVt1_rsvU'); +INSERT INTO `base_jwt_black` VALUES (12, NULL, '2024-04-18 09:10:57', '2024-04-18 09:10:57', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzNTA5MTc1LCJuYmYiOjE3MTM0MjI3NzV9.R57lBVZGcjl2D4bG3rCapDS8XG4IhTcvDceLSLGLPqA'); +INSERT INTO `base_jwt_black` VALUES (13, NULL, '2024-04-19 02:59:41', '2024-04-19 02:59:41', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzNTE3OTU0LCJuYmYiOjE3MTM0MzE1NTR9.pAc3jAlbGe7Kw8man-XEFuiRAi6gj0bX1XtaSTJySLs'); +INSERT INTO `base_jwt_black` VALUES (14, NULL, '2024-04-19 03:00:53', '2024-04-19 03:00:53', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MjAsInVzZXJuYW1lIjoiamlhbmdodWkiLCJyb2xlSWQiOjMsImJ1ZmZlclRpbWUiOjQzMjAwLCJpc3MiOiJwY20tYXV0aCIsImV4cCI6MTcxMzU4MTk4NiwibmJmIjoxNzEzNDk1NTg2fQ.cm1nKGYujWMxxty9BSfa0MZhOFXHGVCTXZhCPgLTvvk'); +INSERT INTO `base_jwt_black` VALUES (15, NULL, '2024-04-20 01:42:05', '2024-04-20 01:42:05', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzNTgyMDU0LCJuYmYiOjE3MTM0OTU2NTR9.9Mrm8ETXOlAe3dZN59c5l9iF5YQhkxdTEvpIVHWWLjE'); +INSERT INTO `base_jwt_black` VALUES (16, NULL, '2024-04-22 02:13:08', '2024-04-22 02:13:08', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzODM2ODk4LCJuYmYiOjE3MTM3NTA0OTh9.FpXxu41Bz7Q3FVK6i6DOqoE-cSSldscEzHEMRF2g2Hc'); +INSERT INTO `base_jwt_black` VALUES (17, NULL, '2024-04-22 09:12:11', '2024-04-22 09:12:11', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzEzODM3NzcyLCJuYmYiOjE3MTM3NTEzNzJ9.hBtOLVkrT7R435VagXYvOMn098V8u_EjHATptKNCqSE'); +INSERT INTO `base_jwt_black` VALUES (18, NULL, '2024-04-24 08:58:24', '2024-04-24 08:58:24', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MjEsInVzZXJuYW1lIjoiYWRtaW4tamgiLCJyb2xlSWQiOjEzLCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTM5NTA3MjksIm5iZiI6MTcxMzg2NDMyOX0.9pBojREa5O1Z7h_80qLw10FQ0vITHBROho8GJcgWKLo'); +INSERT INTO `base_jwt_black` VALUES (19, NULL, '2024-04-25 09:01:50', '2024-04-25 09:01:50', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0MDEzOTkxLCJuYmYiOjE3MTM5Mjc1OTF9.8fC8slBj_ndHcK3WVs5z2WWffBwCjnfTr66yF8OeXL0'); +INSERT INTO `base_jwt_black` VALUES (20, NULL, '2024-04-26 10:35:01', '2024-04-26 10:35:01', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0MTE4MjczLCJuYmYiOjE3MTQwMzE4NzN9.d1MazIp-fpRebw4DaiDDW-mB4zRXXnFm44qPK3g9Ulw'); +INSERT INTO `base_jwt_black` VALUES (21, NULL, '2024-04-29 08:44:45', '2024-04-29 08:44:45', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0MzU3ODQzLCJuYmYiOjE3MTQyNzE0NDN9.PEx7FoI-kti5XH8zCorTu49IXLYxT3p99MsiihcLfoA'); +INSERT INTO `base_jwt_black` VALUES (22, NULL, '2024-04-29 08:47:26', '2024-04-29 08:47:26', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDM4MDM2LCJuYmYiOjE3MTQzNTE2MzZ9.Vdr5EhMTKoNegRXsW2H6DKVGvz550Xg-KxfFW3aLlYk'); +INSERT INTO `base_jwt_black` VALUES (23, NULL, '2024-04-29 09:35:29', '2024-04-29 09:35:29', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDM4NDc0LCJuYmYiOjE3MTQzNTIwNzR9.1HsvSWpducggLGLJ5wV4x9exl7n_CEZi80YmEwc5tGk'); +INSERT INTO `base_jwt_black` VALUES (24, NULL, '2024-04-29 09:50:28', '2024-04-29 09:50:28', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20tdGVzdCIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQwOTU1LCJuYmYiOjE3MTQzNTQ1NTV9.k5xH3fmh12Ps_Y9LR4bo5JIgPTEwYHqAPgbS9FlDy10'); +INSERT INTO `base_jwt_black` VALUES (25, NULL, '2024-04-29 10:40:53', '2024-04-29 10:40:53', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDM3ODg2LCJuYmYiOjE3MTQzNTE0ODZ9.uelN7EIDD-R0N6J4OyQ6twaDSo5YswZK9Jvi14secsY'); +INSERT INTO `base_jwt_black` VALUES (26, NULL, '2024-04-29 10:41:00', '2024-04-29 10:41:00', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ0ODU0LCJuYmYiOjE3MTQzNTg0NTR9.KVL3NfYNvlR_fQruoq9HaFE8iGGm1QLektrTzV-at7M'); +INSERT INTO `base_jwt_black` VALUES (27, NULL, '2024-04-29 10:41:28', '2024-04-29 10:41:28', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDQ4NDEsIm5iZiI6MTcxNDM1ODQ0MX0.FSaaJHe9P9LER8ud9xstEHAK_PIM97f37I2eUXPJcAM'); +INSERT INTO `base_jwt_black` VALUES (28, NULL, '2024-04-29 10:42:13', '2024-04-29 10:42:13', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDQ5MjcsIm5iZiI6MTcxNDM1ODUyN30.hpcrCvPBW7FqHTFSm3hVBodPre7CrYxJO4VLSMFbxw4'); +INSERT INTO `base_jwt_black` VALUES (29, NULL, '2024-04-29 10:43:03', '2024-04-29 10:43:03', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDQ5NDcsIm5iZiI6MTcxNDM1ODU0N30.7S-liU0JOLc-d0gEvoHirs-NV4ItA0h5NZ7bXtSGlMw'); +INSERT INTO `base_jwt_black` VALUES (30, NULL, '2024-04-29 10:46:22', '2024-04-29 10:46:22', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDQ5OTUsIm5iZiI6MTcxNDM1ODU5NX0.3DjhRzm9Zrv8eKNZgCP8WLiWXPcy3KblG8vuACOpqCU'); +INSERT INTO `base_jwt_black` VALUES (31, NULL, '2024-04-29 10:46:42', '2024-04-29 10:46:42', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ0ODY1LCJuYmYiOjE3MTQzNTg0NjV9.cYgtAh2nHSz6ObqTsOwj7Bz9lspwKCKTHrheKYlHAqo'); +INSERT INTO `base_jwt_black` VALUES (32, NULL, '2024-04-29 10:47:04', '2024-04-29 10:47:04', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ1MjExLCJuYmYiOjE3MTQzNTg4MTF9.cPD946Iksh3drB4rfhyDtrvc2vaMd8aLIzvuT8Yd-Ho'); +INSERT INTO `base_jwt_black` VALUES (33, NULL, '2024-04-29 10:48:06', '2024-04-29 10:48:06', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDUyMzUsIm5iZiI6MTcxNDM1ODgzNX0.KgfLHb87yU8fRdndnIE6Y2EPi__turRGaWGPmRJywCU'); +INSERT INTO `base_jwt_black` VALUES (34, NULL, '2024-04-29 10:50:01', '2024-04-29 10:50:01', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ1Mjg3LCJuYmYiOjE3MTQzNTg4ODd9.uh6PI7VscoZAAehlTWm7zHc3-IfEQuq_MimxUFDrRaw'); +INSERT INTO `base_jwt_black` VALUES (35, NULL, '2024-04-29 10:50:24', '2024-04-29 10:50:24', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDU0MDUsIm5iZiI6MTcxNDM1OTAwNX0.Sc0iEKDIcyRDQl9YDXbcqTR9N1WlZeyrmQGxxcOVYQI'); +INSERT INTO `base_jwt_black` VALUES (36, NULL, '2024-04-29 10:50:59', '2024-04-29 10:50:59', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ1NDI3LCJuYmYiOjE3MTQzNTkwMjd9.Z4bnFY2OCGL5Zzn0meOSTrdjmnMjojZrmFU36pRSsaA'); +INSERT INTO `base_jwt_black` VALUES (37, NULL, '2024-04-29 10:53:45', '2024-04-29 10:53:45', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDU0NjQsIm5iZiI6MTcxNDM1OTA2NH0.ciMm9gIZO-GAmqwWwf3w4AiPC5_KRNd2yqMKH4hGx94'); +INSERT INTO `base_jwt_black` VALUES (38, NULL, '2024-04-29 10:53:57', '2024-04-29 10:53:57', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ1NjI3LCJuYmYiOjE3MTQzNTkyMjd9.WNvfbeJRnN3cfnvl3qLhcmWDSpItCl24ZH7Vkdu5UaU'); +INSERT INTO `base_jwt_black` VALUES (39, NULL, '2024-04-29 10:54:12', '2024-04-29 10:54:12', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ1NjQwLCJuYmYiOjE3MTQzNTkyNDB9.IX0caCCLBdjQbgwHY8ipRIHjq6LcRk3RMusyDtiUSe4'); +INSERT INTO `base_jwt_black` VALUES (40, NULL, '2024-04-29 11:16:50', '2024-04-29 11:16:50', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ1NjgxLCJuYmYiOjE3MTQzNTkyODF9.M7g18FMoQeEgsYI20m3hvedhuwhdOX7Qaj4a2PIUag8'); +INSERT INTO `base_jwt_black` VALUES (41, NULL, '2024-04-29 11:24:23', '2024-04-29 11:24:23', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ3MDExLCJuYmYiOjE3MTQzNjA2MTF9.cMXTh1rpfbohI0HHMcLFY8w4XzTsYUDy4PYzDIQffqU'); +INSERT INTO `base_jwt_black` VALUES (42, NULL, '2024-04-29 11:30:58', '2024-04-29 11:30:58', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDUxOTUsIm5iZiI6MTcxNDM1ODc5NX0.ypzRa_Nf1fyWuMabFKTxsltbPPziIAfo23bhlzfOdJs'); +INSERT INTO `base_jwt_black` VALUES (43, NULL, '2024-04-29 11:31:24', '2024-04-29 11:31:24', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwidXNlcm5hbWUiOiJwY20iLCJyb2xlSWQiOjE2LCJidWZmZXJUaW1lIjo0MzIwMCwiaXNzIjoicGNtLWF1dGgiLCJleHAiOjE3MTQ0NDc4NjAsIm5iZiI6MTcxNDM2MTQ2MH0.jM7zwcw8CWXJfVy0yMeG-pZ8O9f8gbiQ5J6G-sxHOV0'); +INSERT INTO `base_jwt_black` VALUES (44, NULL, '2024-04-29 11:31:30', '2024-04-29 11:31:30', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDQ3ODg2LCJuYmYiOjE3MTQzNjE0ODZ9.PsbKZnq-jqH3yZmRFIviqBQ3rkWLbrQytoTpiHra-Gw'); +INSERT INTO `base_jwt_black` VALUES (45, NULL, '2024-04-29 15:07:55', '2024-04-29 15:07:55', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDYwODYyLCJuYmYiOjE3MTQzNzQ0NjJ9.mM8S3huyhtJ_roN7miBdvgSW6AQvCi0HJnobS3YnGVY'); +INSERT INTO `base_jwt_black` VALUES (46, NULL, '2024-04-29 15:07:59', '2024-04-29 15:07:59', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGVJZCI6MSwiYnVmZmVyVGltZSI6NDMyMDAsImlzcyI6InBjbS1hdXRoIiwiZXhwIjoxNzE0NDYwODc1LCJuYmYiOjE3MTQzNzQ0NzV9.qhERVChWE8tACykNxphkj4pHtTm2i0cM5tgU5qCGcE4'); + +-- ---------------------------- +-- Table structure for casbin_rule +-- ---------------------------- +DROP TABLE IF EXISTS `casbin_rule`; +CREATE TABLE `casbin_rule` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, + `ptype` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `v0` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `v1` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `v2` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `v3` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `v4` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `v5` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `idx_casbin_rule`(`ptype` ASC, `v0` ASC, `v1` ASC, `v2` ASC, `v3` ASC, `v4` ASC, `v5` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 408 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of casbin_rule +-- ---------------------------- +INSERT INTO `casbin_rule` VALUES (253, 'p', '1', '/api/addApi', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (255, 'p', '1', '/api/deleteApi', 'DELETE', '', '', ''); +INSERT INTO `casbin_rule` VALUES (258, 'p', '1', '/api/deleteApisByIds', 'DELETE', '', '', ''); +INSERT INTO `casbin_rule` VALUES (256, 'p', '1', '/api/editApi', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (254, 'p', '1', '/api/getApis', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (257, 'p', '1', '/api/getElTreeApis', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (232, 'p', '1', '/auth/logout', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (233, 'p', '1', '/casbin/editCasbin', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (235, 'p', '1', '/casbin/getCasbin', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (234, 'p', '1', '/casbin/getCasbin1', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (231, 'p', '1', '/logReg/login', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (249, 'p', '1', '/menu/addMenu', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (251, 'p', '1', '/menu/deleteMenu', 'DELETE', '', '', ''); +INSERT INTO `casbin_rule` VALUES (250, 'p', '1', '/menu/editMenu', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (252, 'p', '1', '/menu/getElTreeMenus', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (248, 'p', '1', '/menu/getMenus', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (260, 'p', '1', '/opl/deleteOpl', 'DELETE', '', '', ''); +INSERT INTO `casbin_rule` VALUES (261, 'p', '1', '/opl/deleteOplByIds', 'DELETE', '', '', ''); +INSERT INTO `casbin_rule` VALUES (259, 'p', '1', '/opl/getOplList', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (244, 'p', '1', '/role/addRole', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (245, 'p', '1', '/role/deleteRole', 'DELETE', '', '', ''); +INSERT INTO `casbin_rule` VALUES (246, 'p', '1', '/role/editRole', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (247, 'p', '1', '/role/editRoleMenu', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (243, 'p', '1', '/role/getRoles', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (239, 'p', '1', '/user/addUser', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (238, 'p', '1', '/user/deleteUser', 'DELETE', '', '', ''); +INSERT INTO `casbin_rule` VALUES (240, 'p', '1', '/user/editUser', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (236, 'p', '1', '/user/getUserInfo', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (237, 'p', '1', '/user/getUsers', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (241, 'p', '1', '/user/modifyPass', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (242, 'p', '1', '/user/switchStatus', 'PUT', '', '', ''); +INSERT INTO `casbin_rule` VALUES (405, 'p', '16', '/auth/logout', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (404, 'p', '16', '/logReg/login', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (407, 'p', '16', '/menu/getMenus', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (406, 'p', '16', '/user/getUserInfo', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (84, 'p', '3', '/auth/logout', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (80, 'p', '3', '/logReg/login', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (85, 'p', '3', '/menu/getMenus', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (82, 'p', '3', '/user/editUser', 'POST', '', '', ''); +INSERT INTO `casbin_rule` VALUES (81, 'p', '3', '/user/getUserInfo', 'GET', '', '', ''); +INSERT INTO `casbin_rule` VALUES (83, 'p', '3', '/user/modifyPass', 'POST', '', '', ''); + +-- ---------------------------- +-- Table structure for sys_api +-- ---------------------------- +DROP TABLE IF EXISTS `sys_api`; +CREATE TABLE `sys_api` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '名称', + `path` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '路径', + `description` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + `api_group` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'api组', + `method` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'POST' COMMENT '方法', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_sys_api_deleted_at`(`deleted_at` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 58 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_api +-- ---------------------------- +INSERT INTO `sys_api` VALUES (2, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '登录(必选)', '/logReg/login', '登录(必选)', 'logReg', 'POST'); +INSERT INTO `sys_api` VALUES (3, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '注销登录', '/auth/logout', '注销登录', 'auth', 'GET'); +INSERT INTO `sys_api` VALUES (4, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '编辑casbin规则', '/casbin/editCasbin', '编辑casbin规则', 'casbin', 'PUT'); +INSERT INTO `sys_api` VALUES (5, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '获取用户信息(必选)', '/user/getUserInfo', '获取用户信息(必选)', 'user', 'GET'); +INSERT INTO `sys_api` VALUES (6, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '获取所有用户', '/user/getUsers', '获取所有用户', 'user', 'GET'); +INSERT INTO `sys_api` VALUES (7, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '删除用户', '/user/deleteUser', '删除用户', 'user', 'DELETE'); +INSERT INTO `sys_api` VALUES (8, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '添加用户', '/user/addUser', '添加用户', 'user', 'POST'); +INSERT INTO `sys_api` VALUES (9, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '编辑用户', '/user/editUser', '编辑用户', 'user', 'PUT'); +INSERT INTO `sys_api` VALUES (10, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '修改用户密码', '/user/modifyPass', '修改用户密码', 'user', 'PUT'); +INSERT INTO `sys_api` VALUES (11, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '切换用户状态', '/user/switchStatus', '切换用户状态', 'user', 'PUT'); +INSERT INTO `sys_api` VALUES (12, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '获取所有角色', '/role/getRoles', '获取所有角色', 'role', 'GET'); +INSERT INTO `sys_api` VALUES (13, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '添加角色', '/role/addRole', '添加角色', 'role', 'POST'); +INSERT INTO `sys_api` VALUES (14, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '删除角色', '/role/deleteRole', '删除角色', 'role', 'DELETE'); +INSERT INTO `sys_api` VALUES (15, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '编辑角色', '/role/editRole', '编辑角色', 'role', 'PUT'); +INSERT INTO `sys_api` VALUES (16, NULL, '2024-03-24 08:59:21', '2024-04-22 08:44:07', '编辑角色菜单', '/role/editRoleMenu', '编辑角色菜单', 'role', 'PUT'); +INSERT INTO `sys_api` VALUES (17, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '获取所有菜单', '/menu/getMenus', '获取所有菜单', 'menu', 'GET'); +INSERT INTO `sys_api` VALUES (18, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '添加菜单', '/menu/addMenu', '添加菜单', 'menu', 'POST'); +INSERT INTO `sys_api` VALUES (19, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '编辑菜单', '/menu/editMenu', '编辑菜单', 'menu', 'PUT'); +INSERT INTO `sys_api` VALUES (20, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '删除菜单', '/menu/deleteMenu', '删除菜单', 'menu', 'DELETE'); +INSERT INTO `sys_api` VALUES (21, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '获取所有菜单(el-tree结构)', '/menu/getElTreeMenus', '获取所有菜单(el-tree结构)', 'menu', 'GET'); +INSERT INTO `sys_api` VALUES (22, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '添加api', '/api/addApi', '添加api', 'api', 'POST'); +INSERT INTO `sys_api` VALUES (23, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '获取所有api', '/api/getApis', '获取所有api', 'api', 'GET'); +INSERT INTO `sys_api` VALUES (24, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '删除api', '/api/deleteApi', '删除api', 'api', 'DELETE'); +INSERT INTO `sys_api` VALUES (25, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '编辑api', '/api/editApi', '编辑api', 'api', 'PUT'); +INSERT INTO `sys_api` VALUES (26, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '获取所有api(el-tree结构)', '/api/getElTreeApis', '获取所有api(el-tree结构)', 'api', 'GET'); +INSERT INTO `sys_api` VALUES (27, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '批量删除API', '/api/deleteApisByIds', '批量删除API', 'api', 'DELETE'); +INSERT INTO `sys_api` VALUES (28, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '分页获取操作记录', '/opl/getOplList', '分页获取操作记录', 'opl', 'GET'); +INSERT INTO `sys_api` VALUES (29, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '删除操作记录', '/opl/deleteOpl', '删除操作记录', 'opl', 'DELETE'); +INSERT INTO `sys_api` VALUES (30, NULL, '2024-03-24 08:59:21', '2024-03-24 08:59:21', '批量删除操作记录', '/opl/deleteOplByIds', '批量删除操作记录', 'opl', 'DELETE'); +INSERT INTO `sys_api` VALUES (50, NULL, '2024-04-01 19:11:51', '2024-04-01 19:11:51', '获取casbin', '/casbin/getCasbin1', '获取casbin', 'casbin', 'GET'); +INSERT INTO `sys_api` VALUES (51, NULL, '2024-04-01 19:11:56', '2024-04-01 19:11:56', '获取casbin', '/casbin/getCasbin', '获取casbin', 'casbin', 'GET'); + +-- ---------------------------- +-- Table structure for sys_menu +-- ---------------------------- +DROP TABLE IF EXISTS `sys_menu`; +CREATE TABLE `sys_menu` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `parent_id` bigint UNSIGNED NULL DEFAULT NULL COMMENT '父菜单id', + `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '路由名称', + `path` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '路由路径', + `redirect` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '重定向', + `component` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '对应前端文件路径', + `sort` bigint UNSIGNED NOT NULL COMMENT '排序', + `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '菜单名称', + `icon` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '菜单图标', + `status` tinyint(1) NULL DEFAULT NULL COMMENT '是否显示', + `default_menu` tinyint(1) NULL DEFAULT NULL COMMENT '默认菜单', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uni_sys_menu_path`(`path` ASC) USING BTREE, + INDEX `idx_sys_menu_deleted_at`(`deleted_at` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 61 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_menu +-- ---------------------------- +INSERT INTO `sys_menu` VALUES (1, NULL, '2024-04-01 19:00:30', '2024-04-26 09:09:49', 0, 'permissionManagement', '/permissionManagement', '', '', 10, '权限管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (2, NULL, '2024-04-01 19:00:30', '2024-04-26 14:55:10', 1, 'userList', 'userList', '', '1', 1, '用户管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (3, NULL, '2024-04-01 19:00:30', '2024-04-25 11:24:54', 1, 'roleList', 'roleList', '', 'permissionManagement/roleList.vue', 2, '角色管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (4, NULL, '2024-04-01 19:00:30', '2024-04-25 11:24:59', 1, 'menuList', 'menuList', '', 'permissionManagement/menuList.vue', 3, '菜单管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (5, NULL, '2024-04-01 19:00:30', '2024-04-23 17:26:59', 1, 'resourceList', 'resourceList', '', 'permissionManagement/resourceList.vue', 4, '接口管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (6, NULL, '2024-04-01 19:00:30', '2024-04-26 09:09:22', 0, 'containerManagement', '/cluster/:clusterName', '', '', 4, '容器管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (9, '2023-03-13 06:14:27', '2024-04-01 19:00:30', NULL, 7, 'Cenu1-2', 'cenu1-2', '', 'cenu/cenu1/cenu1-2/index.vue', 2, 'cenu1-2', NULL, 1, 0); +INSERT INTO `sys_menu` VALUES (13, NULL, '2024-04-01 19:00:30', NULL, 12, 'OperationLog', 'operationLog', '', 'monitor/operationLog/index.vue', 1, '操作日志', NULL, 1, 0); +INSERT INTO `sys_menu` VALUES (19, NULL, '2024-04-20 08:17:48', '2024-04-20 09:03:37', 19, '路由名称', '路由路径', '重定向', '前端组件路径', 2, '展示名称', '', 1, 0); +INSERT INTO `sys_menu` VALUES (26, NULL, '2024-04-20 09:05:25', '2024-04-20 09:09:22', 26, 'test', 'test', 'test', 'test', 1, 'test', '', 1, 0); +INSERT INTO `sys_menu` VALUES (32, NULL, '2024-04-22 08:30:08', '2024-04-25 15:28:32', 6, 'clusterOverview', 'clusterOverview', '', '/cluster/overview.vue', 1, '概览', '', 1, 0); +INSERT INTO `sys_menu` VALUES (33, NULL, '2024-04-22 08:32:01', '2024-04-26 09:09:45', 0, 'virtualMachineMana', '/virtual/:clusterName', '', '', 9, '虚拟机管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (34, NULL, '2024-04-23 16:43:55', '2024-04-25 18:00:13', 0, 'monitorSelectBk', '/monitorSelectBk', '', '', 1, '资源中心', '', 1, 0); +INSERT INTO `sys_menu` VALUES (35, NULL, '2024-04-23 17:04:44', '2024-04-25 18:00:19', 34, 'clusterSelect', '/clusterSelect', '', '', 1, '集群管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (36, NULL, '2024-04-23 17:10:57', '2024-04-25 18:00:50', 44, 'hpcOverview', '/hpc/hpcOverview', '', '', 2, '超算概览', '', 1, 0); +INSERT INTO `sys_menu` VALUES (37, NULL, '2024-04-23 17:11:58', '2024-04-25 18:01:02', 45, 'modelartsOverview', '/modelarts/overview', '', '', 1, '智算概览', '', 1, 0); +INSERT INTO `sys_menu` VALUES (38, NULL, '2024-04-23 17:27:52', '2024-04-26 14:55:34', 1, 'oplList', 'oplList', '', '', 5, '操作日志', '', 1, 0); +INSERT INTO `sys_menu` VALUES (39, NULL, '2024-04-23 17:32:56', '2024-04-26 09:09:04', 0, 'taskManagement', '/taskManagement', '', '', 2, '任务管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (40, NULL, '2024-04-23 17:33:42', '2024-04-25 18:00:29', 39, 'taskList', 'taskList', '', '', 1, '任务列表', '', 1, 0); +INSERT INTO `sys_menu` VALUES (41, NULL, '2024-04-23 17:40:26', '2024-04-26 09:09:09', 0, 'strategyManagement', '/strategyManagement', '', '', 3, '策略管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (42, NULL, '2024-04-23 17:40:57', '2024-04-25 18:00:37', 41, 'schedulingStrategy', 'schedulingStrategy', '', '', 1, '调度策略', '', 1, 0); +INSERT INTO `sys_menu` VALUES (43, NULL, '2024-04-23 17:41:34', '2024-04-25 18:00:40', 41, 'warnStrategy', '/strategyManagement/warnStrategy', '', '', 1, '告警策略', '', 1, 0); +INSERT INTO `sys_menu` VALUES (44, NULL, '2024-04-23 17:43:39', '2024-04-26 09:09:31', 0, 'hpcManagement', '/hpc', '', '', 6, '超算管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (45, NULL, '2024-04-23 17:45:21', '2024-04-26 09:09:27', 0, 'aiManagement', '/modelarts', '', '', 5, '智算管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (46, NULL, '2024-04-23 17:47:04', '2024-04-25 17:59:58', 33, 'virtualOverview', '/virtual/:clusterName/virtualOverview', '', '', 1, '概览', '', 1, 0); +INSERT INTO `sys_menu` VALUES (47, NULL, '2024-04-23 17:49:09', '2024-04-26 09:09:39', 0, 'warnCenter', '/warnManagement', '', '', 8, '告警中心', '', 1, 0); +INSERT INTO `sys_menu` VALUES (48, NULL, '2024-04-23 17:49:37', '2024-04-25 18:01:10', 47, 'warnList', '/warnManagement/warnList', '', '', 2, '告警列表', '', 1, 0); +INSERT INTO `sys_menu` VALUES (49, NULL, '2024-04-24 15:27:33', '2024-04-26 09:09:36', 0, 'adapterManagement', '/adapterManagement', '', '/adapterManagement', 7, '驱动器管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (50, NULL, '2024-04-24 15:28:17', '2024-04-25 15:29:07', 49, 'adapterList', '/adapterManagement/list', '', '/adapterManagement/list.vue', 1, '驱动器列表', '', 1, 0); +INSERT INTO `sys_menu` VALUES (51, NULL, '2024-04-25 15:33:14', '2024-04-26 09:09:54', 0, 'systemManagement', '/setting', '', '/setting', 11, '系统管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (52, NULL, '2024-04-25 15:34:03', '2024-04-25 15:34:37', 51, 'dictManagement', '/setting/dictManagement', '', '/setting/systemManagement/index.vue', 1, '字典管理', '', 1, 0); +INSERT INTO `sys_menu` VALUES (53, NULL, '2024-04-25 15:41:46', '2024-04-25 17:59:53', 33, 'instance', '/virtual/:clusterName/instance', '', '', 1, '虚拟机', '', 1, 0); +INSERT INTO `sys_menu` VALUES (54, NULL, '2024-04-25 15:44:53', '2024-04-25 18:00:02', 33, 'network', '/virtual/:clusterName/network', '', '', 1, '网络', '', 1, 0); +INSERT INTO `sys_menu` VALUES (55, NULL, '2024-04-25 15:46:05', '2024-04-25 18:00:05', 33, 'dataVolume', '/virtual/:clusterName/dataVolume', '', '', 1, '卷', '', 1, 0); +INSERT INTO `sys_menu` VALUES (56, NULL, '2024-04-25 15:46:27', '2024-04-25 18:00:09', 33, 'images', '/virtual/:clusterName/images', '', '', 1, '镜像', '', 1, 0); +INSERT INTO `sys_menu` VALUES (60, NULL, '2024-04-28 17:32:45', '2024-04-28 17:32:45', 0, 'monitorSelectNew', '/monitorSelectNew', '', '', 1, '展示首页', '', 1, 0); + +-- ---------------------------- +-- Table structure for sys_operation_log +-- ---------------------------- +DROP TABLE IF EXISTS `sys_operation_log`; +CREATE TABLE `sys_operation_log` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `ip` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '请求ip', + `method` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '请求方法', + `path` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '请求路径', + `status` bigint NULL DEFAULT NULL COMMENT '请求状态', + `latency` bigint NULL DEFAULT NULL COMMENT '响应时间', + `user_agent` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'http userAgent', + `req` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '请求Body', + `resp` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '响应数据', + `user_id` bigint UNSIGNED NULL DEFAULT NULL COMMENT '用户id', + `user_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户名称', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_sys_operation_log_deleted_at`(`deleted_at` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 734 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_operation_log +-- ---------------------------- +INSERT INTO `sys_operation_log` VALUES (1, NULL, '2024-04-02 03:39:58', '2024-04-02 03:39:58', '111.23.130.5', 'DELETE', '/opl/deleteOplByIds', 200, 1, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"ids\": [\n \"14\",\n \"15\",\n \"16\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (2, NULL, '2024-04-07 02:12:54', '2024-04-07 02:12:54', '120.27.133.115', 'PUT', '/user/switchStatus', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '\"\"', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (3, NULL, '2024-04-07 02:13:28', '2024-04-07 02:13:28', '120.27.133.115', 'PUT', '/user/switchStatus', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '\"\"', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (4, NULL, '2024-04-07 02:14:48', '2024-04-07 02:14:48', '120.27.133.115', 'PUT', '/user/switchStatus', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '\"\"', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (5, NULL, '2024-04-07 02:15:04', '2024-04-07 02:15:04', '120.27.133.115', 'PUT', '/user/switchStatus', 200, 4, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"6\",\"status\":true}', '{\"code\":200,\"data\":{},\"msg\":\"切换成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (6, NULL, '2024-04-07 02:31:36', '2024-04-07 02:31:36', '42.48.27.39', 'PUT', '/user/switchStatus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (7, NULL, '2024-04-07 02:33:16', '2024-04-07 02:33:16', '42.48.27.39', 'PUT', '/user/switchStatus', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"6\",\"status\":true}', '{\"code\":200,\"data\":{},\"msg\":\"切换成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (8, NULL, '2024-04-07 02:33:40', '2024-04-07 02:33:40', '42.48.27.39', 'PUT', '/user/switchStatus', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"6\",\"status\":false}', '{\"code\":200,\"data\":{},\"msg\":\"切换成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (9, NULL, '2024-04-07 02:33:44', '2024-04-07 02:33:44', '42.48.27.39', 'PUT', '/user/switchStatus', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"6\",\"status\":true}', '{\"code\":200,\"data\":{},\"msg\":\"切换成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (10, NULL, '2024-04-07 03:17:06', '2024-04-07 03:17:06', '111.23.130.5', 'DELETE', '/menu/deleteMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"id\":\"16\"\n}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (11, NULL, '2024-04-07 07:45:57', '2024-04-07 07:45:57', '111.23.130.5', 'POST', '/user/addUser', 200, 144, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"username\": \"pcm-test2\",\n \"password\": \"123456\",\n \"nickname\": \"测试管理员\",\n \"phone\": \"13657412025\",\n \"email\": \"pcm-test@jointcloud.net\",\n \"status\": true,\n \"headerImg\": \"\",\n \"roleId\": 1\n}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (12, NULL, '2024-04-07 07:46:01', '2024-04-07 07:46:01', '120.27.133.115', 'POST', '/user/addUser', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\"username\":\"pcm-test2\",\"password\":\"123456\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":\"1\",\"headerImg\":\"\",\"roleId\":1}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (13, NULL, '2024-04-07 07:46:07', '2024-04-07 07:46:07', '120.27.133.115', 'POST', '/user/addUser', 200, 84, 'Apifox/1.0.0 (https://apifox.com)', '{\"username\":\"pcm-test5\",\"password\":\"123456\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":\"1\",\"headerImg\":\"\",\"roleId\":1}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (14, NULL, '2024-04-07 07:46:30', '2024-04-07 07:46:30', '120.27.133.115', 'POST', '/user/addUser', 200, 128, 'Apifox/1.0.0 (https://apifox.com)', '{\"username\":\"pcm-test7\",\"password\":\"123456\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":\"1\",\"headerImg\":\"\",\"roleId\":1}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (15, NULL, '2024-04-07 07:49:03', '2024-04-07 07:49:03', '120.27.133.115', 'POST', '/user/addUser', 200, 1, 'Apifox/1.0.0 (https://apifox.com)', '{\"username\":\"pcm-test7\",\"password\":\"123456\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":\"1\",\"headerImg\":\"\",\"roleId\":1}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (16, NULL, '2024-04-07 08:07:19', '2024-04-07 08:07:19', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (17, NULL, '2024-04-07 08:07:22', '2024-04-07 08:07:22', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (18, NULL, '2024-04-07 08:07:24', '2024-04-07 08:07:24', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (19, NULL, '2024-04-07 08:22:19', '2024-04-07 08:22:19', '120.27.133.115', 'PUT', '/user/editUser', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"6\",\"username\":\"pcm-test1\",\"password\":\"123456\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"headerImg\":\"\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (20, NULL, '2024-04-07 08:22:23', '2024-04-07 08:22:23', '120.27.133.115', 'PUT', '/user/editUser', 200, 5, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"6\",\"username\":\"pcm-test1\",\"password\":\"123456\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"headerImg\":\"\",\"roleId\":1}', '{\"code\":200,\"data\":{\"createTime\":\"2024-02-06T10:00:12Z\",\"ID\":\"6\",\"username\":\"pcm-test1\",\"nickname\":\"\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"1\",\"roleName\":\"admin\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (21, NULL, '2024-04-07 09:07:04', '2024-04-07 09:07:04', '42.48.27.39', 'POST', '/role/addRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":null,\"name\":\"测试\",\"description\":\"111\",\"adminCount\":0,\"status\":true}', '{\"code\":200,\"data\":{\"id\":4,\"name\":\"测试\",\"description\":\"111\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (22, NULL, '2024-04-07 09:12:36', '2024-04-07 09:12:36', '42.48.27.39', 'PUT', '/role/editRole', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":4,\"name\":\"测试\",\"description\":\"222\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (23, NULL, '2024-04-07 09:14:44', '2024-04-07 09:14:44', '42.48.27.39', 'PUT', '/role/editRole', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (24, NULL, '2024-04-07 09:15:06', '2024-04-07 09:15:06', '42.48.27.39', 'PUT', '/role/editRole', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (25, NULL, '2024-04-07 09:15:22', '2024-04-07 09:15:22', '42.48.27.39', 'PUT', '/role/editRole', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (26, NULL, '2024-04-07 09:16:28', '2024-04-07 09:16:28', '42.48.27.39', 'PUT', '/role/editRole', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":4,\"name\":\"测试\",\"description\":\"3333\",\"status\":true}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (27, NULL, '2024-04-08 01:57:10', '2024-04-08 01:57:10', '120.27.133.115', 'GET', '/menu/getElTreeMenus', 200, 2, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (28, NULL, '2024-04-08 03:01:36', '2024-04-08 03:01:36', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (29, NULL, '2024-04-08 03:01:50', '2024-04-08 03:01:50', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (30, NULL, '2024-04-08 03:02:51', '2024-04-08 03:02:51', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":null,\"username\":\"1111\",\"password\":\"123456\",\"nickName\":null,\"email\":\"1212\",\"note\":null,\"status\":true,\"nickname\":\"admin11\",\"phone\":\"1213\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (31, NULL, '2024-04-15 08:02:34', '2024-04-15 08:02:34', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (32, NULL, '2024-04-15 08:02:40', '2024-04-15 08:02:40', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (33, NULL, '2024-04-15 08:22:25', '2024-04-15 08:22:25', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (34, NULL, '2024-04-15 08:22:43', '2024-04-15 08:22:43', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (35, NULL, '2024-04-15 08:22:49', '2024-04-15 08:22:49', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (36, NULL, '2024-04-15 08:23:06', '2024-04-15 08:23:06', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"0\"}', '{\"code\":500,\"data\":{},\"msg\":\"获取失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (37, NULL, '2024-04-15 08:23:11', '2024-04-15 08:23:11', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (38, NULL, '2024-04-15 08:27:29', '2024-04-15 08:27:29', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (39, NULL, '2024-04-15 08:27:48', '2024-04-15 08:27:48', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (40, NULL, '2024-04-15 08:33:19', '2024-04-15 08:33:19', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (41, NULL, '2024-04-15 08:37:07', '2024-04-15 08:37:07', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (42, NULL, '2024-04-15 08:40:05', '2024-04-15 08:40:05', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (43, NULL, '2024-04-15 08:40:57', '2024-04-15 08:40:57', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (44, NULL, '2024-04-15 08:44:30', '2024-04-15 08:44:30', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (45, NULL, '2024-04-15 08:56:17', '2024-04-15 08:56:17', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (46, NULL, '2024-04-15 08:56:42', '2024-04-15 08:56:42', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (47, NULL, '2024-04-15 08:56:50', '2024-04-15 08:56:50', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (48, NULL, '2024-04-15 08:57:53', '2024-04-15 08:57:53', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (49, NULL, '2024-04-15 08:58:54', '2024-04-15 08:58:54', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (50, NULL, '2024-04-15 08:59:30', '2024-04-15 08:59:30', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (51, NULL, '2024-04-15 09:00:01', '2024-04-15 09:00:01', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (52, NULL, '2024-04-15 09:01:49', '2024-04-15 09:01:49', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (53, NULL, '2024-04-15 09:03:12', '2024-04-15 09:03:12', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (54, NULL, '2024-04-15 09:03:33', '2024-04-15 09:03:33', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (55, NULL, '2024-04-15 09:04:22', '2024-04-15 09:04:22', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (56, NULL, '2024-04-16 02:26:29', '2024-04-16 02:26:29', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 2, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (57, NULL, '2024-04-17 02:13:15', '2024-04-17 02:13:15', '111.23.130.5', 'PUT', '/user/modifyPass', 200, 132, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"id\":\"1\",\n \"newPassword\":\"Nudt@123\"\n}', '{\"code\":200,\"data\":{},\"msg\":\"修改成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (58, NULL, '2024-04-17 09:11:45', '2024-04-17 09:11:45', '111.23.130.5', 'GET', '/api/getElTreeApis', 200, 1, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"2\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":null},\"msg\":\"获取成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (59, NULL, '2024-04-17 09:28:00', '2024-04-17 09:28:00', '42.48.27.39', 'POST', '/api/addApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"\",\"path\":null,\"description\":\"\",\"apiGroup\":null,\"method\":null}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (60, NULL, '2024-04-17 09:28:10', '2024-04-17 09:28:10', '42.48.27.39', 'POST', '/api/addApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"\",\"path\":null,\"description\":\"\",\"apiGroup\":null,\"method\":null}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (68, NULL, '2024-04-17 09:35:36', '2024-04-17 09:35:36', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"67\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (69, NULL, '2024-04-17 09:35:40', '2024-04-17 09:35:40', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"62\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (71, NULL, '2024-04-18 06:48:45', '2024-04-18 06:48:45', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"70\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (72, NULL, '2024-04-18 06:53:18', '2024-04-18 06:53:18', '42.48.27.39', 'POST', '/api/addApi', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"weqewqweqw\",\"path\":\"qweqwqew\",\"description\":\"weqewqweqw\",\"apiGroup\":\"eqweqewq\",\"method\":\"POST\"}', '{\"code\":200,\"data\":{\"id\":53,\"name\":\"weqewqweqw\",\"path\":\"qweqwqew\",\"description\":\"weqewqweqw\",\"apiGroup\":\"eqweqewq\",\"method\":\"POST\"},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (73, NULL, '2024-04-18 06:55:41', '2024-04-18 06:55:41', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (74, NULL, '2024-04-18 06:56:04', '2024-04-18 06:56:04', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":53}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (75, NULL, '2024-04-18 06:56:24', '2024-04-18 06:56:24', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (76, NULL, '2024-04-18 06:57:04', '2024-04-18 06:57:04', '120.27.133.115', 'POST', '/api/addApi', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\"name\":\"11111111111111\",\"path\":\"/casbin/getCasbin\",\"description\":\"获取casbin\",\"apiGroup\":\"casbin\",\"method\":\"GET\"}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (77, NULL, '2024-04-18 06:57:12', '2024-04-18 06:57:12', '120.27.133.115', 'POST', '/api/addApi', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\"name\":\"11111111111111\",\"path\":\"/casbin/getCasbin\",\"description\":\"111111111\",\"apiGroup\":\"casbin\",\"method\":\"GET\"}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (78, NULL, '2024-04-18 06:57:30', '2024-04-18 06:57:30', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (79, NULL, '2024-04-18 06:59:15', '2024-04-18 06:59:15', '42.48.27.39', 'POST', '/api/addApi', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"rqwer\",\"path\":\"asrerawer\",\"description\":\"rqwer\",\"apiGroup\":\"qwerqwe\",\"method\":\"POST\"}', '{\"code\":200,\"data\":{\"id\":54,\"name\":\"rqwer\",\"path\":\"asrerawer\",\"description\":\"rqwer\",\"apiGroup\":\"qwerqwe\",\"method\":\"POST\"},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (80, NULL, '2024-04-18 06:59:24', '2024-04-18 06:59:24', '42.48.27.39', 'PUT', '/api/editApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '54', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (81, NULL, '2024-04-18 07:00:26', '2024-04-18 07:00:26', '42.48.27.39', 'PUT', '/api/editApi', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":54,\"name\":\"111111111111111\",\"path\":\"1111\",\"description\":\"111111111111111\",\"apiGroup\":\"111111111111111111\",\"method\":\"POST\",\"ID\":54}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (82, NULL, '2024-04-18 07:00:40', '2024-04-18 07:00:40', '42.48.27.39', 'PUT', '/api/editApi', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":54,\"name\":\"111111111111111\",\"path\":\"1111\",\"description\":\"111111111111111\",\"apiGroup\":\"222222\",\"method\":\"POST\",\"ID\":54}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (83, NULL, '2024-04-18 08:16:11', '2024-04-18 08:16:11', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"erere\",\"password\":\"Nudt@123rere\",\"email\":\"rer\",\"status\":true,\"phone\":\"rere\",\"roleId\":1}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (84, NULL, '2024-04-18 08:18:55', '2024-04-18 08:18:55', '111.23.130.5', 'POST', '/user/addUser', 200, 136, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"username\": \"pcm-dev\",\n \"password\": \"123456\",\n \"nickname\": \"测试管理员\",\n \"phone\": \"13657412025\",\n \"email\": \"pcm-test@jointcloud.net\",\n \"status\": true,\n \"headerImg\": \"\",\n \"roleId\": 1\n}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (85, NULL, '2024-04-18 08:19:47', '2024-04-18 08:19:47', '111.23.130.5', 'POST', '/user/addUser', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '\n\n{\n \"username\": \"erere\",\n \"password\": \"Nudt@123rere\",\n \"email\": \"rer\",\n \"status\": true,\n \"phone\": \"rere\",\n \"roleId\": 1\n}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (86, NULL, '2024-04-18 08:21:28', '2024-04-18 08:21:28', '111.23.130.5', 'POST', '/user/addUser', 200, 108, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"username\": \"pcm-dev2\",\n \"password\": \"123456\",\n \"nickname\": \"测试管理员\",\n \"phone\": \"13657412025\",\n \"email\": \"pcm-test@jointcloud.net\",\n \"status\": true,\n \"roleId\": 1\n}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (87, NULL, '2024-04-18 08:24:26', '2024-04-18 08:24:26', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"gggggg\",\"password\":\"234234234\",\"email\":\"34234\",\"status\":true,\"nickname\":\"hhhhh\",\"phone\":\"342432\",\"roleId\":1}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (88, NULL, '2024-04-18 08:25:26', '2024-04-18 08:25:26', '42.48.27.39', 'POST', '/user/addUser', 200, 84, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"gggggg\",\"password\":\"234234234\",\"email\":\"34234@163.com\",\"status\":true,\"nickname\":\"hhhhh\",\"phone\":\"15044444444\",\"roleId\":1}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (89, NULL, '2024-04-18 08:43:13', '2024-04-18 08:43:13', '42.48.27.39', 'POST', '/user/addUser', 200, 133, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"555555\",\"password\":\"5555\",\"email\":\"qwe@17.com\",\"status\":true,\"nickname\":\"55555\",\"phone\":\"15200000000\",\"roleId\":4}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (90, NULL, '2024-04-18 08:43:46', '2024-04-18 08:43:46', '42.48.27.39', 'POST', '/user/addUser', 200, 117, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"55555\",\"password\":\"Nudt@123\",\"email\":\"555@123.com\",\"status\":true,\"nickname\":\"5555\",\"phone\":\"15074444444\",\"roleId\":3}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (91, NULL, '2024-04-18 08:43:51', '2024-04-18 08:43:51', '111.23.130.5', 'POST', '/user/addUser', 200, 85, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"username\": \"pcm-dev2\",\n \"password\": \"123456\",\n \"nickname\": \"测试管理员\",\n \"phone\": \"13657412025\",\n \"email\": \"pcm-test@jointcloud.net\",\n \"status\": true,\n \"roleId\": 1\n}\n', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (92, NULL, '2024-04-18 08:43:52', '2024-04-18 08:43:52', '111.23.130.5', 'POST', '/user/addUser', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"username\": \"pcm-dev2\",\n \"password\": \"123456\",\n \"nickname\": \"测试管理员\",\n \"phone\": \"13657412025\",\n \"email\": \"pcm-test@jointcloud.net\",\n \"status\": true,\n \"roleId\": 1\n}\n', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (93, NULL, '2024-04-18 08:43:54', '2024-04-18 08:43:54', '111.23.130.5', 'POST', '/user/addUser', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"username\": \"pcm-dev2\",\n \"password\": \"123456\",\n \"nickname\": \"测试管理员\",\n \"phone\": \"13657412025\",\n \"email\": \"pcm-test@jointcloud.net\",\n \"status\": true,\n \"roleId\": 1\n}\n', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (94, NULL, '2024-04-18 08:44:07', '2024-04-18 08:44:07', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"555555\",\"password\":\"Nudt@123\",\"email\":\"33@11.com\",\"status\":true,\"nickname\":\"555555\",\"phone\":\"15333333333\",\"roleId\":3}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (95, NULL, '2024-04-18 08:45:28', '2024-04-18 08:45:28', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"555555\",\"password\":\"Nudt@123\",\"email\":\"22@9.com\",\"status\":true,\"nickname\":\"admin\",\"phone\":\"15444444444\",\"roleId\":4}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (96, NULL, '2024-04-18 08:57:17', '2024-04-18 08:57:17', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"555555\",\"password\":\"Nudt@123\",\"email\":\"22@9.com\",\"status\":true,\"nickname\":\"admin\",\"phone\":\"15444444444\",\"roleId\":4}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (97, NULL, '2024-04-18 08:57:20', '2024-04-18 08:57:20', '42.48.27.39', 'POST', '/user/addUser', 200, 129, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"5555556\",\"password\":\"Nudt@123\",\"email\":\"22@9.com\",\"status\":true,\"nickname\":\"admin\",\"phone\":\"15444444444\",\"roleId\":4}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (98, NULL, '2024-04-18 08:57:38', '2024-04-18 08:57:38', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (99, NULL, '2024-04-18 08:57:42', '2024-04-18 08:57:42', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (100, NULL, '2024-04-18 08:57:44', '2024-04-18 08:57:44', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (101, NULL, '2024-04-18 09:06:46', '2024-04-18 09:06:46', '42.48.27.39', 'PUT', '/user/editUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"createTime\":\"2024-04-18T08:43:46Z\",\"id\":\"14\",\"username\":\"55555\",\"nickname\":\"5555\",\"phone\":\"15074444444\",\"email\":\"555@123.com\",\"status\":true,\"roleId\":\"3\",\"roleName\":\"pcm-test\",\"headerImg\":\"\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (102, NULL, '2024-04-18 09:07:08', '2024-04-18 09:07:08', '42.48.27.39', 'PUT', '/user/editUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"createTime\":\"2024-04-18T08:43:46Z\",\"id\":\"14\",\"username\":\"666666\",\"nickname\":\"5555\",\"phone\":\"15074444444\",\"email\":\"555@123.com\",\"status\":true,\"roleId\":\"3\",\"roleName\":\"pcm-test\",\"headerImg\":\"\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (103, NULL, '2024-04-18 09:08:51', '2024-04-18 09:08:51', '42.48.27.39', 'PUT', '/user/editUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"14\",\"username\":\"555556666\",\"nickname\":\"5555\",\"phone\":\"15074444444\",\"email\":\"555@123.com\",\"status\":true,\"roleId\":\"3\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (104, NULL, '2024-04-18 09:09:47', '2024-04-18 09:09:47', '42.48.27.39', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"14\",\"username\":\"5555566666\",\"nickname\":\"5555\",\"phone\":\"15074444444\",\"email\":\"555@123.com\",\"status\":true,\"roleId\":3}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-02T09:06:08Z\",\"id\":\"14\",\"username\":\"5555566666\",\"nickname\":\"\",\"phone\":\"15074444444\",\"email\":\"555@123.com\",\"status\":true,\"roleId\":\"3\",\"roleName\":\"pcm-test\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (105, NULL, '2024-04-18 09:09:52', '2024-04-18 09:09:52', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (106, NULL, '2024-04-18 09:10:09', '2024-04-18 09:10:09', '42.48.27.39', 'POST', '/user/addUser', 200, 132, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"777777777\",\"password\":\"Nudt@123\",\"email\":\"22@22.com\",\"status\":true,\"nickname\":\"7777777777777777777777777777777\",\"phone\":\"15200000000\",\"roleId\":4}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (107, NULL, '2024-04-18 09:10:13', '2024-04-18 09:10:13', '42.48.27.39', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"17\",\"username\":\"777777777\",\"nickname\":\"7777777777777777777777777777777\",\"phone\":\"15200000000\",\"email\":\"22@22.com\",\"status\":false,\"roleId\":4}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-07T09:07:04Z\",\"id\":\"17\",\"username\":\"777777777\",\"nickname\":\"\",\"phone\":\"15200000000\",\"email\":\"22@22.com\",\"status\":false,\"roleId\":\"4\",\"roleName\":\"测试\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (108, NULL, '2024-04-18 09:10:18', '2024-04-18 09:10:18', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (109, NULL, '2024-04-18 09:10:53', '2024-04-18 09:10:53', '42.48.27.39', 'POST', '/user/addUser', 200, 86, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"jianghui\",\"password\":\"123456\",\"email\":\"jhnine@163.com\",\"status\":true,\"nickname\":\"jiang\",\"phone\":\"15022222222\",\"roleId\":1}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (110, NULL, '2024-04-18 09:11:15', '2024-04-18 09:11:15', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 18, 'jianghui'); +INSERT INTO `sys_operation_log` VALUES (111, NULL, '2024-04-18 09:13:01', '2024-04-18 09:13:01', '42.48.27.39', 'POST', '/user/addUser', 200, 85, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"jianghui\",\"password\":\"123456\",\"email\":\"22@176.com\",\"status\":true,\"nickname\":\"jianghui\",\"phone\":\"15022222222\",\"roleId\":4}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (112, NULL, '2024-04-19 02:41:23', '2024-04-19 02:41:23', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (113, NULL, '2024-04-19 02:48:30', '2024-04-19 02:48:30', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"jianghui\",\"password\":\"Nudt@123\",\"email\":null,\"status\":true,\"nickname\":\"admin\",\"roleId\":4}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (114, NULL, '2024-04-19 02:58:00', '2024-04-19 02:58:00', '42.48.27.39', 'POST', '/user/addUser', 200, 109, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"jianghui\",\"password\":\"Nudt@123\",\"email\":\"22@13.com\",\"status\":true,\"nickname\":\"admin\",\"phone\":\"13333333333\",\"roleId\":3}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (115, NULL, '2024-04-19 02:58:18', '2024-04-19 02:58:18', '42.48.27.39', 'POST', '/user/addUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"newPassword\":\"123456\",\"id\":\"20\",\"rePassword\":\"123456\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (116, NULL, '2024-04-19 02:59:04', '2024-04-19 02:59:04', '42.48.27.39', 'PUT', '/user/modifyPass', 200, 104, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"newPassword\":\"123456\",\"id\":\"20\",\"rePassword\":\"123456\"}', '{\"code\":200,\"data\":{},\"msg\":\"修改成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (117, NULL, '2024-04-19 02:59:36', '2024-04-19 02:59:36', '42.48.27.39', 'PUT', '/user/modifyPass', 200, 99, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"newPassword\":\"123456\",\"id\":\"20\",\"rePassword\":\"123456\"}', '{\"code\":200,\"data\":{},\"msg\":\"修改成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (118, NULL, '2024-04-19 07:57:38', '2024-04-19 07:57:38', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (119, NULL, '2024-04-19 07:58:00', '2024-04-19 07:58:00', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"0\"}', '{\"code\":500,\"data\":{},\"msg\":\"获取失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (120, NULL, '2024-04-19 07:58:27', '2024-04-19 07:58:27', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (121, NULL, '2024-04-19 07:58:50', '2024-04-19 07:58:50', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"0\"}', '{\"code\":500,\"data\":{},\"msg\":\"获取失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (122, NULL, '2024-04-19 07:59:05', '2024-04-19 07:59:05', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (123, NULL, '2024-04-19 07:59:34', '2024-04-19 07:59:34', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (124, NULL, '2024-04-19 07:59:40', '2024-04-19 07:59:40', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (125, NULL, '2024-04-19 08:06:09', '2024-04-19 08:06:09', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (126, NULL, '2024-04-19 08:09:07', '2024-04-19 08:09:07', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (127, NULL, '2024-04-19 08:21:45', '2024-04-19 08:21:45', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (128, NULL, '2024-04-19 08:25:45', '2024-04-19 08:25:45', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (129, NULL, '2024-04-19 08:26:13', '2024-04-19 08:26:13', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (130, NULL, '2024-04-19 08:26:23', '2024-04-19 08:26:23', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (131, NULL, '2024-04-19 08:28:00', '2024-04-19 08:28:00', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (132, NULL, '2024-04-19 08:28:07', '2024-04-19 08:28:07', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (133, NULL, '2024-04-19 08:28:36', '2024-04-19 08:28:36', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (134, NULL, '2024-04-19 08:28:38', '2024-04-19 08:28:38', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (135, NULL, '2024-04-19 08:28:41', '2024-04-19 08:28:41', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (136, NULL, '2024-04-19 08:29:40', '2024-04-19 08:29:40', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (137, NULL, '2024-04-19 08:34:03', '2024-04-19 08:34:03', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 2, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (138, NULL, '2024-04-19 08:39:38', '2024-04-19 08:39:38', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (139, NULL, '2024-04-19 08:40:15', '2024-04-19 08:40:15', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (140, NULL, '2024-04-19 08:40:18', '2024-04-19 08:40:18', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (141, NULL, '2024-04-19 08:40:42', '2024-04-19 08:40:42', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (142, NULL, '2024-04-19 08:40:46', '2024-04-19 08:40:46', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (143, NULL, '2024-04-19 08:41:06', '2024-04-19 08:41:06', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (144, NULL, '2024-04-19 08:41:29', '2024-04-19 08:41:29', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (145, NULL, '2024-04-19 08:41:33', '2024-04-19 08:41:33', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (146, NULL, '2024-04-19 08:41:41', '2024-04-19 08:41:41', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (147, NULL, '2024-04-19 08:41:51', '2024-04-19 08:41:51', '42.48.27.39', 'POST', '/role/addRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":null,\"name\":\"eeeeeee\",\"description\":\"ererer\",\"adminCount\":0,\"status\":true}', '{\"code\":200,\"data\":{\"id\":5,\"name\":\"eeeeeee\",\"description\":\"ererer\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (148, NULL, '2024-04-19 08:41:53', '2024-04-19 08:41:53', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (149, NULL, '2024-04-19 08:42:06', '2024-04-19 08:42:06', '42.48.27.39', 'POST', '/role/addRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":null,\"name\":\"234234234\",\"description\":\"234234\",\"adminCount\":0,\"status\":true}', '{\"code\":200,\"data\":{\"id\":6,\"name\":\"234234234\",\"description\":\"234234\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (150, NULL, '2024-04-19 08:42:12', '2024-04-19 08:42:12', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (151, NULL, '2024-04-19 08:42:39', '2024-04-19 08:42:39', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"6\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (152, NULL, '2024-04-19 08:42:42', '2024-04-19 08:42:42', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"5\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (153, NULL, '2024-04-19 08:42:45', '2024-04-19 08:42:45', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"5\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (154, NULL, '2024-04-19 08:43:13', '2024-04-19 08:43:13', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"6\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (155, NULL, '2024-04-19 08:43:20', '2024-04-19 08:43:20', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (156, NULL, '2024-04-19 08:45:13', '2024-04-19 08:45:13', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (157, NULL, '2024-04-19 08:48:42', '2024-04-19 08:48:42', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":6}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (158, NULL, '2024-04-19 08:49:00', '2024-04-19 08:49:00', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (159, NULL, '2024-04-19 08:50:37', '2024-04-19 08:50:37', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":6}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (160, NULL, '2024-04-19 08:51:32', '2024-04-19 08:51:32', '111.23.130.5', 'DELETE', '/role/deleteRole', 200, 12, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"id\":\"6\"\n}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (161, NULL, '2024-04-19 08:51:35', '2024-04-19 08:51:35', '111.23.130.5', 'DELETE', '/role/deleteRole', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"id\":\"6\"\n}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (162, NULL, '2024-04-19 08:52:28', '2024-04-19 08:52:28', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"5\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (163, NULL, '2024-04-19 08:52:44', '2024-04-19 08:52:44', '42.48.27.39', 'POST', '/role/addRole', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":null,\"name\":\"1111\",\"description\":\"1111\",\"adminCount\":0,\"status\":true}', '{\"code\":200,\"data\":{\"id\":7,\"name\":\"1111\",\"description\":\"1111\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (164, NULL, '2024-04-19 08:54:46', '2024-04-19 08:54:46', '42.48.27.39', 'POST', '/role/addRole', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":null,\"name\":\"pcm-test\",\"description\":\"测试角色\",\"status\":true}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (165, NULL, '2024-04-19 08:54:54', '2024-04-19 08:54:54', '42.48.27.39', 'POST', '/role/addRole', 200, 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":null,\"name\":\"pcm-test1111\",\"description\":\"测试角色\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":9,\"name\":\"pcm-test1111\",\"description\":\"测试角色\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (166, NULL, '2024-04-19 08:55:18', '2024-04-19 08:55:18', '42.48.27.39', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":9,\"name\":\"pcm-test111122222\",\"description\":\"测试角色\",\"status\":true}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (167, NULL, '2024-04-19 08:59:34', '2024-04-19 08:59:34', '42.48.27.39', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":9,\"name\":\"pcm1111111\",\"description\":\"测试角色\",\"status\":false,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (168, NULL, '2024-04-19 08:59:41', '2024-04-19 08:59:41', '42.48.27.39', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":9,\"name\":\"pcm1111111\",\"description\":\"测试角色11112\",\"status\":false,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (169, NULL, '2024-04-19 09:00:08', '2024-04-19 09:00:08', '42.48.27.39', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":9,\"name\":\"pcm1111111\",\"description\":\"测试角色11112\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (170, NULL, '2024-04-19 09:00:12', '2024-04-19 09:00:12', '42.48.27.39', 'POST', '/role/addRole', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"ew53\",\"description\":\"452345345\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":10,\"name\":\"ew53\",\"description\":\"452345345\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (171, NULL, '2024-04-19 09:00:16', '2024-04-19 09:00:16', '42.48.27.39', 'PUT', '/role/editRole', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":10,\"name\":\"ew53\",\"description\":\"452345345\",\"status\":false,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (172, NULL, '2024-04-19 09:00:20', '2024-04-19 09:00:20', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"9\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (173, NULL, '2024-04-19 09:00:24', '2024-04-19 09:00:24', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"10\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (174, NULL, '2024-04-19 09:00:27', '2024-04-19 09:00:27', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"9\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (175, NULL, '2024-04-19 09:00:29', '2024-04-19 09:00:29', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"7\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (176, NULL, '2024-04-19 09:01:32', '2024-04-19 09:01:32', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (177, NULL, '2024-04-19 09:05:00', '2024-04-19 09:05:00', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"4\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (178, NULL, '2024-04-19 09:05:49', '2024-04-19 09:05:49', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (179, NULL, '2024-04-19 09:07:13', '2024-04-19 09:07:13', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (180, NULL, '2024-04-19 09:07:22', '2024-04-19 09:07:22', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (181, NULL, '2024-04-19 09:07:31', '2024-04-19 09:07:31', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (182, NULL, '2024-04-19 09:08:21', '2024-04-19 09:08:21', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (183, NULL, '2024-04-19 09:08:42', '2024-04-19 09:08:42', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (184, NULL, '2024-04-19 09:08:48', '2024-04-19 09:08:48', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (185, NULL, '2024-04-19 09:14:57', '2024-04-19 09:14:57', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (186, NULL, '2024-04-19 09:16:28', '2024-04-19 09:16:28', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (187, NULL, '2024-04-19 09:16:32', '2024-04-19 09:16:32', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (188, NULL, '2024-04-19 09:17:39', '2024-04-19 09:17:39', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (189, NULL, '2024-04-19 09:17:57', '2024-04-19 09:17:57', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (190, NULL, '2024-04-19 09:19:08', '2024-04-19 09:19:08', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (191, NULL, '2024-04-19 09:20:01', '2024-04-19 09:20:01', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (192, NULL, '2024-04-19 09:20:38', '2024-04-19 09:20:38', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (193, NULL, '2024-04-19 09:20:57', '2024-04-19 09:20:57', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (194, NULL, '2024-04-19 09:21:01', '2024-04-19 09:21:01', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (195, NULL, '2024-04-19 09:21:48', '2024-04-19 09:21:48', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (196, NULL, '2024-04-19 09:22:07', '2024-04-19 09:22:07', '42.48.27.39', 'POST', '/role/addRole', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"32123\",\"description\":\"123123\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":11,\"name\":\"32123\",\"description\":\"123123\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (197, NULL, '2024-04-19 09:22:09', '2024-04-19 09:22:09', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (198, NULL, '2024-04-19 09:29:59', '2024-04-19 09:29:59', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (199, NULL, '2024-04-19 09:37:14', '2024-04-19 09:37:14', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (200, NULL, '2024-04-19 09:37:17', '2024-04-19 09:37:17', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (201, NULL, '2024-04-19 09:37:28', '2024-04-19 09:37:28', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (202, NULL, '2024-04-19 09:37:56', '2024-04-19 09:37:56', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/user/getUserInfo,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (203, NULL, '2024-04-19 09:38:00', '2024-04-19 09:38:00', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (204, NULL, '2024-04-19 09:38:14', '2024-04-19 09:38:14', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (205, NULL, '2024-04-19 09:38:20', '2024-04-19 09:38:20', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/user/deleteUser\",\"method\":\"DELETE\"},{\"path\":\"/user/addUser\",\"method\":\"POST\"},{\"path\":\"/user/editUser\",\"method\":\"PUT\"},{\"path\":\"/user/modifyPass\",\"method\":\"PUT\"},{\"path\":\"/user/switchStatus\",\"method\":\"PUT\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (206, NULL, '2024-04-19 09:38:52', '2024-04-19 09:38:52', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (207, NULL, '2024-04-19 09:38:55', '2024-04-19 09:38:55', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/user/deleteUser\",\"method\":\"DELETE\"},{\"path\":\"/user/addUser\",\"method\":\"POST\"},{\"path\":\"/user/editUser\",\"method\":\"PUT\"},{\"path\":\"/user/modifyPass\",\"method\":\"PUT\"},{\"path\":\"/user/switchStatus\",\"method\":\"PUT\"},{\"path\":\"/role/getRoles\",\"method\":\"GET\"},{\"path\":\"/role/addRole\",\"method\":\"POST\"},{\"path\":\"/role/deleteRole\",\"method\":\"DELETE\"},{\"path\":\"/role/editRole\",\"method\":\"PUT\"},{\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (208, NULL, '2024-04-19 09:39:04', '2024-04-19 09:39:04', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (209, NULL, '2024-04-19 09:39:09', '2024-04-19 09:39:09', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/user/deleteUser\",\"method\":\"DELETE\"},{\"path\":\"/user/addUser\",\"method\":\"POST\"},{\"path\":\"/user/editUser\",\"method\":\"PUT\"},{\"path\":\"/user/modifyPass\",\"method\":\"PUT\"},{\"path\":\"/user/switchStatus\",\"method\":\"PUT\"},{\"path\":\"/role/getRoles\",\"method\":\"GET\"},{\"path\":\"/role/addRole\",\"method\":\"POST\"},{\"path\":\"/role/deleteRole\",\"method\":\"DELETE\"},{\"path\":\"/role/editRole\",\"method\":\"PUT\"},{\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\"},{\"path\":\"/api/addApi\",\"method\":\"POST\"},{\"path\":\"/api/getApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApi\",\"method\":\"DELETE\"},{\"path\":\"/api/editApi\",\"method\":\"PUT\"},{\"path\":\"/api/getElTreeApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\"},{\"path\":\"/opl/getOplList\",\"method\":\"GET\"},{\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\"},{\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (210, NULL, '2024-04-19 09:39:12', '2024-04-19 09:39:12', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (211, NULL, '2024-04-19 09:39:18', '2024-04-19 09:39:18', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (212, NULL, '2024-04-19 09:39:21', '2024-04-19 09:39:21', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 13, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/user/deleteUser\",\"method\":\"DELETE\"},{\"path\":\"/user/addUser\",\"method\":\"POST\"},{\"path\":\"/user/editUser\",\"method\":\"PUT\"},{\"path\":\"/user/modifyPass\",\"method\":\"PUT\"},{\"path\":\"/user/switchStatus\",\"method\":\"PUT\"},{\"path\":\"/role/getRoles\",\"method\":\"GET\"},{\"path\":\"/role/addRole\",\"method\":\"POST\"},{\"path\":\"/role/deleteRole\",\"method\":\"DELETE\"},{\"path\":\"/role/editRole\",\"method\":\"PUT\"},{\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\"},{\"path\":\"/menu/getMenus\",\"method\":\"GET\"},{\"path\":\"/menu/addMenu\",\"method\":\"POST\"},{\"path\":\"/menu/editMenu\",\"method\":\"PUT\"},{\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\"},{\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\"},{\"path\":\"/api/addApi\",\"method\":\"POST\"},{\"path\":\"/api/getApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApi\",\"method\":\"DELETE\"},{\"path\":\"/api/editApi\",\"method\":\"PUT\"},{\"path\":\"/api/getElTreeApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\"},{\"path\":\"/opl/getOplList\",\"method\":\"GET\"},{\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\"},{\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (213, NULL, '2024-04-19 09:39:23', '2024-04-19 09:39:23', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (214, NULL, '2024-04-19 09:39:26', '2024-04-19 09:39:26', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"4\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (215, NULL, '2024-04-19 09:41:51', '2024-04-19 09:41:51', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (216, NULL, '2024-04-19 09:41:54', '2024-04-19 09:41:54', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (217, NULL, '2024-04-19 09:41:57', '2024-04-19 09:41:57', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (218, NULL, '2024-04-19 09:43:38', '2024-04-19 09:43:38', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (219, NULL, '2024-04-19 09:43:41', '2024-04-19 09:43:41', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (220, NULL, '2024-04-20 01:44:41', '2024-04-20 01:44:41', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (221, NULL, '2024-04-20 01:44:45', '2024-04-20 01:44:45', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (222, NULL, '2024-04-20 01:44:47', '2024-04-20 01:44:47', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (223, NULL, '2024-04-20 01:44:55', '2024-04-20 01:44:55', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (224, NULL, '2024-04-20 01:45:06', '2024-04-20 01:45:06', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[]}', '{\"code\":500,\"data\":{},\"msg\":\"更新失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (225, NULL, '2024-04-20 01:45:15', '2024-04-20 01:45:15', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (226, NULL, '2024-04-20 01:45:21', '2024-04-20 01:45:21', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (227, NULL, '2024-04-20 01:45:25', '2024-04-20 01:45:25', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/user/getUserInfo,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (228, NULL, '2024-04-20 01:45:28', '2024-04-20 01:45:28', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/user/getUserInfo,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (229, NULL, '2024-04-20 01:45:36', '2024-04-20 01:45:36', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/user/getUserInfo,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (230, NULL, '2024-04-20 01:45:40', '2024-04-20 01:45:40', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (231, NULL, '2024-04-20 01:45:40', '2024-04-20 01:45:40', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (232, NULL, '2024-04-20 01:45:59', '2024-04-20 01:45:59', '42.48.27.39', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":11,\"name\":\"22222\",\"description\":\"33333\",\"status\":false,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (233, NULL, '2024-04-20 01:46:02', '2024-04-20 01:46:02', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (234, NULL, '2024-04-20 01:47:11', '2024-04-20 01:47:11', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (235, NULL, '2024-04-20 01:49:07', '2024-04-20 01:49:07', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (236, NULL, '2024-04-20 01:49:10', '2024-04-20 01:49:10', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (237, NULL, '2024-04-20 01:50:44', '2024-04-20 01:50:44', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (238, NULL, '2024-04-20 01:50:49', '2024-04-20 01:50:49', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (239, NULL, '2024-04-20 01:51:34', '2024-04-20 01:51:34', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (240, NULL, '2024-04-20 01:51:36', '2024-04-20 01:51:36', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[1,2,3,4,5]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (241, NULL, '2024-04-20 01:52:32', '2024-04-20 01:52:32', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (242, NULL, '2024-04-20 01:53:57', '2024-04-20 01:53:57', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (243, NULL, '2024-04-20 01:54:00', '2024-04-20 01:54:00', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"ids\":[1,2,3,4,5]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (244, NULL, '2024-04-20 01:56:11', '2024-04-20 01:56:11', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 8, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"3\",\n \"menuIds\": [\n \"7\",\n \"18\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (245, NULL, '2024-04-20 01:56:46', '2024-04-20 01:56:46', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/user/getUserInfo,GET\",\"/user/getUsers,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (246, NULL, '2024-04-20 01:56:49', '2024-04-20 01:56:49', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (247, NULL, '2024-04-20 01:57:06', '2024-04-20 01:57:06', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 9, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"3\",\n \"menuIds\": [\n \"7\",\n \"18\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (248, NULL, '2024-04-20 01:57:10', '2024-04-20 01:57:10', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (249, NULL, '2024-04-20 01:57:12', '2024-04-20 01:57:12', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":11,\"menuIds\":[1,2,3,4,5]}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (250, NULL, '2024-04-20 01:57:28', '2024-04-20 01:57:28', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (251, NULL, '2024-04-20 01:57:31', '2024-04-20 01:57:31', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[1,2,3,4,5]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (252, NULL, '2024-04-20 01:59:39', '2024-04-20 01:59:39', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (253, NULL, '2024-04-20 01:59:43', '2024-04-20 01:59:43', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[1,2,3,4,5]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (254, NULL, '2024-04-20 01:59:58', '2024-04-20 01:59:58', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (255, NULL, '2024-04-20 02:00:03', '2024-04-20 02:00:03', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[1,2,3,4,5]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (256, NULL, '2024-04-20 02:00:50', '2024-04-20 02:00:50', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (257, NULL, '2024-04-20 02:01:09', '2024-04-20 02:01:09', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (258, NULL, '2024-04-20 02:01:11', '2024-04-20 02:01:11', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[1,2,3,4,5]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (259, NULL, '2024-04-20 02:01:27', '2024-04-20 02:01:27', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (260, NULL, '2024-04-20 02:01:37', '2024-04-20 02:01:37', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[1,2,3,4,5]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (261, NULL, '2024-04-20 02:02:26', '2024-04-20 02:02:26', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 10, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"3\",\n \"menuIds\": [\n \"7\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (262, NULL, '2024-04-20 02:03:08', '2024-04-20 02:03:08', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (263, NULL, '2024-04-20 02:03:10', '2024-04-20 02:03:10', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[1,2,3,4,5]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (264, NULL, '2024-04-20 02:06:08', '2024-04-20 02:06:08', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (265, NULL, '2024-04-20 02:06:11', '2024-04-20 02:06:11', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[1,2,3,4,5]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (266, NULL, '2024-04-20 02:06:33', '2024-04-20 02:06:33', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (267, NULL, '2024-04-20 02:06:35', '2024-04-20 02:06:35', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (268, NULL, '2024-04-20 02:06:37', '2024-04-20 02:06:37', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (269, NULL, '2024-04-20 02:06:42', '2024-04-20 02:06:42', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (270, NULL, '2024-04-20 02:06:45', '2024-04-20 02:06:45', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"11\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (271, NULL, '2024-04-20 08:17:48', '2024-04-20 08:17:48', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parent_id\":[0],\"name\":\"222222\",\"path\":\"222\",\"redirect\":\"22\",\"component\":\"222\",\"sort\":2,\"title\":\"222\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (272, NULL, '2024-04-20 08:23:55', '2024-04-20 08:23:55', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (273, NULL, '2024-04-20 08:29:34', '2024-04-20 08:29:34', '120.27.133.115', 'POST', '/menu/addMenu', 200, 3, 'Apifox/1.0.0 (https://apifox.com)', '{\"parent_id\":6,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (274, NULL, '2024-04-20 08:29:41', '2024-04-20 08:29:41', '120.27.133.115', 'POST', '/menu/addMenu', 200, 3, 'Apifox/1.0.0 (https://apifox.com)', '{\"parent_id\":6,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (275, NULL, '2024-04-20 08:29:47', '2024-04-20 08:29:47', '120.27.133.115', 'POST', '/menu/addMenu', 200, 3, 'Apifox/1.0.0 (https://apifox.com)', '{\"parent_id\":6,\"name\":\"菜单-2333\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (276, NULL, '2024-04-20 08:29:56', '2024-04-20 08:29:56', '120.27.133.115', 'POST', '/menu/addMenu', 200, 6, 'Apifox/1.0.0 (https://apifox.com)', '{\"parent_id\":6,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (277, NULL, '2024-04-20 08:30:19', '2024-04-20 08:30:19', '120.27.133.115', 'GET', '/menu/getElTreeMenus', 200, 2, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":19,\"parentId\":0,\"name\":\"222222\",\"path\":\"222\",\"redirect\":\"22\",\"component\":\"222\",\"sort\":2,\"title\":\"222\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":20,\"parentId\":0,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":24,\"parentId\":0,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (278, NULL, '2024-04-20 08:30:51', '2024-04-20 08:30:51', '120.27.133.115', 'GET', '/menu/getElTreeMenus', 200, 2, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":19,\"parentId\":0,\"name\":\"222222\",\"path\":\"222\",\"redirect\":\"22\",\"component\":\"222\",\"sort\":2,\"title\":\"222\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":20,\"parentId\":0,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":24,\"parentId\":0,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (279, NULL, '2024-04-20 08:33:32', '2024-04-20 08:33:32', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":19,\"parentId\":0,\"name\":\"222222\",\"path\":\"222\",\"redirect\":\"22\",\"component\":\"222\",\"sort\":2,\"title\":\"222\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":20,\"parentId\":0,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":24,\"parentId\":0,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,13]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (280, NULL, '2024-04-20 08:33:36', '2024-04-20 08:33:36', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 14, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"20\",\"24\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (281, NULL, '2024-04-20 08:47:32', '2024-04-20 08:47:32', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":20,\"parentId\":0,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":1,\"ID\":20}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (282, NULL, '2024-04-20 08:48:32', '2024-04-20 08:48:32', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":20,\"parentId\":0,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":1,\"ID\":20}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (283, NULL, '2024-04-20 08:49:50', '2024-04-20 08:49:50', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":7,\"ID\":20}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (284, NULL, '2024-04-20 08:49:57', '2024-04-20 08:49:57', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":1,\"ID\":20}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (285, NULL, '2024-04-20 08:51:08', '2024-04-20 08:51:08', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":20,\"parentId\":0,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":6,\"ID\":20}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (286, NULL, '2024-04-20 08:52:19', '2024-04-20 08:52:19', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":20,\"parentId\":0,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":1,\"ID\":20}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (287, NULL, '2024-04-20 08:53:04', '2024-04-20 08:53:04', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":1,\"ID\":20}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (288, NULL, '2024-04-20 08:56:37', '2024-04-20 08:56:37', '111.23.130.5', 'PUT', '/menu/editMenu', 200, 5, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"name\": \"123123\",\n \"path\": \"23\",\n \"redirect\": \"1231\",\n \"component\": \"1231\",\n \"sort\": 2,\n \"title\": \"2312\",\n \"icon\": \"\",\n \"status\": true,\n \"defaultMenu\": false,\n \"parentId\": 1,\n \"ID\": 20\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (289, NULL, '2024-04-20 08:57:37', '2024-04-20 08:57:37', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parent_id\":0,\"name\":\"2333\",\"path\":\"333\",\"redirect\":\"33\",\"component\":\"33\",\"sort\":1,\"title\":\"333\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (290, NULL, '2024-04-20 08:57:50', '2024-04-20 08:57:50', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":20,\"parentId\":1,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":19,\"parentId\":0,\"name\":\"222222\",\"path\":\"222\",\"redirect\":\"22\",\"component\":\"222\",\"sort\":2,\"title\":\"222\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":24,\"parentId\":0,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false},{\"id\":25,\"parentId\":0,\"name\":\"2333\",\"path\":\"333\",\"redirect\":\"33\",\"component\":\"33\",\"sort\":1,\"title\":\"333\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,20,24]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (291, NULL, '2024-04-20 08:57:54', '2024-04-20 08:57:54', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"20\",\"4\",\"5\",\"6\",\"7\",\"8\",\"19\",\"24\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (292, NULL, '2024-04-20 08:58:19', '2024-04-20 08:58:19', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"444\",\"path\":\"444\",\"redirect\":\"444\",\"component\":\"44\",\"sort\":2,\"title\":\"444\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"parent_id\":0,\"ID\":19}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (293, NULL, '2024-04-20 09:02:37', '2024-04-20 09:02:37', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":19,\"parentId\":1,\"name\":\"444\",\"path\":\"444\",\"redirect\":\"444\",\"component\":\"44\",\"sort\":2,\"title\":\"444\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (294, NULL, '2024-04-20 09:02:59', '2024-04-20 09:02:59', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":19,\"parentId\":1,\"name\":\"路由名称\",\"path\":\"路由路径\",\"redirect\":\"重定向\",\"component\":\"前端组件路径\",\"sort\":2,\"title\":\"展示名称\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (295, NULL, '2024-04-20 09:03:25', '2024-04-20 09:03:25', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":19,\"parentId\":0,\"name\":\"路由名称\",\"path\":\"路由路径\",\"redirect\":\"重定向\",\"component\":\"前端组件路径\",\"sort\":2,\"title\":\"展示名称\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (296, NULL, '2024-04-20 09:03:37', '2024-04-20 09:03:37', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":19,\"parentId\":19,\"name\":\"路由名称\",\"path\":\"路由路径\",\"redirect\":\"重定向\",\"component\":\"前端组件路径\",\"sort\":2,\"title\":\"展示名称\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (297, NULL, '2024-04-20 09:03:58', '2024-04-20 09:03:58', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":24,\"parentId\":1,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (298, NULL, '2024-04-20 09:05:13', '2024-04-20 09:05:13', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 2, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":20,\"parentId\":1,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":24,\"parentId\":1,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":25,\"parentId\":0,\"name\":\"2333\",\"path\":\"333\",\"redirect\":\"33\",\"component\":\"33\",\"sort\":1,\"title\":\"333\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,20,24]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (299, NULL, '2024-04-20 09:05:25', '2024-04-20 09:05:25', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (300, NULL, '2024-04-20 09:05:36', '2024-04-20 09:05:36', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":20,\"parentId\":1,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":24,\"parentId\":1,\"name\":\"菜单-23331211\",\"path\":\"菜单-23333\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-233\",\"icon\":\"测试菜单-22222\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":25,\"parentId\":0,\"name\":\"2333\",\"path\":\"333\",\"redirect\":\"33\",\"component\":\"33\",\"sort\":1,\"title\":\"333\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":26,\"parentId\":0,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,20,24]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (301, NULL, '2024-04-20 09:05:39', '2024-04-20 09:05:39', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"20\",\"4\",\"24\",\"5\",\"6\",\"7\",\"8\",\"26\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (302, NULL, '2024-04-20 09:05:48', '2024-04-20 09:05:48', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":26,\"parentId\":1,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (303, NULL, '2024-04-20 09:05:58', '2024-04-20 09:05:58', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":26,\"parentId\":6,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (304, NULL, '2024-04-20 09:06:05', '2024-04-20 09:06:05', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":26,\"parentId\":7,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (305, NULL, '2024-04-20 09:06:17', '2024-04-20 09:06:17', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":26,\"parentId\":1,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (306, NULL, '2024-04-20 09:09:13', '2024-04-20 09:09:13', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":26,\"parentId\":2,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (307, NULL, '2024-04-20 09:09:22', '2024-04-20 09:09:22', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":26,\"parentId\":26,\"name\":\"test\",\"path\":\"test\",\"redirect\":\"test\",\"component\":\"test\",\"sort\":1,\"title\":\"test\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (308, NULL, '2024-04-20 09:11:29', '2024-04-20 09:11:29', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":20,\"parentId\":6,\"name\":\"123123\",\"path\":\"23\",\"redirect\":\"1231\",\"component\":\"1231\",\"sort\":2,\"title\":\"2312\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (309, NULL, '2024-04-20 09:12:07', '2024-04-20 09:12:07', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (310, NULL, '2024-04-20 09:12:28', '2024-04-20 09:12:28', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (311, NULL, '2024-04-20 09:12:42', '2024-04-20 09:12:42', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"20\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (312, NULL, '2024-04-20 09:12:45', '2024-04-20 09:12:45', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"24\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (313, NULL, '2024-04-20 09:12:57', '2024-04-20 09:12:57', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":25,\"parentId\":0,\"name\":\"2333\",\"path\":\"333\",\"redirect\":\"33\",\"component\":\"33\",\"sort\":1,\"title\":\"333\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (314, NULL, '2024-04-20 09:13:01', '2024-04-20 09:13:01', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"18\",\"25\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (315, NULL, '2024-04-20 09:13:06', '2024-04-20 09:13:06', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"25\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (316, NULL, '2024-04-20 09:13:22', '2024-04-20 09:13:22', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"1123123\",\"path\":\"3123\",\"redirect\":\"2312\",\"component\":\"123123\",\"sort\":1,\"title\":\"1231\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (317, NULL, '2024-04-20 09:13:31', '2024-04-20 09:13:31', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":27,\"parentId\":0,\"name\":\"1123123\",\"path\":\"3123\",\"redirect\":\"2312\",\"component\":\"123123\",\"sort\":1,\"title\":\"1231\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,18]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (318, NULL, '2024-04-20 09:13:33', '2024-04-20 09:13:33', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"18\",\"27\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (319, NULL, '2024-04-20 09:13:46', '2024-04-20 09:13:46', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":27,\"parentId\":0,\"name\":\"00000000\",\"path\":\"000000000000\",\"redirect\":\"000000000\",\"component\":\"0000000000000\",\"sort\":1,\"title\":\"00000000000000\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (320, NULL, '2024-04-20 09:13:50', '2024-04-20 09:13:50', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":27,\"parentId\":18,\"name\":\"00000000\",\"path\":\"000000000000\",\"redirect\":\"000000000\",\"component\":\"0000000000000\",\"sort\":1,\"title\":\"00000000000000\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (321, NULL, '2024-04-20 09:13:53', '2024-04-20 09:13:53', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"27\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (322, NULL, '2024-04-22 02:05:15', '2024-04-22 02:05:15', '42.48.27.39', 'POST', '/menu/addMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"111111\",\"path\":\"111\",\"redirect\":\"111\",\"component\":\"111\",\"sort\":1,\"title\":\"11\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (323, NULL, '2024-04-22 02:05:26', '2024-04-22 02:05:26', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"111222\",\"path\":\"12\",\"redirect\":\"12\",\"component\":\"12\",\"sort\":1,\"title\":\"12\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (324, NULL, '2024-04-22 02:05:34', '2024-04-22 02:05:34', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"111333\",\"path\":\"13\",\"redirect\":\"13\",\"component\":\"13\",\"sort\":1,\"title\":\"13\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (325, NULL, '2024-04-22 02:05:42', '2024-04-22 02:05:42', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"111444\",\"path\":\"14\",\"redirect\":\"14\",\"component\":\"14\",\"sort\":1,\"title\":\"14\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (326, NULL, '2024-04-22 02:05:45', '2024-04-22 02:05:45', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":28,\"parentId\":0,\"name\":\"111111\",\"path\":\"111\",\"redirect\":\"111\",\"component\":\"111\",\"sort\":1,\"title\":\"11\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":29,\"parentId\":0,\"name\":\"111222\",\"path\":\"12\",\"redirect\":\"12\",\"component\":\"12\",\"sort\":1,\"title\":\"12\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":30,\"parentId\":0,\"name\":\"111333\",\"path\":\"13\",\"redirect\":\"13\",\"component\":\"13\",\"sort\":1,\"title\":\"13\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":31,\"parentId\":0,\"name\":\"111444\",\"path\":\"14\",\"redirect\":\"14\",\"component\":\"14\",\"sort\":1,\"title\":\"14\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,18]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (327, NULL, '2024-04-22 02:05:51', '2024-04-22 02:05:51', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"18\",\"28\",\"29\",\"30\",\"31\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (328, NULL, '2024-04-22 02:06:47', '2024-04-22 02:06:47', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":29,\"parentId\":28,\"name\":\"111222\",\"path\":\"12\",\"redirect\":\"12\",\"component\":\"12\",\"sort\":1,\"title\":\"12\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (329, NULL, '2024-04-22 02:06:54', '2024-04-22 02:06:54', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":30,\"parentId\":28,\"name\":\"111333\",\"path\":\"13\",\"redirect\":\"13\",\"component\":\"13\",\"sort\":1,\"title\":\"13\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (330, NULL, '2024-04-22 02:07:03', '2024-04-22 02:07:03', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":30,\"parentId\":29,\"name\":\"111333\",\"path\":\"13\",\"redirect\":\"13\",\"component\":\"13\",\"sort\":1,\"title\":\"13\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (331, NULL, '2024-04-22 02:07:28', '2024-04-22 02:07:28', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":31,\"parentId\":30,\"name\":\"111444\",\"path\":\"14\",\"redirect\":\"14\",\"component\":\"14\",\"sort\":1,\"title\":\"14\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (332, NULL, '2024-04-22 02:14:20', '2024-04-22 02:14:20', '113.247.230.250', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.289 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":28,\"parentId\":0,\"name\":\"111111\",\"path\":\"111\",\"redirect\":\"111\",\"component\":\"111\",\"sort\":1,\"title\":\"11\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":29,\"parentId\":28,\"name\":\"111222\",\"path\":\"12\",\"redirect\":\"12\",\"component\":\"12\",\"sort\":1,\"title\":\"12\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":30,\"parentId\":29,\"name\":\"111333\",\"path\":\"13\",\"redirect\":\"13\",\"component\":\"13\",\"sort\":1,\"title\":\"13\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":31,\"parentId\":30,\"name\":\"111444\",\"path\":\"14\",\"redirect\":\"14\",\"component\":\"14\",\"sort\":1,\"title\":\"14\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}]}]}],\"menuIds\":[2,3,4,5,6,8,18,31]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (333, NULL, '2024-04-22 02:14:37', '2024-04-22 02:14:37', '113.247.230.250', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.289 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (334, NULL, '2024-04-22 07:15:28', '2024-04-22 07:15:28', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},{\"id\":28,\"parentId\":0,\"name\":\"111111\",\"path\":\"111\",\"redirect\":\"111\",\"component\":\"111\",\"sort\":1,\"title\":\"11\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":29,\"parentId\":28,\"name\":\"111222\",\"path\":\"12\",\"redirect\":\"12\",\"component\":\"12\",\"sort\":1,\"title\":\"12\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":30,\"parentId\":29,\"name\":\"111333\",\"path\":\"13\",\"redirect\":\"13\",\"component\":\"13\",\"sort\":1,\"title\":\"13\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":31,\"parentId\":30,\"name\":\"111444\",\"path\":\"14\",\"redirect\":\"14\",\"component\":\"14\",\"sort\":1,\"title\":\"14\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}]}]}],\"menuIds\":[2,3,4,5,6,8,18,31]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (335, NULL, '2024-04-22 07:15:36', '2024-04-22 07:15:36', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (336, NULL, '2024-04-22 07:51:35', '2024-04-22 07:51:35', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"31\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (337, NULL, '2024-04-22 07:51:37', '2024-04-22 07:51:37', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"30\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (338, NULL, '2024-04-22 07:51:40', '2024-04-22 07:51:40', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"29\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (339, NULL, '2024-04-22 07:51:42', '2024-04-22 07:51:42', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"28\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (340, NULL, '2024-04-22 08:16:44', '2024-04-22 08:16:44', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (341, NULL, '2024-04-22 08:16:52', '2024-04-22 08:16:52', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 17, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"11\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (342, NULL, '2024-04-22 08:21:42', '2024-04-22 08:21:42', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (343, NULL, '2024-04-22 08:21:45', '2024-04-22 08:21:45', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[7]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (344, NULL, '2024-04-22 08:24:06', '2024-04-22 08:24:06', '42.48.27.39', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (345, NULL, '2024-04-22 08:24:41', '2024-04-22 08:24:41', '42.48.27.39', 'PUT', '/role/editRole', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":4,\"name\":\"pcm-develop\",\"description\":\"开发管理\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (346, NULL, '2024-04-22 08:24:49', '2024-04-22 08:24:49', '42.48.27.39', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":4,\"name\":\"pcm-dev\",\"description\":\"开发管理\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (347, NULL, '2024-04-22 08:24:58', '2024-04-22 08:24:58', '42.48.27.39', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":4,\"name\":\"pcm-dev\",\"description\":\"开发角色\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (348, NULL, '2024-04-22 08:25:07', '2024-04-22 08:25:07', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[7]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (349, NULL, '2024-04-22 08:25:16', '2024-04-22 08:25:16', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,18]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (350, NULL, '2024-04-22 08:25:19', '2024-04-22 08:25:19', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (351, NULL, '2024-04-22 08:25:29', '2024-04-22 08:25:29', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":1,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/user/deleteUser\",\"method\":\"DELETE\"},{\"path\":\"/user/addUser\",\"method\":\"POST\"},{\"path\":\"/user/editUser\",\"method\":\"PUT\"},{\"path\":\"/user/modifyPass\",\"method\":\"PUT\"},{\"path\":\"/user/switchStatus\",\"method\":\"PUT\"},{\"path\":\"/role/getRoles\",\"method\":\"GET\"},{\"path\":\"/role/addRole\",\"method\":\"POST\"},{\"path\":\"/role/deleteRole\",\"method\":\"DELETE\"},{\"path\":\"/role/editRole\",\"method\":\"PUT\"},{\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\"},{\"path\":\"/menu/getMenus\",\"method\":\"GET\"},{\"path\":\"/menu/addMenu\",\"method\":\"POST\"},{\"path\":\"/menu/editMenu\",\"method\":\"PUT\"},{\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\"},{\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\"},{\"path\":\"/api/addApi\",\"method\":\"POST\"},{\"path\":\"/api/getApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApi\",\"method\":\"DELETE\"},{\"path\":\"/api/editApi\",\"method\":\"PUT\"},{\"path\":\"/api/getElTreeApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\"},{\"path\":\"/opl/getOplList\",\"method\":\"GET\"},{\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\"},{\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\"},{\"path\":\"1111\",\"method\":\"POST\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (352, NULL, '2024-04-22 08:25:50', '2024-04-22 08:25:50', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"Cenu\",\"path\":\"/cenu\",\"redirect\":\"/cenu/cenu1\",\"component\":\"Layout\",\"sort\":2,\"title\":\"多级菜单\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":7,\"parentId\":0,\"name\":\"菜单-1\",\"path\":\"菜单-1\",\"redirect\":\"/cenu/cenu1/cenu1-1\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":2,\"title\":\"菜单-1\",\"icon\":\"测试菜单\",\"status\":false,\"defaultMenu\":true,\"children\":[{\"id\":8,\"parentId\":7,\"name\":\"Cenu1-1\",\"path\":\"cenu1-1\",\"component\":\"cenu/cenu1/cenu1-1/index.vue\",\"sort\":1,\"title\":\"cenu1-1\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":18,\"parentId\":0,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6,8,18]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (353, NULL, '2024-04-22 08:26:03', '2024-04-22 08:26:03', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"18\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (354, NULL, '2024-04-22 08:26:06', '2024-04-22 08:26:06', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"8\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (355, NULL, '2024-04-22 08:26:09', '2024-04-22 08:26:09', '42.48.27.39', 'DELETE', '/menu/deleteMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"7\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (356, NULL, '2024-04-22 08:29:12', '2024-04-22 08:29:12', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (357, NULL, '2024-04-22 08:30:08', '2024-04-22 08:30:08', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (358, NULL, '2024-04-22 08:32:01', '2024-04-22 08:32:01', '42.48.27.39', 'POST', '/menu/addMenu', 200, 15, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (359, NULL, '2024-04-22 08:32:11', '2024-04-22 08:32:11', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (360, NULL, '2024-04-22 08:32:34', '2024-04-22 08:32:34', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (361, NULL, '2024-04-22 08:33:23', '2024-04-22 08:33:23', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (362, NULL, '2024-04-22 08:33:27', '2024-04-22 08:33:27', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (363, NULL, '2024-04-22 08:33:35', '2024-04-22 08:33:35', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\",\"1111,POST\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (364, NULL, '2024-04-22 08:33:52', '2024-04-22 08:33:52', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 2, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (365, NULL, '2024-04-22 08:35:25', '2024-04-22 08:35:25', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\",\"1111,POST\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (366, NULL, '2024-04-22 08:36:09', '2024-04-22 08:36:09', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\",\"1111,POST\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (367, NULL, '2024-04-22 08:36:23', '2024-04-22 08:36:23', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (368, NULL, '2024-04-22 08:36:51', '2024-04-22 08:36:51', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (369, NULL, '2024-04-22 08:40:43', '2024-04-22 08:40:43', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\",\"1111,POST\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (370, NULL, '2024-04-22 08:41:00', '2024-04-22 08:41:00', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (371, NULL, '2024-04-22 08:41:04', '2024-04-22 08:41:04', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,DELETE\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"DELETE\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,DELETE\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\",\"1111,POST\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (372, NULL, '2024-04-22 08:41:52', '2024-04-22 08:41:52', '42.48.27.39', 'POST', '/role/addRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"pcm-testjh\",\"description\":\"jh专属\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":12,\"name\":\"pcm-testjh\",\"description\":\"jh专属\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (373, NULL, '2024-04-22 08:42:23', '2024-04-22 08:42:23', '42.48.27.39', 'POST', '/user/addUser', 200, 84, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"jianghui\",\"password\":\"123456\",\"email\":\"111@qq.com\",\"status\":true,\"nickname\":\"jh\",\"phone\":\"15022222222\",\"roleId\":12}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (374, NULL, '2024-04-22 08:42:34', '2024-04-22 08:42:34', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 6, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"3\",\n \"menuIds\": [\n \"7\",\n \"18\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (375, NULL, '2024-04-22 08:42:36', '2024-04-22 08:42:36', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 7, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"3\",\n \"menuIds\": [\n \"7\",\n \"18\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (376, NULL, '2024-04-22 08:42:37', '2024-04-22 08:42:37', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 6, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"3\",\n \"menuIds\": [\n \"7\",\n \"18\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (377, NULL, '2024-04-22 08:44:07', '2024-04-22 08:44:07', '111.23.130.5', 'PUT', '/api/editApi', 200, 7, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '{\"id\":16,\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"description\":\"编辑角色菜单\",\"apiGroup\":\"role\",\"method\":\"PUT\",\"ID\":16}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (378, NULL, '2024-04-22 08:49:33', '2024-04-22 08:49:33', '42.48.27.39', 'POST', '/user/addUser', 200, 133, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"dev-jh\",\"password\":\"123456\",\"email\":\"11@163.com\",\"status\":true,\"nickname\":\"dev-jh\",\"phone\":\"15200000000\",\"roleId\":4}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (379, NULL, '2024-04-22 08:49:48', '2024-04-22 08:49:48', '42.48.27.39', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"21\",\"username\":\"admin-jh\",\"nickname\":\"admin-jh\",\"phone\":\"15022222222\",\"email\":\"111@qq.com\",\"status\":true,\"roleId\":1}', '{\"code\":200,\"data\":{\"createTime\":\"2024-02-06T10:00:12Z\",\"id\":\"21\",\"username\":\"admin-jh\",\"nickname\":\"\",\"phone\":\"15022222222\",\"email\":\"111@qq.com\",\"status\":true,\"roleId\":\"1\",\"roleName\":\"admin\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (380, NULL, '2024-04-22 08:50:11', '2024-04-22 08:50:11', '42.48.27.39', 'POST', '/user/addUser', 200, 134, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"test-jh\",\"password\":\"123456\",\"email\":\"11@163.com\",\"status\":true,\"nickname\":\"test-jh\",\"phone\":\"15200000000\",\"roleId\":3}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (381, NULL, '2024-04-22 08:50:22', '2024-04-22 08:50:22', '42.48.27.39', 'DELETE', '/role/deleteRole', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"12\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (382, NULL, '2024-04-22 08:50:48', '2024-04-22 08:50:48', '42.48.27.39', 'POST', '/role/addRole', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"admin-jh\",\"description\":\"jh的管理员角色\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":13,\"name\":\"admin-jh\",\"description\":\"jh的管理员角色\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (383, NULL, '2024-04-22 08:51:03', '2024-04-22 08:51:03', '42.48.27.39', 'POST', '/role/addRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"test-jh\",\"description\":\"jh的测试角色\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":14,\"name\":\"test-jh\",\"description\":\"jh的测试角色\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (384, NULL, '2024-04-22 08:51:14', '2024-04-22 08:51:14', '42.48.27.39', 'POST', '/role/addRole', 200, 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"dev-jh\",\"description\":\"jh的测试角色\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":15,\"name\":\"dev-jh\",\"description\":\"jh的测试角色\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (385, NULL, '2024-04-22 08:51:25', '2024-04-22 08:51:25', '42.48.27.39', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"21\",\"username\":\"admin-jh\",\"nickname\":\"admin-jh\",\"phone\":\"15022222222\",\"email\":\"111@qq.com\",\"status\":true,\"roleId\":13}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-22T08:50:48Z\",\"id\":\"21\",\"username\":\"admin-jh\",\"nickname\":\"\",\"phone\":\"15022222222\",\"email\":\"111@qq.com\",\"status\":true,\"roleId\":\"13\",\"roleName\":\"admin-jh\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (386, NULL, '2024-04-22 08:51:31', '2024-04-22 08:51:31', '42.48.27.39', 'PUT', '/user/editUser', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"22\",\"username\":\"dev-jh\",\"nickname\":\"dev-jh\",\"phone\":\"15200000000\",\"email\":\"11@163.com\",\"status\":true,\"roleId\":15}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-22T08:51:14Z\",\"id\":\"22\",\"username\":\"dev-jh\",\"nickname\":\"\",\"phone\":\"15200000000\",\"email\":\"11@163.com\",\"status\":true,\"roleId\":\"15\",\"roleName\":\"dev-jh\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (387, NULL, '2024-04-22 08:57:03', '2024-04-22 08:57:03', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 7, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"3\",\n \"menuIds\": [\n \"7\",\n \"18\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (388, NULL, '2024-04-22 08:57:53', '2024-04-22 08:57:53', '111.23.130.5', 'PUT', '/api/editApi', 200, 6, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '{\"id\":54,\"name\":\"111111111111111\",\"path\":\"1111\",\"description\":\"111111111111111\",\"apiGroup\":\"222222\",\"method\":\"POST\",\"ID\":54}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (389, NULL, '2024-04-22 09:11:01', '2024-04-22 09:11:01', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (390, NULL, '2024-04-22 09:11:03', '2024-04-22 09:11:03', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"15\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (391, NULL, '2024-04-22 09:11:05', '2024-04-22 09:11:05', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (392, NULL, '2024-04-22 09:11:08', '2024-04-22 09:11:08', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"15\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"32\",\"33\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (393, NULL, '2024-04-22 09:11:09', '2024-04-22 09:11:09', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (394, NULL, '2024-04-22 09:11:11', '2024-04-22 09:11:11', '111.23.130.5', 'PUT', '/api/editApi', 200, 7, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '{\"id\":54,\"name\":\"111111111111111\",\"path\":\"1111\",\"description\":\"111111111111111\",\"apiGroup\":\"222222\",\"method\":\"POST\",\"ID\":54}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (395, NULL, '2024-04-22 09:11:12', '2024-04-22 09:11:12', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":15,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/menu/getMenus\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (396, NULL, '2024-04-22 09:12:46', '2024-04-22 09:12:46', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (398, NULL, '2024-04-22 09:12:50', '2024-04-22 09:12:50', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"32\",\"33\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (399, NULL, '2024-04-22 09:12:51', '2024-04-22 09:12:51', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]},{\"apiGroup\":\"222222\",\"children\":[{\"key\":\"1111,POST\",\"apiGroup\":\" -\\u003e 111111111111111\",\"name\":\"\",\"path\":\"1111\",\"method\":\"POST\",\"description\":\"111111111111111\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (402, NULL, '2024-04-22 09:13:39', '2024-04-22 09:13:39', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":54}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (404, NULL, '2024-04-22 09:14:57', '2024-04-22 09:14:57', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"397\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (405, NULL, '2024-04-22 09:15:45', '2024-04-22 09:15:45', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"400\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (406, NULL, '2024-04-22 09:15:47', '2024-04-22 09:15:47', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"401\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (407, NULL, '2024-04-22 09:15:50', '2024-04-22 09:15:50', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"403\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (408, NULL, '2024-04-22 09:16:04', '2024-04-22 09:16:04', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"54\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (409, NULL, '2024-04-22 09:16:48', '2024-04-22 09:16:48', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (410, NULL, '2024-04-22 09:17:35', '2024-04-22 09:17:35', '42.48.27.39', 'POST', '/api/addApi', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"234234\",\"path\":\"234234234\",\"description\":\"234234\",\"apiGroup\":\"234\",\"method\":\"POST\"}', '{\"code\":200,\"data\":{\"id\":55,\"name\":\"234234\",\"path\":\"234234234\",\"description\":\"234234\",\"apiGroup\":\"234\",\"method\":\"POST\"},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (411, NULL, '2024-04-22 09:17:41', '2024-04-22 09:17:41', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (412, NULL, '2024-04-22 09:18:39', '2024-04-22 09:18:39', '42.48.27.39', 'POST', '/api/addApi', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"asdf\",\"path\":\"sdfasd\",\"description\":\"asdf\",\"apiGroup\":\"asdf\",\"method\":\"PUT\"}', '{\"code\":200,\"data\":{\"id\":56,\"name\":\"asdf\",\"path\":\"sdfasd\",\"description\":\"asdf\",\"apiGroup\":\"asdf\",\"method\":\"PUT\"},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (413, NULL, '2024-04-22 09:18:48', '2024-04-22 09:18:48', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"56\"}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (414, NULL, '2024-04-22 09:19:02', '2024-04-22 09:19:02', '42.48.27.39', 'DELETE', '/api/deleteApi', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (415, NULL, '2024-04-22 17:24:51', '2024-04-22 17:24:51', '111.23.130.5', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0', '{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (416, NULL, '2024-04-23 09:15:58', '2024-04-23 09:15:58', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (418, NULL, '2024-04-23 09:16:04', '2024-04-23 09:16:04', '42.48.27.39', 'PUT', '/casbin/editCasbin', 200, 15, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":13,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/user/deleteUser\",\"method\":\"DELETE\"},{\"path\":\"/user/addUser\",\"method\":\"POST\"},{\"path\":\"/user/editUser\",\"method\":\"PUT\"},{\"path\":\"/user/modifyPass\",\"method\":\"PUT\"},{\"path\":\"/user/switchStatus\",\"method\":\"PUT\"},{\"path\":\"/role/getRoles\",\"method\":\"GET\"},{\"path\":\"/role/addRole\",\"method\":\"POST\"},{\"path\":\"/role/deleteRole\",\"method\":\"DELETE\"},{\"path\":\"/role/editRole\",\"method\":\"PUT\"},{\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\"},{\"path\":\"/menu/getMenus\",\"method\":\"GET\"},{\"path\":\"/menu/addMenu\",\"method\":\"POST\"},{\"path\":\"/menu/editMenu\",\"method\":\"PUT\"},{\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\"},{\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\"},{\"path\":\"/api/addApi\",\"method\":\"POST\"},{\"path\":\"/api/getApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApi\",\"method\":\"DELETE\"},{\"path\":\"/api/editApi\",\"method\":\"PUT\"},{\"path\":\"/api/getElTreeApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\"},{\"path\":\"/opl/getOplList\",\"method\":\"GET\"},{\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\"},{\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (419, NULL, '2024-04-23 09:16:46', '2024-04-23 09:16:46', '42.48.27.39', 'DELETE', '/opl/deleteOpl', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"417\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 21, 'admin-jh'); +INSERT INTO `sys_operation_log` VALUES (420, NULL, '2024-04-23 16:43:55', '2024-04-23 16:43:55', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/monitorSelectBk\",\"redirect\":\"\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (421, NULL, '2024-04-23 16:44:53', '2024-04-23 16:44:53', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":6,\"parentId\":0,\"name\":\"\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"\",\"component\":\"/views/container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (422, NULL, '2024-04-23 16:45:13', '2024-04-23 16:45:13', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,6]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (423, NULL, '2024-04-23 16:45:17', '2024-04-23 16:45:17', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"32\",\"33\",\"34\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (424, NULL, '2024-04-23 16:46:57', '2024-04-23 16:46:57', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk1\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (425, NULL, '2024-04-23 16:47:01', '2024-04-23 16:47:01', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (426, NULL, '2024-04-23 17:04:44', '2024-04-23 17:04:44', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/clusterSelect\",\"redirect\":\"\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (427, NULL, '2024-04-23 17:08:00', '2024-04-23 17:08:00', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":35,\"parentId\":0,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,34]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (428, NULL, '2024-04-23 17:08:02', '2024-04-23 17:08:02', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"32\",\"33\",\"34\",\"35\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (429, NULL, '2024-04-23 17:08:18', '2024-04-23 17:08:18', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (430, NULL, '2024-04-23 17:10:57', '2024-04-23 17:10:57', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/hpc/hpcOverview\",\"redirect\":\"\",\"component\":\"/views/hpcOverview/index.vue\",\"sort\":1,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (431, NULL, '2024-04-23 17:11:58', '2024-04-23 17:11:58', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/modelarts/overview\",\"redirect\":\"\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (432, NULL, '2024-04-23 17:12:04', '2024-04-23 17:12:04', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"Authority\",\"path\":\"/authority\",\"redirect\":\"/authority/user\",\"component\":\"Layout\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"user\",\"component\":\"authority/user/index.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"role\",\"component\":\"authority/role/index.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menu\",\"component\":\"authority/menu/index.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"api\",\"component\":\"authority/api/index.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":36,\"parentId\":0,\"path\":\"/hpc/hpcOverview\",\"component\":\"/views/hpcOverview/index.vue\",\"sort\":1,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":37,\"parentId\":0,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,35]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (433, NULL, '2024-04-23 17:12:07', '2024-04-23 17:12:07', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"32\",\"33\",\"34\",\"35\",\"36\",\"37\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (434, NULL, '2024-04-23 17:13:52', '2024-04-23 17:13:52', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"/cluster/:clusterName/clusterOverview\",\"redirect\":\"\",\"component\":\"/cluster/overview\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (435, NULL, '2024-04-23 17:23:20', '2024-04-23 17:23:20', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (436, NULL, '2024-04-23 17:23:44', '2024-04-23 17:23:44', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (437, NULL, '2024-04-23 17:26:27', '2024-04-23 17:26:27', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (438, NULL, '2024-04-23 17:26:54', '2024-04-23 17:26:54', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":5,\"parentId\":1,\"name\":\"Api\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (439, NULL, '2024-04-23 17:26:59', '2024-04-23 17:26:59', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (440, NULL, '2024-04-23 17:27:52', '2024-04-23 17:27:52', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"oplList\",\"redirect\":\"\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":1,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (441, NULL, '2024-04-23 17:28:26', '2024-04-23 17:28:26', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (442, NULL, '2024-04-23 17:29:13', '2024-04-23 17:29:13', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (443, NULL, '2024-04-23 17:29:17', '2024-04-23 17:29:17', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":36,\"parentId\":0,\"path\":\"/hpc/hpcOverview\",\"component\":\"/views/hpcOverview/index.vue\",\"sort\":1,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":37,\"parentId\":0,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":0,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":1,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,35,36,37]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (444, NULL, '2024-04-23 17:29:19', '2024-04-23 17:29:19', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"32\",\"33\",\"34\",\"35\",\"36\",\"37\",\"38\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (445, NULL, '2024-04-23 17:29:31', '2024-04-23 17:29:31', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":1,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (446, NULL, '2024-04-23 17:29:43', '2024-04-23 17:29:43', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (447, NULL, '2024-04-23 17:32:56', '2024-04-23 17:32:56', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/taskManagement\",\"redirect\":\"taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (448, NULL, '2024-04-23 17:33:42', '2024-04-23 17:33:42', '42.48.27.39', 'POST', '/menu/addMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"taskList\",\"redirect\":\"\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (449, NULL, '2024-04-23 17:33:45', '2024-04-23 17:33:45', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":36,\"parentId\":0,\"path\":\"/hpc/hpcOverview\",\"component\":\"/views/hpcOverview/index.vue\",\"sort\":1,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":37,\"parentId\":0,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":40,\"parentId\":0,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,35,36,37,38]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (450, NULL, '2024-04-23 17:33:49', '2024-04-23 17:33:49', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"34\",\"35\",\"36\",\"37\",\"39\",\"40\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (451, NULL, '2024-04-23 17:34:02', '2024-04-23 17:34:02', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (452, NULL, '2024-04-23 17:35:01', '2024-04-23 17:35:01', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (453, NULL, '2024-04-23 17:39:38', '2024-04-23 17:39:38', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":36,\"parentId\":0,\"path\":\"/hpc/hpcOverview\",\"component\":\"/views/hpcOverview/index.vue\",\"sort\":1,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":37,\"parentId\":0,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,33,35,36,37,38,40]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (454, NULL, '2024-04-23 17:40:26', '2024-04-23 17:40:26', '42.48.27.39', 'POST', '/menu/addMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (455, NULL, '2024-04-23 17:40:57', '2024-04-23 17:40:57', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"schedulingStrategy\",\"redirect\":\"\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (456, NULL, '2024-04-23 17:41:34', '2024-04-23 17:41:34', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/strategyManagement/warnStrategy\",\"redirect\":\"\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (457, NULL, '2024-04-23 17:41:39', '2024-04-23 17:41:39', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":36,\"parentId\":0,\"path\":\"/hpc/hpcOverview\",\"component\":\"/views/hpcOverview/index.vue\",\"sort\":1,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":37,\"parentId\":0,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":42,\"parentId\":0,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":0,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,35,36,37,38,40]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (458, NULL, '2024-04-23 17:41:43', '2024-04-23 17:41:43', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"34\",\"35\",\"36\",\"37\",\"39\",\"40\",\"41\",\"42\",\"43\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (459, NULL, '2024-04-23 17:41:54', '2024-04-23 17:41:54', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (460, NULL, '2024-04-23 17:41:55', '2024-04-23 17:41:55', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":42,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (461, NULL, '2024-04-23 17:42:27', '2024-04-23 17:42:27', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (462, NULL, '2024-04-23 17:42:33', '2024-04-23 17:42:33', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (463, NULL, '2024-04-23 17:43:39', '2024-04-23 17:43:39', '42.48.27.39', 'POST', '/menu/addMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (464, NULL, '2024-04-23 17:43:43', '2024-04-23 17:43:43', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":36,\"parentId\":0,\"path\":\"/hpc/hpcOverview\",\"component\":\"/views/hpcOverview/index.vue\",\"sort\":1,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":37,\"parentId\":0,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,35,36,37,38,40,42,43]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (465, NULL, '2024-04-23 17:43:46', '2024-04-23 17:43:46', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"34\",\"35\",\"36\",\"37\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (466, NULL, '2024-04-23 17:44:23', '2024-04-23 17:44:23', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":5,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (467, NULL, '2024-04-23 17:44:35', '2024-04-23 17:44:35', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (468, NULL, '2024-04-23 17:45:21', '2024-04-23 17:45:21', '42.48.27.39', 'POST', '/menu/addMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (469, NULL, '2024-04-23 17:45:35', '2024-04-23 17:45:35', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":37,\"parentId\":0,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,35,36,37,38,40,42,43]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (470, NULL, '2024-04-23 17:45:38', '2024-04-23 17:45:38', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"34\",\"35\",\"37\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (471, NULL, '2024-04-23 17:45:48', '2024-04-23 17:45:48', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (472, NULL, '2024-04-23 17:47:04', '2024-04-23 17:47:04', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"redirect\":\"\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (473, NULL, '2024-04-23 17:47:07', '2024-04-23 17:47:07', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"authority/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/view/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/views/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/views/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":46,\"parentId\":0,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33,35,36,37,38,40,42,43]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (474, NULL, '2024-04-23 17:47:09', '2024-04-23 17:47:09', '42.48.27.39', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"46\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (475, NULL, '2024-04-23 17:47:47', '2024-04-23 17:47:47', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (476, NULL, '2024-04-23 17:49:09', '2024-04-23 17:49:09', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (477, NULL, '2024-04-23 17:49:37', '2024-04-23 17:49:37', '42.48.27.39', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"warnList\",\"redirect\":\"\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (478, NULL, '2024-04-24 08:50:37', '2024-04-24 08:50:37', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (479, NULL, '2024-04-24 08:50:45', '2024-04-24 08:50:45', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/views/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (480, NULL, '2024-04-24 08:50:49', '2024-04-24 08:50:49', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (481, NULL, '2024-04-24 08:50:57', '2024-04-24 08:50:57', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (482, NULL, '2024-04-24 08:51:09', '2024-04-24 08:51:09', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (483, NULL, '2024-04-24 08:51:15', '2024-04-24 08:51:15', '42.48.27.39', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (484, NULL, '2024-04-24 08:55:31', '2024-04-24 08:55:31', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (485, NULL, '2024-04-24 08:55:57', '2024-04-24 08:55:57', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":48,\"parentId\":0,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (486, NULL, '2024-04-24 08:56:00', '2024-04-24 08:56:00', '42.48.27.39', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (487, NULL, '2024-04-24 09:30:02', '2024-04-24 09:30:02', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":48,\"parentId\":0,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46]},\"msg\":\"获取成功\"}', 21, 'admin-jh'); +INSERT INTO `sys_operation_log` VALUES (488, NULL, '2024-04-24 09:37:08', '2024-04-24 09:37:08', '42.48.27.39', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":48,\"parentId\":0,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33]},\"msg\":\"获取成功\"}', 21, 'admin-jh'); +INSERT INTO `sys_operation_log` VALUES (489, NULL, '2024-04-24 11:06:22', '2024-04-24 11:06:22', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"authManagement\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (490, NULL, '2024-04-24 11:07:19', '2024-04-24 11:07:19', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (491, NULL, '2024-04-24 11:10:34', '2024-04-24 11:10:34', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (492, NULL, '2024-04-24 11:24:53', '2024-04-24 11:24:53', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":48,\"parentId\":0,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,33]},\"msg\":\"获取成功\"}', 21, 'admin-jh'); +INSERT INTO `sys_operation_log` VALUES (493, NULL, '2024-04-24 11:24:56', '2024-04-24 11:24:56', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"6\",\"32\",\"33\",\"46\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 21, 'admin-jh'); +INSERT INTO `sys_operation_log` VALUES (494, NULL, '2024-04-24 11:27:08', '2024-04-24 11:27:08', '113.247.230.247', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/user/getUsers,GET\",\"/user/deleteUser,DELETE\",\"/user/addUser,POST\",\"/user/editUser,PUT\",\"/user/modifyPass,PUT\",\"/user/switchStatus,PUT\",\"/role/getRoles,GET\",\"/role/addRole,POST\",\"/role/deleteRole,DELETE\",\"/role/editRole,PUT\",\"/role/editRoleMenu,PUT\",\"/menu/getMenus,GET\",\"/menu/addMenu,POST\",\"/menu/editMenu,PUT\",\"/menu/deleteMenu,DELETE\",\"/menu/getElTreeMenus,GET\",\"/api/addApi,POST\",\"/api/getApis,GET\",\"/api/deleteApi,DELETE\",\"/api/editApi,PUT\",\"/api/getElTreeApis,GET\",\"/api/deleteApisByIds,DELETE\",\"/opl/getOplList,GET\",\"/opl/deleteOpl,DELETE\",\"/opl/deleteOplByIds,DELETE\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (495, NULL, '2024-04-24 11:27:18', '2024-04-24 11:27:18', '113.247.230.247', 'PUT', '/casbin/editCasbin', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":13,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (496, NULL, '2024-04-24 11:27:40', '2024-04-24 11:27:40', '113.247.230.247', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (497, NULL, '2024-04-24 11:27:54', '2024-04-24 11:27:54', '113.247.230.247', 'PUT', '/casbin/editCasbin', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":13,\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/user/deleteUser\",\"method\":\"DELETE\"},{\"path\":\"/user/addUser\",\"method\":\"POST\"},{\"path\":\"/user/editUser\",\"method\":\"PUT\"},{\"path\":\"/user/modifyPass\",\"method\":\"PUT\"},{\"path\":\"/user/switchStatus\",\"method\":\"PUT\"},{\"path\":\"/role/getRoles\",\"method\":\"GET\"},{\"path\":\"/role/addRole\",\"method\":\"POST\"},{\"path\":\"/role/deleteRole\",\"method\":\"DELETE\"},{\"path\":\"/role/editRole\",\"method\":\"PUT\"},{\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\"},{\"path\":\"/menu/getMenus\",\"method\":\"GET\"},{\"path\":\"/menu/addMenu\",\"method\":\"POST\"},{\"path\":\"/menu/editMenu\",\"method\":\"PUT\"},{\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\"},{\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\"},{\"path\":\"/api/addApi\",\"method\":\"POST\"},{\"path\":\"/api/getApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApi\",\"method\":\"DELETE\"},{\"path\":\"/api/editApi\",\"method\":\"PUT\"},{\"path\":\"/api/getElTreeApis\",\"method\":\"GET\"},{\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\"},{\"path\":\"/opl/getOplList\",\"method\":\"GET\"},{\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\"},{\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (498, NULL, '2024-04-24 11:28:13', '2024-04-24 11:28:13', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":48,\"parentId\":0,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[32,46]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (499, NULL, '2024-04-24 11:28:19', '2024-04-24 11:28:19', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"33\",\"46\",\"1\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (500, NULL, '2024-04-24 15:24:36', '2024-04-24 15:24:36', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":48,\"parentId\":0,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (501, NULL, '2024-04-24 15:24:39', '2024-04-24 15:24:39', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (502, NULL, '2024-04-24 15:25:16', '2024-04-24 15:25:16', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (503, NULL, '2024-04-24 15:25:32', '2024-04-24 15:25:32', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,46]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (504, NULL, '2024-04-24 15:25:52', '2024-04-24 15:25:52', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"33\",\"46\",\"47\",\"48\",\"1\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (505, NULL, '2024-04-24 15:27:33', '2024-04-24 15:27:33', '113.247.230.247', 'POST', '/menu/addMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/adapterManagement\",\"redirect\":\"\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (506, NULL, '2024-04-24 15:28:17', '2024-04-24 15:28:17', '113.247.230.247', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"\",\"path\":\"/adapterManagement/list\",\"redirect\":\"\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (507, NULL, '2024-04-24 15:28:21', '2024-04-24 15:28:21', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":50,\"parentId\":0,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (508, NULL, '2024-04-24 15:28:25', '2024-04-24 15:28:25', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (509, NULL, '2024-04-24 15:28:38', '2024-04-24 15:28:38', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (510, NULL, '2024-04-24 15:30:44', '2024-04-24 15:30:44', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (511, NULL, '2024-04-24 16:05:32', '2024-04-24 16:05:32', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,46,48]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (512, NULL, '2024-04-24 16:05:51', '2024-04-24 16:05:51', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,46,48]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (513, NULL, '2024-04-24 16:05:53', '2024-04-24 16:05:53', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"47\",\"48\",\"1\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (514, NULL, '2024-04-24 16:06:52', '2024-04-24 16:06:52', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,46,48]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (515, NULL, '2024-04-24 16:06:59', '2024-04-24 16:06:59', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"42\",\"47\",\"48\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (516, NULL, '2024-04-24 16:07:12', '2024-04-24 16:07:12', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,42,46,48]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (517, NULL, '2024-04-24 16:07:15', '2024-04-24 16:07:15', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"39\",\"40\",\"42\",\"47\",\"48\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (518, NULL, '2024-04-24 16:11:39', '2024-04-24 16:11:39', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,40,42,46,48]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (519, NULL, '2024-04-24 16:11:44', '2024-04-24 16:11:44', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"39\",\"40\",\"42\",\"47\",\"48\",\"49\",\"50\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (520, NULL, '2024-04-24 17:07:34', '2024-04-24 17:07:34', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"User\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"Role\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"Menu\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,40,42,46,48,50]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (521, NULL, '2024-04-24 17:07:41', '2024-04-24 17:07:41', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"39\",\"40\",\"42\",\"47\",\"48\",\"49\",\"50\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (522, NULL, '2024-04-25 11:24:49', '2024-04-25 11:24:49', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"userList\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (523, NULL, '2024-04-25 11:24:54', '2024-04-25 11:24:54', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (524, NULL, '2024-04-25 11:24:59', '2024-04-25 11:24:59', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (525, NULL, '2024-04-25 11:25:14', '2024-04-25 11:25:14', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":38,\"parentId\":1,\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"name\":\"oplList\"}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (526, NULL, '2024-04-25 11:25:51', '2024-04-25 11:25:51', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (527, NULL, '2024-04-25 15:25:51', '2024-04-25 15:25:51', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpc\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"modelarts\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnManagement\",\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (528, NULL, '2024-04-25 15:28:32', '2024-04-25 15:28:32', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (529, NULL, '2024-04-25 15:29:07', '2024-04-25 15:29:07', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (530, NULL, '2024-04-25 15:29:30', '2024-04-25 15:29:30', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (531, NULL, '2024-04-25 15:29:43', '2024-04-25 15:29:43', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (532, NULL, '2024-04-25 15:30:32', '2024-04-25 15:30:32', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (533, NULL, '2024-04-25 15:30:54', '2024-04-25 15:30:54', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (534, NULL, '2024-04-25 15:31:07', '2024-04-25 15:31:07', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (535, NULL, '2024-04-25 15:31:40', '2024-04-25 15:31:40', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnManagement\",\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (536, NULL, '2024-04-25 15:33:14', '2024-04-25 15:33:14', '113.247.230.247', 'POST', '/menu/addMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"redirect\":\"\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (537, NULL, '2024-04-25 15:34:03', '2024-04-25 15:34:03', '113.247.230.247', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"redirect\":\"\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (538, NULL, '2024-04-25 15:34:08', '2024-04-25 15:34:08', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnManagement\",\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":52,\"parentId\":0,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (539, NULL, '2024-04-25 15:34:13', '2024-04-25 15:34:13', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (540, NULL, '2024-04-25 15:34:37', '2024-04-25 15:34:37', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (541, NULL, '2024-04-25 15:35:13', '2024-04-25 15:35:13', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"redirect\":\"/strategyManagement/schedulingStrategy\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (542, NULL, '2024-04-25 15:35:20', '2024-04-25 15:35:20', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"redirect\":\"\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (543, NULL, '2024-04-25 15:35:32', '2024-04-25 15:35:32', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (544, NULL, '2024-04-25 15:35:38', '2024-04-25 15:35:38', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (545, NULL, '2024-04-25 15:35:51', '2024-04-25 15:35:51', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (546, NULL, '2024-04-25 15:35:59', '2024-04-25 15:35:59', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (547, NULL, '2024-04-25 15:36:36', '2024-04-25 15:36:36', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (548, NULL, '2024-04-25 15:36:50', '2024-04-25 15:36:50', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (549, NULL, '2024-04-25 15:38:44', '2024-04-25 15:38:44', '113.247.230.247', 'POST', '/menu/addMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (550, NULL, '2024-04-25 15:40:07', '2024-04-25 15:40:07', '113.247.230.247', 'POST', '/menu/addMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (551, NULL, '2024-04-25 15:40:10', '2024-04-25 15:40:10', '113.247.230.247', 'POST', '/menu/addMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (552, NULL, '2024-04-25 15:41:30', '2024-04-25 15:41:30', '113.247.230.247', 'POST', '/menu/addMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (553, NULL, '2024-04-25 15:41:33', '2024-04-25 15:41:33', '113.247.230.247', 'POST', '/menu/addMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (554, NULL, '2024-04-25 15:41:35', '2024-04-25 15:41:35', '113.247.230.247', 'POST', '/menu/addMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (555, NULL, '2024-04-25 15:41:46', '2024-04-25 15:41:46', '113.247.230.247', 'POST', '/menu/addMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"111\",\"component\":\"111\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (556, NULL, '2024-04-25 15:42:11', '2024-04-25 15:42:11', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"虚拟机概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnManagement\",\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":53,\"parentId\":0,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"111\",\"component\":\"111\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (557, NULL, '2024-04-25 15:42:14', '2024-04-25 15:42:14', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\",\"53\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (558, NULL, '2024-04-25 15:42:45', '2024-04-25 15:42:45', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":53,\"parentId\":0,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"111\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (559, NULL, '2024-04-25 15:42:48', '2024-04-25 15:42:48', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":53,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"111\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (560, NULL, '2024-04-25 15:43:30', '2024-04-25 15:43:30', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":53,\"parentId\":0,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"redirect\":\"\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (561, NULL, '2024-04-25 15:43:41', '2024-04-25 15:43:41', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":53,\"parentId\":33,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (562, NULL, '2024-04-25 15:43:54', '2024-04-25 15:43:54', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (563, NULL, '2024-04-25 15:43:57', '2024-04-25 15:43:57', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":46,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (564, NULL, '2024-04-25 15:44:05', '2024-04-25 15:44:05', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (565, NULL, '2024-04-25 15:44:50', '2024-04-25 15:44:50', '113.247.230.247', 'POST', '/menu/addMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":0,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (566, NULL, '2024-04-25 15:44:53', '2024-04-25 15:44:53', '113.247.230.247', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"redirect\":\"\",\"component\":\"11\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (567, NULL, '2024-04-25 15:45:07', '2024-04-25 15:45:07', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnManagement\",\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":54,\"parentId\":0,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"11\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (568, NULL, '2024-04-25 15:45:19', '2024-04-25 15:45:19', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"53\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\",\"54\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (569, NULL, '2024-04-25 15:45:31', '2024-04-25 15:45:31', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"11\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (570, NULL, '2024-04-25 15:46:05', '2024-04-25 15:46:05', '113.247.230.247', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"redirect\":\"\",\"component\":\"11\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (571, NULL, '2024-04-25 15:46:27', '2024-04-25 15:46:27', '113.247.230.247', 'POST', '/menu/addMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"redirect\":\"\",\"component\":\"22\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (572, NULL, '2024-04-25 15:46:34', '2024-04-25 15:46:34', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"11\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"11\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"22\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnManagement\",\"path\":\"/warnManagement\",\"redirect\":\"/warnManagement/warnList\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53,54]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (573, NULL, '2024-04-25 15:46:39', '2024-04-25 15:46:39', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (574, NULL, '2024-04-25 15:48:09', '2024-04-25 15:48:09', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"redirect\":\"\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"warnList\",\"component\":\"/warnManagement/warnList.vue\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (575, NULL, '2024-04-25 15:48:41', '2024-04-25 15:48:41', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"1\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (576, NULL, '2024-04-25 16:22:13', '2024-04-25 16:22:13', '111.23.130.5', 'POST', '/menu/addMenu', 200, 5, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": 6,\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"component\": \"cenu/cenu1/index.vue\",\n \"sort\": 3,\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":200,\"data\":{\"id\":57,\"parentId\":6,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (577, NULL, '2024-04-25 16:22:14', '2024-04-25 16:22:14', '111.23.130.5', 'POST', '/menu/addMenu', 200, 1, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": 6,\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"component\": \"cenu/cenu1/index.vue\",\n \"sort\": 3,\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败: 菜单名称已存在\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (578, NULL, '2024-04-25 16:22:17', '2024-04-25 16:22:17', '111.23.130.5', 'POST', '/menu/addMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": 6,\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"component\": \"cenu/cenu1/index.vue\",\n \"sort\": 3,\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败: 菜单名称已存在\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (579, NULL, '2024-04-25 16:22:18', '2024-04-25 16:22:18', '111.23.130.5', 'POST', '/menu/addMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": 6,\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"component\": \"cenu/cenu1/index.vue\",\n \"sort\": 3,\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败: 菜单名称已存在\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (580, NULL, '2024-04-25 16:23:03', '2024-04-25 16:23:03', '111.23.130.5', 'POST', '/menu/addMenu', 200, 5, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": 6,\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"sort\": 3,\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":200,\"data\":{\"id\":58,\"parentId\":6,\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (581, NULL, '2024-04-25 16:23:05', '2024-04-25 16:23:05', '111.23.130.5', 'POST', '/menu/addMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": 6,\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"sort\": 3,\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":500,\"data\":{},\"msg\":\"添加失败: 菜单名称已存在\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (582, NULL, '2024-04-25 17:58:50', '2024-04-25 17:58:50', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"11\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"11\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"22\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"1\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (583, NULL, '2024-04-25 17:58:53', '2024-04-25 17:58:53', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (584, NULL, '2024-04-25 17:58:56', '2024-04-25 17:58:56', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"/permissionManagement/userList\",\"component\":\"permissionManagement\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"/cluster/:clusterName/clusterOverview\",\"component\":\"container\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"/virtualMachine/overview/index.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"virtualMachineinstance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"11\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"11\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"22\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"/monitorSelect/index-bk.vue\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"/taskManagement/taskList\",\"component\":\"taskManagement\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"/strategyManagement\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"/modelarts/autoStudy\",\"component\":\"/modelarts\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"/warnManagement\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"1\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (585, NULL, '2024-04-25 17:59:00', '2024-04-25 17:59:00', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (586, NULL, '2024-04-25 17:59:49', '2024-04-25 17:59:49', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"22\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (587, NULL, '2024-04-25 17:59:53', '2024-04-25 17:59:53', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (588, NULL, '2024-04-25 17:59:58', '2024-04-25 17:59:58', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 7, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (589, NULL, '2024-04-25 18:00:02', '2024-04-25 18:00:02', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (590, NULL, '2024-04-25 18:00:05', '2024-04-25 18:00:05', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (591, NULL, '2024-04-25 18:00:09', '2024-04-25 18:00:09', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (592, NULL, '2024-04-25 18:00:13', '2024-04-25 18:00:13', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"/monitorSelect/index.vue\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (593, NULL, '2024-04-25 18:00:19', '2024-04-25 18:00:19', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (594, NULL, '2024-04-25 18:00:24', '2024-04-25 18:00:24', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"/taskManagement/taskList/list.vue\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (595, NULL, '2024-04-25 18:00:29', '2024-04-25 18:00:29', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (596, NULL, '2024-04-25 18:00:34', '2024-04-25 18:00:34', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"/strategyManagement/schedulingStrategy\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"/strategyManagement/warnSet\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (597, NULL, '2024-04-25 18:00:37', '2024-04-25 18:00:37', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (598, NULL, '2024-04-25 18:00:40', '2024-04-25 18:00:40', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (599, NULL, '2024-04-25 18:00:46', '2024-04-25 18:00:46', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"/hpcOverview/index.vue\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (600, NULL, '2024-04-25 18:00:50', '2024-04-25 18:00:50', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (601, NULL, '2024-04-25 18:00:56', '2024-04-25 18:00:56', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"/modelarts/overview/index.vue\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (602, NULL, '2024-04-25 18:01:02', '2024-04-25 18:01:02', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (603, NULL, '2024-04-25 18:01:06', '2024-04-25 18:01:06', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"1\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (604, NULL, '2024-04-25 18:01:10', '2024-04-25 18:01:10', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (605, NULL, '2024-04-25 18:01:19', '2024-04-25 18:01:19', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (606, NULL, '2024-04-25 18:01:24', '2024-04-25 18:01:24', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (607, NULL, '2024-04-25 18:02:05', '2024-04-25 18:02:05', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"redirect\":\"\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (608, NULL, '2024-04-25 18:03:06', '2024-04-25 18:03:06', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,40,42,46,48,50]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (609, NULL, '2024-04-25 18:03:11', '2024-04-25 18:03:11', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"46\",\"34\",\"35\",\"39\",\"40\",\"42\",\"47\",\"48\",\"1\",\"33\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (610, NULL, '2024-04-25 18:03:22', '2024-04-25 18:03:22', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,40,42,46,48]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (611, NULL, '2024-04-25 18:03:25', '2024-04-25 18:03:25', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"46\",\"34\",\"35\",\"39\",\"40\",\"42\",\"1\",\"33\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (612, NULL, '2024-04-25 18:03:43', '2024-04-25 18:03:43', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,40,42,46]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (613, NULL, '2024-04-25 18:03:49', '2024-04-25 18:03:49', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"6\",\"32\",\"46\",\"34\",\"35\",\"42\",\"1\",\"33\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (614, NULL, '2024-04-25 18:05:25', '2024-04-25 18:05:25', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (615, NULL, '2024-04-25 18:09:09', '2024-04-25 18:09:09', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,32,35,42,46]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (616, NULL, '2024-04-25 18:09:14', '2024-04-25 18:09:14', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 14, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"3\",\"6\",\"32\",\"46\",\"34\",\"35\",\"42\",\"1\",\"33\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (617, NULL, '2024-04-25 18:09:34', '2024-04-25 18:09:34', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[3,32,35,42,46]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (618, NULL, '2024-04-25 18:09:47', '2024-04-25 18:09:47', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"3\",\"6\",\"32\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"42\",\"1\",\"33\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (619, NULL, '2024-04-25 18:10:53', '2024-04-25 18:10:53', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[3,32,35,42,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (620, NULL, '2024-04-25 18:11:01', '2024-04-25 18:11:01', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"3\",\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"42\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (621, NULL, '2024-04-25 18:23:01', '2024-04-25 18:23:01', '111.23.130.5', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"1\",\"username\":\"admin\",\"nickname\":\"系统管理员\",\"phone\":\"13600000000\",\"email\":\"pcm-admin@jointcloud.net\",\"status\":true,\"roleId\":1}', '{\"code\":200,\"data\":{\"createTime\":\"2024-02-06T10:00:12+08:00\",\"id\":\"1\",\"username\":\"admin\",\"nickname\":\"\",\"phone\":\"13600000000\",\"email\":\"pcm-admin@jointcloud.net\",\"status\":true,\"roleId\":\"1\",\"roleName\":\"admin\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (622, NULL, '2024-04-26 09:02:40', '2024-04-26 09:02:40', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":1,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":2,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":1,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":1,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":1,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":1,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":1,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":1,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":1,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (623, NULL, '2024-04-26 09:08:36', '2024-04-26 09:08:36', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":2,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (624, NULL, '2024-04-26 09:09:04', '2024-04-26 09:09:04', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (625, NULL, '2024-04-26 09:09:09', '2024-04-26 09:09:09', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (626, NULL, '2024-04-26 09:09:22', '2024-04-26 09:09:22', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (627, NULL, '2024-04-26 09:09:27', '2024-04-26 09:09:27', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (628, NULL, '2024-04-26 09:09:31', '2024-04-26 09:09:31', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (629, NULL, '2024-04-26 09:09:36', '2024-04-26 09:09:36', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (630, NULL, '2024-04-26 09:09:39', '2024-04-26 09:09:39', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (631, NULL, '2024-04-26 09:09:45', '2024-04-26 09:09:45', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (632, NULL, '2024-04-26 09:09:49', '2024-04-26 09:09:49', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (633, NULL, '2024-04-26 09:09:54', '2024-04-26 09:09:54', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (634, NULL, '2024-04-26 10:30:59', '2024-04-26 10:30:59', '111.23.130.5', 'GET', '/api/getElTreeApis', 200, 1, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"2\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":null},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (635, NULL, '2024-04-26 11:22:24', '2024-04-26 11:22:24', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,32,35,42,46,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (636, NULL, '2024-04-26 11:23:02', '2024-04-26 11:23:02', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"3\",\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"42\",\"51\",\"52\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (637, NULL, '2024-04-26 11:23:22', '2024-04-26 11:23:22', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,32,35,42,46,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (638, NULL, '2024-04-26 11:23:26', '2024-04-26 11:23:26', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"3\",\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"42\",\"49\",\"50\",\"51\",\"52\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (639, NULL, '2024-04-26 11:23:32', '2024-04-26 11:23:32', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":1,\"parentId\":0,\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":2,\"parentId\":1,\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":3,\"parentId\":1,\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":4,\"parentId\":1,\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":5,\"parentId\":1,\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":38,\"parentId\":1,\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":6,\"parentId\":0,\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":32,\"parentId\":6,\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":33,\"parentId\":0,\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":46,\"parentId\":33,\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":53,\"parentId\":33,\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":54,\"parentId\":33,\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":55,\"parentId\":33,\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":56,\"parentId\":33,\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":34,\"parentId\":0,\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":35,\"parentId\":34,\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":39,\"parentId\":0,\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":40,\"parentId\":39,\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":41,\"parentId\":0,\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":42,\"parentId\":41,\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":43,\"parentId\":41,\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":44,\"parentId\":0,\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":36,\"parentId\":44,\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":45,\"parentId\":0,\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":37,\"parentId\":45,\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":47,\"parentId\":0,\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":48,\"parentId\":47,\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":49,\"parentId\":0,\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":50,\"parentId\":49,\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":51,\"parentId\":0,\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":52,\"parentId\":51,\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,32,35,42,46,50,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (640, NULL, '2024-04-26 11:23:35', '2024-04-26 11:23:35', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"13\",\"menuIds\":[\"2\",\"3\",\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"42\",\"51\",\"52\",\"1\",\"41\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (641, NULL, '2024-04-26 11:23:55', '2024-04-26 11:23:55', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (642, NULL, '2024-04-26 11:23:58', '2024-04-26 11:23:58', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"14\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (643, NULL, '2024-04-26 11:24:02', '2024-04-26 11:24:02', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (644, NULL, '2024-04-26 11:24:07', '2024-04-26 11:24:07', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (645, NULL, '2024-04-26 11:24:18', '2024-04-26 11:24:18', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (646, NULL, '2024-04-26 11:24:27', '2024-04-26 11:24:27', '111.23.130.5', 'PUT', '/menu/editMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"name\": \"123123\",\n \"path\": \"23\",\n \"redirect\": \"1231\",\n \"component\": \"1231\",\n \"sort\": 2,\n \"title\": \"2312\",\n \"icon\": \"\",\n \"status\": true,\n \"defaultMenu\": false,\n \"parentId\": 1,\n \"id\": 20\n}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (647, NULL, '2024-04-26 11:24:30', '2024-04-26 11:24:30', '111.23.130.5', 'PUT', '/menu/editMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"name\": \"123123\",\n \"path\": \"23\",\n \"redirect\": \"1231\",\n \"component\": \"1231\",\n \"sort\": 2,\n \"title\": \"2312\",\n \"icon\": \"\",\n \"status\": true,\n \"defaultMenu\": false,\n \"parentId\": 1,\n \"id\": 20\n}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (648, NULL, '2024-04-26 11:24:40', '2024-04-26 11:24:40', '111.23.130.5', 'PUT', '/menu/editMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"name\": \"123123\",\n \"path\": \"23\",\n \"redirect\": \"1231\",\n \"component\": \"1231\",\n \"sort\": 2,\n \"title\": \"2312\",\n \"icon\": \"\",\n \"status\": true,\n \"defaultMenu\": false,\n \"parentId\": 1,\n \"id\": \"20\"\n}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (649, NULL, '2024-04-26 11:24:49', '2024-04-26 11:24:49', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (650, NULL, '2024-04-26 11:24:50', '2024-04-26 11:24:50', '111.23.130.5', 'PUT', '/menu/editMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"name\": \"123123\",\n \"path\": \"23\",\n \"redirect\": \"1231\",\n \"component\": \"1231\",\n \"sort\": \"2\",\n \"title\": \"2312\",\n \"icon\": \"\",\n \"status\": true,\n \"defaultMenu\": false,\n \"parentId\": 1,\n \"id\": \"20\"\n}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (651, NULL, '2024-04-26 11:24:55', '2024-04-26 11:24:55', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (652, NULL, '2024-04-26 11:25:08', '2024-04-26 11:25:08', '113.247.230.247', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (653, NULL, '2024-04-26 11:25:11', '2024-04-26 11:25:11', '111.23.130.5', 'POST', '/menu/addMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": 6,\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"component\": \"cenu/cenu1/index.vue\",\n \"sort\": 3,\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误: Key: \'Menu.Sort\' Error:Field validation for \'Sort\' failed on the \'required\' tag\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (654, NULL, '2024-04-26 11:25:12', '2024-04-26 11:25:12', '113.247.230.247', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (655, NULL, '2024-04-26 11:25:23', '2024-04-26 11:25:23', '113.247.230.247', 'PUT', '/user/editUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"6\",\"username\":\"pcm-test\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":3}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (656, NULL, '2024-04-26 11:25:26', '2024-04-26 11:25:26', '111.23.130.5', 'POST', '/menu/addMenu', 200, 5, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"parentId\": \"6\",\n \"name\": \"菜单-2\",\n \"path\": \"菜单-2\",\n \"redirect\": \"/cenu/cenu1/cenu1-2\",\n \"component\": \"cenu/cenu1/index.vue\",\n \"sort\": \"3\",\n \"title\": \"菜单-2\",\n \"icon\": \"测试菜单-2\",\n \"status\": true,\n \"defaultMenu\": false\n}', '{\"code\":200,\"data\":{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":\"3\",\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (657, NULL, '2024-04-26 11:25:47', '2024-04-26 11:25:47', '111.23.130.5', 'PUT', '/menu/editMenu', 200, 0, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"name\": \"123123\",\n \"path\": \"23\",\n \"redirect\": \"1231\",\n \"component\": \"1231\",\n \"sort\": \"2\",\n \"title\": \"2312\",\n \"icon\": \"\",\n \"status\": true,\n \"defaultMenu\": false,\n \"parentId\": \"1\",\n \"id\": \"20\"\n}', '{\"code\":500,\"data\":{},\"msg\":\"编辑失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (658, NULL, '2024-04-26 11:26:44', '2024-04-26 11:26:44', '113.247.230.247', 'DELETE', '/user/deleteUser', 200, 4, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (659, NULL, '2024-04-26 11:27:08', '2024-04-26 11:27:08', '113.247.230.247', 'PUT', '/user/editUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"10\",\"username\":\"pcm-dev\",\"nickname\":\"测试管理员\",\"phone\":\"13657412025\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":4}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (660, NULL, '2024-04-26 11:27:49', '2024-04-26 11:27:49', '113.247.230.247', 'PUT', '/user/editUser', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"10\",\"username\":\"pcm-dev\",\"nickname\":\"测试管理员\",\"phone\":\"13657412025\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":4}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (661, NULL, '2024-04-26 11:29:37', '2024-04-26 11:29:37', '113.247.230.247', 'POST', '/user/addUser', 200, 117, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"username\":\"qw4eqwe\",\"password\":\"Nudt@123\",\"email\":\"11@11.com\",\"status\":true,\"nickname\":\"admin\",\"phone\":\"14333333333\",\"roleId\":\"3\"}', '{\"code\":200,\"data\":{},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (662, NULL, '2024-04-26 11:29:41', '2024-04-26 11:29:41', '113.247.230.247', 'PUT', '/user/editUser', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"24\",\"username\":\"qw4eqwe\",\"nickname\":\"admin\",\"phone\":\"14333333333\",\"email\":\"11@11.com\",\"status\":true,\"roleId\":\"4\"}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-07T09:07:04+08:00\",\"id\":\"24\",\"username\":\"qw4eqwe\",\"nickname\":\"\",\"phone\":\"14333333333\",\"email\":\"11@11.com\",\"status\":true,\"roleId\":\"4\",\"roleName\":\"pcm-dev\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (663, NULL, '2024-04-26 11:29:45', '2024-04-26 11:29:45', '113.247.230.247', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"10\",\"username\":\"pcm-dev\",\"nickname\":\"测试管理员\",\"phone\":\"13657412025\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"4\"}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-07T09:07:04+08:00\",\"id\":\"10\",\"username\":\"pcm-dev\",\"nickname\":\"\",\"phone\":\"13657412025\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"4\",\"roleName\":\"pcm-dev\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (664, NULL, '2024-04-26 11:30:09', '2024-04-26 11:30:09', '113.247.230.247', 'PUT', '/user/modifyPass', 200, 85, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"newPassword\":\"1234567\",\"id\":\"24\",\"rePassword\":\"1234567\"}', '{\"code\":200,\"data\":{},\"msg\":\"修改成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (665, NULL, '2024-04-26 11:30:12', '2024-04-26 11:30:12', '113.247.230.247', 'DELETE', '/user/deleteUser', 200, 26, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (666, NULL, '2024-04-26 11:30:22', '2024-04-26 11:30:22', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":\"10\",\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"permissionManagement/userList.vue\",\"sort\":\"1\",\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":\"2\",\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":\"3\",\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":\"4\",\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"permissionManagement/oplList.vue\",\"sort\":\"5\",\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":\"4\",\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":\"1\",\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":\"3\",\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":\"9\",\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":\"1\",\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":\"1\",\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":\"1\",\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":\"1\",\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":\"1\",\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":\"1\",\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":\"1\",\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":\"2\",\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":\"1\",\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":\"3\",\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":\"1\",\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":\"1\",\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":\"6\",\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":\"2\",\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":\"5\",\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":\"1\",\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":\"8\",\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":\"2\",\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":\"7\",\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":\"1\",\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":\"11\",\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":\"1\",\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,33]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (667, NULL, '2024-04-26 11:30:24', '2024-04-26 11:30:24', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"15\",\"menuIds\":[\"2\",\"3\",\"4\",\"5\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"39\",\"40\",\"1\",\"6\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (668, NULL, '2024-04-26 11:30:30', '2024-04-26 11:30:30', '113.247.230.247', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"登录(必选)\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"注销登录\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"编辑casbin规则\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"获取用户信息(必选)\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"获取所有用户\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"删除用户\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"添加用户\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"编辑用户\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"修改用户密码\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"切换用户状态\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"获取所有角色\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"添加角色\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"删除角色\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"编辑角色\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"获取所有菜单\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"添加菜单\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"编辑菜单\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"删除菜单\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"获取所有菜单(el-tree结构)\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"添加api\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"获取所有api\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"删除api\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"编辑api\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"获取所有api(el-tree结构)\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"批量删除API\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"分页获取操作记录\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"删除操作记录\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"批量删除操作记录\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/casbin/editCasbin,PUT\",\"/casbin/getCasbin1,GET\",\"/casbin/getCasbin,GET\",\"/user/getUserInfo,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (669, NULL, '2024-04-26 11:30:33', '2024-04-26 11:30:33', '113.247.230.247', 'PUT', '/casbin/editCasbin', 200, 13, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"roleId\":\"15\",\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\"},{\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\"},{\"path\":\"/casbin/getCasbin\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/user/getUsers\",\"method\":\"GET\"},{\"path\":\"/menu/getMenus\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (670, NULL, '2024-04-26 11:30:43', '2024-04-26 11:30:43', '113.247.230.247', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\",\"name\":\"dev-jianghui\",\"description\":\"jh的测试角色\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (671, NULL, '2024-04-26 11:30:50', '2024-04-26 11:30:50', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 12, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"15\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (672, NULL, '2024-04-26 11:32:20', '2024-04-26 11:32:20', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"11\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (673, NULL, '2024-04-26 11:32:49', '2024-04-26 11:32:49', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 0, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"35\",\"parentId\":\"4\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"11\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":500,\"data\":{},\"msg\":\"请求参数错误\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (674, NULL, '2024-04-26 11:34:13', '2024-04-26 11:34:13', '113.247.230.247', 'POST', '/api/addApi', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"name\":\"22\",\"path\":\"11\",\"description\":\"22\",\"apiGroup\":\"22\",\"method\":\"POST\"}', '{\"code\":200,\"data\":{\"id\":\"57\",\"name\":\"22\",\"path\":\"11\",\"description\":\"22\",\"apiGroup\":\"22\",\"method\":\"POST\"},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (675, NULL, '2024-04-26 11:34:21', '2024-04-26 11:34:21', '113.247.230.247', 'PUT', '/api/editApi', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"57\",\"name\":\"22\",\"path\":\"1213123\",\"description\":\"22\",\"apiGroup\":\"22\",\"method\":\"POST\",\"ID\":\"57\"}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (677, NULL, '2024-04-26 11:35:03', '2024-04-26 11:35:03', '113.247.230.247', 'DELETE', '/opl/deleteOpl', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36', '{\"id\":\"676\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (678, NULL, '2024-04-26 14:55:10', '2024-04-26 14:55:10', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (679, NULL, '2024-04-26 14:55:20', '2024-04-26 14:55:20', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (680, NULL, '2024-04-26 14:55:30', '2024-04-26 14:55:30', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":6,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (681, NULL, '2024-04-26 14:55:34', '2024-04-26 14:55:34', '113.247.230.247', 'PUT', '/menu/editMenu', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (682, NULL, '2024-04-28 16:42:28', '2024-04-28 16:42:28', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (683, NULL, '2024-04-28 17:32:45', '2024-04-28 17:32:45', '113.247.230.247', 'POST', '/menu/addMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"redirect\":\"\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}', '{\"code\":200,\"data\":{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (684, NULL, '2024-04-28 17:32:48', '2024-04-28 17:32:48', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[2,3,4,5,32,35,36,37,38,40,42,43,46,48,50,52,53,54,55,56]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (685, NULL, '2024-04-28 17:32:52', '2024-04-28 17:32:52', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\",\"60\",\"6\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (686, NULL, '2024-04-29 08:45:49', '2024-04-29 08:45:49', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 1, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (687, NULL, '2024-04-29 08:52:00', '2024-04-29 08:52:00', '111.23.130.5', 'PUT', '/role/editRoleMenu', 200, 6, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"1\",\n \"menuIds\": [\n \"1\",\n \"2\",\n \"3\",\n \"4\",\n \"5\",\n \"38\",\n \"32\",\n \"33\",\n \"46\",\n \"53\",\n \"54\",\n \"55\",\n \"56\",\n \"34\",\n \"35\",\n \"39\",\n \"40\",\n \"41\",\n \"42\",\n \"43\",\n \"44\",\n \"36\",\n \"45\",\n \"37\",\n \"47\",\n \"48\",\n \"49\",\n \"50\",\n \"51\",\n \"52\",\n \"60\",\n \"6\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (688, NULL, '2024-04-29 08:54:25', '2024-04-29 08:54:25', '127.0.0.1', 'PUT', '/role/editRoleMenu', 200, 11000, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"1\",\n \"menuIds\": [\n \"1\",\n \"2\",\n \"3\",\n \"4\",\n \"5\",\n \"38\",\n \"32\",\n \"33\",\n \"46\",\n \"53\",\n \"54\",\n \"55\",\n \"56\",\n \"34\",\n \"35\",\n \"39\",\n \"40\",\n \"41\",\n \"42\",\n \"43\",\n \"44\",\n \"36\",\n \"45\",\n \"37\",\n \"47\",\n \"48\",\n \"49\",\n \"50\",\n \"51\",\n \"52\",\n \"60\",\n \"6\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (689, NULL, '2024-04-29 08:55:41', '2024-04-29 08:55:41', '127.0.0.1', 'PUT', '/role/editRoleMenu', 200, 47346, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"1\",\n \"menuIds\": [\n \"1\",\n \"2\",\n \"3\",\n \"4\",\n \"5\",\n \"38\",\n \"32\",\n \"33\",\n \"46\",\n \"53\",\n \"54\",\n \"55\",\n \"56\",\n \"34\",\n \"35\",\n \"39\",\n \"40\",\n \"41\",\n \"42\",\n \"43\",\n \"44\",\n \"36\",\n \"45\",\n \"37\",\n \"47\",\n \"48\",\n \"49\",\n \"50\",\n \"51\",\n \"52\",\n \"60\",\n \"6\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (690, NULL, '2024-04-29 08:56:57', '2024-04-29 08:56:57', '127.0.0.1', 'PUT', '/role/editRoleMenu', 200, 27070, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"1\",\n \"menuIds\": [\n \"1\",\n \"2\",\n \"3\",\n \"4\",\n \"5\",\n \"38\",\n \"32\",\n \"33\",\n \"46\",\n \"53\",\n \"54\",\n \"55\",\n \"56\",\n \"34\",\n \"35\",\n \"39\",\n \"40\",\n \"41\",\n \"42\",\n \"43\",\n \"44\",\n \"36\",\n \"45\",\n \"37\",\n \"47\",\n \"48\",\n \"49\",\n \"50\",\n \"51\",\n \"52\",\n \"60\",\n \"6\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (691, NULL, '2024-04-29 09:03:13', '2024-04-29 09:03:13', '127.0.0.1', 'PUT', '/role/editRoleMenu', 200, 19271, 'Apifox/1.0.0 (https://apifox.com)', '{\n \"roleId\": \"1\",\n \"menuIds\": [\n \"1\",\n \"2\",\n \"3\",\n \"4\",\n \"5\",\n \"38\",\n \"32\",\n \"33\",\n \"46\",\n \"53\",\n \"54\",\n \"55\",\n \"56\",\n \"34\",\n \"35\",\n \"39\",\n \"40\",\n \"41\",\n \"42\",\n \"43\",\n \"44\",\n \"36\",\n \"45\",\n \"37\",\n \"47\",\n \"48\",\n \"49\",\n \"50\",\n \"51\",\n \"52\",\n \"60\",\n \"6\"\n ]\n}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (692, NULL, '2024-04-29 09:12:42', '2024-04-29 09:12:42', '127.0.0.1', 'GET', '/menu/getElTreeMenus', 200, 259, 'Apifox/1.0.0 (https://apifox.com)', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[\"2\",\"3\",\"4\",\"5\",\"32\",\"35\",\"36\",\"37\",\"38\",\"40\",\"42\",\"43\",\"46\",\"48\",\"50\",\"52\",\"53\",\"54\",\"55\",\"56\",\"60\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (693, NULL, '2024-04-29 09:25:35', '2024-04-29 09:25:35', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[\"2\",\"3\",\"4\",\"5\",\"32\",\"35\",\"36\",\"37\",\"38\",\"40\",\"42\",\"43\",\"46\",\"48\",\"50\",\"52\",\"53\",\"54\",\"55\",\"56\",\"60\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (694, NULL, '2024-04-29 09:25:39', '2024-04-29 09:25:39', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\",\"60\",\"6\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (695, NULL, '2024-04-29 09:36:13', '2024-04-29 09:36:13', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (696, NULL, '2024-04-29 09:36:18', '2024-04-29 09:36:18', '111.23.130.5', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"登录(必选)\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"注销登录\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"编辑casbin规则\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"获取用户信息(必选)\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"获取所有用户\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"删除用户\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"添加用户\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"编辑用户\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"修改用户密码\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"切换用户状态\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"获取所有角色\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"添加角色\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"删除角色\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"编辑角色\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"获取所有菜单\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"添加菜单\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"编辑菜单\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"删除菜单\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"获取所有菜单(el-tree结构)\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"添加api\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"获取所有api\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"删除api\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"编辑api\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"获取所有api(el-tree结构)\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"批量删除API\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"分页获取操作记录\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"删除操作记录\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"批量删除操作记录\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (697, NULL, '2024-04-29 09:36:39', '2024-04-29 09:36:39', '111.23.130.5', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"6\",\"username\":\"pcm-test\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"3\"}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-02T09:06:08+08:00\",\"id\":\"6\",\"username\":\"pcm-test\",\"nickname\":\"\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"3\",\"roleName\":\"pcm-test\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 6, 'pcm-test'); +INSERT INTO `sys_operation_log` VALUES (698, NULL, '2024-04-29 10:09:55', '2024-04-29 10:09:55', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (699, NULL, '2024-04-29 10:10:05', '2024-04-29 10:10:05', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (700, NULL, '2024-04-29 10:10:11', '2024-04-29 10:10:11', '111.23.130.5', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"登录(必选)\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"注销登录\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"编辑casbin规则\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"获取用户信息(必选)\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"获取所有用户\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"删除用户\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"添加用户\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"编辑用户\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"修改用户密码\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"切换用户状态\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"获取所有角色\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"添加角色\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"删除角色\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"编辑角色\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"获取所有菜单\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"添加菜单\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"编辑菜单\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"删除菜单\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"获取所有菜单(el-tree结构)\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"添加api\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"获取所有api\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"删除api\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"编辑api\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"获取所有api(el-tree结构)\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"批量删除API\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"分页获取操作记录\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"删除操作记录\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"批量删除操作记录\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (701, NULL, '2024-04-29 10:10:20', '2024-04-29 10:10:20', '111.23.130.5', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"4\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"登录(必选)\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"注销登录\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"编辑casbin规则\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"获取用户信息(必选)\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"获取所有用户\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"删除用户\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"添加用户\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"编辑用户\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"修改用户密码\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"切换用户状态\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"获取所有角色\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"添加角色\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"删除角色\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"编辑角色\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"获取所有菜单\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"添加菜单\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"编辑菜单\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"删除菜单\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"获取所有菜单(el-tree结构)\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"添加api\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"获取所有api\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"删除api\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"编辑api\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"获取所有api(el-tree结构)\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"批量删除API\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"分页获取操作记录\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"删除操作记录\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"批量删除操作记录\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (702, NULL, '2024-04-29 10:10:29', '2024-04-29 10:10:29', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (703, NULL, '2024-04-29 10:10:41', '2024-04-29 10:10:41', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 3, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[\"2\",\"3\",\"32\",\"35\",\"42\",\"46\",\"52\",\"53\",\"54\",\"55\",\"56\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (704, NULL, '2024-04-29 10:29:05', '2024-04-29 10:29:05', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (705, NULL, '2024-04-29 10:29:13', '2024-04-29 10:29:13', '113.247.230.247', 'PUT', '/role/editRole', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"3\",\"name\":\"test\",\"description\":\"测试角色\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (706, NULL, '2024-04-29 10:29:19', '2024-04-29 10:29:19', '113.247.230.247', 'PUT', '/role/editRole', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"4\",\"name\":\"dev\",\"description\":\"开发角色\",\"status\":true,\"menus\":[]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (707, NULL, '2024-04-29 10:29:22', '2024-04-29 10:29:22', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 17, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"13\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (708, NULL, '2024-04-29 10:29:33', '2024-04-29 10:29:33', '113.247.230.247', 'PUT', '/user/editUser', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"6\",\"username\":\"pcm\",\"nickname\":\"测试管理员\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"3\"}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-02T09:06:08+08:00\",\"id\":\"6\",\"username\":\"pcm\",\"nickname\":\"\",\"phone\":\"18888888888\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"3\",\"roleName\":\"test\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (709, NULL, '2024-04-29 10:29:53', '2024-04-29 10:29:53', '113.247.230.247', 'POST', '/role/addRole', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"name\":\"user\",\"description\":\"使用者\",\"status\":true}', '{\"code\":200,\"data\":{\"id\":\"16\",\"name\":\"user\",\"description\":\"使用者\",\"status\":true,\"menus\":null},\"msg\":\"添加成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (710, NULL, '2024-04-29 10:34:53', '2024-04-29 10:34:53', '113.247.230.247', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"6\",\"username\":\"pcm\",\"nickname\":\"pcm用户\",\"phone\":\"18888888888\",\"email\":\"pcm@jointcloud.net\",\"status\":true,\"roleId\":\"16\"}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-29T10:29:53+08:00\",\"id\":\"6\",\"username\":\"pcm\",\"nickname\":\"\",\"phone\":\"18888888888\",\"email\":\"pcm@jointcloud.net\",\"status\":true,\"roleId\":\"16\",\"roleName\":\"user\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (711, NULL, '2024-04-29 10:34:58', '2024-04-29 10:34:58', '113.247.230.247', 'PUT', '/user/editUser', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"6\",\"username\":\"pcm\",\"nickname\":\"pcm用户\",\"phone\":\"18888888888\",\"email\":\"pcm@jointcloud.net\",\"status\":true,\"roleId\":\"16\"}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-29T10:29:53+08:00\",\"id\":\"6\",\"username\":\"pcm\",\"nickname\":\"\",\"phone\":\"18888888888\",\"email\":\"pcm@jointcloud.net\",\"status\":true,\"roleId\":\"16\",\"roleName\":\"user\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (712, NULL, '2024-04-29 10:35:14', '2024-04-29 10:35:14', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"4\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (713, NULL, '2024-04-29 10:35:24', '2024-04-29 10:35:24', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"4\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (714, NULL, '2024-04-29 10:35:36', '2024-04-29 10:35:36', '111.23.130.5', 'DELETE', '/role/deleteRole', 200, 1, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"4\"}', '{\"code\":500,\"data\":{},\"msg\":\"删除失败\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (715, NULL, '2024-04-29 10:36:00', '2024-04-29 10:36:00', '113.247.230.247', 'PUT', '/user/editUser', 200, 5, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"10\",\"username\":\"pcm-dev\",\"nickname\":\"测试管理员\",\"phone\":\"13657412025\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"3\"}', '{\"code\":200,\"data\":{\"createTime\":\"2024-04-02T09:06:08+08:00\",\"id\":\"10\",\"username\":\"pcm-dev\",\"nickname\":\"\",\"phone\":\"13657412025\",\"email\":\"pcm-test@jointcloud.net\",\"status\":true,\"roleId\":\"3\",\"roleName\":\"test\",\"headerImg\":\"\"},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (716, NULL, '2024-04-29 10:36:05', '2024-04-29 10:36:05', '113.247.230.247', 'DELETE', '/role/deleteRole', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"4\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (717, NULL, '2024-04-29 10:36:30', '2024-04-29 10:36:30', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (718, NULL, '2024-04-29 10:36:45', '2024-04-29 10:36:45', '111.23.130.5', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (719, NULL, '2024-04-29 10:36:48', '2024-04-29 10:36:48', '111.23.130.5', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"登录(必选)\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"注销登录\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"编辑casbin规则\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"获取用户信息(必选)\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"获取所有用户\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"删除用户\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"添加用户\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"编辑用户\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"修改用户密码\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"切换用户状态\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"获取所有角色\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"添加角色\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"删除角色\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"编辑角色\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"获取所有菜单\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"添加菜单\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"编辑菜单\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"删除菜单\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"获取所有菜单(el-tree结构)\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"添加api\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"获取所有api\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"删除api\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"编辑api\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"获取所有api(el-tree结构)\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"批量删除API\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"分页获取操作记录\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"删除操作记录\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"批量删除操作记录\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (720, NULL, '2024-04-29 10:38:23', '2024-04-29 10:38:23', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"1\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"59\",\"parentId\":\"6\",\"name\":\"菜单-2\",\"path\":\"菜单-2\",\"redirect\":\"/cenu/cenu1/cenu1-2\",\"component\":\"cenu/cenu1/index.vue\",\"sort\":3,\"title\":\"菜单-2\",\"icon\":\"测试菜单-2\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[\"2\",\"3\",\"4\",\"5\",\"32\",\"35\",\"36\",\"37\",\"38\",\"40\",\"42\",\"43\",\"46\",\"48\",\"50\",\"52\",\"53\",\"54\",\"55\",\"56\",\"60\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (721, NULL, '2024-04-29 10:38:26', '2024-04-29 10:38:26', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 9, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"roleId\":\"1\",\"menuIds\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"38\",\"6\",\"32\",\"59\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\",\"60\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (722, NULL, '2024-04-29 10:38:32', '2024-04-29 10:38:32', '113.247.230.247', 'DELETE', '/menu/deleteMenu', 200, 6, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"59\"}', '{\"code\":200,\"data\":{},\"msg\":\"删除成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (723, NULL, '2024-04-29 10:38:39', '2024-04-29 10:38:39', '113.247.230.247', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"登录(必选)\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"注销登录\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"编辑casbin规则\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"获取用户信息(必选)\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"获取所有用户\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"删除用户\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"添加用户\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"编辑用户\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"修改用户密码\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"切换用户状态\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"获取所有角色\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"添加角色\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"删除角色\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"编辑角色\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"获取所有菜单\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"添加菜单\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"编辑菜单\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"删除菜单\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"获取所有菜单(el-tree结构)\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"添加api\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"获取所有api\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"删除api\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"编辑api\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"获取所有api(el-tree结构)\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"批量删除API\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"分页获取操作记录\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"删除操作记录\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"批量删除操作记录\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/user/getUserInfo,GET\",\"/user/editUser,POST\",\"/user/modifyPass,POST\",\"/auth/logout,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (724, NULL, '2024-04-29 10:39:14', '2024-04-29 10:39:14', '113.247.230.247', 'PUT', '/casbin/editCasbin', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"roleId\":\"16\",\"casbinInfos\":[{\"path\":\"/logReg/login\",\"method\":\"POST\"},{\"path\":\"/auth/logout\",\"method\":\"GET\"},{\"path\":\"/user/getUserInfo\",\"method\":\"GET\"},{\"path\":\"/menu/getMenus\",\"method\":\"GET\"}]}', '{\"code\":200,\"data\":{},\"msg\":\"更新成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (725, NULL, '2024-04-29 10:39:17', '2024-04-29 10:39:17', '113.247.230.247', 'GET', '/api/getElTreeApis', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"apiGroup\":\"logReg\",\"children\":[{\"key\":\"/logReg/login,POST\",\"apiGroup\":\"login -\\u003e 登录(必选)\",\"name\":\"登录(必选)\",\"path\":\"/logReg/login\",\"method\":\"POST\",\"description\":\"登录(必选)\"}]},{\"apiGroup\":\"auth\",\"children\":[{\"key\":\"/auth/logout,GET\",\"apiGroup\":\"logout -\\u003e 注销登录\",\"name\":\"注销登录\",\"path\":\"/auth/logout\",\"method\":\"GET\",\"description\":\"注销登录\"}]},{\"apiGroup\":\"casbin\",\"children\":[{\"key\":\"/casbin/editCasbin,PUT\",\"apiGroup\":\"editCasbin -\\u003e 编辑casbin规则\",\"name\":\"编辑casbin规则\",\"path\":\"/casbin/editCasbin\",\"method\":\"PUT\",\"description\":\"编辑casbin规则\"},{\"key\":\"/casbin/getCasbin1,GET\",\"apiGroup\":\"getCasbin1 -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin1\",\"method\":\"GET\",\"description\":\"获取casbin\"},{\"key\":\"/casbin/getCasbin,GET\",\"apiGroup\":\"getCasbin -\\u003e 获取casbin\",\"name\":\"获取casbin\",\"path\":\"/casbin/getCasbin\",\"method\":\"GET\",\"description\":\"获取casbin\"}]},{\"apiGroup\":\"user\",\"children\":[{\"key\":\"/user/getUserInfo,GET\",\"apiGroup\":\"getUserInfo -\\u003e 获取用户信息(必选)\",\"name\":\"获取用户信息(必选)\",\"path\":\"/user/getUserInfo\",\"method\":\"GET\",\"description\":\"获取用户信息(必选)\"},{\"key\":\"/user/getUsers,GET\",\"apiGroup\":\"getUsers -\\u003e 获取所有用户\",\"name\":\"获取所有用户\",\"path\":\"/user/getUsers\",\"method\":\"GET\",\"description\":\"获取所有用户\"},{\"key\":\"/user/deleteUser,DELETE\",\"apiGroup\":\"deleteUser -\\u003e 删除用户\",\"name\":\"删除用户\",\"path\":\"/user/deleteUser\",\"method\":\"DELETE\",\"description\":\"删除用户\"},{\"key\":\"/user/addUser,POST\",\"apiGroup\":\"addUser -\\u003e 添加用户\",\"name\":\"添加用户\",\"path\":\"/user/addUser\",\"method\":\"POST\",\"description\":\"添加用户\"},{\"key\":\"/user/editUser,PUT\",\"apiGroup\":\"editUser -\\u003e 编辑用户\",\"name\":\"编辑用户\",\"path\":\"/user/editUser\",\"method\":\"PUT\",\"description\":\"编辑用户\"},{\"key\":\"/user/modifyPass,PUT\",\"apiGroup\":\"modifyPass -\\u003e 修改用户密码\",\"name\":\"修改用户密码\",\"path\":\"/user/modifyPass\",\"method\":\"PUT\",\"description\":\"修改用户密码\"},{\"key\":\"/user/switchStatus,PUT\",\"apiGroup\":\"switchStatus -\\u003e 切换用户状态\",\"name\":\"切换用户状态\",\"path\":\"/user/switchStatus\",\"method\":\"PUT\",\"description\":\"切换用户状态\"}]},{\"apiGroup\":\"role\",\"children\":[{\"key\":\"/role/getRoles,GET\",\"apiGroup\":\"getRoles -\\u003e 获取所有角色\",\"name\":\"获取所有角色\",\"path\":\"/role/getRoles\",\"method\":\"GET\",\"description\":\"获取所有角色\"},{\"key\":\"/role/addRole,POST\",\"apiGroup\":\"addRole -\\u003e 添加角色\",\"name\":\"添加角色\",\"path\":\"/role/addRole\",\"method\":\"POST\",\"description\":\"添加角色\"},{\"key\":\"/role/deleteRole,DELETE\",\"apiGroup\":\"deleteRole -\\u003e 删除角色\",\"name\":\"删除角色\",\"path\":\"/role/deleteRole\",\"method\":\"DELETE\",\"description\":\"删除角色\"},{\"key\":\"/role/editRole,PUT\",\"apiGroup\":\"editRole -\\u003e 编辑角色\",\"name\":\"编辑角色\",\"path\":\"/role/editRole\",\"method\":\"PUT\",\"description\":\"编辑角色\"},{\"key\":\"/role/editRoleMenu,PUT\",\"apiGroup\":\"editRoleMenu -\\u003e 编辑角色菜单\",\"name\":\"编辑角色菜单\",\"path\":\"/role/editRoleMenu\",\"method\":\"PUT\",\"description\":\"编辑角色菜单\"}]},{\"apiGroup\":\"menu\",\"children\":[{\"key\":\"/menu/getMenus,GET\",\"apiGroup\":\"getMenus -\\u003e 获取所有菜单\",\"name\":\"获取所有菜单\",\"path\":\"/menu/getMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单\"},{\"key\":\"/menu/addMenu,POST\",\"apiGroup\":\"addMenu -\\u003e 添加菜单\",\"name\":\"添加菜单\",\"path\":\"/menu/addMenu\",\"method\":\"POST\",\"description\":\"添加菜单\"},{\"key\":\"/menu/editMenu,PUT\",\"apiGroup\":\"editMenu -\\u003e 编辑菜单\",\"name\":\"编辑菜单\",\"path\":\"/menu/editMenu\",\"method\":\"PUT\",\"description\":\"编辑菜单\"},{\"key\":\"/menu/deleteMenu,DELETE\",\"apiGroup\":\"deleteMenu -\\u003e 删除菜单\",\"name\":\"删除菜单\",\"path\":\"/menu/deleteMenu\",\"method\":\"DELETE\",\"description\":\"删除菜单\"},{\"key\":\"/menu/getElTreeMenus,GET\",\"apiGroup\":\"getElTreeMenus -\\u003e 获取所有菜单(el-tree结构)\",\"name\":\"获取所有菜单(el-tree结构)\",\"path\":\"/menu/getElTreeMenus\",\"method\":\"GET\",\"description\":\"获取所有菜单(el-tree结构)\"}]},{\"apiGroup\":\"api\",\"children\":[{\"key\":\"/api/addApi,POST\",\"apiGroup\":\"addApi -\\u003e 添加api\",\"name\":\"添加api\",\"path\":\"/api/addApi\",\"method\":\"POST\",\"description\":\"添加api\"},{\"key\":\"/api/getApis,GET\",\"apiGroup\":\"getApis -\\u003e 获取所有api\",\"name\":\"获取所有api\",\"path\":\"/api/getApis\",\"method\":\"GET\",\"description\":\"获取所有api\"},{\"key\":\"/api/deleteApi,DELETE\",\"apiGroup\":\"deleteApi -\\u003e 删除api\",\"name\":\"删除api\",\"path\":\"/api/deleteApi\",\"method\":\"DELETE\",\"description\":\"删除api\"},{\"key\":\"/api/editApi,PUT\",\"apiGroup\":\"editApi -\\u003e 编辑api\",\"name\":\"编辑api\",\"path\":\"/api/editApi\",\"method\":\"PUT\",\"description\":\"编辑api\"},{\"key\":\"/api/getElTreeApis,GET\",\"apiGroup\":\"getElTreeApis -\\u003e 获取所有api(el-tree结构)\",\"name\":\"获取所有api(el-tree结构)\",\"path\":\"/api/getElTreeApis\",\"method\":\"GET\",\"description\":\"获取所有api(el-tree结构)\"},{\"key\":\"/api/deleteApisByIds,DELETE\",\"apiGroup\":\"deleteApisByIds -\\u003e 批量删除API\",\"name\":\"批量删除API\",\"path\":\"/api/deleteApisByIds\",\"method\":\"DELETE\",\"description\":\"批量删除API\"}]},{\"apiGroup\":\"opl\",\"children\":[{\"key\":\"/opl/getOplList,GET\",\"apiGroup\":\"getOplList -\\u003e 分页获取操作记录\",\"name\":\"分页获取操作记录\",\"path\":\"/opl/getOplList\",\"method\":\"GET\",\"description\":\"分页获取操作记录\"},{\"key\":\"/opl/deleteOpl,DELETE\",\"apiGroup\":\"deleteOpl -\\u003e 删除操作记录\",\"name\":\"删除操作记录\",\"path\":\"/opl/deleteOpl\",\"method\":\"DELETE\",\"description\":\"删除操作记录\"},{\"key\":\"/opl/deleteOplByIds,DELETE\",\"apiGroup\":\"deleteOplByIds -\\u003e 批量删除操作记录\",\"name\":\"批量删除操作记录\",\"path\":\"/opl/deleteOplByIds\",\"method\":\"DELETE\",\"description\":\"批量删除操作记录\"}]}],\"checkedKey\":[\"/logReg/login,POST\",\"/auth/logout,GET\",\"/user/getUserInfo,GET\",\"/menu/getMenus,GET\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (726, NULL, '2024-04-29 10:39:21', '2024-04-29 10:39:21', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (727, NULL, '2024-04-29 10:39:25', '2024-04-29 10:39:25', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (728, NULL, '2024-04-29 10:39:42', '2024-04-29 10:39:42', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 10, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"roleId\":\"16\",\"menuIds\":[\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (729, NULL, '2024-04-29 10:39:44', '2024-04-29 10:39:44', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 1, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"3\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (730, NULL, '2024-04-29 10:40:00', '2024-04-29 10:40:00', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 11, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"roleId\":\"3\",\"menuIds\":[\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (731, NULL, '2024-04-29 10:40:22', '2024-04-29 10:40:22', '113.247.230.247', 'PUT', '/user/modifyPass', 200, 116, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"newPassword\":\"Nudt@123\",\"id\":\"6\",\"rePassword\":\"Nudt@123\"}', '{\"code\":200,\"data\":{},\"msg\":\"修改成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (732, NULL, '2024-04-29 10:50:43', '2024-04-29 10:50:43', '113.247.230.247', 'GET', '/menu/getElTreeMenus', 200, 2, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"id\":\"16\"}', '{\"code\":200,\"data\":{\"list\":[{\"id\":\"1\",\"parentId\":\"0\",\"name\":\"permissionManagement\",\"path\":\"/permissionManagement\",\"component\":\"\",\"sort\":10,\"title\":\"权限管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"2\",\"parentId\":\"1\",\"name\":\"userList\",\"path\":\"userList\",\"component\":\"1\",\"sort\":1,\"title\":\"用户管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"3\",\"parentId\":\"1\",\"name\":\"roleList\",\"path\":\"roleList\",\"component\":\"permissionManagement/roleList.vue\",\"sort\":2,\"title\":\"角色管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"4\",\"parentId\":\"1\",\"name\":\"menuList\",\"path\":\"menuList\",\"component\":\"permissionManagement/menuList.vue\",\"sort\":3,\"title\":\"菜单管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"5\",\"parentId\":\"1\",\"name\":\"resourceList\",\"path\":\"resourceList\",\"component\":\"permissionManagement/resourceList.vue\",\"sort\":4,\"title\":\"接口管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"38\",\"parentId\":\"1\",\"name\":\"oplList\",\"path\":\"oplList\",\"component\":\"\",\"sort\":5,\"title\":\"操作日志\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"6\",\"parentId\":\"0\",\"name\":\"containerManagement\",\"path\":\"/cluster/:clusterName\",\"component\":\"\",\"sort\":4,\"title\":\"容器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"32\",\"parentId\":\"6\",\"name\":\"clusterOverview\",\"path\":\"clusterOverview\",\"component\":\"/cluster/overview.vue\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"33\",\"parentId\":\"0\",\"name\":\"virtualMachineMana\",\"path\":\"/virtual/:clusterName\",\"component\":\"\",\"sort\":9,\"title\":\"虚拟机管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"46\",\"parentId\":\"33\",\"name\":\"virtualOverview\",\"path\":\"/virtual/:clusterName/virtualOverview\",\"component\":\"\",\"sort\":1,\"title\":\"概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"53\",\"parentId\":\"33\",\"name\":\"instance\",\"path\":\"/virtual/:clusterName/instance\",\"component\":\"\",\"sort\":1,\"title\":\"虚拟机\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"54\",\"parentId\":\"33\",\"name\":\"network\",\"path\":\"/virtual/:clusterName/network\",\"component\":\"\",\"sort\":1,\"title\":\"网络\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"55\",\"parentId\":\"33\",\"name\":\"dataVolume\",\"path\":\"/virtual/:clusterName/dataVolume\",\"component\":\"\",\"sort\":1,\"title\":\"卷\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"56\",\"parentId\":\"33\",\"name\":\"images\",\"path\":\"/virtual/:clusterName/images\",\"component\":\"\",\"sort\":1,\"title\":\"镜像\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"34\",\"parentId\":\"0\",\"name\":\"monitorSelectBk\",\"path\":\"/monitorSelectBk\",\"component\":\"\",\"sort\":1,\"title\":\"资源中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"35\",\"parentId\":\"34\",\"name\":\"clusterSelect\",\"path\":\"/clusterSelect\",\"component\":\"\",\"sort\":1,\"title\":\"集群管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"39\",\"parentId\":\"0\",\"name\":\"taskManagement\",\"path\":\"/taskManagement\",\"component\":\"\",\"sort\":2,\"title\":\"任务管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"40\",\"parentId\":\"39\",\"name\":\"taskList\",\"path\":\"taskList\",\"component\":\"\",\"sort\":1,\"title\":\"任务列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"41\",\"parentId\":\"0\",\"name\":\"strategyManagement\",\"path\":\"/strategyManagement\",\"component\":\"\",\"sort\":3,\"title\":\"策略管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"42\",\"parentId\":\"41\",\"name\":\"schedulingStrategy\",\"path\":\"schedulingStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"调度策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false},{\"id\":\"43\",\"parentId\":\"41\",\"name\":\"warnStrategy\",\"path\":\"/strategyManagement/warnStrategy\",\"component\":\"\",\"sort\":1,\"title\":\"告警策略\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"44\",\"parentId\":\"0\",\"name\":\"hpcManagement\",\"path\":\"/hpc\",\"component\":\"\",\"sort\":6,\"title\":\"超算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"36\",\"parentId\":\"44\",\"name\":\"hpcOverview\",\"path\":\"/hpc/hpcOverview\",\"component\":\"\",\"sort\":2,\"title\":\"超算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"45\",\"parentId\":\"0\",\"name\":\"aiManagement\",\"path\":\"/modelarts\",\"component\":\"\",\"sort\":5,\"title\":\"智算管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"37\",\"parentId\":\"45\",\"name\":\"modelartsOverview\",\"path\":\"/modelarts/overview\",\"component\":\"\",\"sort\":1,\"title\":\"智算概览\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"47\",\"parentId\":\"0\",\"name\":\"warnCenter\",\"path\":\"/warnManagement\",\"component\":\"\",\"sort\":8,\"title\":\"告警中心\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"48\",\"parentId\":\"47\",\"name\":\"warnList\",\"path\":\"/warnManagement/warnList\",\"component\":\"\",\"sort\":2,\"title\":\"告警列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"49\",\"parentId\":\"0\",\"name\":\"adapterManagement\",\"path\":\"/adapterManagement\",\"component\":\"/adapterManagement\",\"sort\":7,\"title\":\"驱动器管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"50\",\"parentId\":\"49\",\"name\":\"adapterList\",\"path\":\"/adapterManagement/list\",\"component\":\"/adapterManagement/list.vue\",\"sort\":1,\"title\":\"驱动器列表\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"51\",\"parentId\":\"0\",\"name\":\"systemManagement\",\"path\":\"/setting\",\"component\":\"/setting\",\"sort\":11,\"title\":\"系统管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false,\"children\":[{\"id\":\"52\",\"parentId\":\"51\",\"name\":\"dictManagement\",\"path\":\"/setting/dictManagement\",\"component\":\"/setting/systemManagement/index.vue\",\"sort\":1,\"title\":\"字典管理\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}]},{\"id\":\"60\",\"parentId\":\"0\",\"name\":\"monitorSelectNew\",\"path\":\"/monitorSelectNew\",\"component\":\"\",\"sort\":1,\"title\":\"展示首页\",\"icon\":\"\",\"status\":true,\"defaultMenu\":false}],\"menuIds\":[\"32\",\"35\",\"36\",\"37\",\"40\",\"42\",\"43\",\"46\",\"48\",\"50\",\"52\",\"53\",\"54\",\"55\",\"56\"]},\"msg\":\"获取成功\"}', 1, 'admin'); +INSERT INTO `sys_operation_log` VALUES (733, NULL, '2024-04-29 10:50:55', '2024-04-29 10:50:55', '113.247.230.247', 'PUT', '/role/editRoleMenu', 200, 8, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36', '{\"roleId\":\"16\",\"menuIds\":[\"6\",\"32\",\"33\",\"46\",\"53\",\"54\",\"55\",\"56\",\"34\",\"35\",\"39\",\"40\",\"41\",\"42\",\"43\",\"44\",\"36\",\"45\",\"37\",\"47\",\"48\",\"49\",\"50\",\"51\",\"52\"]}', '{\"code\":200,\"data\":{},\"msg\":\"编辑成功\"}', 1, 'admin'); + +-- ---------------------------- +-- Table structure for sys_role +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role`; +CREATE TABLE `sys_role` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称', + `description` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', + `status` tinyint(1) NULL DEFAULT NULL COMMENT '是否可用', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uni_sys_role_name`(`name` ASC) USING BTREE, + INDEX `idx_sys_role_deleted_at`(`deleted_at` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_role +-- ---------------------------- +INSERT INTO `sys_role` VALUES (1, NULL, '2024-02-06 10:00:12', '2024-04-29 10:38:26', 'admin', '系统管理员', 1); +INSERT INTO `sys_role` VALUES (3, NULL, '2024-04-02 09:06:08', '2024-04-29 10:40:00', 'test', '测试角色', 1); +INSERT INTO `sys_role` VALUES (16, NULL, '2024-04-29 10:29:53', '2024-04-29 10:50:55', 'user', '使用者', 1); + +-- ---------------------------- +-- Table structure for sys_role_menu +-- ---------------------------- +DROP TABLE IF EXISTS `sys_role_menu`; +CREATE TABLE `sys_role_menu` ( + `menu_model_id` bigint UNSIGNED NOT NULL COMMENT 'id', + `role_model_id` bigint UNSIGNED NOT NULL COMMENT 'id', + PRIMARY KEY (`menu_model_id`, `role_model_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_role_menu +-- ---------------------------- +INSERT INTO `sys_role_menu` VALUES (1, 1); +INSERT INTO `sys_role_menu` VALUES (2, 1); +INSERT INTO `sys_role_menu` VALUES (3, 1); +INSERT INTO `sys_role_menu` VALUES (4, 1); +INSERT INTO `sys_role_menu` VALUES (5, 1); +INSERT INTO `sys_role_menu` VALUES (6, 1); +INSERT INTO `sys_role_menu` VALUES (6, 3); +INSERT INTO `sys_role_menu` VALUES (6, 16); +INSERT INTO `sys_role_menu` VALUES (32, 1); +INSERT INTO `sys_role_menu` VALUES (32, 3); +INSERT INTO `sys_role_menu` VALUES (32, 16); +INSERT INTO `sys_role_menu` VALUES (33, 1); +INSERT INTO `sys_role_menu` VALUES (33, 3); +INSERT INTO `sys_role_menu` VALUES (33, 16); +INSERT INTO `sys_role_menu` VALUES (34, 1); +INSERT INTO `sys_role_menu` VALUES (34, 3); +INSERT INTO `sys_role_menu` VALUES (34, 16); +INSERT INTO `sys_role_menu` VALUES (35, 1); +INSERT INTO `sys_role_menu` VALUES (35, 3); +INSERT INTO `sys_role_menu` VALUES (35, 16); +INSERT INTO `sys_role_menu` VALUES (36, 1); +INSERT INTO `sys_role_menu` VALUES (36, 3); +INSERT INTO `sys_role_menu` VALUES (36, 16); +INSERT INTO `sys_role_menu` VALUES (37, 1); +INSERT INTO `sys_role_menu` VALUES (37, 3); +INSERT INTO `sys_role_menu` VALUES (37, 16); +INSERT INTO `sys_role_menu` VALUES (38, 1); +INSERT INTO `sys_role_menu` VALUES (39, 1); +INSERT INTO `sys_role_menu` VALUES (39, 3); +INSERT INTO `sys_role_menu` VALUES (39, 16); +INSERT INTO `sys_role_menu` VALUES (40, 1); +INSERT INTO `sys_role_menu` VALUES (40, 3); +INSERT INTO `sys_role_menu` VALUES (40, 16); +INSERT INTO `sys_role_menu` VALUES (41, 1); +INSERT INTO `sys_role_menu` VALUES (41, 3); +INSERT INTO `sys_role_menu` VALUES (41, 16); +INSERT INTO `sys_role_menu` VALUES (42, 1); +INSERT INTO `sys_role_menu` VALUES (42, 3); +INSERT INTO `sys_role_menu` VALUES (42, 16); +INSERT INTO `sys_role_menu` VALUES (43, 1); +INSERT INTO `sys_role_menu` VALUES (43, 3); +INSERT INTO `sys_role_menu` VALUES (43, 16); +INSERT INTO `sys_role_menu` VALUES (44, 1); +INSERT INTO `sys_role_menu` VALUES (44, 3); +INSERT INTO `sys_role_menu` VALUES (44, 16); +INSERT INTO `sys_role_menu` VALUES (45, 1); +INSERT INTO `sys_role_menu` VALUES (45, 3); +INSERT INTO `sys_role_menu` VALUES (45, 16); +INSERT INTO `sys_role_menu` VALUES (46, 1); +INSERT INTO `sys_role_menu` VALUES (46, 3); +INSERT INTO `sys_role_menu` VALUES (46, 16); +INSERT INTO `sys_role_menu` VALUES (47, 1); +INSERT INTO `sys_role_menu` VALUES (47, 3); +INSERT INTO `sys_role_menu` VALUES (47, 16); +INSERT INTO `sys_role_menu` VALUES (48, 1); +INSERT INTO `sys_role_menu` VALUES (48, 3); +INSERT INTO `sys_role_menu` VALUES (48, 16); +INSERT INTO `sys_role_menu` VALUES (49, 1); +INSERT INTO `sys_role_menu` VALUES (49, 3); +INSERT INTO `sys_role_menu` VALUES (49, 16); +INSERT INTO `sys_role_menu` VALUES (50, 1); +INSERT INTO `sys_role_menu` VALUES (50, 3); +INSERT INTO `sys_role_menu` VALUES (50, 16); +INSERT INTO `sys_role_menu` VALUES (51, 1); +INSERT INTO `sys_role_menu` VALUES (51, 3); +INSERT INTO `sys_role_menu` VALUES (51, 16); +INSERT INTO `sys_role_menu` VALUES (52, 1); +INSERT INTO `sys_role_menu` VALUES (52, 3); +INSERT INTO `sys_role_menu` VALUES (52, 16); +INSERT INTO `sys_role_menu` VALUES (53, 1); +INSERT INTO `sys_role_menu` VALUES (53, 3); +INSERT INTO `sys_role_menu` VALUES (53, 16); +INSERT INTO `sys_role_menu` VALUES (54, 1); +INSERT INTO `sys_role_menu` VALUES (54, 3); +INSERT INTO `sys_role_menu` VALUES (54, 16); +INSERT INTO `sys_role_menu` VALUES (55, 1); +INSERT INTO `sys_role_menu` VALUES (55, 3); +INSERT INTO `sys_role_menu` VALUES (55, 16); +INSERT INTO `sys_role_menu` VALUES (56, 1); +INSERT INTO `sys_role_menu` VALUES (56, 3); +INSERT INTO `sys_role_menu` VALUES (56, 16); +INSERT INTO `sys_role_menu` VALUES (60, 1); + +-- ---------------------------- +-- Table structure for sys_user +-- ---------------------------- +DROP TABLE IF EXISTS `sys_user`; +CREATE TABLE `sys_user` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', + `deleted_at` datetime NULL DEFAULT NULL COMMENT '删除时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `username` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户名', + `password` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '密码', + `nickname` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '昵称', + `phone` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手机号', + `email` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '邮箱', + `header_img` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户头像', + `role_id` bigint UNSIGNED NULL DEFAULT NULL COMMENT '角色Id', + `status` tinyint(1) NULL DEFAULT 1 COMMENT '是否可用', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uni_sys_user_username`(`username` ASC) USING BTREE, + INDEX `idx_sys_user_deleted_at`(`deleted_at` ASC) USING BTREE, + INDEX `idx_sys_user_username`(`username` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_user +-- ---------------------------- +INSERT INTO `sys_user` VALUES (1, NULL, '2024-04-01 02:13:26', '2024-04-25 18:23:01', 'admin', '$2a$10$fPTfOXFLaX9yz.hiHHFFqOzbOpmT.wwZTw.WxcdjXe0ibzi/6TZ2y', '系统管理员', '13600000000', 'pcm-admin@jointcloud.net', '', 1, 1); +INSERT INTO `sys_user` VALUES (6, NULL, '2024-04-01 02:13:14', '2024-04-29 10:40:22', 'pcm', '$2a$10$oABUcIi6AmFBKxye6Hj5DeoGyQmuQ./LnyWRMcRL6C19oty2wmXfK', 'pcm用户', '18888888888', 'pcm@jointcloud.net', '', 16, 1); +INSERT INTO `sys_user` VALUES (10, NULL, '2024-04-18 08:18:55', '2024-04-29 10:36:00', 'pcm-dev', '$2a$10$TiGsW5fnp9X0KFMajyechOn3dNXYUOVCVWVmaAhTFOmrkXc2eWbKq', '测试管理员', '13657412025', 'pcm-test@jointcloud.net', '', 3, 1); + +SET FOREIGN_KEY_CHECKS = 1; From ec4619fd4ed4686ea50d72feba50e995e4159fce Mon Sep 17 00:00:00 2001 From: zhouqunjie <450705171@qq.com> Date: Mon, 29 Apr 2024 16:14:49 +0800 Subject: [PATCH 18/44] Update pcm_deploy.md Former-commit-id: e59f2dec60abea6516c11fe1851ec9609b5fc90c --- docs/pcm_deploy.md | 113 +++++++++++++++++++++++++++++++++++++-------- 1 file changed, 94 insertions(+), 19 deletions(-) diff --git a/docs/pcm_deploy.md b/docs/pcm_deploy.md index f0bd5e46..6007afab 100644 --- a/docs/pcm_deploy.md +++ b/docs/pcm_deploy.md @@ -1,41 +1,116 @@ - ## 1 安装部署kubekey 通过以下的命令,可以下载 KubeKey 的最新版本。您可以更改命令中的版本号来下载特定的版本。 - -``` +```shell export KKZONE=cn curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.7 sh - ``` +## 2 mysql部署及数据导入 +#### 卸载已有的mariadb +`yum remove -y mariadb-server mariadb mariadb-libs` +#### 下载对应系统版本的mysql包 +wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.36-1.el7.x86_64.rpm-bundle.tar +##### 解压 +`tar -xvf mysql-8.0.36-1.el7.x86_64.rpm-bundle.tar` +##### 安装 +```shell +rpm -ivh mysql-community-libs-8.0.36-1.el7.x86_64.rpm +rpm -ivh mysql-community-libs-compat-8.0.36-1.el7.x86_64.rpm +rpm -ivh mysql-community-client-plugins-8.0.36-1.el7.x86_64.rpm +rpm -ivh mysql-community-client-8.0.36-1.el7.x86_64.rpm +rpm -ivh mysql-community-common-8.0.36-1.el7.x86_64.rpm +rpm -ivh mysql-community-debuginfo-8.0.36-1.el7.x86_64.rpm +rpm -ivh mysql-community-devel-8.0.36-1.el7.x86_64.rpm +rpm -ivh mysql-community-server-8.0.36-1.el7.x86_64.rpm +``` +##### 启动服务 +`systemctl start mysqld` +##### 查看初始密码 +`grep 'temporary password' /var/log/mysqld.log` +使用mysql -u root -p 登录 +##### 修改密码 +`ALTER USER 'root'@'localhost' IDENTIFIED BY 'Nudt!123';` +##### 配置外部访问 +```sql +use mysql; +update user set host = '%' where user = 'root'; +flush privileges; +``` +##### 创建数据库 +```sql +create database pcm; +create database pcm_auth; +``` +##### 关闭防火墙 +`systemctl stop firewalld` +##### 下载脚本 +`wget -O pcm_auth.sql https://www.gitlink.org.cn/attachments/entries/get_file?download_url=https://www.gitlink.org.cn/api/JointCloud/pcm-coordinator/raw/deploy%2Fpcm-auth.sql?ref=master` +`wget -O pcm.sql https://www.gitlink.org.cn/attachments/entries/get_file?download_url=https://www.gitlink.org.cn/api/JointCloud/pcm-coordinator/raw/deploy%2Fpcm.sql?ref=master` -## 2 安装部署k8s集群 +##### 执行sql脚本导入数据 +`mysql -u root -p pcm < pcm.sql` +`mysql -u root -p pcm_auth < pcm_auth.sql` + +## 3 安装部署k8s集群 ``` -./kk create cluster +export KKZONE=cn +sudo ./kk create cluster ``` + 执行可能会提示部分软件未安装,直接yum安装即可 -![输入图片说明](/imgs/2024-04-28/qF082JVaumRARK1J.png) -然后重新执行创建集群命令,执行成功后可以验证环境 -![输入图片说明](/imgs/2024-04-28/FoVNPbwm1pnt839Z.png) +eg: +`sudo yum install -y conntrack` +`sudo yum install -y socat` +![](/api/attachments/3f8b9884-03b3-4e84-b408-d2ec451a533b) + +然后重新执行创建集群命令,执行成功后可以执行kubectl get pod 验证环境 +![](/api/attachments/2e282429-d3ae-4019-8280-d6409da50b80) + ## 3 部署鉴权、pcm-coordinator、前端服务 +### 3.1 yaml文件下载 +pcm所有服务的yaml文件包下载地址在[这里](https://www.gitlink.org.cn/attachments/entries/get_file?download_url=https://www.gitlink.org.cn/api/JointCloud/pcm-coordinator/raw/deploy%2Fpcm-yaml.zip?ref=master "这里") +或者在服务器上直接执行 +```shell +wget -O yaml.zip https://www.gitlink.org.cn/attachments/entries/get_file?download_url=https://www.gitlink.org.cn/api/JointCloud/pcm-coordinator/raw/deploy%2Fpcm-yaml.zip?ref=master +``` +下载完成解压 +```shell +unzip yaml.zip +``` +### 3.2 yaml执行完成服务、负载、配置文件的部署 +#### 修改地址 +需要修改配置文件中的数据库地址为mysql服务安装的地址 -yaml文件下载链接:https://pan.baidu.com/s/1VU1zE2xcFkrz9Hz2MkgDaQ +#### 一次性部署所有的文件 +```shell +kubectl apply -f . +``` +#### 或者单模块部署 +##### 鉴权: +`kubectl apply -f pcm-auth.yaml` +##### C端: +`kubectl apply -f pcm-core-api.yaml` +`kubectl apply -f pcm-core-rpc.yaml` +##### 前端: +`kubectl apply -f pcm-rip.yaml` -鉴权: -kubectl apply -f pcm-auth.yaml -C端: -kubectl apply -f pcm-core-api.yaml -kubectl apply -f pcm-core-rpc.yaml -前端: -kubectl apply -f pcm-rip.yaml +部署情况可以通过以下命令查看 +`kubectl get pod` +![](/api/attachments/644de412-1155-4e07-a90d-367f63260a81) ## 4 配置驱动器、集群信息 +此时前端服务可以通过服务器ip的31149端口访问到 +默认账号密码为admin/Nudt@123 + 新建一个适配器,配置成功后可以获取到对应的adapterId -![输入图片说明](/imgs/2024-04-28/Dtu4KC835jSfcf5R.png) +![](/api/attachments/ad8e33d9-7155-4030-a813-227bb019c6e0) 将对应的id填写到对应的P端配置信息中(configmap 内容) -![输入图片说明](/imgs/2024-04-28/zuFWMVKAycNlPXOF.png) +![](/api/attachments/f0d8ee8d-f94f-40c7-8785-58ce09c89ba0) ## 5 部署P端服务 -P端: +### HPC服务端: kubectl apply -f pcm-hpc.yaml +### kubernetes适配器: kubectl apply -f pcm-kubernetes.yaml + ## 7.系统使用 \ No newline at end of file From 50083890bd463ac3c2ff8376b9cd10d6582578ab Mon Sep 17 00:00:00 2001 From: tzwang Date: Mon, 29 Apr 2024 16:39:56 +0800 Subject: [PATCH 19/44] updated aitask model Former-commit-id: 390f37794e551c366df0107ba11c6f7e3a50d002 --- pkg/models/taskaimodel_gen.go | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pkg/models/taskaimodel_gen.go b/pkg/models/taskaimodel_gen.go index 026eea1d..b8a9e627 100644 --- a/pkg/models/taskaimodel_gen.go +++ b/pkg/models/taskaimodel_gen.go @@ -36,19 +36,19 @@ type ( } TaskAi struct { - Id int64 `db:"id"` // id - TaskId int64 `db:"task_id"` // 任务id - AdapterId int64 `db:"adapter_id"` // 设配器id - ClusterId int64 `db:"cluster_id"` // 集群id - Name string `db:"name"` // 任务名 - Replica int64 `db:"replica"` // 执行数 - CTaskId string `db:"c_task_id"` // 集群返回任务id - Strategy string `db:"strategy"` // 主任务使用策略 - Status string `db:"status"` // 任务状态 - Msg sql.NullString `db:"msg"` // 集群返回任务信息 - CommitTime time.Time `db:"commit_time"` // 提交时间 - StartTime time.Time `db:"start_time"` // 开始时间 - EndTime time.Time `db:"end_time"` // 结束时间 + Id int64 `db:"id"` // id + TaskId int64 `db:"task_id"` // 任务id + AdapterId int64 `db:"adapter_id"` // 设配器id + ClusterId int64 `db:"cluster_id"` // 集群id + Name string `db:"name"` // 任务名 + Replica int64 `db:"replica"` // 执行数 + CTaskId string `db:"c_task_id"` // 集群返回任务id + Strategy string `db:"strategy"` // 主任务使用策略 + Status string `db:"status"` // 任务状态 + Msg string `db:"msg"` // 集群返回任务信息 + CommitTime time.Time `db:"commit_time"` // 提交时间 + StartTime string `db:"start_time"` // 开始时间 + EndTime string `db:"end_time"` // 结束时间 } ) From 239ca4fc1798046be2dc5b757f2518dc83cc3dcf Mon Sep 17 00:00:00 2001 From: tzwang Date: Mon, 29 Apr 2024 17:45:37 +0800 Subject: [PATCH 20/44] updated aitask model Former-commit-id: 2092d2b73533dbcb11437f5b6502f90c1119dece --- pkg/models/taskaimodel_gen.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/models/taskaimodel_gen.go b/pkg/models/taskaimodel_gen.go index b8a9e627..ab0c5502 100644 --- a/pkg/models/taskaimodel_gen.go +++ b/pkg/models/taskaimodel_gen.go @@ -42,7 +42,7 @@ type ( ClusterId int64 `db:"cluster_id"` // 集群id Name string `db:"name"` // 任务名 Replica int64 `db:"replica"` // 执行数 - CTaskId string `db:"c_task_id"` // 集群返回任务id + JobId string `db:"job_id"` // 集群返回任务id Strategy string `db:"strategy"` // 主任务使用策略 Status string `db:"status"` // 任务状态 Msg string `db:"msg"` // 集群返回任务信息 @@ -88,13 +88,13 @@ func (m *defaultTaskAiModel) FindOne(ctx context.Context, id int64) (*TaskAi, er func (m *defaultTaskAiModel) Insert(ctx context.Context, data *TaskAi) (sql.Result, error) { query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", m.table, taskAiRowsExpectAutoSet) - ret, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.CTaskId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime) + ret, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.JobId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime) return ret, err } func (m *defaultTaskAiModel) Update(ctx context.Context, data *TaskAi) error { query := fmt.Sprintf("update %s set %s where `id` = ?", m.table, taskAiRowsWithPlaceHolder) - _, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.CTaskId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime, data.Id) + _, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.JobId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime, data.Id) return err } From cee3ae17bdcac24a903324a8d0dcd9c19708ede1 Mon Sep 17 00:00:00 2001 From: tzwang Date: Mon, 29 Apr 2024 17:51:25 +0800 Subject: [PATCH 21/44] updated schedule submit func Former-commit-id: 8bfeec069c549374b47fa80c0dd4b2293937b04a --- .../schedule/schedulegetaijoblogloglogic.go | 6 ++- .../logic/schedule/schedulesubmitlogic.go | 14 +++-- api/internal/scheduler/database/aiStorage.go | 54 ++++++++++++++++++- .../scheduler/schedulers/aiScheduler.go | 39 +++++++++----- .../scheduler/schedulers/option/aiOption.go | 1 + 5 files changed, 96 insertions(+), 18 deletions(-) diff --git a/api/internal/logic/schedule/schedulegetaijoblogloglogic.go b/api/internal/logic/schedule/schedulegetaijoblogloglogic.go index da5a0c7a..e0f304de 100644 --- a/api/internal/logic/schedule/schedulegetaijoblogloglogic.go +++ b/api/internal/logic/schedule/schedulegetaijoblogloglogic.go @@ -26,7 +26,11 @@ func NewScheduleGetAiJobLogLogLogic(ctx context.Context, svcCtx *svc.ServiceCont func (l *ScheduleGetAiJobLogLogLogic) ScheduleGetAiJobLogLog(req *types.AiJobLogReq) (resp *types.AiJobLogResp, err error) { resp = &types.AiJobLogResp{} - log, err := l.svcCtx.Scheduler.AiService.AiCollectorAdapterMap[req.AdapterId][req.ClusterId].GetTrainingTaskLog(l.ctx, req.TaskId, req.InstanceNum) + id, err := l.svcCtx.Scheduler.AiStorages.GetAiTaskIdByClusterIdAndTaskId(req.ClusterId, req.TaskId) + if err != nil { + return nil, err + } + log, err := l.svcCtx.Scheduler.AiService.AiCollectorAdapterMap[req.AdapterId][req.ClusterId].GetTrainingTaskLog(l.ctx, id, req.InstanceNum) if err != nil { return nil, err } diff --git a/api/internal/logic/schedule/schedulesubmitlogic.go b/api/internal/logic/schedule/schedulesubmitlogic.go index 2b9956d1..183699f2 100644 --- a/api/internal/logic/schedule/schedulesubmitlogic.go +++ b/api/internal/logic/schedule/schedulesubmitlogic.go @@ -6,6 +6,7 @@ import ( "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "github.com/zeromicro/go-zero/core/logx" ) @@ -51,6 +52,10 @@ func (l *ScheduleSubmitLogic) ScheduleSubmit(req *types.ScheduleReq) (resp *type switch opt.GetOptionType() { case option.AI: + id, err := l.svcCtx.Scheduler.AiStorages.SaveTask(req.AiOption.TaskName) + if err != nil { + return nil, err + } rs := (results).([]*schedulers.AiResult) for _, r := range rs { scheResult := &types.ScheduleResult{} @@ -59,12 +64,13 @@ func (l *ScheduleSubmitLogic) ScheduleSubmit(req *types.ScheduleReq) (resp *type scheResult.Strategy = r.Strategy scheResult.Replica = r.Replica scheResult.Msg = r.Msg + err := l.svcCtx.Scheduler.AiStorages.SaveAiTask(id, opt, r.ClusterId, r.TaskId, constants.Running, r.Msg) + if err != nil { + return nil, err + } resp.Results = append(resp.Results, scheResult) } - err = l.svcCtx.Scheduler.AiStorages.SaveTask(req.AiOption.TaskName) - if err != nil { - return nil, err - } + } return resp, nil diff --git a/api/internal/scheduler/database/aiStorage.go b/api/internal/scheduler/database/aiStorage.go index 2cf648aa..8efb98b8 100644 --- a/api/internal/scheduler/database/aiStorage.go +++ b/api/internal/scheduler/database/aiStorage.go @@ -2,10 +2,12 @@ package database import ( "github.com/zeromicro/go-zero/core/logx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" "gorm.io/gorm" + "strconv" "time" ) @@ -48,7 +50,17 @@ func (s *AiStorage) GetAdapterIdsByType(adapterType string) ([]string, error) { return ids, nil } -func (s *AiStorage) SaveTask(name string) error { +func (s *AiStorage) GetAiTasks() ([]*types.AiTaskDb, error) { + var resp []*types.AiTaskDb + tx := s.DbEngin.Raw("select * from task_ai").Scan(&resp) + if tx.Error != nil { + logx.Errorf(tx.Error.Error()) + return nil, tx.Error + } + return resp, nil +} + +func (s *AiStorage) SaveTask(name string) (int64, error) { // 构建主任务结构体 taskModel := models.Task{ Status: constants.Saved, @@ -58,12 +70,52 @@ func (s *AiStorage) SaveTask(name string) error { } // 保存任务数据到数据库 tx := s.DbEngin.Create(&taskModel) + if tx.Error != nil { + return 0, tx.Error + } + return taskModel.Id, nil +} + +func (s *AiStorage) SaveAiTask(taskId int64, option *option.AiOption, clusterId string, jobId string, status string, msg string) error { + // 构建主任务结构体 + aId, err := strconv.ParseInt(option.AdapterId, 10, 64) + if err != nil { + return err + } + cId, err := strconv.ParseInt(clusterId, 10, 64) + if err != nil { + return err + } + aiTaskModel := models.TaskAi{ + TaskId: taskId, + AdapterId: aId, + ClusterId: cId, + Name: option.TaskName, + Replica: option.Replica, + JobId: jobId, + Strategy: option.StrategyName, + Status: status, + Msg: msg, + CommitTime: time.Now(), + } + // 保存任务数据到数据库 + tx := s.DbEngin.Create(&aiTaskModel) if tx.Error != nil { return tx.Error } return nil } +func (s *AiStorage) GetAiTaskIdByClusterIdAndTaskId(clusterId string, taskId string) (string, error) { + var aiTask models.TaskAi + tx := s.DbEngin.Raw("select * from task_ai where `cluster_id` = ? and `task_id` = ?", clusterId, taskId).Scan(&aiTask) + if tx.Error != nil { + logx.Errorf(tx.Error.Error()) + return "", tx.Error + } + return aiTask.JobId, nil +} + func (s *AiStorage) UpdateTask() error { return nil } diff --git a/api/internal/scheduler/schedulers/aiScheduler.go b/api/internal/scheduler/schedulers/aiScheduler.go index a3e3e366..af50d201 100644 --- a/api/internal/scheduler/schedulers/aiScheduler.go +++ b/api/internal/scheduler/schedulers/aiScheduler.go @@ -26,6 +26,7 @@ import ( "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/strategy" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/strategy/param" "gitlink.org.cn/JointCloud/pcm-coordinator/api/pkg/response" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" "gitlink.org.cn/JointCloud/pcm-octopus/octopus" @@ -168,32 +169,46 @@ func (as *AiScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interfa errs = append(errs, e) } - if len(errs) == len(clusters) { - return nil, errors.New("submit task failed") + for s := range ch { + results = append(results, s) } if len(errs) != 0 { - var msg string + taskId, err := as.AiStorages.SaveTask(as.option.TaskName) + if err != nil { + return nil, err + } + var errmsg string for _, err := range errs { e := (err).(struct { err error clusterId string }) - msg += fmt.Sprintf("clusterId: %v , error: %v \n", e.clusterId, e.err.Error()) + msg := fmt.Sprintf("clusterId: %v , error: %v \n", e.clusterId, e.err.Error()) + errmsg += msg + err := as.AiStorages.SaveAiTask(taskId, as.option, e.clusterId, "", constants.Failed, msg) + if err != nil { + return nil, err + } } for s := range ch { if s.Msg != "" { - msg += fmt.Sprintf("clusterId: %v , error: %v \n", s.ClusterId, s.Msg) + msg := fmt.Sprintf("clusterId: %v , error: %v \n", s.ClusterId, s.Msg) + errmsg += msg + err := as.AiStorages.SaveAiTask(taskId, as.option, s.ClusterId, "", constants.Failed, msg) + if err != nil { + return nil, err + } } else { - msg += fmt.Sprintf("clusterId: %v , submitted successfully, taskId: %v \n", s.ClusterId, s.TaskId) + msg := fmt.Sprintf("clusterId: %v , submitted successfully, taskId: %v \n", s.ClusterId, s.TaskId) + errmsg += msg + err := as.AiStorages.SaveAiTask(taskId, as.option, s.ClusterId, s.TaskId, constants.Succeeded, msg) + if err != nil { + return nil, err + } } } - return nil, errors.New(msg) - } - - for s := range ch { - // TODO: database operation - results = append(results, s) + return nil, errors.New(errmsg) } return results, nil diff --git a/api/internal/scheduler/schedulers/option/aiOption.go b/api/internal/scheduler/schedulers/option/aiOption.go index f8a6495f..d2f8d3eb 100644 --- a/api/internal/scheduler/schedulers/option/aiOption.go +++ b/api/internal/scheduler/schedulers/option/aiOption.go @@ -4,6 +4,7 @@ type AiOption struct { AdapterId string ClusterIds []string TaskName string + Replica int64 ResourceType string // cpu/gpu/compute card CpuCoreNum int64 TaskType string // pytorch/tensorflow/mindspore From dd5d975df2f9fc5ca97903010be5aa76a86a2976 Mon Sep 17 00:00:00 2001 From: jagger Date: Mon, 29 Apr 2024 21:46:07 +0800 Subject: [PATCH 22/44] impl cloud Scheduling Algorithm Signed-off-by: jagger Former-commit-id: 7f60b2093407bb7ce871fba74f86a817dc0c756e --- api/desc/core/pcm-core.api | 1 + .../logic/cloud/commitgeneraltasklogic.go | 36 ++- api/internal/mqs/ScheduleCloud.go | 48 ++-- .../scheduler/schedulers/cloudScheduler.go | 219 ++++++++++++------ .../schedulers/option/cloudOption.go | 1 + api/internal/types/types.go | 1 + 6 files changed, 194 insertions(+), 112 deletions(-) diff --git a/api/desc/core/pcm-core.api b/api/desc/core/pcm-core.api index be4782d6..64689eb8 100644 --- a/api/desc/core/pcm-core.api +++ b/api/desc/core/pcm-core.api @@ -118,6 +118,7 @@ type ( Strategy string `json:"strategy"` StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` ReqBody []string `json:"reqBody"` + Replicas int64 `json:"replicas,string"` } ) diff --git a/api/internal/logic/cloud/commitgeneraltasklogic.go b/api/internal/logic/cloud/commitgeneraltasklogic.go index 524d29cd..e2bf7c5b 100644 --- a/api/internal/logic/cloud/commitgeneraltasklogic.go +++ b/api/internal/logic/cloud/commitgeneraltasklogic.go @@ -4,6 +4,8 @@ import ( "bytes" "context" "github.com/pkg/errors" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models/cloud" @@ -14,6 +16,7 @@ import ( syaml "k8s.io/apimachinery/pkg/runtime/serializer/yaml" kyaml "k8s.io/apimachinery/pkg/util/yaml" "sigs.k8s.io/yaml" + "strconv" "strings" "time" @@ -69,15 +72,29 @@ func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) er } taskCloud := cloud.TaskCloudModel{} //TODO 执行策略返回集群跟 Replica - for _, c := range clusters { + opt := &option.CloudOption{} + utils.Convert(&req, &opt) + sc, err := schedulers.NewCloudScheduler(l.ctx, "", l.svcCtx.Scheduler, opt, l.svcCtx.DbEngin, l.svcCtx.PromClient) + if err != nil { + return err + } + results, err := l.svcCtx.Scheduler.AssignAndSchedule(sc) + if err != nil { + return err + } + + rs := (results).([]*schedulers.CloudResult) + for _, r := range rs { for _, s := range req.ReqBody { - sStruct := UnMarshalK8sStruct(s) + sStruct := UnMarshalK8sStruct(s, int64(r.Replica)) unString, _ := sStruct.MarshalJSON() taskCloud.Id = utils.GenSnowflakeIDUint() taskCloud.TaskId = uint(taskModel.Id) - taskCloud.AdapterId = c.AdapterId - taskCloud.ClusterId = c.Id - taskCloud.ClusterName = c.Name + adapterId, _ := strconv.ParseUint(req.AdapterIds[0], 10, 64) + clusterId, _ := strconv.ParseUint(r.ClusterId, 10, 64) + taskCloud.AdapterId = uint(adapterId) + taskCloud.ClusterId = uint(clusterId) + taskCloud.ClusterName = r.ClusterName taskCloud.Status = "Pending" taskCloud.YamlString = string(unString) taskCloud.Kind = sStruct.GetKind() @@ -89,11 +106,10 @@ func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) er } } } - return nil } -func UnMarshalK8sStruct(yamlString string) *unstructured.Unstructured { +func UnMarshalK8sStruct(yamlString string, replica int64) *unstructured.Unstructured { unstructuredObj := &unstructured.Unstructured{} d := kyaml.NewYAMLOrJSONDecoder(bytes.NewBufferString(yamlString), 4096) var err error @@ -116,11 +132,7 @@ func UnMarshalK8sStruct(yamlString string) *unstructured.Unstructured { } //设置副本数 if unstructuredObj.GetKind() == "Deployment" || unstructuredObj.GetKind() == "StatefulSet" { - unstructured.SetNestedField( - unstructuredObj.Object, - int64(6), - "spec", "replicas", - ) + unstructured.SetNestedField(unstructuredObj.Object, replica, "spec", "replicas") } } return unstructuredObj diff --git a/api/internal/mqs/ScheduleCloud.go b/api/internal/mqs/ScheduleCloud.go index a379ecbe..a74056ff 100644 --- a/api/internal/mqs/ScheduleCloud.go +++ b/api/internal/mqs/ScheduleCloud.go @@ -16,8 +16,6 @@ package mqs import ( "context" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" ) @@ -38,28 +36,28 @@ func NewCloudMq(ctx context.Context, svcCtx *svc.ServiceContext) *CloudMq { func (l *CloudMq) Consume(val string) error { // 接受消息, 根据标签筛选过滤 - cloudScheduler := schedulers.NewCloudScheduler() - schdl, err := scheduler.NewScheduler(cloudScheduler, val, l.svcCtx.DbEngin, l.svcCtx.ParticipantRpc) - if err != nil { - return err - } - - //检测是否指定了集群列表 - schdl.SpecifyClusters() - - //检测是否指定了nsID - schdl.SpecifyNsID() - - //通过标签匹配筛选出集群范围 - schdl.MatchLabels() - - //todo 屏蔽原调度算法,因为监控数据暂未上报,临时采用随机调度 - schdl.TempAssign() - - // 存储数据 - err = schdl.SaveToDb() - if err != nil { - return err - } + //cloudScheduler := schedulers.NewCloudScheduler() + //schdl, err := scheduler.NewScheduler(cloudScheduler, val, l.svcCtx.DbEngin, l.svcCtx.ParticipantRpc) + //if err != nil { + // return err + //} + // + ////检测是否指定了集群列表 + //schdl.SpecifyClusters() + // + ////检测是否指定了nsID + //schdl.SpecifyNsID() + // + ////通过标签匹配筛选出集群范围 + //schdl.MatchLabels() + // + ////todo 屏蔽原调度算法,因为监控数据暂未上报,临时采用随机调度 + //schdl.TempAssign() + // + //// 存储数据 + //err = schdl.SaveToDb() + //if err != nil { + // return err + //} return nil } diff --git a/api/internal/scheduler/schedulers/cloudScheduler.go b/api/internal/scheduler/schedulers/cloudScheduler.go index e4035574..4f00aaba 100644 --- a/api/internal/scheduler/schedulers/cloudScheduler.go +++ b/api/internal/scheduler/schedulers/cloudScheduler.go @@ -15,106 +15,175 @@ package schedulers import ( - "bytes" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/algorithm/providerPricing" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/database" + "context" + "errors" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/service/collector" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/strategy" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/strategy/param" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/pkg/response" - "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models/cloud" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/tracker" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" - "io" - "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" - "k8s.io/apimachinery/pkg/runtime" - syaml "k8s.io/apimachinery/pkg/runtime/serializer/yaml" - kyaml "k8s.io/apimachinery/pkg/util/yaml" + "gorm.io/gorm" + "math" + "time" ) type CloudScheduler struct { - storage database.Storage + yamlString string + task *response.TaskInfo + *scheduler.Scheduler + option *option.CloudOption + ctx context.Context + dbEngin *gorm.DB + promClient tracker.Prometheus + svcCtx *svc.ServiceContext } -func NewCloudScheduler() *CloudScheduler { - return &CloudScheduler{} +type CloudResult struct { + TaskId string + ClusterId string + ClusterName string + Strategy string + Replica int32 + Msg string } -func (cs *CloudScheduler) PickOptimalStrategy() (strategy.Strategy, error) { - //获取所有计算中心 - //调度算法 - strategy := strategy.NewPricingStrategy(¶m.ResourcePricingParams{}) - return strategy, nil +func NewCloudScheduler(ctx context.Context, val string, scheduler *scheduler.Scheduler, option *option.CloudOption, dbEngin *gorm.DB, promClient tracker.Prometheus) (*CloudScheduler, error) { + return &CloudScheduler{ctx: ctx, yamlString: val, Scheduler: scheduler, option: option, dbEngin: dbEngin, promClient: promClient}, nil } -func (cs *CloudScheduler) GetNewStructForDb(task *response.TaskInfo, resource string, participantId int64) (interface{}, error) { - cloud := cs.UnMarshalK8sStruct(resource, task.TaskId, task.NsID) - cloud.Id = utils.GenSnowflakeID() - cloud.NsID = task.NsID - - cloud.ParticipantId = participantId - return cloud, nil +func (as *CloudScheduler) GetNewStructForDb(task *response.TaskInfo, resource string, participantId int64) (interface{}, error) { + c := cloud.TaskCloudModel{ + AdapterId: uint(participantId), + TaskId: uint(task.TaskId), + Status: "Pending", + YamlString: as.yamlString, + } + utils.Convert(task.Metadata, &c) + return c, nil } -func (cs *CloudScheduler) UnMarshalK8sStruct(yamlString string, taskId int64, nsID string) models.Cloud { - var cloud models.Cloud - d := kyaml.NewYAMLOrJSONDecoder(bytes.NewBufferString(yamlString), 4096) - var err error - for { - var rawObj runtime.RawExtension - err = d.Decode(&rawObj) - if err == io.EOF { - break - } - if err != nil { - } - obj := &unstructured.Unstructured{} - syaml.NewDecodingSerializer(unstructured.UnstructuredJSONScheme).Decode(rawObj.Raw, nil, obj) - if err != nil { - } +func (as *CloudScheduler) PickOptimalStrategy() (strategy.Strategy, error) { + if len(as.option.ClusterIds) == 1 { + return &strategy.SingleAssignment{Cluster: &strategy.AssignedCluster{ClusterId: as.option.ClusterIds[0], Replicas: 1}}, nil + } - unstructuredMap, err := runtime.DefaultUnstructuredConverter.ToUnstructured(obj) - if err != nil { - } + resources, err := as.findClustersWithResources() - unstructureObj := &unstructured.Unstructured{Object: unstructuredMap} - if len(nsID) != 0 { - unstructureObj.SetNamespace(nsID) - } - cloud = models.Cloud{ - TaskId: taskId, - ApiVersion: unstructureObj.GetAPIVersion(), - Name: unstructureObj.GetName(), - Kind: unstructureObj.GetKind(), - Namespace: unstructureObj.GetNamespace(), - Status: "Saved", - } - // 命名空间为空 设置默认值 - if len(unstructureObj.GetNamespace()) == 0 { - cloud.Namespace = "default" + if err != nil { + return nil, err + } + if len(resources) == 0 { + return nil, errors.New("no cluster has resources") + } + + if len(resources) == 1 { + var cluster strategy.AssignedCluster + cluster.ClusterId = resources[0].ClusterId + cluster.Replicas = 1 + return &strategy.SingleAssignment{Cluster: &cluster}, nil + } + + params := ¶m.Params{Resources: resources} + + switch as.option.Strategy { + case strategy.REPLICATION: + var clusterIds []string + for _, resource := range resources { + clusterIds = append(clusterIds, resource.ClusterId) } - //unstructureObj转成string - unString, _ := unstructureObj.MarshalJSON() - cloud.YamlString = string(unString) + strategy := strategy.NewReplicationStrategy(clusterIds, as.option.Replica) + return strategy, nil + case strategy.RESOURCES_PRICING: + strategy := strategy.NewPricingStrategy(¶m.ResourcePricingParams{Params: params, Replicas: as.option.Replica}) + return strategy, nil + case strategy.DYNAMIC_RESOURCES: + strategy := strategy.NewDynamicResourcesStrategy(params.Resources, as.option, 1) + return strategy, nil + case strategy.STATIC_WEIGHT: + //todo resources should match cluster StaticWeightMap + strategy := strategy.NewStaticWeightStrategy(as.option.StaticWeightMap, as.option.Replica) + return strategy, nil } - return cloud + + return nil, errors.New("no strategy has been chosen") } -func (cs *CloudScheduler) genTaskAndProviders() (*providerPricing.Task, []*providerPricing.Provider, error) { - proParams, err := cs.storage.GetProviderParams() - if err != nil { - return nil, nil, nil +func (as *CloudScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interface{}, error) { + if clusters == nil { + return nil, errors.New("clusters is nil") + } + + for i := len(clusters) - 1; i >= 0; i-- { + if clusters[i].Replicas == 0 { + clusters = append(clusters[:i], clusters[i+1:]...) + } } - var providerList []*providerPricing.Provider - for _, p := range proParams { - provider := providerPricing.NewProvider(p.Participant_id, p.Cpu_avail, p.Mem_avail, p.Disk_avail, 0.0, 0.0, 0.0) - providerList = append(providerList, provider) + + if len(clusters) == 0 { + return nil, errors.New("clusters is nil") } - //replicas := task.Metadata.(map[string]interface{})["spec"].(map[string]interface{})["replicas"].(float64) - //t := algorithm.NewTask(0, int(replicas), 2, 75120000, 301214500, 1200, 2, 6, 2000) + var results []*CloudResult + + for _, cluster := range clusters { + cName := "" + as.dbEngin.Table("t_cluster").Select("name").Where("id=?", cluster.ClusterId).Find(&cName) + cr := CloudResult{ + ClusterId: cluster.ClusterId, + ClusterName: cName, + Replica: cluster.Replicas, + } + cr.ClusterId = cluster.ClusterId + cr.Replica = cluster.Replicas - return nil, providerList, nil + cr.ClusterName = cName + results = append(results, &cr) + } + + return results, nil } -func (cs *CloudScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interface{}, error) { - return nil, nil +func (as *CloudScheduler) findClustersWithResources() ([]*collector.ResourceStats, error) { + resp := []*collector.ResourceStats{} + //查询集群资源信息 + var rMetrics []tracker.Metric + metrics := []string{"cluster_cpu_utilisation", "cluster_cpu_avail", "cluster_cpu_total", "cluster_memory_total", "cluster_memory_avail", "cluster_memory_utilisation", "cluster_disk_utilisation", "cluster_disk_avail", "cluster_disk_total", "cluster_pod_utilisation"} + var clusterNames []string + as.dbEngin.Table("t_cluster").Select("name").Where("id in ?", as.option.ClusterIds).Find(&clusterNames) + for _, c := range clusterNames { + rMetrics = as.promClient.GetNamedMetrics(metrics, time.Now(), tracker.ClusterOption{ClusterName: c}) + r := collector.ResourceStats{} + var cid string + as.dbEngin.Table("t_cluster").Select("id").Where("name = ?", c).Find(&cid) + r.ClusterId = cid + r.Name = c + for _, metric := range rMetrics { + if metric.MetricName == "cluster_cpu_total" { + r.CpuCoreTotal = int64(metric.MetricData.MetricValues[0].Sample.Value()) + } + if metric.MetricName == "cluster_cpu_avail" { + cpuAvail := metric.MetricData.MetricValues[0].Sample.Value() + r.CpuCoreAvail = int64(math.Round(cpuAvail)) + } + if metric.MetricName == "cluster_memory_total" { + r.MemTotal = metric.MetricData.MetricValues[0].Sample.Value() + } + if metric.MetricName == "cluster_memory_avail" { + r.MemAvail = metric.MetricData.MetricValues[0].Sample.Value() + } + if metric.MetricName == "cluster_disk_total" { + r.DiskTotal = metric.MetricData.MetricValues[0].Sample.Value() + } + if metric.MetricName == "cluster_disk_avail" { + r.DiskAvail = metric.MetricData.MetricValues[0].Sample.Value() + } + } + resp = append(resp, &r) + } + return resp, nil } diff --git a/api/internal/scheduler/schedulers/option/cloudOption.go b/api/internal/scheduler/schedulers/option/cloudOption.go index cf2df437..2654c755 100644 --- a/api/internal/scheduler/schedulers/option/cloudOption.go +++ b/api/internal/scheduler/schedulers/option/cloudOption.go @@ -7,6 +7,7 @@ type CloudOption struct { Strategy string `json:"strategy"` StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` ReqBody []string `json:"reqBody"` + Replica int32 `json:"replicas,string"` } func (c CloudOption) GetOptionType() string { diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 48baec41..c3884c99 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -105,6 +105,7 @@ type GeneralTaskReq struct { Strategy string `json:"strategy"` StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` ReqBody []string `json:"reqBody"` + Replicas int64 `json:"replicas,string"` } type DeleteTaskReq struct { From 60b726b08c6c6a6e2c6285c43eaf990e94a0851f Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 30 Apr 2024 15:10:18 +0800 Subject: [PATCH 23/44] added task queue db model Former-commit-id: 7b30cf9bb2f39291599f1516bc2c118698bd840b --- pkg/models/taskaimodel_gen.go | 7 +- pkg/models/tclustertaskqueuemodel.go | 24 ++++++ pkg/models/tclustertaskqueuemodel_gen.go | 95 ++++++++++++++++++++++++ 3 files changed, 123 insertions(+), 3 deletions(-) create mode 100644 pkg/models/tclustertaskqueuemodel.go create mode 100644 pkg/models/tclustertaskqueuemodel_gen.go diff --git a/pkg/models/taskaimodel_gen.go b/pkg/models/taskaimodel_gen.go index ab0c5502..34ecd67b 100644 --- a/pkg/models/taskaimodel_gen.go +++ b/pkg/models/taskaimodel_gen.go @@ -49,6 +49,7 @@ type ( CommitTime time.Time `db:"commit_time"` // 提交时间 StartTime string `db:"start_time"` // 开始时间 EndTime string `db:"end_time"` // 结束时间 + TaskType string `db:"task_type"` } ) @@ -87,14 +88,14 @@ func (m *defaultTaskAiModel) FindOne(ctx context.Context, id int64) (*TaskAi, er } func (m *defaultTaskAiModel) Insert(ctx context.Context, data *TaskAi) (sql.Result, error) { - query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", m.table, taskAiRowsExpectAutoSet) - ret, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.JobId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime) + query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", m.table, taskAiRowsExpectAutoSet) + ret, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.JobId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime, data.TaskType) return ret, err } func (m *defaultTaskAiModel) Update(ctx context.Context, data *TaskAi) error { query := fmt.Sprintf("update %s set %s where `id` = ?", m.table, taskAiRowsWithPlaceHolder) - _, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.JobId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime, data.Id) + _, err := m.conn.ExecCtx(ctx, query, data.TaskId, data.AdapterId, data.ClusterId, data.Name, data.Replica, data.JobId, data.Strategy, data.Status, data.Msg, data.CommitTime, data.StartTime, data.EndTime, data.TaskType, data.Id) return err } diff --git a/pkg/models/tclustertaskqueuemodel.go b/pkg/models/tclustertaskqueuemodel.go new file mode 100644 index 00000000..35e52522 --- /dev/null +++ b/pkg/models/tclustertaskqueuemodel.go @@ -0,0 +1,24 @@ +package models + +import "github.com/zeromicro/go-zero/core/stores/sqlx" + +var _ TClusterTaskQueueModel = (*customTClusterTaskQueueModel)(nil) + +type ( + // TClusterTaskQueueModel is an interface to be customized, add more methods here, + // and implement the added methods in customTClusterTaskQueueModel. + TClusterTaskQueueModel interface { + tClusterTaskQueueModel + } + + customTClusterTaskQueueModel struct { + *defaultTClusterTaskQueueModel + } +) + +// NewTClusterTaskQueueModel returns a model for the database table. +func NewTClusterTaskQueueModel(conn sqlx.SqlConn) TClusterTaskQueueModel { + return &customTClusterTaskQueueModel{ + defaultTClusterTaskQueueModel: newTClusterTaskQueueModel(conn), + } +} diff --git a/pkg/models/tclustertaskqueuemodel_gen.go b/pkg/models/tclustertaskqueuemodel_gen.go new file mode 100644 index 00000000..9113c7dc --- /dev/null +++ b/pkg/models/tclustertaskqueuemodel_gen.go @@ -0,0 +1,95 @@ +// Code generated by goctl. DO NOT EDIT. + +package models + +import ( + "context" + "database/sql" + "fmt" + "strings" + "time" + + "github.com/zeromicro/go-zero/core/stores/builder" + "github.com/zeromicro/go-zero/core/stores/sqlc" + "github.com/zeromicro/go-zero/core/stores/sqlx" + "github.com/zeromicro/go-zero/core/stringx" +) + +var ( + tClusterTaskQueueFieldNames = builder.RawFieldNames(&TClusterTaskQueue{}) + tClusterTaskQueueRows = strings.Join(tClusterTaskQueueFieldNames, ",") + tClusterTaskQueueRowsExpectAutoSet = strings.Join(stringx.Remove(tClusterTaskQueueFieldNames, "`id`", "`create_at`", "`create_time`", "`created_at`", "`update_at`", "`update_time`", "`updated_at`"), ",") + tClusterTaskQueueRowsWithPlaceHolder = strings.Join(stringx.Remove(tClusterTaskQueueFieldNames, "`id`", "`create_at`", "`create_time`", "`created_at`", "`update_at`", "`update_time`", "`updated_at`"), "=?,") + "=?" +) + +type ( + tClusterTaskQueueModel interface { + Insert(ctx context.Context, data *TClusterTaskQueue) (sql.Result, error) + FindOne(ctx context.Context, id int64) (*TClusterTaskQueue, error) + Update(ctx context.Context, data *TClusterTaskQueue) error + Delete(ctx context.Context, id int64) error + } + + defaultTClusterTaskQueueModel struct { + conn sqlx.SqlConn + table string + } + + TClusterTaskQueue struct { + Id int64 `db:"id"` // id + AdapterId int64 `db:"adapter_id"` // 适配器id + ClusterId int64 `db:"cluster_id"` // 集群id + QueueNum sql.NullInt64 `db:"queue_num"` // 任务排队数量 + Date time.Time `db:"date"` + } +) + +func newTClusterTaskQueueModel(conn sqlx.SqlConn) *defaultTClusterTaskQueueModel { + return &defaultTClusterTaskQueueModel{ + conn: conn, + table: "`t_cluster_task_queue`", + } +} + +func (m *defaultTClusterTaskQueueModel) withSession(session sqlx.Session) *defaultTClusterTaskQueueModel { + return &defaultTClusterTaskQueueModel{ + conn: sqlx.NewSqlConnFromSession(session), + table: "`t_cluster_task_queue`", + } +} + +func (m *defaultTClusterTaskQueueModel) Delete(ctx context.Context, id int64) error { + query := fmt.Sprintf("delete from %s where `id` = ?", m.table) + _, err := m.conn.ExecCtx(ctx, query, id) + return err +} + +func (m *defaultTClusterTaskQueueModel) FindOne(ctx context.Context, id int64) (*TClusterTaskQueue, error) { + query := fmt.Sprintf("select %s from %s where `id` = ? limit 1", tClusterTaskQueueRows, m.table) + var resp TClusterTaskQueue + err := m.conn.QueryRowCtx(ctx, &resp, query, id) + switch err { + case nil: + return &resp, nil + case sqlc.ErrNotFound: + return nil, ErrNotFound + default: + return nil, err + } +} + +func (m *defaultTClusterTaskQueueModel) Insert(ctx context.Context, data *TClusterTaskQueue) (sql.Result, error) { + query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?)", m.table, tClusterTaskQueueRowsExpectAutoSet) + ret, err := m.conn.ExecCtx(ctx, query, data.AdapterId, data.ClusterId, data.QueueNum, data.Date) + return ret, err +} + +func (m *defaultTClusterTaskQueueModel) Update(ctx context.Context, data *TClusterTaskQueue) error { + query := fmt.Sprintf("update %s set %s where `id` = ?", m.table, tClusterTaskQueueRowsWithPlaceHolder) + _, err := m.conn.ExecCtx(ctx, query, data.AdapterId, data.ClusterId, data.QueueNum, data.Date, data.Id) + return err +} + +func (m *defaultTClusterTaskQueueModel) tableName() string { + return m.table +} From 2722f689b63e069affb977568de42c72fbfaa4b8 Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 30 Apr 2024 15:33:09 +0800 Subject: [PATCH 24/44] updated task queue db model Former-commit-id: 76d76519039f64900c846abe1e8269ac37a2eb97 --- pkg/models/tclustertaskqueuemodel_gen.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkg/models/tclustertaskqueuemodel_gen.go b/pkg/models/tclustertaskqueuemodel_gen.go index 9113c7dc..f40a857c 100644 --- a/pkg/models/tclustertaskqueuemodel_gen.go +++ b/pkg/models/tclustertaskqueuemodel_gen.go @@ -36,11 +36,11 @@ type ( } TClusterTaskQueue struct { - Id int64 `db:"id"` // id - AdapterId int64 `db:"adapter_id"` // 适配器id - ClusterId int64 `db:"cluster_id"` // 集群id - QueueNum sql.NullInt64 `db:"queue_num"` // 任务排队数量 - Date time.Time `db:"date"` + Id int64 `db:"id"` // id + AdapterId int64 `db:"adapter_id"` // 适配器id + ClusterId int64 `db:"cluster_id"` // 集群id + QueueNum int64 `db:"queue_num"` // 任务排队数量 + Date time.Time `db:"date"` } ) From 61338174e8fb5dd02a271cfc60b88da7e66e9589 Mon Sep 17 00:00:00 2001 From: jagger Date: Tue, 30 Apr 2024 16:07:53 +0800 Subject: [PATCH 25/44] fix Signed-off-by: jagger Former-commit-id: 0d2a0bae21f85a108817f73c6f0f5f3657720087 --- api/etc/pcm.yaml | 4 +- .../logic/cloud/commitgeneraltasklogic.go | 99 ++++++++++++------- api/internal/logic/core/pulltaskinfologic.go | 3 +- pkg/constants/task.go | 1 + pkg/models/cloud/task_cloud.go | 23 +++-- 5 files changed, 79 insertions(+), 51 deletions(-) diff --git a/api/etc/pcm.yaml b/api/etc/pcm.yaml index 2a27ffba..ee51794e 100644 --- a/api/etc/pcm.yaml +++ b/api/etc/pcm.yaml @@ -5,8 +5,8 @@ Port: 8999 Timeout: 50000 DB: - DataSource: root:uJpLd6u-J?HC1@(47.92.88.143:3306)/pcm?parseTime=true&loc=Local - # DataSource: root:uJpLd6u-J?HC1@(47.92.88.143:3306)/pcm?parseTime=true&loc=Local + DataSource: root:uJpLd6u-J?HC1@(10.206.0.12:3306)/pcm?parseTime=true&loc=Local +# DataSource: root:uJpLd6u-J?HC1@(47.92.88.143:3306)/pcm?parseTime=true&loc=Local Redis: Host: 10.206.0.12:6379 Pass: redisPW123 diff --git a/api/internal/logic/cloud/commitgeneraltasklogic.go b/api/internal/logic/cloud/commitgeneraltasklogic.go index e2bf7c5b..cf8842b9 100644 --- a/api/internal/logic/cloud/commitgeneraltasklogic.go +++ b/api/internal/logic/cloud/commitgeneraltasklogic.go @@ -4,6 +4,7 @@ import ( "bytes" "context" "github.com/pkg/errors" + clientCore "gitlink.org.cn/JointCloud/pcm-coordinator/api/client" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" @@ -15,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime" syaml "k8s.io/apimachinery/pkg/runtime/serializer/yaml" kyaml "k8s.io/apimachinery/pkg/util/yaml" - "sigs.k8s.io/yaml" "strconv" "strings" "time" @@ -41,71 +41,98 @@ func NewCommitGeneralTaskLogic(ctx context.Context, svcCtx *svc.ServiceContext) } func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) error { - var yamlStr []string - for _, s := range req.ReqBody { - j2, err := yaml.YAMLToJSON([]byte(s)) - if err != nil { - logx.Errorf("Failed to convert yaml to JSON, err: %v", err) - return err + tx := l.svcCtx.DbEngin.Begin() + // 执行回滚或者提交操作 + defer func() { + if p := recover(); p != nil { + tx.Rollback() + logx.Error(p) + } else if tx.Error != nil { + logx.Info("rollback, error", tx.Error) + tx.Rollback() + } else { + tx = tx.Commit() + logx.Info("commit success") } - yamlStr = append(yamlStr, string(j2)) - } - result := strings.Join(yamlStr, ",") - //TODO The namespace is fixed to ns-admin for the time being. Later, the namespace is obtained based on the user - taskModel := models.Task{ - Status: constants.Saved, - Name: req.Name, - CommitTime: time.Now(), - YamlString: "[" + result + "]", - } - // Save the task data to the database - tx := l.svcCtx.DbEngin.Create(&taskModel) - if tx.Error != nil { - return tx.Error - } - + }() + //TODO adapter + adapterId, _ := strconv.ParseUint(req.AdapterIds[0], 10, 64) var clusters []*models.CloudModel - err := l.svcCtx.DbEngin.Raw("SELECT * FROM `t_cluster` where adapter_id in ? and id in ?", req.AdapterIds, req.ClusterIds).Scan(&clusters).Error + err := tx.Raw("SELECT * FROM `t_cluster` where adapter_id in ? and id in ?", req.AdapterIds, req.ClusterIds).Scan(&clusters).Error if err != nil { logx.Errorf("CommitGeneralTask() => sql execution error: %v", err) return errors.Errorf("the cluster does not match the drive resources. Check the data") } taskCloud := cloud.TaskCloudModel{} - //TODO 执行策略返回集群跟 Replica opt := &option.CloudOption{} utils.Convert(&req, &opt) - sc, err := schedulers.NewCloudScheduler(l.ctx, "", l.svcCtx.Scheduler, opt, l.svcCtx.DbEngin, l.svcCtx.PromClient) - if err != nil { - return err - } + sc, _ := schedulers.NewCloudScheduler(l.ctx, "", l.svcCtx.Scheduler, opt, tx, l.svcCtx.PromClient) + results, err := l.svcCtx.Scheduler.AssignAndSchedule(sc) if err != nil { + logx.Errorf("AssignAndSchedule() => execution error: %v", err) return err } rs := (results).([]*schedulers.CloudResult) + + var synergyStatus int64 + if len(rs) > 1 { + synergyStatus = 1 + } + var strategy int64 + sqlStr := `select t_dict_item.item_value + from t_dict + left join t_dict_item on t_dict.id = t_dict_item.dict_id + where item_text = ? + and t_dict.dict_code = 'schedule_Strategy'` + //查询调度策略 + err = tx.Raw(sqlStr, req.Strategy).Scan(&strategy).Error + taskModel := models.Task{ + Id: utils.GenSnowflakeID(), + Status: constants.Pending, + Name: req.Name, + CommitTime: time.Now(), + YamlString: strings.Join(req.ReqBody, "\n---\n"), + TaskTypeDict: 0, + SynergyStatus: synergyStatus, + Strategy: strategy, + } + var taskClouds []cloud.TaskCloudModel for _, r := range rs { for _, s := range req.ReqBody { sStruct := UnMarshalK8sStruct(s, int64(r.Replica)) unString, _ := sStruct.MarshalJSON() taskCloud.Id = utils.GenSnowflakeIDUint() taskCloud.TaskId = uint(taskModel.Id) - adapterId, _ := strconv.ParseUint(req.AdapterIds[0], 10, 64) clusterId, _ := strconv.ParseUint(r.ClusterId, 10, 64) taskCloud.AdapterId = uint(adapterId) taskCloud.ClusterId = uint(clusterId) taskCloud.ClusterName = r.ClusterName - taskCloud.Status = "Pending" + taskCloud.Status = constants.Pending taskCloud.YamlString = string(unString) taskCloud.Kind = sStruct.GetKind() taskCloud.Namespace = sStruct.GetNamespace() - tx = l.svcCtx.DbEngin.Create(&taskCloud) - if tx.Error != nil { - logx.Errorf("CommitGeneralTask() create taskCloud => sql execution error: %v", err) - return tx.Error - } + taskClouds = append(taskClouds, taskCloud) } } + adapterName := "" + tx.Table("t_adapter").Select("name").Where("id=?", adapterId).Find(&adapterName) + noticeInfo := clientCore.NoticeInfo{ + AdapterId: int64(adapterId), + AdapterName: adapterName, + NoticeType: "create", + TaskName: req.Name, + Incident: "任务创建中", + CreatedTime: time.Now(), + } + db := tx.Table("task").Create(&taskModel) + db = tx.Table("task_cloud").Create(&taskClouds) + db = tx.Table("t_notice").Create(¬iceInfo) + if db.Error != nil { + logx.Errorf("Task creation failure, err: %v", db.Error) + return errors.New("task creation failure") + } return nil } diff --git a/api/internal/logic/core/pulltaskinfologic.go b/api/internal/logic/core/pulltaskinfologic.go index ef9b86d9..9581659e 100644 --- a/api/internal/logic/core/pulltaskinfologic.go +++ b/api/internal/logic/core/pulltaskinfologic.go @@ -5,6 +5,7 @@ import ( "github.com/jinzhu/copier" clientCore "gitlink.org.cn/JointCloud/pcm-coordinator/api/client" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models/cloud" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" "gorm.io/gorm" @@ -54,7 +55,7 @@ func (l *PullTaskInfoLogic) PullTaskInfo(req *clientCore.PullTaskInfoReq) (*clie } } case 0: - var cloudModelList []models.Cloud + var cloudModelList []cloud.TaskCloudModel err := findModelList(req.AdapterId, l.svcCtx.DbEngin, &cloudModelList) if err != nil { return nil, err diff --git a/pkg/constants/task.go b/pkg/constants/task.go index daf8879f..0ec079f3 100644 --- a/pkg/constants/task.go +++ b/pkg/constants/task.go @@ -26,4 +26,5 @@ const ( WaitRestart = "WaitRestart" WaitPause = "WaitPause" WaitStart = "WaitStart" + Pending = "Pending" ) diff --git a/pkg/models/cloud/task_cloud.go b/pkg/models/cloud/task_cloud.go index 13e8c045..3dec32bc 100644 --- a/pkg/models/cloud/task_cloud.go +++ b/pkg/models/cloud/task_cloud.go @@ -6,18 +6,17 @@ import ( ) type TaskCloudModel struct { - Id uint `json:"id" gorm:"primarykey;not null;comment:id"` - TaskId uint `json:"taskId" gorm:"not null;comment:task表id"` - AdapterId uint `json:"adapterId" gorm:"not null;comment:适配器id"` - ClusterId uint `json:"clusterId" gorm:"not null;comment:集群id"` - ClusterName string `json:"clusterName" gorm:"not null;comment:集群名称"` - Kind string `json:"kind" gorm:"comment:种类"` - Status string `json:"status" gorm:"comment:状态"` - StartTime time.Time `json:"startTime" gorm:"comment:开始时间"` - YamlString string `json:"yamlString" gorm:"not null;comment:入参"` - Result string `json:"result" gorm:"comment:运行结果"` - Namespace string `json:"namespace" gorm:"comment:命名空间"` - Replica int `json:"replica" gorm:"not null;comment:副本数"` + Id uint `json:"id" gorm:"primarykey;not null;comment:id"` + TaskId uint `json:"taskId" gorm:"not null;comment:task表id"` + AdapterId uint `json:"adapterId" gorm:"not null;comment:适配器id"` + ClusterId uint `json:"clusterId" gorm:"not null;comment:集群id"` + ClusterName string `json:"clusterName" gorm:"not null;comment:集群名称"` + Kind string `json:"kind" gorm:"comment:种类"` + Status string `json:"status" gorm:"comment:状态"` + StartTime *time.Time `json:"startTime" gorm:"comment:开始时间"` + YamlString string `json:"yamlString" gorm:"not null;comment:入参"` + Result string `json:"result" gorm:"comment:运行结果"` + Namespace string `json:"namespace" gorm:"comment:命名空间"` base.BaseModel } From 18cadd528dfc6d7807c94b480b5ed58c379bd450 Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 30 Apr 2024 16:18:14 +0800 Subject: [PATCH 26/44] updated cluster resource db model Former-commit-id: 2904365c03e2bf8ae9475dd6eed360c8106af165 --- pkg/models/tclusterresourcemodel_gen.go | 37 +++++++++++++++---------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/pkg/models/tclusterresourcemodel_gen.go b/pkg/models/tclusterresourcemodel_gen.go index bf4068e6..1bb40107 100644 --- a/pkg/models/tclusterresourcemodel_gen.go +++ b/pkg/models/tclusterresourcemodel_gen.go @@ -35,17 +35,19 @@ type ( } TClusterResource struct { - ClusterId int64 `db:"cluster_id"` - ClusterName string `db:"cluster_name"` - ClusterType int64 `db:"cluster_type"` // 类型0->容器,1->智算,2->超算,3-虚拟机 - CpuAvail float64 `db:"cpu_avail"` - CpuTotal float64 `db:"cpu_total"` - MemAvail float64 `db:"mem_avail"` - MemTotal float64 `db:"mem_total"` - DiskAvail float64 `db:"disk_avail"` - DiskTotal float64 `db:"disk_total"` - GpuAvail float64 `db:"gpu_avail"` - GpuTotal float64 `db:"gpu_total"` + ClusterId int64 `db:"cluster_id"` + ClusterName string `db:"cluster_name"` + ClusterType int64 `db:"cluster_type"` // 类型0->容器,1->智算,2->超算,3-虚拟机 + CpuAvail float64 `db:"cpu_avail"` + CpuTotal float64 `db:"cpu_total"` + MemAvail float64 `db:"mem_avail"` + MemTotal float64 `db:"mem_total"` + DiskAvail float64 `db:"disk_avail"` + DiskTotal float64 `db:"disk_total"` + GpuAvail float64 `db:"gpu_avail"` + GpuTotal float64 `db:"gpu_total"` + CardTotal int64 `db:"card_total"` // 算力卡数量 + CardTopsTotal float64 `db:"card_tops_total"` // 算力总量tops } ) @@ -56,6 +58,13 @@ func newTClusterResourceModel(conn sqlx.SqlConn) *defaultTClusterResourceModel { } } +func (m *defaultTClusterResourceModel) withSession(session sqlx.Session) *defaultTClusterResourceModel { + return &defaultTClusterResourceModel{ + conn: sqlx.NewSqlConnFromSession(session), + table: "`t_cluster_resource`", + } +} + func (m *defaultTClusterResourceModel) Delete(ctx context.Context, clusterId int64) error { query := fmt.Sprintf("delete from %s where `cluster_id` = ?", m.table) _, err := m.conn.ExecCtx(ctx, query, clusterId) @@ -77,14 +86,14 @@ func (m *defaultTClusterResourceModel) FindOne(ctx context.Context, clusterId in } func (m *defaultTClusterResourceModel) Insert(ctx context.Context, data *TClusterResource) (sql.Result, error) { - query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", m.table, tClusterResourceRowsExpectAutoSet) - ret, err := m.conn.ExecCtx(ctx, query, data.ClusterId, data.ClusterName, data.ClusterType, data.CpuAvail, data.CpuTotal, data.MemAvail, data.MemTotal, data.DiskAvail, data.DiskTotal, data.GpuAvail, data.GpuTotal) + query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", m.table, tClusterResourceRowsExpectAutoSet) + ret, err := m.conn.ExecCtx(ctx, query, data.ClusterId, data.ClusterName, data.ClusterType, data.CpuAvail, data.CpuTotal, data.MemAvail, data.MemTotal, data.DiskAvail, data.DiskTotal, data.GpuAvail, data.GpuTotal, data.CardTotal, data.CardTopsTotal) return ret, err } func (m *defaultTClusterResourceModel) Update(ctx context.Context, data *TClusterResource) error { query := fmt.Sprintf("update %s set %s where `cluster_id` = ?", m.table, tClusterResourceRowsWithPlaceHolder) - _, err := m.conn.ExecCtx(ctx, query, data.ClusterName, data.ClusterType, data.CpuAvail, data.CpuTotal, data.MemAvail, data.MemTotal, data.DiskAvail, data.DiskTotal, data.GpuAvail, data.GpuTotal, data.ClusterId) + _, err := m.conn.ExecCtx(ctx, query, data.ClusterName, data.ClusterType, data.CpuAvail, data.CpuTotal, data.MemAvail, data.MemTotal, data.DiskAvail, data.DiskTotal, data.GpuAvail, data.GpuTotal, data.CardTotal, data.CardTopsTotal, data.ClusterId) return err } From d7e8a4942a6949ed6d978ac15d121c9db5c30b0b Mon Sep 17 00:00:00 2001 From: jagger Date: Tue, 30 Apr 2024 16:26:53 +0800 Subject: [PATCH 27/44] fix Signed-off-by: jagger Former-commit-id: 9916288076f52bbd1de63dea5fb57b857b567d6f --- api/client/types.go | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/api/client/types.go b/api/client/types.go index 672cc562..4bbce2e9 100644 --- a/api/client/types.go +++ b/api/client/types.go @@ -111,18 +111,17 @@ type HpcInfo struct { } type CloudInfo struct { - Participant int64 `json:"participant,omitempty"` - Id int64 `json:"id,omitempty"` - TaskId int64 `json:"taskId,omitempty"` - ApiVersion string `json:"apiVersion,omitempty"` - Kind string `json:"kind,omitempty"` - Namespace string `json:"namespace,omitempty"` - Name string `json:"name,omitempty"` - Status string `json:"status,omitempty"` - StartTime string `json:"startTime,omitempty"` - RunningTime int64 `json:"runningTime,omitempty"` - Result string `json:"result,omitempty"` - YamlString string `json:"yamlString,omitempty"` + Id uint `json:"id,omitempty"` + TaskId int64 `json:"taskId,omitempty"` + AdapterId uint `json:"adapterId,omitempty"` + ClusterId uint `json:"clusterId,omitempty"` + ClusterName string `json:"clusterName,omitempty"` + Kind string `json:"kind,omitempty"` + Status string `json:"status,omitempty"` + StartTime *time.Time `json:"startTime,omitempty"` + YamlString string `json:"yamlString,omitempty"` + Result string `json:"result,omitempty"` + Namespace string `json:"namespace,omitempty"` } type AiInfo struct { From 77010121367a8d6d0b8bb0ed76d60aa78f9c175f Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 30 Apr 2024 16:28:51 +0800 Subject: [PATCH 28/44] updated ai overview functions Former-commit-id: b6896236e3ab63aeeaf97337eb866022fb8fb383 --- api/internal/logic/ai/getcenterlistlogic.go | 19 ++++++- .../logic/ai/getcenteroverviewlogic.go | 44 +++++++++++++- .../logic/ai/getcenterqueueinglogic.go | 44 +++++++++++++- .../logic/ai/getcentertasklistlogic.go | 37 +++++++++++- .../logic/schedule/schedulesubmitlogic.go | 2 + api/internal/scheduler/database/aiStorage.go | 57 ++++++++++++++++++- 6 files changed, 191 insertions(+), 12 deletions(-) diff --git a/api/internal/logic/ai/getcenterlistlogic.go b/api/internal/logic/ai/getcenterlistlogic.go index ce9db87d..2de25ad5 100644 --- a/api/internal/logic/ai/getcenterlistlogic.go +++ b/api/internal/logic/ai/getcenterlistlogic.go @@ -2,7 +2,6 @@ package ai import ( "context" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" @@ -24,7 +23,21 @@ func NewGetCenterListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *Get } func (l *GetCenterListLogic) GetCenterList() (resp *types.CenterListResp, err error) { - // todo: add your logic here and delete this line + resp = &types.CenterListResp{} + + adapterList, err := l.svcCtx.Scheduler.AiStorages.GetAdaptersByType("1") + if err != nil { + return nil, err + } + + for _, adapter := range adapterList { + a := &types.AiCenter{ + Name: adapter.Name, + StackName: adapter.Nickname, + Version: adapter.Version, + } + resp.List = append(resp.List, a) + } - return + return resp, nil } diff --git a/api/internal/logic/ai/getcenteroverviewlogic.go b/api/internal/logic/ai/getcenteroverviewlogic.go index 0de00f18..9f76979d 100644 --- a/api/internal/logic/ai/getcenteroverviewlogic.go +++ b/api/internal/logic/ai/getcenteroverviewlogic.go @@ -2,7 +2,6 @@ package ai import ( "context" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" @@ -24,7 +23,46 @@ func NewGetCenterOverviewLogic(ctx context.Context, svcCtx *svc.ServiceContext) } func (l *GetCenterOverviewLogic) GetCenterOverview() (resp *types.CenterOverviewResp, err error) { - // todo: add your logic here and delete this line + resp = &types.CenterOverviewResp{} + + var centerNum int32 + var taskNum int32 + var cardNum int32 + var totalTops float64 + + adapterList, err := l.svcCtx.Scheduler.AiStorages.GetAdaptersByType("1") + if err != nil { + return nil, err + } + centerNum = int32(len(adapterList)) + resp.CenterNum = centerNum + + for _, adapter := range adapterList { + taskList, err := l.svcCtx.Scheduler.AiStorages.GetAiTasksByAdapterId(adapter.Id) + if err != nil { + continue + } + taskNum += int32(len(taskList)) + } + resp.TaskNum = taskNum + + for _, adapter := range adapterList { + clusters, err := l.svcCtx.Scheduler.AiStorages.GetClustersByAdapterId(adapter.Id) + if err != nil { + continue + } + for _, cluster := range clusters.List { + clusterResource, err := l.svcCtx.Scheduler.AiStorages.GetClusterResourcesById(cluster.Id) + if err != nil { + continue + } + cardNum += int32(clusterResource.CardTotal) + totalTops += clusterResource.CardTopsTotal + } + } + + resp.CardNum = centerNum + resp.PowerInTops = totalTops - return + return resp, nil } diff --git a/api/internal/logic/ai/getcenterqueueinglogic.go b/api/internal/logic/ai/getcenterqueueinglogic.go index 6ff23825..bd5e5e2b 100644 --- a/api/internal/logic/ai/getcenterqueueinglogic.go +++ b/api/internal/logic/ai/getcenterqueueinglogic.go @@ -2,6 +2,7 @@ package ai import ( "context" + "sort" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" @@ -24,7 +25,46 @@ func NewGetCenterQueueingLogic(ctx context.Context, svcCtx *svc.ServiceContext) } func (l *GetCenterQueueingLogic) GetCenterQueueing() (resp *types.CenterQueueingResp, err error) { - // todo: add your logic here and delete this line + resp = &types.CenterQueueingResp{} - return + adapters, err := l.svcCtx.Scheduler.AiStorages.GetAdaptersByType("1") + if err != nil { + return nil, err + } + + for _, adapter := range adapters { + clusters, err := l.svcCtx.Scheduler.AiStorages.GetClustersByAdapterId(adapter.Id) + if err != nil { + continue + } + for _, cluster := range clusters.List { + queues, err := l.svcCtx.Scheduler.AiStorages.GetClusterTaskQueues(adapter.Id, cluster.Id) + if err != nil { + continue + } + //todo sync current task queues + current := &types.CenterQueue{ + Name: cluster.Name, + QueueingNum: int32(queues[0].QueueNum), + } + history := &types.CenterQueue{ + Name: cluster.Name, + QueueingNum: int32(queues[0].QueueNum), + } + resp.Current = append(resp.Current, current) + resp.History = append(resp.History, history) + + } + } + + sortQueueingNum(resp.Current) + sortQueueingNum(resp.History) + + return resp, nil +} + +func sortQueueingNum(q []*types.CenterQueue) { + sort.Slice(q, func(i, j int) bool { + return q[i].QueueingNum > q[j].QueueingNum + }) } diff --git a/api/internal/logic/ai/getcentertasklistlogic.go b/api/internal/logic/ai/getcentertasklistlogic.go index 96242e9b..0a800630 100644 --- a/api/internal/logic/ai/getcentertasklistlogic.go +++ b/api/internal/logic/ai/getcentertasklistlogic.go @@ -2,6 +2,8 @@ package ai import ( "context" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" + "time" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" @@ -15,6 +17,8 @@ type GetCenterTaskListLogic struct { svcCtx *svc.ServiceContext } +const layout = "2006-01-02 15:04:05" + func NewGetCenterTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCenterTaskListLogic { return &GetCenterTaskListLogic{ Logger: logx.WithContext(ctx), @@ -24,7 +28,36 @@ func NewGetCenterTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) } func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskListResp, err error) { - // todo: add your logic here and delete this line + resp = &types.CenterTaskListResp{} + + adapterList, err := l.svcCtx.Scheduler.AiStorages.GetAdaptersByType("1") + if err != nil { + return nil, err + } + + for _, adapter := range adapterList { + taskList, err := l.svcCtx.Scheduler.AiStorages.GetAiTasksByAdapterId(adapter.Id) + if err != nil { + continue + } + for _, task := range taskList { + var elapsed time.Duration + start, _ := time.Parse(layout, task.CommitTime) + if task.Status != constants.Completed { + elapsed = start.Sub(time.Now()) + } else { + end, _ := time.Parse(layout, task.EndTime) + elapsed = start.Sub(end) + } + + t := &types.AiTask{ + Name: task.Name, + Status: task.Status, + TimeElapsed: int32(elapsed.Seconds()), + } + resp.List = append(resp.List, t) + } + } - return + return resp, nil } diff --git a/api/internal/logic/schedule/schedulesubmitlogic.go b/api/internal/logic/schedule/schedulesubmitlogic.go index 183699f2..e46ffe7d 100644 --- a/api/internal/logic/schedule/schedulesubmitlogic.go +++ b/api/internal/logic/schedule/schedulesubmitlogic.go @@ -29,7 +29,9 @@ func (l *ScheduleSubmitLogic) ScheduleSubmit(req *types.ScheduleReq) (resp *type resp = &types.ScheduleResp{} opt := &option.AiOption{ AdapterId: req.AiOption.AdapterId, + TaskName: req.AiOption.TaskName, ResourceType: req.AiOption.ResourceType, + Replica: 1, Tops: req.AiOption.Tops, TaskType: req.AiOption.TaskType, DatasetsName: req.AiOption.Datasets, diff --git a/api/internal/scheduler/database/aiStorage.go b/api/internal/scheduler/database/aiStorage.go index 8efb98b8..c458c622 100644 --- a/api/internal/scheduler/database/aiStorage.go +++ b/api/internal/scheduler/database/aiStorage.go @@ -50,9 +50,20 @@ func (s *AiStorage) GetAdapterIdsByType(adapterType string) ([]string, error) { return ids, nil } -func (s *AiStorage) GetAiTasks() ([]*types.AiTaskDb, error) { +func (s *AiStorage) GetAdaptersByType(adapterType string) ([]*types.AdapterInfo, error) { + var list []*types.AdapterInfo + db := s.DbEngin.Model(&types.AdapterInfo{}).Table("t_adapter") + db = db.Where("type = ?", adapterType) + err := db.Order("create_time desc").Find(&list).Error + if err != nil { + return nil, err + } + return list, nil +} + +func (s *AiStorage) GetAiTasksByAdapterId(adapterId string) ([]*types.AiTaskDb, error) { var resp []*types.AiTaskDb - tx := s.DbEngin.Raw("select * from task_ai").Scan(&resp) + tx := s.DbEngin.Raw("select * from task_ai where `adapter_id` = ? ", adapterId).Scan(&resp) if tx.Error != nil { logx.Errorf(tx.Error.Error()) return nil, tx.Error @@ -93,6 +104,7 @@ func (s *AiStorage) SaveAiTask(taskId int64, option *option.AiOption, clusterId Name: option.TaskName, Replica: option.Replica, JobId: jobId, + TaskType: option.TaskType, Strategy: option.StrategyName, Status: status, Msg: msg, @@ -106,6 +118,37 @@ func (s *AiStorage) SaveAiTask(taskId int64, option *option.AiOption, clusterId return nil } +func (s *AiStorage) SaveClusterTaskQueue(adapterId string, clusterId string, queueNum int64) error { + aId, err := strconv.ParseInt(adapterId, 10, 64) + if err != nil { + return err + } + cId, err := strconv.ParseInt(clusterId, 10, 64) + if err != nil { + return err + } + taskQueue := models.TClusterTaskQueue{ + AdapterId: aId, + ClusterId: cId, + QueueNum: queueNum, + } + tx := s.DbEngin.Create(&taskQueue) + if tx.Error != nil { + return tx.Error + } + return nil +} + +func (s *AiStorage) GetClusterTaskQueues(adapterId string, clusterId string) ([]*models.TClusterTaskQueue, error) { + var taskQueues []*models.TClusterTaskQueue + tx := s.DbEngin.Raw("select * from t_cluster_task_queue where `adapter_id` = ? and `cluster_id` = ?", adapterId, clusterId).Scan(&taskQueues) + if tx.Error != nil { + logx.Errorf(tx.Error.Error()) + return nil, tx.Error + } + return taskQueues, nil +} + func (s *AiStorage) GetAiTaskIdByClusterIdAndTaskId(clusterId string, taskId string) (string, error) { var aiTask models.TaskAi tx := s.DbEngin.Raw("select * from task_ai where `cluster_id` = ? and `task_id` = ?", clusterId, taskId).Scan(&aiTask) @@ -116,6 +159,16 @@ func (s *AiStorage) GetAiTaskIdByClusterIdAndTaskId(clusterId string, taskId str return aiTask.JobId, nil } +func (s *AiStorage) GetClusterResourcesById(clusterId string) (*models.TClusterResource, error) { + var clusterResource models.TClusterResource + tx := s.DbEngin.Raw("select * from t_cluster_resource where `cluster_id` = ?", clusterId).Scan(&clusterResource) + if tx.Error != nil { + logx.Errorf(tx.Error.Error()) + return nil, tx.Error + } + return &clusterResource, nil +} + func (s *AiStorage) UpdateTask() error { return nil } From 27c0aa6fc4a8eaf760eb69545a5e44cdc7e61642 Mon Sep 17 00:00:00 2001 From: zhangwei <894646498@qq.com> Date: Tue, 30 Apr 2024 16:29:16 +0800 Subject: [PATCH 29/44] schedule situation Former-commit-id: 460875a761b3fad8b384c4bf5167ed24381e9d45 --- api/desc/monitoring/pcm-monitoring.api | 25 ++++++ api/desc/pcm.api | 3 + .../monitoring/schedulesituationhandler.go | 21 +++++ api/internal/handler/routes.go | 5 ++ .../monitoring/schedulesituationlogic.go | 83 +++++++++++++++++++ api/internal/types/types.go | 22 +++++ 6 files changed, 159 insertions(+) create mode 100644 api/internal/handler/monitoring/schedulesituationhandler.go create mode 100644 api/internal/logic/monitoring/schedulesituationlogic.go diff --git a/api/desc/monitoring/pcm-monitoring.api b/api/desc/monitoring/pcm-monitoring.api index 8dc7cdd9..360eafde 100644 --- a/api/desc/monitoring/pcm-monitoring.api +++ b/api/desc/monitoring/pcm-monitoring.api @@ -80,4 +80,29 @@ type ( name string `json:"name"` version string `json:"version"` } +) + +type ( +scheduleSituationResp{ + nodes []NodeRegion `json:"nodes"` + links []Link `json:"links"` + categories []Category `json:"categories"` +} + +NodeRegion{ + id int64 `json:"id"` + name string `json:"name"` + category string `json:"category"` + value int `json:"value"` +} + +Link{ + source string `json:"source"` + target string `json:"target"` +} + +Category{ + name string `json:"name"` +} + ) \ No newline at end of file diff --git a/api/desc/pcm.api b/api/desc/pcm.api index a8d3fb32..ba3c525d 100644 --- a/api/desc/pcm.api +++ b/api/desc/pcm.api @@ -1028,4 +1028,7 @@ service pcm { @handler adapterInfoHandler get /monitoring/adapter/info (adapterInfoReq) returns (adapterInfoResp) + + @handler scheduleSituationHandler + get /monitoring/schedule/situation returns (scheduleSituationResp) } \ No newline at end of file diff --git a/api/internal/handler/monitoring/schedulesituationhandler.go b/api/internal/handler/monitoring/schedulesituationhandler.go new file mode 100644 index 00000000..720c1944 --- /dev/null +++ b/api/internal/handler/monitoring/schedulesituationhandler.go @@ -0,0 +1,21 @@ +package monitoring + +import ( + "net/http" + + "github.com/zeromicro/go-zero/rest/httpx" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/monitoring" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" +) + +func ScheduleSituationHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + l := monitoring.NewScheduleSituationLogic(r.Context(), svcCtx) + resp, err := l.ScheduleSituation() + if err != nil { + httpx.ErrorCtx(r.Context(), w, err) + } else { + httpx.OkJsonCtx(r.Context(), w, resp) + } + } +} diff --git a/api/internal/handler/routes.go b/api/internal/handler/routes.go index 73c617e3..f32fa672 100644 --- a/api/internal/handler/routes.go +++ b/api/internal/handler/routes.go @@ -1297,6 +1297,11 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) { Path: "/monitoring/adapter/info", Handler: monitoring.AdapterInfoHandler(serverCtx), }, + { + Method: http.MethodGet, + Path: "/monitoring/schedule/situation", + Handler: monitoring.ScheduleSituationHandler(serverCtx), + }, }, rest.WithPrefix("/pcm/v1"), ) diff --git a/api/internal/logic/monitoring/schedulesituationlogic.go b/api/internal/logic/monitoring/schedulesituationlogic.go new file mode 100644 index 00000000..5d7ef556 --- /dev/null +++ b/api/internal/logic/monitoring/schedulesituationlogic.go @@ -0,0 +1,83 @@ +package monitoring + +import ( + "context" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + "strings" + + "github.com/zeromicro/go-zero/core/logx" +) + +type ScheduleSituationLogic struct { + logx.Logger + ctx context.Context + svcCtx *svc.ServiceContext +} + +func NewScheduleSituationLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ScheduleSituationLogic { + return &ScheduleSituationLogic{ + Logger: logx.WithContext(ctx), + ctx: ctx, + svcCtx: svcCtx, + } +} + +func (l *ScheduleSituationLogic) ScheduleSituation() (resp *types.ScheduleSituationResp, err error) { + // todo: add your logic here and delete this line + resp = &types.ScheduleSituationResp{} + // node region + tx := l.svcCtx.DbEngin.Raw("SELECT c.id, c.name, tdi.id AS category, count(DISTINCT ta.id)+count(DISTINCT tc.id)+COUNT(DISTINCT th.id)+COUNT(tv.id) as value FROM t_cluster c LEFT JOIN t_dict_item tdi ON c.region_dict = tdi.id left JOIN task_ai ta ON ta.cluster_id = c.id left JOIN task_cloud tc ON tc.cluster_id = c.id left JOIN task_hpc th ON th.cluster_id = c.id left JOIN task_vm tv ON tv.cluster_id = c.id WHERE tc.deleted_at IS NULL GROUP BY c.id").Scan(&resp.Nodes) + if tx.Error != nil { + return nil, tx.Error + } + + // hpc + var hpcLinks []string + tx = l.svcCtx.DbEngin.Raw("SELECT GROUP_CONCAT(cluster_id SEPARATOR ',') as cluster_ids FROM task_hpc WHERE deleted_at IS NULL GROUP BY task_id HAVING COUNT(*) > 1;").Scan(&hpcLinks) + if tx.Error != nil { + return nil, tx.Error + } + LinksHandler(hpcLinks, resp) + // cloud + var cloudLinks []string + tx = l.svcCtx.DbEngin.Raw("SELECT GROUP_CONCAT(cluster_id SEPARATOR ',') as cluster_ids FROM task_cloud WHERE deleted_at IS NULL GROUP BY task_id HAVING COUNT(*) > 1;").Scan(&cloudLinks) + if tx.Error != nil { + return nil, tx.Error + } + LinksHandler(cloudLinks, resp) + // ai + var aiLinks []string + tx = l.svcCtx.DbEngin.Raw("SELECT GROUP_CONCAT(cluster_id SEPARATOR ',') as cluster_ids FROM task_ai WHERE deleted_at IS NULL GROUP BY task_id HAVING COUNT(*) > 1;").Scan(&aiLinks) + if tx.Error != nil { + return nil, tx.Error + } + LinksHandler(aiLinks, resp) + // vm + var vmLinks []string + tx = l.svcCtx.DbEngin.Raw("SELECT GROUP_CONCAT(cluster_id SEPARATOR ',') as cluster_ids FROM task_vm WHERE deleted_at IS NULL GROUP BY task_id HAVING COUNT(*) > 1;").Scan(&vmLinks) + if tx.Error != nil { + return nil, tx.Error + } + LinksHandler(vmLinks, resp) + + // categories + tx = l.svcCtx.DbEngin.Raw("select tdi.item_text as name from t_dict_item tdi,t_dict td where td.dict_code = 'cluster_region_dict' and tdi.dict_id = td.id").Scan(&resp.Categories) + if tx.Error != nil { + return nil, tx.Error + } + return resp, nil +} + +func LinksHandler(sources []string, resp *types.ScheduleSituationResp) { + for _, source := range sources { + links := strings.Split(source, ",") + + for i := 1; i < len(links); i++ { + if links[i] != links[i-1] { + resp.Links = append(resp.Links, types.Link{Source: links[i], Target: links[i-1]}) + } + } + } + +} diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 48baec41..7e3ae940 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -5693,3 +5693,25 @@ type AdapterInfoResp struct { Name string `json:"name"` Version string `json:"version"` } + +type ScheduleSituationResp struct { + Nodes []NodeRegion `json:"nodes"` + Links []Link `json:"links"` + Categories []Category `json:"categories"` +} + +type NodeRegion struct { + Id int64 `json:"id"` + Name string `json:"name"` + Category string `json:"category"` + Value int `json:"value"` +} + +type Link struct { + Source string `json:"source"` + Target string `json:"target"` +} + +type Category struct { + Name string `json:"name"` +} From fb85474d7a58e237ee3c330efa9b93f02086bdf7 Mon Sep 17 00:00:00 2001 From: zhangwei <894646498@qq.com> Date: Tue, 30 Apr 2024 16:35:26 +0800 Subject: [PATCH 30/44] schedule situation Former-commit-id: 82a4d7235fa176981899d8c43b35b7d96742eba6 --- .../handler/monitoring/schedulesituationhandler.go | 8 ++------ api/internal/logic/monitoring/schedulesituationlogic.go | 1 - 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/api/internal/handler/monitoring/schedulesituationhandler.go b/api/internal/handler/monitoring/schedulesituationhandler.go index 720c1944..4677a111 100644 --- a/api/internal/handler/monitoring/schedulesituationhandler.go +++ b/api/internal/handler/monitoring/schedulesituationhandler.go @@ -1,9 +1,9 @@ package monitoring import ( + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/repository/result" "net/http" - "github.com/zeromicro/go-zero/rest/httpx" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/logic/monitoring" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" ) @@ -12,10 +12,6 @@ func ScheduleSituationHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { l := monitoring.NewScheduleSituationLogic(r.Context(), svcCtx) resp, err := l.ScheduleSituation() - if err != nil { - httpx.ErrorCtx(r.Context(), w, err) - } else { - httpx.OkJsonCtx(r.Context(), w, resp) - } + result.HttpResult(r, w, resp, err) } } diff --git a/api/internal/logic/monitoring/schedulesituationlogic.go b/api/internal/logic/monitoring/schedulesituationlogic.go index 5d7ef556..3dc1b64a 100644 --- a/api/internal/logic/monitoring/schedulesituationlogic.go +++ b/api/internal/logic/monitoring/schedulesituationlogic.go @@ -24,7 +24,6 @@ func NewScheduleSituationLogic(ctx context.Context, svcCtx *svc.ServiceContext) } func (l *ScheduleSituationLogic) ScheduleSituation() (resp *types.ScheduleSituationResp, err error) { - // todo: add your logic here and delete this line resp = &types.ScheduleSituationResp{} // node region tx := l.svcCtx.DbEngin.Raw("SELECT c.id, c.name, tdi.id AS category, count(DISTINCT ta.id)+count(DISTINCT tc.id)+COUNT(DISTINCT th.id)+COUNT(tv.id) as value FROM t_cluster c LEFT JOIN t_dict_item tdi ON c.region_dict = tdi.id left JOIN task_ai ta ON ta.cluster_id = c.id left JOIN task_cloud tc ON tc.cluster_id = c.id left JOIN task_hpc th ON th.cluster_id = c.id left JOIN task_vm tv ON tv.cluster_id = c.id WHERE tc.deleted_at IS NULL GROUP BY c.id").Scan(&resp.Nodes) From 8078d94e35d774c6c9fa0bd8d34ee5ff590a0006 Mon Sep 17 00:00:00 2001 From: zhangwei <894646498@qq.com> Date: Tue, 30 Apr 2024 17:28:29 +0800 Subject: [PATCH 31/44] schedule situation Former-commit-id: ce8a1290894d1e17f1e46c254c53c2e383d232dd --- api/desc/pcm.api | 2 +- api/internal/handler/routes.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/desc/pcm.api b/api/desc/pcm.api index ba3c525d..a124833c 100644 --- a/api/desc/pcm.api +++ b/api/desc/pcm.api @@ -1021,7 +1021,7 @@ service pcm { @doc "Synchronize Cluster alert Information" @handler syncClusterAlertHandler - post /core/syncClusterAlert (SyncClusterAlertReq) + post /monitoring/syncClusterAlert (SyncClusterAlertReq) @handler taskNumHandler get /monitoring/task/num (taskNumReq) returns (taskNumResp) diff --git a/api/internal/handler/routes.go b/api/internal/handler/routes.go index f32fa672..f72ac4f9 100644 --- a/api/internal/handler/routes.go +++ b/api/internal/handler/routes.go @@ -1284,7 +1284,7 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) { }, { Method: http.MethodPost, - Path: "/core/syncClusterAlert", + Path: "/monitoring/syncClusterAlert", Handler: monitoring.SyncClusterAlertHandler(serverCtx), }, { From 95c43cf2717aed6ed67f24a02ada6d70519be8e0 Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 30 Apr 2024 17:35:56 +0800 Subject: [PATCH 32/44] updated ai db functions Former-commit-id: c1a9ee19503fbedfe980ec175ec0fc846dd26e87 --- .../logic/ai/getcenteroverviewlogic.go | 2 +- api/internal/scheduler/database/aiStorage.go | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/api/internal/logic/ai/getcenteroverviewlogic.go b/api/internal/logic/ai/getcenteroverviewlogic.go index 9f76979d..eb93684b 100644 --- a/api/internal/logic/ai/getcenteroverviewlogic.go +++ b/api/internal/logic/ai/getcenteroverviewlogic.go @@ -61,7 +61,7 @@ func (l *GetCenterOverviewLogic) GetCenterOverview() (resp *types.CenterOverview } } - resp.CardNum = centerNum + resp.CardNum = cardNum resp.PowerInTops = totalTops return resp, nil diff --git a/api/internal/scheduler/database/aiStorage.go b/api/internal/scheduler/database/aiStorage.go index c458c622..018f58b8 100644 --- a/api/internal/scheduler/database/aiStorage.go +++ b/api/internal/scheduler/database/aiStorage.go @@ -169,6 +169,34 @@ func (s *AiStorage) GetClusterResourcesById(clusterId string) (*models.TClusterR return &clusterResource, nil } +func (s *AiStorage) SaveClusterResources(clusterId string, clusterName string, clusterType int64, cpuAvail float64, cpuTotal float64, + memAvail float64, memTotal float64, diskAvail float64, diskTotal float64, gpuAvail float64, gpuTotal float64, cardTotal int64, topsTotal float64) error { + cId, err := strconv.ParseInt(clusterId, 10, 64) + if err != nil { + return err + } + clusterResource := models.TClusterResource{ + ClusterId: cId, + ClusterName: clusterName, + ClusterType: clusterType, + CpuAvail: cpuAvail, + CpuTotal: cpuTotal, + MemAvail: memAvail, + MemTotal: memTotal, + DiskAvail: diskAvail, + DiskTotal: diskTotal, + GpuAvail: gpuAvail, + GpuTotal: gpuTotal, + CardTotal: cardTotal, + CardTopsTotal: topsTotal, + } + tx := s.DbEngin.Create(&clusterResource) + if tx.Error != nil { + return tx.Error + } + return nil +} + func (s *AiStorage) UpdateTask() error { return nil } From ff7aae0a88284823def65d1547cacc48a48351f6 Mon Sep 17 00:00:00 2001 From: jagger Date: Tue, 30 Apr 2024 19:19:02 +0800 Subject: [PATCH 33/44] fix Signed-off-by: jagger Former-commit-id: 7ea02a9f7d2e00567c7fd8d9a6a09fa29fc9e3ce --- api/client/types.go | 22 +++++++------- api/internal/logic/core/pushtaskinfologic.go | 32 +++++++++++++++----- pkg/models/cloud/task_cloud.go | 2 +- 3 files changed, 36 insertions(+), 20 deletions(-) diff --git a/api/client/types.go b/api/client/types.go index 4bbce2e9..940c88df 100644 --- a/api/client/types.go +++ b/api/client/types.go @@ -111,17 +111,17 @@ type HpcInfo struct { } type CloudInfo struct { - Id uint `json:"id,omitempty"` - TaskId int64 `json:"taskId,omitempty"` - AdapterId uint `json:"adapterId,omitempty"` - ClusterId uint `json:"clusterId,omitempty"` - ClusterName string `json:"clusterName,omitempty"` - Kind string `json:"kind,omitempty"` - Status string `json:"status,omitempty"` - StartTime *time.Time `json:"startTime,omitempty"` - YamlString string `json:"yamlString,omitempty"` - Result string `json:"result,omitempty"` - Namespace string `json:"namespace,omitempty"` + Id uint `json:"id,omitempty,optional"` + TaskId int64 `json:"taskId,omitempty,optional"` + AdapterId uint `json:"adapterId,omitempty,optional"` + ClusterId uint `json:"clusterId,omitempty,optional"` + ClusterName string `json:"clusterName,omitempty,optional"` + Kind string `json:"kind,omitempty,optional"` + Status string `json:"status,omitempty,optional"` + StartTime *time.Time `json:"startTime,omitempty,optional,string"` + YamlString string `json:"yamlString,omitempty,optional"` + Result string `json:"result,omitempty,optional"` + Namespace string `json:"namespace,omitempty,optional"` } type AiInfo struct { diff --git a/api/internal/logic/core/pushtaskinfologic.go b/api/internal/logic/core/pushtaskinfologic.go index 1c056a86..dbc93f3a 100644 --- a/api/internal/logic/core/pushtaskinfologic.go +++ b/api/internal/logic/core/pushtaskinfologic.go @@ -2,14 +2,15 @@ package core import ( "context" + "github.com/pkg/errors" + "github.com/zeromicro/go-zero/core/logx" clientCore "gitlink.org.cn/JointCloud/pcm-coordinator/api/client" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" "gorm.io/gorm" "strings" - - "github.com/zeromicro/go-zero/core/logx" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" + "time" ) type PushTaskInfoLogic struct { @@ -33,9 +34,14 @@ func (l *PushTaskInfoLogic) PushTaskInfo(req *clientCore.PushTaskInfoReq) (*clie switch kind { case 0: for _, cloudInfo := range req.CloudInfoList { - l.svcCtx.DbEngin.Exec("update cloud set status = ?,start_time = ?,result = ? where participant_id = ? and id = ?", - cloudInfo.Status, cloudInfo.StartTime, cloudInfo.Result, req.AdapterId, cloudInfo.Id) - syncTask(l.svcCtx.DbEngin, cloudInfo.TaskId) + var taskId uint + result := l.svcCtx.DbEngin.Table("task_cloud").Select("task_id").Where("cluster_name=? and adapter_id=? and kind=?", cloudInfo.ClusterName, cloudInfo.AdapterId, cloudInfo.Kind).Find(&taskId) + if errors.Is(result.Error, gorm.ErrRecordNotFound) { + return nil, errors.New("Record does not exist") + } + l.svcCtx.DbEngin.Exec("update task_cloud set status = ?,start_time = ?,result = ? where cluster_name = ? and adapter_id = ?", + cloudInfo.Status, cloudInfo.StartTime, cloudInfo.Result, cloudInfo.ClusterName, cloudInfo.AdapterId) + syncTask(l.svcCtx.DbEngin, int64(taskId)) } case 2: for _, hpcInfo := range req.HpcInfoList { @@ -63,7 +69,7 @@ func (l *PushTaskInfoLogic) PushTaskInfo(req *clientCore.PushTaskInfoReq) (*clie func syncTask(gorm *gorm.DB, taskId int64) { var allStatus string - tx := gorm.Raw("SELECT CONCAT_WS(',',GROUP_CONCAT(DISTINCT h.status) ,GROUP_CONCAT(DISTINCT a.status) ,GROUP_CONCAT(DISTINCT c.status))as status from task t left join hpc h on t.id = h.task_id left join cloud c on t.id = c.task_id left join ai a on t.id = a.task_id where t.id = ?", taskId).Scan(&allStatus) + tx := gorm.Raw("SELECT CONCAT_WS(',',GROUP_CONCAT(DISTINCT h.status) ,GROUP_CONCAT(DISTINCT a.status) ,GROUP_CONCAT(DISTINCT c.status))as status from task t left join hpc h on t.id = h.task_id left join task_cloud c on t.id = c.task_id left join ai a on t.id = a.task_id where t.id = ?", taskId).Scan(&allStatus) if tx.Error != nil { logx.Error(tx.Error) } @@ -79,7 +85,7 @@ func syncTask(gorm *gorm.DB, taskId int64) { } if strings.Contains(allStatus, constants.Running) { - updateTask(gorm, taskId, constants.Running) + updateTaskRunning(gorm, taskId, constants.Running) } } @@ -93,6 +99,16 @@ func updateTask(gorm *gorm.DB, taskId int64, status string) { } } +func updateTaskRunning(gorm *gorm.DB, taskId int64, status string) { + var task models.Task + gorm.Where("id = ? ", taskId).Find(&task) + if task.Status != status { + task.Status = status + task.StartTime = time.Now().Format("2006-01-02 15:04:05") + gorm.Updates(&task) + } +} + func removeRepeatedElement(arr []string) (newArr []string) { newArr = make([]string, 0) for i := 0; i < len(arr); i++ { diff --git a/pkg/models/cloud/task_cloud.go b/pkg/models/cloud/task_cloud.go index 3dec32bc..d60c236e 100644 --- a/pkg/models/cloud/task_cloud.go +++ b/pkg/models/cloud/task_cloud.go @@ -13,7 +13,7 @@ type TaskCloudModel struct { ClusterName string `json:"clusterName" gorm:"not null;comment:集群名称"` Kind string `json:"kind" gorm:"comment:种类"` Status string `json:"status" gorm:"comment:状态"` - StartTime *time.Time `json:"startTime" gorm:"comment:开始时间"` + StartTime *time.Time `json:"startTime,string" gorm:"comment:开始时间"` YamlString string `json:"yamlString" gorm:"not null;comment:入参"` Result string `json:"result" gorm:"comment:运行结果"` Namespace string `json:"namespace" gorm:"comment:命名空间"` From 3539f6342d8d9425cbb4cac9a14c65b3555f142a Mon Sep 17 00:00:00 2001 From: zhangwei <894646498@qq.com> Date: Mon, 6 May 2024 08:39:35 +0800 Subject: [PATCH 34/44] schedule situation Former-commit-id: 502ab492f72cf1aec4347bcd1a8a067533d1326a --- api/desc/monitoring/pcm-monitoring.api | 4 ++-- api/internal/types/types.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/desc/monitoring/pcm-monitoring.api b/api/desc/monitoring/pcm-monitoring.api index 360eafde..befa84bb 100644 --- a/api/desc/monitoring/pcm-monitoring.api +++ b/api/desc/monitoring/pcm-monitoring.api @@ -90,9 +90,9 @@ scheduleSituationResp{ } NodeRegion{ - id int64 `json:"id"` + id string `json:"id"` name string `json:"name"` - category string `json:"category"` + category int `json:"category"` value int `json:"value"` } diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 321e6755..d1589654 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -5702,9 +5702,9 @@ type ScheduleSituationResp struct { } type NodeRegion struct { - Id int64 `json:"id"` + Id string `json:"id"` Name string `json:"name"` - Category string `json:"category"` + Category int `json:"category"` Value int `json:"value"` } From f4d1b72c179227d8459b3e24edc820c1882d369d Mon Sep 17 00:00:00 2001 From: qiwang <1364512070@qq.com> Date: Mon, 6 May 2024 14:52:46 +0800 Subject: [PATCH 35/44] =?UTF-8?q?fix=EF=BC=9ACreate=20virtual=20machine=20?= =?UTF-8?q?task?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Former-commit-id: 86a445db5f8b53773486ebe0fa866ad3471b40a9 --- api/desc/core/pcm-core.api | 118 +++++++++++++---- api/internal/logic/core/commitvmtasklogic.go | 102 +++++++++----- api/internal/mqs/ScheduleVm.go | 48 ++++--- .../scheduler/schedulers/option/option.go | 1 + .../scheduler/schedulers/option/vmOption.go | 49 +++++++ .../scheduler/schedulers/vmScheduler.go | 124 +++++++++++++++--- api/internal/types/types.go | 33 +++-- 7 files changed, 372 insertions(+), 103 deletions(-) create mode 100644 api/internal/scheduler/schedulers/option/vmOption.go diff --git a/api/desc/core/pcm-core.api b/api/desc/core/pcm-core.api index 64689eb8..fb7fcfce 100644 --- a/api/desc/core/pcm-core.api +++ b/api/desc/core/pcm-core.api @@ -154,42 +154,116 @@ type ( } ) + type ( commitVmTaskReq { - Name string `json:"name"` - NsID string `json:"nsID"` - Replicas int64 `json:"replicas,optional"` + // Name string `json:"name"` + // NsID string `json:"nsID"` + // Replicas int64 `json:"replicas,optional"` + // MatchLabels map[string]string `json:"matchLabels,optional"` + // AdapterId string `json:"adapterId,optional"` + // ClusterType string `json:"clusterType,optional"` + // //Virtual Machine Section + CreateMulServer []CreateMulDomainServer `json:"createMulServer,optional"` + VmOption *VmOption `json:"vmOption,optional"` + } + VmOption { + AdapterId string `json:"adapterId"` + VmClusterIds []string `json:"vmClusterIds"` + Replicas int64 `json:"replicas,optional"` + Name string `json:"name"` + //ResourceType string `json:"resourceType"` + //TaskType string `json:"taskType"` + Strategy string `json:"strategy"` + ClusterToStaticWeight map[string]int32 `json:"clusterToStaticWeight"` MatchLabels map[string]string `json:"matchLabels,optional"` - AdapterId string `json:"adapterId,optional"` - ClusterType string `json:"clusterType,optional"` - //Virtual Machine Section + StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` CreateMulServer []CreateMulDomainServer `json:"createMulServer,optional"` + // Id int64 `json:"id"` + // ParticipantId int64 `json:"participantId"` + // TaskId int64 `json:"taskId"` + // AdapterId int64 `json:"adapterId"` + // ClusterId int64 `json:"clusterId"` + // FlavorRef string `json:"flavorRef"` + // ImageRef string `json:"imageRef"` + // Status string `json:"status"` + // Platform string `json:"platform"` + // Description string `json:"description"` + // AvailabilityZone string `json:"availabilityZone"` + // MinCount int64 `json:"minCount"` + // Uuid string `json:"uuid"` + // StartTime string `json:"startTime"` + // RunningTime string `json:"runningTime"` + // Result string `json:"result"` + // DeletedAt string `json:"deletedAt"` } + CreateMulDomainServer { - Platform string `json:"platform,optional"` - Name string `json:"name,optional"` - Min_count int64 `json:"min_count,optional"` - ImageRef string `json:"imageRef,optional"` - FlavorRef string `json:"flavorRef,optional"` - Uuid string `json:"uuid,optional"` + Platform string `json:"platform,optional"` + name string `json:"name,optional"` + min_count int64 `json:"min_count,optional"` + imageRef string `json:"imageRef,optional"` + flavorRef string `json:"flavorRef,optional"` + uuid string `json:"uuid,optional"` + ClusterId string `json:"clusterId,optional"` } commitVmTaskResp { - // VmTask []VmTask `json:"vmTask" copier:"VmTask"` - TaskId int64 `json:"taskId"` Code int32 `json:"code"` Msg string `json:"msg"` } - VmTask { - Id string `json:"id" copier:"Id"` - Links []VmLinks `json:"links" copier:"Links"` - OSDCFDiskConfig string `json:"OS_DCF_diskConfig" copier:"OSDCFDiskConfig"` - SecurityGroups []VmSecurity_groups_server `json:"security_groups" copier:"SecurityGroups"` - AdminPass string `json:"adminPass" copier:"AdminPass"` + ScheduleVmResult struct { + ClusterId string `json:"clusterId"` + TaskId string `json:"taskId"` + Strategy string `json:"strategy"` + Replica int32 `json:"replica"` + Msg string `json:"msg"` + } + VmTask{ + Id string `json:"id" copier:"Id"` + Links []VmLinks `json:"links" copier:"Links"` + OSDCFDiskConfig string `json:"OS_DCF_diskConfig" copier:"OSDCFDiskConfig"` + SecurityGroups []VmSecurity_groups_server `json:"security_groups" copier:"SecurityGroups"` + AdminPass string `json:"adminPass" copier:"AdminPass"` } VmLinks { Href string `json:"href " copier:"Href"` - Rel string `json:"rel" copier:"Rel"` - } + Rel string `json:"rel" copier:"Rel"` + } +// commitVmTaskReq { +// Name string `json:"name"` +// NsID string `json:"nsID"` +// Replicas int64 `json:"replicas,optional"` +// MatchLabels map[string]string `json:"matchLabels,optional"` +// AdapterId string `json:"adapterId,optional"` +// ClusterType string `json:"clusterType,optional"` +// //Virtual Machine Section +// CreateMulServer []CreateMulDomainServer `json:"createMulServer,optional"` +// } +// CreateMulDomainServer { +// Platform string `json:"platform,optional"` +// Name string `json:"name,optional"` +// Min_count int64 `json:"min_count,optional"` +// ImageRef string `json:"imageRef,optional"` +// FlavorRef string `json:"flavorRef,optional"` +// Uuid string `json:"uuid,optional"` +// } +// commitVmTaskResp { +// // VmTask []VmTask `json:"vmTask" copier:"VmTask"` +// TaskId int64 `json:"taskId"` +// Code int32 `json:"code"` +// Msg string `json:"msg"` +// } +// VmTask { +// Id string `json:"id" copier:"Id"` +// Links []VmLinks `json:"links" copier:"Links"` +// OSDCFDiskConfig string `json:"OS_DCF_diskConfig" copier:"OSDCFDiskConfig"` +// SecurityGroups []VmSecurity_groups_server `json:"security_groups" copier:"SecurityGroups"` +// AdminPass string `json:"adminPass" copier:"AdminPass"` +// } +// VmLinks { +// Href string `json:"href " copier:"Href"` +// Rel string `json:"rel" copier:"Rel"` +// } VmSecurity_groups_server { Name string `json:"name" copier:"Name"` diff --git a/api/internal/logic/core/commitvmtasklogic.go b/api/internal/logic/core/commitvmtasklogic.go index 3e11b7ac..ede94b86 100644 --- a/api/internal/logic/core/commitvmtasklogic.go +++ b/api/internal/logic/core/commitvmtasklogic.go @@ -3,11 +3,13 @@ package core import ( "context" "fmt" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" - "math/rand" + "strconv" "time" "github.com/zeromicro/go-zero/core/logx" @@ -29,11 +31,24 @@ func NewCommitVmTaskLogic(ctx context.Context, svcCtx *svc.ServiceContext) *Comm func (l *CommitVmTaskLogic) CommitVmTask(req *types.CommitVmTaskReq) (resp *types.CommitVmTaskResp, err error) { // todo: add your logic here and delete this line + resp = &types.CommitVmTaskResp{} //Building the main task structure + opt := &option.VmOption{ + AdapterId: req.VmOption.AdapterId, + Replicas: req.VmOption.Replicas, + Strategy: req.VmOption.Strategy, + ClusterToStaticWeight: req.VmOption.StaticWeightMap, + Status: constants.Saved, + MatchLabels: req.VmOption.MatchLabels, + StaticWeightMap: req.VmOption.StaticWeightMap, + Name: req.VmOption.Name, + CommitTime: time.Now(), + } taskModel := models.Task{ - Status: constants.Saved, - Name: req.Name, - CommitTime: time.Now(), + Status: constants.Saved, + Name: req.VmOption.Name, + CommitTime: time.Now(), + Description: "vm task", } // Save task data to database tx := l.svcCtx.DbEngin.Create(&taskModel) @@ -41,38 +56,63 @@ func (l *CommitVmTaskLogic) CommitVmTask(req *types.CommitVmTaskReq) (resp *type return nil, tx.Error } - for _, CreateMulServer := range req.CreateMulServer { - fmt.Println("", req.CreateMulServer) - var clusterIds []int64 - l.svcCtx.DbEngin.Raw("SELECT id FROM `t_cluster` where adapter_id = ? and label = ?", req.AdapterId, req.ClusterType).Scan(&clusterIds) + //var clusters []*models.VmModel + //err2 := l.svcCtx.DbEngin.Raw("SELECT * FROM `t_cluster` where adapter_id in ? and id in ?", req.VmOption.AdapterId, req.VmOption.VmClusterIds).Scan(&clusters).Error + //if err2 != nil { + // logx.Errorf("CommitGeneralTask() => sql execution error: %v", err) + // //return errors.Errorf("the cluster does not match the drive resources. Check the data"), nil + //} - if len(clusterIds) == 0 || clusterIds == nil { - return nil, nil - } + taskVm := models.TaskVm{} + //TODO 执行策略返回集群跟 Replica + /*opt := &option.VmOption{} + utils.Convert(&req, &opt)*/ + // 2、Initialize scheduler + vmSchdl, err := schedulers.NewVmScheduler(l.ctx, "", l.svcCtx.Scheduler, opt, l.svcCtx.DbEngin, l.svcCtx.PromClient) + if err != nil { + return nil, err + } - vmInfo := models.TaskVm{ - TaskId: taskModel.Id, - ClusterId: clusterIds[rand.Intn(len(clusterIds))], - Name: taskModel.Name, - Status: "Saved", - StartTime: time.Now().String(), - MinCount: CreateMulServer.Min_count, - ImageRef: CreateMulServer.ImageRef, - FlavorRef: CreateMulServer.FlavorRef, - Uuid: CreateMulServer.Uuid, - Platform: CreateMulServer.Platform, - } + // 3、Return scheduling results + results, err := l.svcCtx.Scheduler.AssignAndSchedule(vmSchdl) + if err != nil { + return nil, err + } - tx = l.svcCtx.DbEngin.Create(&vmInfo) - if tx.Error != nil { - return nil, tx.Error - } - resp = &types.CommitVmTaskResp{ - Code: 200, - Msg: "success", - TaskId: taskModel.Id, + rs := (results).([]*schedulers.VmResult) + for _, r := range rs { + for _, CreateMulServer := range req.CreateMulServer { + if r.Replica > 0 && r.ClusterId == CreateMulServer.ClusterId { + fmt.Println("", req.CreateMulServer) + var clusterIds []int64 + l.svcCtx.DbEngin.Raw("SELECT id FROM `t_cluster` where adapter_id = ? ", req.VmOption.AdapterId).Scan(&clusterIds) + if len(clusterIds) == 0 || clusterIds == nil { + return nil, nil + } + adapterId, _ := strconv.ParseUint(req.VmOption.AdapterId, 10, 64) + taskVm.AdapterId = int64(adapterId) + clusterId, _ := strconv.ParseUint(r.ClusterId, 10, 64) + taskVm.ClusterId = int64(clusterId) + taskVm.Name = req.VmOption.Name + taskVm.TaskId = taskModel.Id + clusterId, _ = strconv.ParseUint(r.ClusterId, 10, 64) + taskVm.ClusterId = int64(clusterId) + taskVm.Status = "Saved" + taskVm.StartTime = time.Now().String() + taskVm.MinCount = CreateMulServer.Min_count + taskVm.ImageRef = CreateMulServer.ImageRef + taskVm.FlavorRef = CreateMulServer.FlavorRef + taskVm.Uuid = CreateMulServer.Uuid + taskVm.Platform = CreateMulServer.Platform + tx = l.svcCtx.DbEngin.Create(&taskVm) + if tx.Error != nil { + return nil, tx.Error + } + } } } + resp.Code = 200 + resp.Msg = "Success" return resp, nil } diff --git a/api/internal/mqs/ScheduleVm.go b/api/internal/mqs/ScheduleVm.go index 9cf4c203..6c362807 100644 --- a/api/internal/mqs/ScheduleVm.go +++ b/api/internal/mqs/ScheduleVm.go @@ -2,8 +2,6 @@ package mqs import ( "context" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" ) @@ -24,28 +22,28 @@ func NewVmMq(ctx context.Context, svcCtx *svc.ServiceContext) *VmMq { func (l *VmMq) Consume(val string) error { // 接受消息, 根据标签筛选过滤 - vmScheduler := schedulers.NewVmScheduler() - schdl, err := scheduler.NewScheduler(vmScheduler, val, l.svcCtx.DbEngin, l.svcCtx.ParticipantRpc) - if err != nil { - return err - } - - //检测是否指定了集群列表 - schdl.SpecifyClusters() - - //检测是否指定了nsID - schdl.SpecifyNsID() - - //通过标签匹配筛选出集群范围 - schdl.MatchLabels() - - //todo 屏蔽原调度算法,因为监控数据暂未上报,临时采用随机调度 - schdl.TempAssign() - - // 存储数据 - err = schdl.SaveToDb() - if err != nil { - return err - } + //vmScheduler := schedulers.NewVmScheduler() + //schdl, err := scheduler.NewScheduler(vmScheduler, val, l.svcCtx.DbEngin, l.svcCtx.ParticipantRpc) + //if err != nil { + // return err + //} + // + ////检测是否指定了集群列表 + //schdl.SpecifyClusters() + // + ////检测是否指定了nsID + //schdl.SpecifyNsID() + // + ////通过标签匹配筛选出集群范围 + //schdl.MatchLabels() + // + ////todo 屏蔽原调度算法,因为监控数据暂未上报,临时采用随机调度 + //schdl.TempAssign() + // + //// 存储数据 + //err = schdl.SaveToDb() + //if err != nil { + // return err + //} return nil } diff --git a/api/internal/scheduler/schedulers/option/option.go b/api/internal/scheduler/schedulers/option/option.go index f7c9eef1..111904b4 100644 --- a/api/internal/scheduler/schedulers/option/option.go +++ b/api/internal/scheduler/schedulers/option/option.go @@ -4,6 +4,7 @@ const ( AI = "ai" CLOUD = "cloud" HPC = "hpc" + VM = "vm" ) type Option interface { diff --git a/api/internal/scheduler/schedulers/option/vmOption.go b/api/internal/scheduler/schedulers/option/vmOption.go new file mode 100644 index 00000000..54006a83 --- /dev/null +++ b/api/internal/scheduler/schedulers/option/vmOption.go @@ -0,0 +1,49 @@ +package option + +import "time" + +type VmOption struct { + AdapterId string + ClusterIds []string + TaskName string + ResourceType string // cpu/gpu/compute card + TaskType string // pytorch/tensorflow/mindspore + Strategy string + ClusterToStaticWeight map[string]int32 + CommitTime time.Time + NsID string + Replicas int64 + MatchLabels map[string]string + StaticWeightMap map[string]int32 + CreateMulServer []CreateMulDomainServer + Id int64 + ParticipantId int64 + TaskId int64 + Name string + ClusterId int64 + FlavorRef string + ImageRef string + Status string + Platform string + Description string + AvailabilityZone string + MinCount int64 + Uuid string + StartTime string + RunningTime string + Result string + DeletedAt string +} + +type CreateMulDomainServer struct { + Platform string + Name string + Min_count int64 + ImageRef string + FlavorRef string + Uuid string +} + +func (a VmOption) GetOptionType() string { + return VM +} diff --git a/api/internal/scheduler/schedulers/vmScheduler.go b/api/internal/scheduler/schedulers/vmScheduler.go index 4bb626f3..7aa20f63 100644 --- a/api/internal/scheduler/schedulers/vmScheduler.go +++ b/api/internal/scheduler/schedulers/vmScheduler.go @@ -1,29 +1,96 @@ package schedulers import ( + "context" + "github.com/pkg/errors" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/algorithm/providerPricing" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/database" + "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/strategy" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/strategy/param" "gitlink.org.cn/JointCloud/pcm-coordinator/api/pkg/response" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/tracker" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" + "gorm.io/gorm" ) type VmScheduler struct { - storage database.Storage + yamlString string + storage database.Storage + task *response.TaskInfo + *scheduler.Scheduler + option *option.VmOption + ctx context.Context + promClient tracker.Prometheus + dbEngin *gorm.DB } -func NewVmScheduler() *VmScheduler { - return &VmScheduler{} +type VmResult struct { + TaskId string + ClusterId string + ClusterName string + Strategy string + Replica int32 + Msg string } +func NewVmScheduler(ctx context.Context, val string, scheduler *scheduler.Scheduler, option *option.VmOption, dbEngin *gorm.DB, promClient tracker.Prometheus) (*VmScheduler, error) { + return &VmScheduler{ctx: ctx, yamlString: val, Scheduler: scheduler, option: option, dbEngin: dbEngin, promClient: promClient}, nil +} + +/*func NewCloudScheduler(ctx context.Context, val string, scheduler *scheduler.Scheduler, option *option.CloudOption, dbEngin *gorm.DB, promClient tracker.Prometheus) (*CloudScheduler, error) { + return &CloudScheduler{ctx: ctx, yamlString: val, Scheduler: scheduler, option: option, dbEngin: dbEngin, promClient: promClient}, nil +}*/ + func (vm *VmScheduler) PickOptimalStrategy() (strategy.Strategy, error) { - //获取所有计算中心 - //调度算法 - strategy := strategy.NewPricingStrategy(¶m.ResourcePricingParams{}) - return strategy, nil + if len(vm.option.ClusterIds) == 1 { + // TODO database operation Find + return &strategy.SingleAssignment{Cluster: &strategy.AssignedCluster{ClusterId: vm.option.ClusterIds[0], Replicas: 1}}, nil + } + //resources, err := vm.findClustersWithResources() + + /* if err != nil { + return nil, err + }*/ + + /* if len(resources) == 0 { + return nil, errors.New("no cluster has resources") + }*/ + // + //if len(resources) == 1 { + // var cluster strategy.AssignedCluster + // cluster.ClusterId = resources[0].ClusterId + // cluster.Replicas = 1 + // return &strategy.SingleAssignment{Cluster: &cluster}, nil + //} + //params := ¶m.Params{Resources: resources} + + switch vm.option.Strategy { + /* case strategy.REPLICATION: + var clusterIds []string + for _, resource := range resources { + clusterIds = append(clusterIds, resource.ClusterId) + } + strategy := strategy.NewReplicationStrategy(clusterIds, 1) + return strategy, nil + case strategy.RESOURCES_PRICING: + strategy := strategy.NewPricingStrategy(¶m.ResourcePricingParams{Params: params, Replicas: 1}) + return strategy, nil + case strategy.DYNAMIC_RESOURCES: + strategy := strategy.NewDynamicResourcesStrategy(params.Resources, vm.option, 1) + return strategy, nil*/ + case strategy.STATIC_WEIGHT: + //todo resources should match cluster StaticWeightMap + strategy := strategy.NewStaticWeightStrategy(vm.option.ClusterToStaticWeight, 1) + return strategy, nil + } + + /*strategy := strategy.NewPricingStrategy(¶m.ResourcePricingParams{}) + return strategy, nil*/ + + return nil, errors.New("no strategy has been chosen") } func (v *VmScheduler) GetNewStructForDb(task *response.TaskInfo, resource string, participantId int64) (interface{}, error) { @@ -41,12 +108,6 @@ func (v *VmScheduler) GetNewStructForDb(task *response.TaskInfo, resource string vm.ParticipantId = participantId*/ } -/* - func (vm *VmScheduler) UnMarshalVmStruct(yamlString string, taskId int64, nsID string) models.vm { - var vm models.Vm - vm := kyaml.NewYAMLOrJSONDecoder(bytes.NewBufferString(yamlString), 4096) - } -*/ func (vm *VmScheduler) genTaskAndProviders() (*providerPricing.Task, []*providerPricing.Provider, error) { proParams, err := vm.storage.GetProviderParams() if err != nil { @@ -64,7 +125,38 @@ func (vm *VmScheduler) genTaskAndProviders() (*providerPricing.Task, []*provider return nil, providerList, nil } -func (v VmScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interface{}, error) { +func (as *VmScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interface{}, error) { //TODO implement me - panic("implement me") + if clusters == nil { + return nil, errors.New("clusters is nil") + } + + for i := len(clusters) - 1; i >= 0; i-- { + if clusters[i].Replicas == 0 { + clusters = append(clusters[:i], clusters[i+1:]...) + } + } + + if len(clusters) == 0 { + return nil, errors.New("clusters is nil") + } + + var results []*VmResult + + for _, cluster := range clusters { + cName := "" + as.dbEngin.Table("t_cluster").Select("name").Where("id=?", cluster.ClusterId).Find(&cName) + cr := VmResult{ + ClusterId: cluster.ClusterId, + ClusterName: cName, + Replica: cluster.Replicas, + } + cr.ClusterId = cluster.ClusterId + cr.Replica = cluster.Replicas + + cr.ClusterName = cName + results = append(results, &cr) + } + + return results, nil } diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 321e6755..3f8820ad 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -140,13 +140,20 @@ type TaskYaml struct { } type CommitVmTaskReq struct { - Name string `json:"name"` - NsID string `json:"nsID"` - Replicas int64 `json:"replicas,optional"` - MatchLabels map[string]string `json:"matchLabels,optional"` - AdapterId string `json:"adapterId,optional"` - ClusterType string `json:"clusterType,optional"` CreateMulServer []CreateMulDomainServer `json:"createMulServer,optional"` + VmOption *VmOption `json:"vmOption,optional"` +} + +type VmOption struct { + AdapterId string `json:"adapterId"` + VmClusterIds []string `json:"vmClusterIds"` + Replicas int64 `json:"replicas,optional"` + Name string `json:"name"` + Strategy string `json:"strategy"` + ClusterToStaticWeight map[string]int32 `json:"clusterToStaticWeight"` + MatchLabels map[string]string `json:"matchLabels,optional"` + StaticWeightMap map[string]int32 `json:"staticWeightMap,optional"` + CreateMulServer []CreateMulDomainServer `json:"createMulServer,optional"` } type CreateMulDomainServer struct { @@ -156,12 +163,20 @@ type CreateMulDomainServer struct { ImageRef string `json:"imageRef,optional"` FlavorRef string `json:"flavorRef,optional"` Uuid string `json:"uuid,optional"` + ClusterId string `json:"clusterId,optional"` } type CommitVmTaskResp struct { - TaskId int64 `json:"taskId"` - Code int32 `json:"code"` - Msg string `json:"msg"` + Code int32 `json:"code"` + Msg string `json:"msg"` +} + +type ScheduleVmResult struct { + ClusterId string `json:"clusterId"` + TaskId string `json:"taskId"` + Strategy string `json:"strategy"` + Replica int32 `json:"replica"` + Msg string `json:"msg"` } type VmTask struct { From cbf44ff18410d09a74c7bd0f1663148b36ddcc4f Mon Sep 17 00:00:00 2001 From: jagger Date: Mon, 6 May 2024 15:00:50 +0800 Subject: [PATCH 36/44] fix Signed-off-by: jagger Former-commit-id: 153446e456a61b354ff1aed88e41860d3883a38b --- api/internal/logic/core/pushtaskinfologic.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/internal/logic/core/pushtaskinfologic.go b/api/internal/logic/core/pushtaskinfologic.go index dbc93f3a..df1635d0 100644 --- a/api/internal/logic/core/pushtaskinfologic.go +++ b/api/internal/logic/core/pushtaskinfologic.go @@ -35,12 +35,12 @@ func (l *PushTaskInfoLogic) PushTaskInfo(req *clientCore.PushTaskInfoReq) (*clie case 0: for _, cloudInfo := range req.CloudInfoList { var taskId uint - result := l.svcCtx.DbEngin.Table("task_cloud").Select("task_id").Where("cluster_name=? and adapter_id=? and kind=?", cloudInfo.ClusterName, cloudInfo.AdapterId, cloudInfo.Kind).Find(&taskId) + result := l.svcCtx.DbEngin.Table("task_cloud").Select("task_id").Where("task_id = ?", cloudInfo.TaskId).Find(&taskId) if errors.Is(result.Error, gorm.ErrRecordNotFound) { return nil, errors.New("Record does not exist") } - l.svcCtx.DbEngin.Exec("update task_cloud set status = ?,start_time = ?,result = ? where cluster_name = ? and adapter_id = ?", - cloudInfo.Status, cloudInfo.StartTime, cloudInfo.Result, cloudInfo.ClusterName, cloudInfo.AdapterId) + l.svcCtx.DbEngin.Exec("update task_cloud set status = ?,start_time = ?,result = ? where task_id = ?", + cloudInfo.Status, cloudInfo.StartTime, cloudInfo.Result, cloudInfo.TaskId) syncTask(l.svcCtx.DbEngin, int64(taskId)) } case 2: From 60359ea095833863ec7b6f0ebb796240804ce7c1 Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 7 May 2024 16:55:35 +0800 Subject: [PATCH 37/44] updated getCentertaskList function Former-commit-id: 0c2585ad3301d2a1dc973cc5a14b5fee041dbcc6 --- .../logic/ai/getcentertasklistlogic.go | 19 +++++++----- .../logic/schedule/schedulesubmitlogic.go | 2 +- api/internal/scheduler/database/aiStorage.go | 10 ++++-- .../scheduler/schedulers/aiScheduler.go | 8 ++--- .../scheduler/service/collector/collector.go | 8 +++++ api/internal/storeLink/modelarts.go | 4 +++ api/internal/storeLink/octopus.go | 31 +++++++++++++++++++ api/internal/storeLink/shuguangai.go | 10 ++++++ pkg/constants/task.go | 1 + pkg/constants/time.go | 3 ++ 10 files changed, 80 insertions(+), 16 deletions(-) create mode 100644 pkg/constants/time.go diff --git a/api/internal/logic/ai/getcentertasklistlogic.go b/api/internal/logic/ai/getcentertasklistlogic.go index 0a800630..6fce581a 100644 --- a/api/internal/logic/ai/getcentertasklistlogic.go +++ b/api/internal/logic/ai/getcentertasklistlogic.go @@ -17,8 +17,6 @@ type GetCenterTaskListLogic struct { svcCtx *svc.ServiceContext } -const layout = "2006-01-02 15:04:05" - func NewGetCenterTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCenterTaskListLogic { return &GetCenterTaskListLogic{ Logger: logx.WithContext(ctx), @@ -42,12 +40,17 @@ func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskList } for _, task := range taskList { var elapsed time.Duration - start, _ := time.Parse(layout, task.CommitTime) - if task.Status != constants.Completed { - elapsed = start.Sub(time.Now()) - } else { - end, _ := time.Parse(layout, task.EndTime) - elapsed = start.Sub(end) + switch task.Status { + case constants.Completed: + end, err := time.ParseInLocation(constants.Layout, task.EndTime, time.Local) + if err != nil { + elapsed = time.Duration(0) + } + elapsed = end.Sub(task.CommitTime) + case constants.Running: + elapsed = time.Now().Sub(task.CommitTime) + default: + elapsed = 0 } t := &types.AiTask{ diff --git a/api/internal/logic/schedule/schedulesubmitlogic.go b/api/internal/logic/schedule/schedulesubmitlogic.go index e46ffe7d..d3b1cd99 100644 --- a/api/internal/logic/schedule/schedulesubmitlogic.go +++ b/api/internal/logic/schedule/schedulesubmitlogic.go @@ -66,7 +66,7 @@ func (l *ScheduleSubmitLogic) ScheduleSubmit(req *types.ScheduleReq) (resp *type scheResult.Strategy = r.Strategy scheResult.Replica = r.Replica scheResult.Msg = r.Msg - err := l.svcCtx.Scheduler.AiStorages.SaveAiTask(id, opt, r.ClusterId, r.TaskId, constants.Running, r.Msg) + err := l.svcCtx.Scheduler.AiStorages.SaveAiTask(id, opt, r.ClusterId, r.TaskId, constants.Saved, r.Msg) if err != nil { return nil, err } diff --git a/api/internal/scheduler/database/aiStorage.go b/api/internal/scheduler/database/aiStorage.go index 018f58b8..e75401f5 100644 --- a/api/internal/scheduler/database/aiStorage.go +++ b/api/internal/scheduler/database/aiStorage.go @@ -61,8 +61,8 @@ func (s *AiStorage) GetAdaptersByType(adapterType string) ([]*types.AdapterInfo, return list, nil } -func (s *AiStorage) GetAiTasksByAdapterId(adapterId string) ([]*types.AiTaskDb, error) { - var resp []*types.AiTaskDb +func (s *AiStorage) GetAiTasksByAdapterId(adapterId string) ([]*models.TaskAi, error) { + var resp []*models.TaskAi tx := s.DbEngin.Raw("select * from task_ai where `adapter_id` = ? ", adapterId).Scan(&resp) if tx.Error != nil { logx.Errorf(tx.Error.Error()) @@ -197,6 +197,10 @@ func (s *AiStorage) SaveClusterResources(clusterId string, clusterName string, c return nil } -func (s *AiStorage) UpdateTask() error { +func (s *AiStorage) UpdateAiTask(task models.TaskAi) error { + tx := s.DbEngin.Updates(&task) + if tx.Error != nil { + return tx.Error + } return nil } diff --git a/api/internal/scheduler/schedulers/aiScheduler.go b/api/internal/scheduler/schedulers/aiScheduler.go index af50d201..1fa4eb63 100644 --- a/api/internal/scheduler/schedulers/aiScheduler.go +++ b/api/internal/scheduler/schedulers/aiScheduler.go @@ -176,7 +176,7 @@ func (as *AiScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interfa if len(errs) != 0 { taskId, err := as.AiStorages.SaveTask(as.option.TaskName) if err != nil { - return nil, err + return nil, errors.New("database add failed: " + err.Error()) } var errmsg string for _, err := range errs { @@ -188,7 +188,7 @@ func (as *AiScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interfa errmsg += msg err := as.AiStorages.SaveAiTask(taskId, as.option, e.clusterId, "", constants.Failed, msg) if err != nil { - return nil, err + return nil, errors.New("database add failed: " + err.Error()) } } for s := range ch { @@ -197,14 +197,14 @@ func (as *AiScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interfa errmsg += msg err := as.AiStorages.SaveAiTask(taskId, as.option, s.ClusterId, "", constants.Failed, msg) if err != nil { - return nil, err + return nil, errors.New("database add failed: " + err.Error()) } } else { msg := fmt.Sprintf("clusterId: %v , submitted successfully, taskId: %v \n", s.ClusterId, s.TaskId) errmsg += msg err := as.AiStorages.SaveAiTask(taskId, as.option, s.ClusterId, s.TaskId, constants.Succeeded, msg) if err != nil { - return nil, err + return nil, errors.New("database add failed: " + err.Error()) } } } diff --git a/api/internal/scheduler/service/collector/collector.go b/api/internal/scheduler/service/collector/collector.go index 99d34b51..01406901 100644 --- a/api/internal/scheduler/service/collector/collector.go +++ b/api/internal/scheduler/service/collector/collector.go @@ -7,6 +7,7 @@ type AiCollector interface { GetDatasetsSpecs(ctx context.Context) ([]*DatasetsSpecs, error) GetAlgorithms(ctx context.Context) ([]*Algorithm, error) GetTrainingTaskLog(ctx context.Context, taskId string, instanceNum string) (string, error) + GetTrainingTask(ctx context.Context, taskId string) (*Task, error) DownloadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string) (string, error) UploadAlgorithmCode(ctx context.Context, resourceType string, taskType string, dataset string, algorithm string, code string) error } @@ -45,3 +46,10 @@ type Algorithm struct { Platform string TaskType string } + +type Task struct { + Id string + Start string + End string + Status string +} diff --git a/api/internal/storeLink/modelarts.go b/api/internal/storeLink/modelarts.go index 84bc0dbf..1ae255f2 100644 --- a/api/internal/storeLink/modelarts.go +++ b/api/internal/storeLink/modelarts.go @@ -174,6 +174,10 @@ func (m *ModelArtsLink) GetTrainingTaskLog(ctx context.Context, taskId string, i return "", nil } +func (m *ModelArtsLink) GetTrainingTask(ctx context.Context, taskId string) (*collector.Task, error) { + return nil, nil +} + func (m *ModelArtsLink) Execute(ctx context.Context, option *option.AiOption) (interface{}, error) { err := m.GenerateSubmitParams(ctx, option) if err != nil { diff --git a/api/internal/storeLink/octopus.go b/api/internal/storeLink/octopus.go index 22781e2f..f72f63ab 100644 --- a/api/internal/storeLink/octopus.go +++ b/api/internal/storeLink/octopus.go @@ -19,12 +19,14 @@ import ( "errors" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/schedulers/option" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/service/collector" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" "gitlink.org.cn/JointCloud/pcm-octopus/octopus" "gitlink.org.cn/JointCloud/pcm-octopus/octopusclient" "math" "strconv" "strings" + "time" ) type OctopusLink struct { @@ -364,6 +366,35 @@ func (o *OctopusLink) GetTrainingTaskLog(ctx context.Context, taskId string, ins return resp.Content, nil } +func (o *OctopusLink) GetTrainingTask(ctx context.Context, taskId string) (*collector.Task, error) { + resp, err := o.QueryTask(ctx, taskId) + if err != nil { + return nil, err + } + jobresp := (resp).(*octopus.GetTrainJobResp) + if !jobresp.Success { + return nil, errors.New(jobresp.Error.Message) + } + var task collector.Task + task.Id = jobresp.Payload.TrainJob.Id + task.Start = time.Unix(jobresp.Payload.TrainJob.StartedAt, 0).Format(constants.Layout) + task.End = time.Unix(jobresp.Payload.TrainJob.CompletedAt, 0).Format(constants.Layout) + switch jobresp.Payload.TrainJob.Status { + case "succeeded": + task.Status = constants.Completed + case "failed": + task.Status = constants.Failed + case "running": + task.Status = constants.Running + case "stopped": + task.Status = constants.Stopped + default: + task.Status = "undefined" + } + + return &task, nil +} + func (o *OctopusLink) Execute(ctx context.Context, option *option.AiOption) (interface{}, error) { err := o.GenerateSubmitParams(ctx, option) if err != nil { diff --git a/api/internal/storeLink/shuguangai.go b/api/internal/storeLink/shuguangai.go index 4a84cea4..7f3ee370 100644 --- a/api/internal/storeLink/shuguangai.go +++ b/api/internal/storeLink/shuguangai.go @@ -17,6 +17,7 @@ package storeLink import ( "context" "errors" + "fmt" "gitlink.org.cn/JointCloud/pcm-ac/hpcAC" "gitlink.org.cn/JointCloud/pcm-ac/hpcacclient" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/common" @@ -473,6 +474,15 @@ func (s *ShuguangAi) GetTrainingTaskLog(ctx context.Context, taskId string, inst return resp.Data.Content, nil } +func (s *ShuguangAi) GetTrainingTask(ctx context.Context, taskId string) (*collector.Task, error) { + task, err := s.QueryTask(ctx, taskId) + if err != nil { + return nil, err + } + fmt.Println(task) + return nil, nil +} + func (s *ShuguangAi) Execute(ctx context.Context, option *option.AiOption) (interface{}, error) { err := s.GenerateSubmitParams(ctx, option) if err != nil { diff --git a/pkg/constants/task.go b/pkg/constants/task.go index daf8879f..14e4b5fe 100644 --- a/pkg/constants/task.go +++ b/pkg/constants/task.go @@ -26,4 +26,5 @@ const ( WaitRestart = "WaitRestart" WaitPause = "WaitPause" WaitStart = "WaitStart" + Stopped = "Stopped" ) diff --git a/pkg/constants/time.go b/pkg/constants/time.go new file mode 100644 index 00000000..deecc715 --- /dev/null +++ b/pkg/constants/time.go @@ -0,0 +1,3 @@ +package constants + +const Layout = "2006-01-02 15:04:05" From 353c4630f2d6919119177141fc3bf121f4481bdc Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 7 May 2024 17:02:11 +0800 Subject: [PATCH 38/44] fix conflict Former-commit-id: 84868190bf79dbcc20faafe19b03ed34da58a104 --- pkg/constants/task.go | 1 - 1 file changed, 1 deletion(-) diff --git a/pkg/constants/task.go b/pkg/constants/task.go index 14e4b5fe..daf8879f 100644 --- a/pkg/constants/task.go +++ b/pkg/constants/task.go @@ -26,5 +26,4 @@ const ( WaitRestart = "WaitRestart" WaitPause = "WaitPause" WaitStart = "WaitStart" - Stopped = "Stopped" ) From 576df040796f082dd518e47e682f26057201c727 Mon Sep 17 00:00:00 2001 From: jagger Date: Tue, 7 May 2024 17:55:43 +0800 Subject: [PATCH 39/44] fix Signed-off-by: jagger Former-commit-id: 74bdba75d1474724857fd31f7ff7f97853ce7905 --- api/desc/core/pcm-core.api | 2 +- api/internal/logic/core/pagelisttasklogic.go | 18 +++++++++++++++--- api/internal/types/types.go | 2 +- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/api/desc/core/pcm-core.api b/api/desc/core/pcm-core.api index fb7fcfce..9e322642 100644 --- a/api/desc/core/pcm-core.api +++ b/api/desc/core/pcm-core.api @@ -338,7 +338,7 @@ type ( } TaskModel { - Id int64 `json:"id,omitempty" db:"id"` // id + Id int64 `json:"id,omitempty,string" db:"id"` // id Name string `json:"name,omitempty" db:"name"` // 作业名称 Description string `json:"description,omitempty" db:"description"` // 作业描述 Status string `json:"status,omitempty" db:"status"` // 作业状态 diff --git a/api/internal/logic/core/pagelisttasklogic.go b/api/internal/logic/core/pagelisttasklogic.go index dd9293fe..cb456c09 100644 --- a/api/internal/logic/core/pagelisttasklogic.go +++ b/api/internal/logic/core/pagelisttasklogic.go @@ -3,6 +3,7 @@ package core import ( "context" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/repository/result" + "time" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" @@ -28,7 +29,7 @@ func (l *PageListTaskLogic) PageListTask(req *types.PageTaskReq) (resp *types.Pa limit := req.PageSize offset := req.PageSize * (req.PageNum - 1) resp = &types.PageResult{} - var list []types.TaskModel + var list []*types.TaskModel db := l.svcCtx.DbEngin.Model(&types.TaskModel{}).Table("task") db = db.Where("deleted_at is null") @@ -48,8 +49,19 @@ func (l *PageListTaskLogic) PageListTask(req *types.PageTaskReq) (resp *types.Pa if err != nil { return nil, result.NewDefaultError(err.Error()) } - - resp.List = list + const layout = "2006-01-02 15:04:05" + for _, model := range list { + if model.EndTime != "" && model.StartTime != "" { + starTime, _ := time.Parse(layout, model.StartTime) + endTime, _ := time.Parse(layout, model.EndTime) + model.RunningTime = int64(endTime.Sub(starTime).Seconds()) + } + if model.StartTime != "" { + starTime, _ := time.Parse(layout, model.StartTime) + model.RunningTime = int64(time.Now().Sub(starTime).Seconds()) + } + } + resp.List = &list resp.PageSize = req.PageSize resp.PageNum = req.PageNum resp.Total = total diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 3f8820ad..a9a6127b 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -261,7 +261,7 @@ type PageTaskReq struct { } type TaskModel struct { - Id int64 `json:"id,omitempty" db:"id"` // id + Id int64 `json:"id,omitempty,string" db:"id"` // id Name string `json:"name,omitempty" db:"name"` // 作业名称 Description string `json:"description,omitempty" db:"description"` // 作业描述 Status string `json:"status,omitempty" db:"status"` // 作业状态 From 10e21a94990fcb098e98c0c920036175a0821a59 Mon Sep 17 00:00:00 2001 From: tzwang Date: Tue, 7 May 2024 20:05:00 +0800 Subject: [PATCH 40/44] updated gettasklist logic Former-commit-id: af8ea56c03fc44ba7c881c3bf9c5850765ec2b69 --- .../logic/ai/getcentertasklistlogic.go | 46 ++++++++++++++++++- .../logic/schedule/schedulesubmitlogic.go | 11 ++++- api/internal/scheduler/database/aiStorage.go | 31 ++++++++++--- .../scheduler/schedulers/aiScheduler.go | 8 +++- api/internal/storeLink/shuguangai.go | 16 +++++-- pkg/constants/task.go | 1 + 6 files changed, 98 insertions(+), 15 deletions(-) diff --git a/api/internal/logic/ai/getcentertasklistlogic.go b/api/internal/logic/ai/getcentertasklistlogic.go index 6fce581a..a0d8c9fe 100644 --- a/api/internal/logic/ai/getcentertasklistlogic.go +++ b/api/internal/logic/ai/getcentertasklistlogic.go @@ -3,6 +3,8 @@ package ai import ( "context" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" + "strconv" + "sync" "time" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" @@ -27,12 +29,15 @@ func NewGetCenterTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskListResp, err error) { resp = &types.CenterTaskListResp{} + var mu sync.RWMutex adapterList, err := l.svcCtx.Scheduler.AiStorages.GetAdaptersByType("1") if err != nil { return nil, err } + l.updateAiTaskStatus(&mu, adapterList) + for _, adapter := range adapterList { taskList, err := l.svcCtx.Scheduler.AiStorages.GetAiTasksByAdapterId(adapter.Id) if err != nil { @@ -46,7 +51,11 @@ func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskList if err != nil { elapsed = time.Duration(0) } - elapsed = end.Sub(task.CommitTime) + start, err := time.ParseInLocation(constants.Layout, task.StartTime, time.Local) + if err != nil { + elapsed = time.Duration(0) + } + elapsed = end.Sub(start) case constants.Running: elapsed = time.Now().Sub(task.CommitTime) default: @@ -64,3 +73,38 @@ func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskList return resp, nil } + +func (l *GetCenterTaskListLogic) updateAiTaskStatus(mu *sync.RWMutex, list []*types.AdapterInfo) { + var wg sync.WaitGroup + for _, adapter := range list { + mu.RLock() + taskList, err := l.svcCtx.Scheduler.AiStorages.GetAiTasksByAdapterId(adapter.Id) + mu.RUnlock() + if err != nil { + continue + } + for _, task := range taskList { + t := task + wg.Add(1) + go func() { + trainingTask, err := l.svcCtx.Scheduler.AiService.AiCollectorAdapterMap[adapter.Id][strconv.FormatInt(t.ClusterId, 10)].GetTrainingTask(l.ctx, t.JobId) + if err != nil { + wg.Done() + return + } + t.Status = trainingTask.Status + t.StartTime = trainingTask.Start + t.EndTime = trainingTask.End + mu.Lock() + err = l.svcCtx.Scheduler.AiStorages.UpdateAiTask(t) + mu.Unlock() + if err != nil { + wg.Done() + return + } + wg.Done() + }() + } + } + wg.Wait() +} diff --git a/api/internal/logic/schedule/schedulesubmitlogic.go b/api/internal/logic/schedule/schedulesubmitlogic.go index d3b1cd99..b2aa78f5 100644 --- a/api/internal/logic/schedule/schedulesubmitlogic.go +++ b/api/internal/logic/schedule/schedulesubmitlogic.go @@ -54,11 +54,18 @@ func (l *ScheduleSubmitLogic) ScheduleSubmit(req *types.ScheduleReq) (resp *type switch opt.GetOptionType() { case option.AI: - id, err := l.svcCtx.Scheduler.AiStorages.SaveTask(req.AiOption.TaskName) + rs := (results).([]*schedulers.AiResult) + var synergystatus int64 + if len(rs) > 1 { + synergystatus = 1 + } + strategyCode, err := l.svcCtx.Scheduler.AiStorages.GetStrategyCode(req.AiOption.Strategy) + + id, err := l.svcCtx.Scheduler.AiStorages.SaveTask(req.AiOption.TaskName, strategyCode, synergystatus) if err != nil { return nil, err } - rs := (results).([]*schedulers.AiResult) + for _, r := range rs { scheResult := &types.ScheduleResult{} scheResult.ClusterId = r.ClusterId diff --git a/api/internal/scheduler/database/aiStorage.go b/api/internal/scheduler/database/aiStorage.go index e75401f5..89dbbaa3 100644 --- a/api/internal/scheduler/database/aiStorage.go +++ b/api/internal/scheduler/database/aiStorage.go @@ -71,13 +71,15 @@ func (s *AiStorage) GetAiTasksByAdapterId(adapterId string) ([]*models.TaskAi, e return resp, nil } -func (s *AiStorage) SaveTask(name string) (int64, error) { +func (s *AiStorage) SaveTask(name string, strategyCode int64, synergyStatus int64) (int64, error) { // 构建主任务结构体 taskModel := models.Task{ - Status: constants.Saved, - Description: "ai task", - Name: name, - CommitTime: time.Now(), + Status: constants.Saved, + Description: "ai task", + Name: name, + SynergyStatus: synergyStatus, + Strategy: strategyCode, + CommitTime: time.Now(), } // 保存任务数据到数据库 tx := s.DbEngin.Create(&taskModel) @@ -197,10 +199,25 @@ func (s *AiStorage) SaveClusterResources(clusterId string, clusterName string, c return nil } -func (s *AiStorage) UpdateAiTask(task models.TaskAi) error { - tx := s.DbEngin.Updates(&task) +func (s *AiStorage) UpdateAiTask(task *models.TaskAi) error { + tx := s.DbEngin.Updates(task) if tx.Error != nil { return tx.Error } return nil } + +func (s *AiStorage) GetStrategyCode(name string) (int64, error) { + var strategy int64 + sqlStr := `select t_dict_item.item_value + from t_dict + left join t_dict_item on t_dict.id = t_dict_item.dict_id + where item_text = ? + and t_dict.dict_code = 'schedule_Strategy'` + //查询调度策略 + err := s.DbEngin.Raw(sqlStr, name).Scan(&strategy).Error + if err != nil { + return strategy, nil + } + return strategy, nil +} diff --git a/api/internal/scheduler/schedulers/aiScheduler.go b/api/internal/scheduler/schedulers/aiScheduler.go index 1fa4eb63..76b1a6b9 100644 --- a/api/internal/scheduler/schedulers/aiScheduler.go +++ b/api/internal/scheduler/schedulers/aiScheduler.go @@ -174,10 +174,16 @@ func (as *AiScheduler) AssignTask(clusters []*strategy.AssignedCluster) (interfa } if len(errs) != 0 { - taskId, err := as.AiStorages.SaveTask(as.option.TaskName) + var synergystatus int64 + if len(clusters) > 1 { + synergystatus = 1 + } + strategyCode, err := as.AiStorages.GetStrategyCode(as.option.StrategyName) + taskId, err := as.AiStorages.SaveTask(as.option.TaskName, strategyCode, synergystatus) if err != nil { return nil, errors.New("database add failed: " + err.Error()) } + var errmsg string for _, err := range errs { e := (err).(struct { diff --git a/api/internal/storeLink/shuguangai.go b/api/internal/storeLink/shuguangai.go index 7f3ee370..4dbd8fcc 100644 --- a/api/internal/storeLink/shuguangai.go +++ b/api/internal/storeLink/shuguangai.go @@ -17,7 +17,6 @@ package storeLink import ( "context" "errors" - "fmt" "gitlink.org.cn/JointCloud/pcm-ac/hpcAC" "gitlink.org.cn/JointCloud/pcm-ac/hpcacclient" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/common" @@ -475,12 +474,21 @@ func (s *ShuguangAi) GetTrainingTaskLog(ctx context.Context, taskId string, inst } func (s *ShuguangAi) GetTrainingTask(ctx context.Context, taskId string) (*collector.Task, error) { - task, err := s.QueryTask(ctx, taskId) + resp, err := s.QueryTask(ctx, taskId) if err != nil { return nil, err } - fmt.Println(task) - return nil, nil + jobresp := (resp).(*hpcAC.GetPytorchTaskResp) + if jobresp.Code != "0" { + return nil, errors.New(jobresp.Msg) + } + var task collector.Task + task.Id = jobresp.Data.Id + task.Start = jobresp.Data.StartTime + task.End = jobresp.Data.EndTime + task.Status = jobresp.Data.Status + + return &task, nil } func (s *ShuguangAi) Execute(ctx context.Context, option *option.AiOption) (interface{}, error) { diff --git a/pkg/constants/task.go b/pkg/constants/task.go index 0ec079f3..a401cd46 100644 --- a/pkg/constants/task.go +++ b/pkg/constants/task.go @@ -27,4 +27,5 @@ const ( WaitPause = "WaitPause" WaitStart = "WaitStart" Pending = "Pending" + Stopped = "Stopped" ) From 92532221523c449efab48a51c7fc8d5882b98e0a Mon Sep 17 00:00:00 2001 From: jagger Date: Wed, 8 May 2024 17:19:51 +0800 Subject: [PATCH 41/44] fix Signed-off-by: jagger Former-commit-id: ab7b8cfac57c4efd3f76090d1f85dc43f2b51293 --- api/desc/core/pcm-core.api | 1 + .../logic/cloud/commitgeneraltasklogic.go | 18 +++++----- .../logic/core/counttaskstatuslogic.go | 2 +- api/internal/logic/core/pagelisttasklogic.go | 12 +++---- api/internal/logic/core/taskdetailslogic.go | 2 +- .../scheduler/schedulers/cloudScheduler.go | 3 +- api/internal/types/types.go | 33 ++++++++++--------- pkg/models/taskmodel_gen.go | 30 ++++++++--------- pkg/utils/timeutils/time.go | 4 ++- 9 files changed, 55 insertions(+), 50 deletions(-) diff --git a/api/desc/core/pcm-core.api b/api/desc/core/pcm-core.api index 9e322642..973f5944 100644 --- a/api/desc/core/pcm-core.api +++ b/api/desc/core/pcm-core.api @@ -354,6 +354,7 @@ type ( NsID string `json:"nsId,omitempty" db:"ns_id"` TenantId string `json:"tenantId,omitempty" db:"tenant_id"` CreateTime string `json:"createTime,omitempty" db:"create_time" gorm:"autoCreateTime"` + AdapterTypeDict int `json:"adapterTypeDict" db:"create_time" gorm:"adapter_type_dict"` //任务类型(对应字典表的值 } ) diff --git a/api/internal/logic/cloud/commitgeneraltasklogic.go b/api/internal/logic/cloud/commitgeneraltasklogic.go index cf8842b9..0162b832 100644 --- a/api/internal/logic/cloud/commitgeneraltasklogic.go +++ b/api/internal/logic/cloud/commitgeneraltasklogic.go @@ -89,14 +89,14 @@ func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) er //查询调度策略 err = tx.Raw(sqlStr, req.Strategy).Scan(&strategy).Error taskModel := models.Task{ - Id: utils.GenSnowflakeID(), - Status: constants.Pending, - Name: req.Name, - CommitTime: time.Now(), - YamlString: strings.Join(req.ReqBody, "\n---\n"), - TaskTypeDict: 0, - SynergyStatus: synergyStatus, - Strategy: strategy, + Id: utils.GenSnowflakeID(), + Status: constants.Saved, + Name: req.Name, + CommitTime: time.Now(), + YamlString: strings.Join(req.ReqBody, "\n---\n"), + AdapterTypeDict: 0, + SynergyStatus: synergyStatus, + Strategy: strategy, } var taskClouds []cloud.TaskCloudModel for _, r := range rs { @@ -109,7 +109,7 @@ func (l *CommitGeneralTaskLogic) CommitGeneralTask(req *types.GeneralTaskReq) er taskCloud.AdapterId = uint(adapterId) taskCloud.ClusterId = uint(clusterId) taskCloud.ClusterName = r.ClusterName - taskCloud.Status = constants.Pending + taskCloud.Status = constants.Saved taskCloud.YamlString = string(unString) taskCloud.Kind = sStruct.GetKind() taskCloud.Namespace = sStruct.GetNamespace() diff --git a/api/internal/logic/core/counttaskstatuslogic.go b/api/internal/logic/core/counttaskstatuslogic.go index 5cedea7f..3abe9797 100644 --- a/api/internal/logic/core/counttaskstatuslogic.go +++ b/api/internal/logic/core/counttaskstatuslogic.go @@ -30,7 +30,7 @@ func (l *CountTaskStatusLogic) CountTaskStatus() (resp *types.TaskStatusResp, er COUNT(CASE WHEN status = 'Succeeded' THEN 1 END) AS Succeeded, COUNT(CASE WHEN status = 'Failed' THEN 1 END) AS Failed, COUNT(CASE WHEN status = 'Running' THEN 1 END) AS Running, - COUNT(CASE WHEN status = 'Pause' THEN 1 END) AS Pause + COUNT(CASE WHEN status = 'Saved' THEN 1 END) AS Saved FROM task;` err = l.svcCtx.DbEngin.Raw(sqlStr).Scan(&resp).Error if err != nil { diff --git a/api/internal/logic/core/pagelisttasklogic.go b/api/internal/logic/core/pagelisttasklogic.go index cb456c09..ce8ae65d 100644 --- a/api/internal/logic/core/pagelisttasklogic.go +++ b/api/internal/logic/core/pagelisttasklogic.go @@ -3,6 +3,7 @@ package core import ( "context" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/repository/result" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils/timeutils" "time" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" @@ -49,16 +50,15 @@ func (l *PageListTaskLogic) PageListTask(req *types.PageTaskReq) (resp *types.Pa if err != nil { return nil, result.NewDefaultError(err.Error()) } - const layout = "2006-01-02 15:04:05" for _, model := range list { if model.EndTime != "" && model.StartTime != "" { - starTime, _ := time.Parse(layout, model.StartTime) - endTime, _ := time.Parse(layout, model.EndTime) - model.RunningTime = int64(endTime.Sub(starTime).Seconds()) + startTime := timeutils.TimeStringToGoTime(model.StartTime) + endTime := timeutils.TimeStringToGoTime(model.EndTime) + model.RunningTime = int64(endTime.Sub(startTime).Seconds()) } if model.StartTime != "" { - starTime, _ := time.Parse(layout, model.StartTime) - model.RunningTime = int64(time.Now().Sub(starTime).Seconds()) + startTime := timeutils.TimeStringToGoTime(model.StartTime) + model.RunningTime = int64(time.Now().Sub(startTime).Seconds()) } } resp.List = &list diff --git a/api/internal/logic/core/taskdetailslogic.go b/api/internal/logic/core/taskdetailslogic.go index 2af8de23..da4acde5 100644 --- a/api/internal/logic/core/taskdetailslogic.go +++ b/api/internal/logic/core/taskdetailslogic.go @@ -34,7 +34,7 @@ func (l *TaskDetailsLogic) TaskDetails(req *types.FId) (resp *types.TaskDetailsR } clusterIds := make([]int64, 0) var cList []*types.ClusterInfo - switch task.TaskTypeDict { + switch task.AdapterTypeDict { case 0: l.svcCtx.DbEngin.Table("task_cloud").Select("cluster_id").Where("task_id", task.Id).Scan(&clusterIds) case 1: diff --git a/api/internal/scheduler/schedulers/cloudScheduler.go b/api/internal/scheduler/schedulers/cloudScheduler.go index 4f00aaba..f14db395 100644 --- a/api/internal/scheduler/schedulers/cloudScheduler.go +++ b/api/internal/scheduler/schedulers/cloudScheduler.go @@ -24,6 +24,7 @@ import ( "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/scheduler/strategy/param" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/pkg/response" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models/cloud" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/tracker" "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" @@ -60,7 +61,7 @@ func (as *CloudScheduler) GetNewStructForDb(task *response.TaskInfo, resource st c := cloud.TaskCloudModel{ AdapterId: uint(participantId), TaskId: uint(task.TaskId), - Status: "Pending", + Status: constants.Saved, YamlString: as.yamlString, } utils.Convert(task.Metadata, &c) diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 66d11e63..806d8762 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -261,22 +261,23 @@ type PageTaskReq struct { } type TaskModel struct { - Id int64 `json:"id,omitempty,string" db:"id"` // id - Name string `json:"name,omitempty" db:"name"` // 作业名称 - Description string `json:"description,omitempty" db:"description"` // 作业描述 - Status string `json:"status,omitempty" db:"status"` // 作业状态 - Strategy int64 `json:"strategy" db:"strategy"` // 策略 - SynergyStatus int64 `json:"synergyStatus" db:"synergy_status"` // 协同状态(0-未协同、1-已协同) - CommitTime string `json:"commitTime,omitempty" db:"commit_time"` // 提交时间 - StartTime string `json:"startTime,omitempty" db:"start_time"` // 开始时间 - EndTime string `json:"endTime,omitempty" db:"end_time"` // 结束运行时间 - RunningTime int64 `json:"runningTime" db:"running_time"` // 已运行时间(单位秒) - YamlString string `json:"yamlString,omitempty" db:"yaml_string"` - Result string `json:"result,omitempty" db:"result"` // 作业结果 - DeletedAt string `json:"deletedAt,omitempty" gorm:"index" db:"deleted_at"` - NsID string `json:"nsId,omitempty" db:"ns_id"` - TenantId string `json:"tenantId,omitempty" db:"tenant_id"` - CreateTime string `json:"createTime,omitempty" db:"create_time" gorm:"autoCreateTime"` + Id int64 `json:"id,omitempty,string" db:"id"` // id + Name string `json:"name,omitempty" db:"name"` // 作业名称 + Description string `json:"description,omitempty" db:"description"` // 作业描述 + Status string `json:"status,omitempty" db:"status"` // 作业状态 + Strategy int64 `json:"strategy" db:"strategy"` // 策略 + SynergyStatus int64 `json:"synergyStatus" db:"synergy_status"` // 协同状态(0-未协同、1-已协同) + CommitTime string `json:"commitTime,omitempty" db:"commit_time"` // 提交时间 + StartTime string `json:"startTime,omitempty" db:"start_time"` // 开始时间 + EndTime string `json:"endTime,omitempty" db:"end_time"` // 结束运行时间 + RunningTime int64 `json:"runningTime" db:"running_time"` // 已运行时间(单位秒) + YamlString string `json:"yamlString,omitempty" db:"yaml_string"` + Result string `json:"result,omitempty" db:"result"` // 作业结果 + DeletedAt string `json:"deletedAt,omitempty" gorm:"index" db:"deleted_at"` + NsID string `json:"nsId,omitempty" db:"ns_id"` + TenantId string `json:"tenantId,omitempty" db:"tenant_id"` + CreateTime string `json:"createTime,omitempty" db:"create_time" gorm:"autoCreateTime"` + AdapterTypeDict int `json:"adapterTypeDict" db:"create_time" gorm:"adapter_type_dict"` //任务类型(对应字典表的值 } type TaskDetailReq struct { diff --git a/pkg/models/taskmodel_gen.go b/pkg/models/taskmodel_gen.go index 7eb2c745..b8ee8603 100644 --- a/pkg/models/taskmodel_gen.go +++ b/pkg/models/taskmodel_gen.go @@ -35,21 +35,21 @@ type ( } Task struct { - Id int64 `db:"id"` // id - Name string `db:"name"` // 作业名称 - Description string `db:"description"` // 作业描述 - Status string `db:"status"` // 作业状态 - Strategy int64 `db:"strategy"` // 策略 - SynergyStatus int64 `db:"synergy_status"` // 协同状态(0-未协同、1-已协同) - CommitTime time.Time `db:"commit_time"` // 提交时间 - StartTime string `db:"start_time"` // 开始时间 - EndTime string `db:"end_time"` // 结束运行时间 - RunningTime int64 `db:"running_time"` // 已运行时间(单位秒) - YamlString string `db:"yaml_string"` - Result string `db:"result"` // 作业结果 - DeletedAt gorm.DeletedAt `gorm:"index"` - NsID string `db:"ns_id"` - TaskTypeDict int `db:"task_type_dict"` //任务类型(对应字典表的值) + Id int64 `db:"id"` // id + Name string `db:"name"` // 作业名称 + Description string `db:"description"` // 作业描述 + Status string `db:"status"` // 作业状态 + Strategy int64 `db:"strategy"` // 策略 + SynergyStatus int64 `db:"synergy_status"` // 协同状态(0-未协同、1-已协同) + CommitTime time.Time `db:"commit_time"` // 提交时间 + StartTime string `db:"start_time"` // 开始时间 + EndTime string `db:"end_time"` // 结束运行时间 + RunningTime int64 `db:"running_time"` // 已运行时间(单位秒) + YamlString string `db:"yaml_string"` + Result string `db:"result"` // 作业结果 + DeletedAt gorm.DeletedAt `gorm:"index"` + NsID string `db:"ns_id"` + AdapterTypeDict int `db:"adapter_type_dict"` //任务类型(对应字典表的值) } ) diff --git a/pkg/utils/timeutils/time.go b/pkg/utils/timeutils/time.go index add75a9a..20b0accc 100644 --- a/pkg/utils/timeutils/time.go +++ b/pkg/utils/timeutils/time.go @@ -19,7 +19,9 @@ import ( ) var timeTemplates = []string{ - "2006-01-02 15:04:05", //常规类型 + "2006-01-02T15:04:05Z07:00", //RFC3339 + "2006-01-02 15:04:05", //常规类型 + "2006/01/02T15:04:05Z07:00", //RFC3339 "2006/01/02 15:04:05", "2006-01-02", "2006/01/02", From eedc344b40c4bcd5e30992316f919edb006334f6 Mon Sep 17 00:00:00 2001 From: jagger Date: Wed, 8 May 2024 18:38:54 +0800 Subject: [PATCH 42/44] fix Signed-off-by: jagger Former-commit-id: 7fa31bdee9f6e6b578ab698024cd3ec432c7076b --- api/desc/core/pcm-core.api | 6 +++--- api/internal/logic/core/pushtaskinfologic.go | 17 +++++----------- api/internal/logic/core/taskdetailslogic.go | 21 +++++++------------- api/internal/logic/core/tasklistlogic.go | 5 ++--- api/internal/types/types.go | 6 +++--- pkg/models/taskmodel_gen.go | 4 ++-- 6 files changed, 22 insertions(+), 37 deletions(-) diff --git a/api/desc/core/pcm-core.api b/api/desc/core/pcm-core.api index 973f5944..da7df371 100644 --- a/api/desc/core/pcm-core.api +++ b/api/desc/core/pcm-core.api @@ -1174,7 +1174,7 @@ type TaskStatusResp { Succeeded int `json:"Succeeded"` Failed int `json:"Failed"` Running int `json:"Running"` - Pause int `json:"Pause"` + Saved int `json:"Saved"` } type TaskDetailsResp { @@ -1182,7 +1182,7 @@ type TaskDetailsResp { description string `json:"description"` StartTime string `json:"startTime"` EndTime string `json:"endTime"` - Strategy int64 `json:"strategy,string"` - SynergyStatus int64 `json:"synergyStatus,string"` + Strategy int64 `json:"strategy"` + SynergyStatus int64 `json:"synergyStatus"` ClusterInfos []*ClusterInfo `json:"clusterInfos"` } \ No newline at end of file diff --git a/api/internal/logic/core/pushtaskinfologic.go b/api/internal/logic/core/pushtaskinfologic.go index df1635d0..5d86bca2 100644 --- a/api/internal/logic/core/pushtaskinfologic.go +++ b/api/internal/logic/core/pushtaskinfologic.go @@ -77,7 +77,6 @@ func syncTask(gorm *gorm.DB, taskId int64) { statusArray := strings.Split(allStatus, ",") if len(removeRepeatedElement(statusArray)) == 1 { updateTask(gorm, taskId, statusArray[0]) - } // 子任务包含失败状态 主任务则失败 if strings.Contains(allStatus, constants.Failed) { @@ -85,26 +84,20 @@ func syncTask(gorm *gorm.DB, taskId int64) { } if strings.Contains(allStatus, constants.Running) { - updateTaskRunning(gorm, taskId, constants.Running) + updateTask(gorm, taskId, constants.Running) } } func updateTask(gorm *gorm.DB, taskId int64, status string) { + now := time.Now() var task models.Task gorm.Where("id = ? ", taskId).Find(&task) if task.Status != status { task.Status = status - gorm.Updates(&task) - } -} - -func updateTaskRunning(gorm *gorm.DB, taskId int64, status string) { - var task models.Task - gorm.Where("id = ? ", taskId).Find(&task) - if task.Status != status { - task.Status = status - task.StartTime = time.Now().Format("2006-01-02 15:04:05") + if status == constants.Running { + task.StartTime = &now + } gorm.Updates(&task) } } diff --git a/api/internal/logic/core/taskdetailslogic.go b/api/internal/logic/core/taskdetailslogic.go index da4acde5..fb1a3ecd 100644 --- a/api/internal/logic/core/taskdetailslogic.go +++ b/api/internal/logic/core/taskdetailslogic.go @@ -3,11 +3,11 @@ package core import ( "context" "github.com/pkg/errors" - "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" - "gorm.io/gorm" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" + "gorm.io/gorm" "github.com/zeromicro/go-zero/core/logx" ) @@ -27,8 +27,8 @@ func NewTaskDetailsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *TaskD } func (l *TaskDetailsLogic) TaskDetails(req *types.FId) (resp *types.TaskDetailsResp, err error) { - - var task models.Task + resp = &types.TaskDetailsResp{} + task := &models.Task{} if errors.Is(l.svcCtx.DbEngin.Where("id", req.Id).First(&task).Error, gorm.ErrRecordNotFound) { return nil, errors.New("记录不存在") } @@ -48,14 +48,7 @@ func (l *TaskDetailsLogic) TaskDetails(req *types.FId) (resp *types.TaskDetailsR if err != nil { return resp, err } - resp = &types.TaskDetailsResp{ - Name: task.Name, - Description: task.Description, - StartTime: task.StartTime, - EndTime: task.EndTime, - Strategy: task.Strategy, - SynergyStatus: task.SynergyStatus, - ClusterInfos: cList, - } + utils.Convert(&task, &resp) + resp.ClusterInfos = cList return } diff --git a/api/internal/logic/core/tasklistlogic.go b/api/internal/logic/core/tasklistlogic.go index 30818f24..e56be650 100644 --- a/api/internal/logic/core/tasklistlogic.go +++ b/api/internal/logic/core/tasklistlogic.go @@ -93,13 +93,12 @@ func (l *TaskListLogic) TaskList(req *types.TaskListReq) (resp *types.TaskListRe pStatus = "Normal" } } - resp.Tasks = append(resp.Tasks, types.Task{ Id: task.Id, Name: task.Name, Status: task.Status, - StartTime: task.StartTime, - EndTime: task.EndTime, + StartTime: task.StartTime.Format("2006-01-02 15:04:05"), + EndTime: task.EndTime.Format("2006-01-02 15:04:05"), ParticipantId: pInfo.Id, ParticipantName: pInfo.Name, ParticipantStatus: pStatus, diff --git a/api/internal/types/types.go b/api/internal/types/types.go index 806d8762..cc217112 100644 --- a/api/internal/types/types.go +++ b/api/internal/types/types.go @@ -1078,7 +1078,7 @@ type TaskStatusResp struct { Succeeded int `json:"Succeeded"` Failed int `json:"Failed"` Running int `json:"Running"` - Pause int `json:"Pause"` + Saved int `json:"Saved"` } type TaskDetailsResp struct { @@ -1086,8 +1086,8 @@ type TaskDetailsResp struct { Description string `json:"description"` StartTime string `json:"startTime"` EndTime string `json:"endTime"` - Strategy int64 `json:"strategy,string"` - SynergyStatus int64 `json:"synergyStatus,string"` + Strategy int64 `json:"strategy"` + SynergyStatus int64 `json:"synergyStatus"` ClusterInfos []*ClusterInfo `json:"clusterInfos"` } diff --git a/pkg/models/taskmodel_gen.go b/pkg/models/taskmodel_gen.go index b8ee8603..5dae890c 100644 --- a/pkg/models/taskmodel_gen.go +++ b/pkg/models/taskmodel_gen.go @@ -42,8 +42,8 @@ type ( Strategy int64 `db:"strategy"` // 策略 SynergyStatus int64 `db:"synergy_status"` // 协同状态(0-未协同、1-已协同) CommitTime time.Time `db:"commit_time"` // 提交时间 - StartTime string `db:"start_time"` // 开始时间 - EndTime string `db:"end_time"` // 结束运行时间 + StartTime *time.Time `db:"start_time"` // 开始时间 + EndTime *time.Time `db:"end_time"` // 结束运行时间 RunningTime int64 `db:"running_time"` // 已运行时间(单位秒) YamlString string `db:"yaml_string"` Result string `db:"result"` // 作业结果 From 9b8c7d36e6711afdc95d9869fcdc2f2def8e6649 Mon Sep 17 00:00:00 2001 From: tzwang Date: Wed, 8 May 2024 18:52:02 +0800 Subject: [PATCH 43/44] updated aicenteroverview logic Former-commit-id: 497d6e912196aedfcc36e392b006cc1c26a17138 --- .../logic/ai/getcenteroverviewlogic.go | 77 ++++++++++++++++++- .../logic/ai/getcentertasklistlogic.go | 14 +++- api/internal/scheduler/database/aiStorage.go | 21 +++-- .../scheduler/service/collector/collector.go | 1 + 4 files changed, 100 insertions(+), 13 deletions(-) diff --git a/api/internal/logic/ai/getcenteroverviewlogic.go b/api/internal/logic/ai/getcenteroverviewlogic.go index eb93684b..94d44cea 100644 --- a/api/internal/logic/ai/getcenteroverviewlogic.go +++ b/api/internal/logic/ai/getcenteroverviewlogic.go @@ -2,10 +2,12 @@ package ai import ( "context" + "github.com/zeromicro/go-zero/core/logx" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" - - "github.com/zeromicro/go-zero/core/logx" + "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" + "strconv" + "sync" ) type GetCenterOverviewLogic struct { @@ -24,6 +26,8 @@ func NewGetCenterOverviewLogic(ctx context.Context, svcCtx *svc.ServiceContext) func (l *GetCenterOverviewLogic) GetCenterOverview() (resp *types.CenterOverviewResp, err error) { resp = &types.CenterOverviewResp{} + var mu sync.RWMutex + ch := make(chan struct{}) var centerNum int32 var taskNum int32 @@ -37,6 +41,8 @@ func (l *GetCenterOverviewLogic) GetCenterOverview() (resp *types.CenterOverview centerNum = int32(len(adapterList)) resp.CenterNum = centerNum + go l.updateClusterResource(&mu, ch, adapterList) + for _, adapter := range adapterList { taskList, err := l.svcCtx.Scheduler.AiStorages.GetAiTasksByAdapterId(adapter.Id) if err != nil { @@ -52,7 +58,10 @@ func (l *GetCenterOverviewLogic) GetCenterOverview() (resp *types.CenterOverview continue } for _, cluster := range clusters.List { + mu.RLock() clusterResource, err := l.svcCtx.Scheduler.AiStorages.GetClusterResourcesById(cluster.Id) + mu.RUnlock() + if err != nil { continue } @@ -60,9 +69,71 @@ func (l *GetCenterOverviewLogic) GetCenterOverview() (resp *types.CenterOverview totalTops += clusterResource.CardTopsTotal } } - resp.CardNum = cardNum resp.PowerInTops = totalTops + <-ch return resp, nil } + +func (l *GetCenterOverviewLogic) updateClusterResource(mu *sync.RWMutex, ch chan<- struct{}, list []*types.AdapterInfo) { + var wg sync.WaitGroup + for _, adapter := range list { + clusters, err := l.svcCtx.Scheduler.AiStorages.GetClustersByAdapterId(adapter.Id) + if err != nil { + continue + } + for _, cluster := range clusters.List { + c := cluster + mu.RLock() + clusterResource, err := l.svcCtx.Scheduler.AiStorages.GetClusterResourcesById(c.Id) + mu.RUnlock() + if err != nil { + continue + } + wg.Add(1) + go func() { + stat, err := l.svcCtx.Scheduler.AiService.AiCollectorAdapterMap[adapter.Id][c.Id].GetResourceStats(l.ctx) + if err != nil { + wg.Done() + return + } + clusterType, err := strconv.ParseInt(adapter.Type, 10, 64) + if err != nil { + wg.Done() + return + } + var cardTotal int64 + var topsTotal float64 + for _, card := range stat.CardsAvail { + cardTotal += int64(card.CardNum) + topsTotal += card.TOpsAtFp16 * float64(card.CardNum) + } + + mu.Lock() + if (models.TClusterResource{} == *clusterResource) { + err = l.svcCtx.Scheduler.AiStorages.SaveClusterResources(c.Id, c.Name, clusterType, float64(stat.CpuCoreAvail), float64(stat.CpuCoreTotal), + stat.MemAvail, stat.MemTotal, stat.DiskAvail, stat.DiskTotal, float64(stat.GpuAvail), float64(stat.GpuTotal), cardTotal, topsTotal) + if err != nil { + mu.Unlock() + wg.Done() + return + } + } else { + clusterResource.CardTotal = cardTotal + clusterResource.CardTopsTotal = topsTotal + err := l.svcCtx.Scheduler.AiStorages.UpdateClusterResources(clusterResource) + if err != nil { + mu.Unlock() + wg.Done() + return + } + } + mu.Unlock() + wg.Done() + }() + } + } + wg.Wait() + ch <- struct{}{} +} diff --git a/api/internal/logic/ai/getcentertasklistlogic.go b/api/internal/logic/ai/getcentertasklistlogic.go index a0d8c9fe..ebca4dc4 100644 --- a/api/internal/logic/ai/getcentertasklistlogic.go +++ b/api/internal/logic/ai/getcentertasklistlogic.go @@ -30,16 +30,19 @@ func NewGetCenterTaskListLogic(ctx context.Context, svcCtx *svc.ServiceContext) func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskListResp, err error) { resp = &types.CenterTaskListResp{} var mu sync.RWMutex + ch := make(chan struct{}) adapterList, err := l.svcCtx.Scheduler.AiStorages.GetAdaptersByType("1") if err != nil { return nil, err } - l.updateAiTaskStatus(&mu, adapterList) + go l.updateAiTaskStatus(&mu, ch, adapterList) for _, adapter := range adapterList { + mu.RLock() taskList, err := l.svcCtx.Scheduler.AiStorages.GetAiTasksByAdapterId(adapter.Id) + mu.RUnlock() if err != nil { continue } @@ -70,21 +73,23 @@ func (l *GetCenterTaskListLogic) GetCenterTaskList() (resp *types.CenterTaskList resp.List = append(resp.List, t) } } + <-ch return resp, nil } -func (l *GetCenterTaskListLogic) updateAiTaskStatus(mu *sync.RWMutex, list []*types.AdapterInfo) { +func (l *GetCenterTaskListLogic) updateAiTaskStatus(mu *sync.RWMutex, ch chan<- struct{}, list []*types.AdapterInfo) { var wg sync.WaitGroup for _, adapter := range list { - mu.RLock() taskList, err := l.svcCtx.Scheduler.AiStorages.GetAiTasksByAdapterId(adapter.Id) - mu.RUnlock() if err != nil { continue } for _, task := range taskList { t := task + if t.Status == constants.Completed { + continue + } wg.Add(1) go func() { trainingTask, err := l.svcCtx.Scheduler.AiService.AiCollectorAdapterMap[adapter.Id][strconv.FormatInt(t.ClusterId, 10)].GetTrainingTask(l.ctx, t.JobId) @@ -107,4 +112,5 @@ func (l *GetCenterTaskListLogic) updateAiTaskStatus(mu *sync.RWMutex, list []*ty } } wg.Wait() + ch <- struct{}{} } diff --git a/api/internal/scheduler/database/aiStorage.go b/api/internal/scheduler/database/aiStorage.go index 89dbbaa3..f25cd5c2 100644 --- a/api/internal/scheduler/database/aiStorage.go +++ b/api/internal/scheduler/database/aiStorage.go @@ -74,12 +74,13 @@ func (s *AiStorage) GetAiTasksByAdapterId(adapterId string) ([]*models.TaskAi, e func (s *AiStorage) SaveTask(name string, strategyCode int64, synergyStatus int64) (int64, error) { // 构建主任务结构体 taskModel := models.Task{ - Status: constants.Saved, - Description: "ai task", - Name: name, - SynergyStatus: synergyStatus, - Strategy: strategyCode, - CommitTime: time.Now(), + Status: constants.Saved, + Description: "ai task", + Name: name, + SynergyStatus: synergyStatus, + Strategy: strategyCode, + AdapterTypeDict: 1, + CommitTime: time.Now(), } // 保存任务数据到数据库 tx := s.DbEngin.Create(&taskModel) @@ -199,6 +200,14 @@ func (s *AiStorage) SaveClusterResources(clusterId string, clusterName string, c return nil } +func (s *AiStorage) UpdateClusterResources(clusterResource *models.TClusterResource) error { + tx := s.DbEngin.Updates(clusterResource) + if tx.Error != nil { + return tx.Error + } + return nil +} + func (s *AiStorage) UpdateAiTask(task *models.TaskAi) error { tx := s.DbEngin.Updates(task) if tx.Error != nil { diff --git a/api/internal/scheduler/service/collector/collector.go b/api/internal/scheduler/service/collector/collector.go index 01406901..96ddc815 100644 --- a/api/internal/scheduler/service/collector/collector.go +++ b/api/internal/scheduler/service/collector/collector.go @@ -22,6 +22,7 @@ type ResourceStats struct { DiskAvail float64 DiskTotal float64 GpuAvail int64 + GpuTotal int64 CardsAvail []*Card CpuCoreHours float64 Balance float64 From 868419d47aece12163ae9df9e85090f7be39ea97 Mon Sep 17 00:00:00 2001 From: Jake <450705171@qq.com> Date: Thu, 9 May 2024 14:46:32 +0800 Subject: [PATCH 44/44] bug fix Former-commit-id: 96c17e81c08d9306ae3dc21d2255d7afb8a262aa --- api/internal/logic/core/commithpctasklogic.go | 65 ------------------- api/internal/logic/hpc/commithpctasklogic.go | 16 +++-- 2 files changed, 11 insertions(+), 70 deletions(-) delete mode 100644 api/internal/logic/core/commithpctasklogic.go diff --git a/api/internal/logic/core/commithpctasklogic.go b/api/internal/logic/core/commithpctasklogic.go deleted file mode 100644 index d676a7c9..00000000 --- a/api/internal/logic/core/commithpctasklogic.go +++ /dev/null @@ -1,65 +0,0 @@ -package core - -import ( - "context" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/pkg/response" - "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/constants" - "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/models" - tool "gitlink.org.cn/JointCloud/pcm-coordinator/pkg/utils" - "k8s.io/apimachinery/pkg/util/json" - "time" - - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/svc" - "gitlink.org.cn/JointCloud/pcm-coordinator/api/internal/types" - - "github.com/zeromicro/go-zero/core/logx" -) - -type CommitHpcTaskLogic struct { - logx.Logger - ctx context.Context - svcCtx *svc.ServiceContext -} - -func NewCommitHpcTaskLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CommitHpcTaskLogic { - return &CommitHpcTaskLogic{ - Logger: logx.WithContext(ctx), - ctx: ctx, - svcCtx: svcCtx, - } -} - -func (l *CommitHpcTaskLogic) CommitHpcTask(req *types.CommitHpcTaskReq) (resp *types.CommitHpcTaskResp, err error) { - // 构建主任务结构体 - taskModel := models.Task{ - Status: constants.Saved, - Description: req.Description, - Name: req.Name, - CommitTime: time.Now(), - } - // 保存任务数据到数据库 - tx := l.svcCtx.DbEngin.Create(&taskModel) - if tx.Error != nil { - return nil, tx.Error - } - hpc := models.Hpc{} - tool.Convert(req, &hpc) - mqInfo := response.TaskInfo{ - TaskId: taskModel.Id, - TaskType: "hpc", - MatchLabels: req.MatchLabels, - //Metadata: hpc, - } - req.TaskId = taskModel.Id - // 将任务数据转换成消息体 - reqMessage, err := json.Marshal(mqInfo) - if err != nil { - logx.Error(err) - return nil, err - } - publish := l.svcCtx.RedisClient.Publish(context.Background(), mqInfo.TaskType, reqMessage) - if publish.Err() != nil { - return nil, publish.Err() - } - return -} diff --git a/api/internal/logic/hpc/commithpctasklogic.go b/api/internal/logic/hpc/commithpctasklogic.go index 6211a13d..636400df 100644 --- a/api/internal/logic/hpc/commithpctasklogic.go +++ b/api/internal/logic/hpc/commithpctasklogic.go @@ -32,11 +32,15 @@ func (l *CommitHpcTaskLogic) CommitHpcTask(req *types.CommitHpcTaskReq) (resp *t // 构建主任务结构体 taskModel := models.Task{ - Status: constants.Saved, - Description: req.Description, - Name: req.Name, - CommitTime: time.Now(), + Name: req.Name, + Description: req.Description, + Status: constants.Saved, + Strategy: 0, + SynergyStatus: 0, + CommitTime: time.Now(), + AdapterTypeDict: 2, } + // 保存任务数据到数据库 tx := l.svcCtx.DbEngin.Create(&taskModel) if tx.Error != nil { @@ -49,7 +53,9 @@ func (l *CommitHpcTaskLogic) CommitHpcTask(req *types.CommitHpcTaskReq) (resp *t env, _ := json.Marshal(req.Environment) if len(clusterIds) == 0 || clusterIds == nil { - return nil, nil + resp.Code = 400 + resp.Msg = "no cluster found" + return resp, nil } hpcInfo := models.TaskHpc{