阶段性提交

This commit is contained in:
GoEdgeLab
2020-09-16 09:09:21 +08:00
parent 4a55b483e9
commit 81720234d5
18 changed files with 565 additions and 12 deletions
@@ -120,3 +120,19 @@ func (this *ReverseProxyService) UpdateReverseProxyBackupOrigins(ctx context.Con
return &pb.UpdateReverseProxyBackupOriginsResponse{}, nil
}
// 修改是否启用
func (this *ReverseProxyService) UpdateReverseProxyIsOn(ctx context.Context, req *pb.UpdateReverseProxyIsOnRequest) (*pb.UpdateReverseProxyIsOnResponse, error) {
// 校验请求
_, _, err := rpcutils.ValidateRequest(ctx, rpcutils.UserTypeAdmin)
if err != nil {
return nil, err
}
err = models.SharedReverseProxyDAO.UpdateReverseProxyIsOn(req.ReverseProxyId, req.IsOn)
if err != nil {
return nil, err
}
return &pb.UpdateReverseProxyIsOnResponse{}, nil
}