system

package
v0.0.0-...-cc63be1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2023-02-20 16:52

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2021-10-14 4:50 下午

Package system...

Description : system...

Author : go_developer@163.com<白茶清欢>

Date : 2021-10-07 8:40 下午

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2023-03-12 12:53

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2022-01-31 4:00 下午

Package system ...

Description : system...

Author : go_developer@163.com<白茶清欢>

Date : 2021-10-08 6:07 下午

Package system ...

Author : go_developer@163.com<白茶清欢>

Date : 10:42 上午 2021/9/19

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2021/10/07 6:50 下午

Package system ...

Description : system ...

Author : go_developer@163.com<张德满>

Date : 2022/01/15 8:14 PM

Package system ...

Description : system

Author : go_developer@163.com<白茶清欢>

Date : 2022/1/10 2:17 PM

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2023-02-11 23:21

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2023-02-16 23:24

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2023-02-16 21:28

Package system ...

Description : system ...

Author : go_developer@163.com<白茶清欢>

Date : 2023-02-22 23:12

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetFormData

func GetFormData(ctx *gin.Context, receiver interface{}) exception.IException

GetFormData 解析参数

Author : go_developer@163.com<白茶清欢>

Date : 21:28 2023/2/18

func GetSystemConfig

func GetSystemConfig() gin.HandlerFunc

GetSystemConfig 加载系统配置

Author : go_developer@163.com<白茶清欢>

Date : 8:41 下午 2021/10/7

func RegisterAdminRouter

func RegisterAdminRouter(systemGroup gin.IRoutes)

RegisterAdminRouter ...

Author : go_developer@163.com<白茶清欢>

Date : 15:31 2023/3/3

func RegisterAppRoute

func RegisterAppRoute(systemGroup gin.IRoutes)

RegisterAppRoute 注册网关应用相关接口

Author : go_developer@163.com<白茶清欢>

Date : 16:13 2023/3/3

func RegisterEventRoute

func RegisterEventRoute(systemGroup gin.IRoutes)

RegisterEventRoute 注册路由

Author : go_developer@163.com<白茶清欢>

Date : 13:03 2023/3/12

func RegisterGatewayApiRoute

func RegisterGatewayApiRoute(systemGroup gin.IRoutes)

RegisterGatewayApiRoute 注册网关接口相关路由

Author : go_developer@163.com<白茶清欢>

Date : 16:10 2023/3/3

func RegisterLogRoute

func RegisterLogRoute(systemGroup gin.IRoutes)

RegisterLogRoute 注册日志相关路由

Author : go_developer@163.com<白茶清欢>

Date : 16:28 2023/3/3

func RegisterProjectApiParamRoute

func RegisterProjectApiParamRoute(systemGroup gin.IRoutes)

RegisterProjectApiParamRoute 注册项目API参数相关接口

Author : go_developer@163.com<白茶清欢>

Date : 16:16 2023/3/3

func RegisterProjectApiResultRoute

func RegisterProjectApiResultRoute(systemGroup gin.IRoutes)

RegisterProjectApiResultRoute 注册项目返回结果相关值

Author : go_developer@163.com<白茶清欢>

Date : 18:13 2023/3/3

func RegisterProjectApiRoute

func RegisterProjectApiRoute(systemGroup gin.IRoutes)

RegisterProjectApiRoute 注册项目API相关路由

Author : go_developer@163.com<白茶清欢>

Date : 16:15 2023/3/3

func RegisterProjectRoute

func RegisterProjectRoute(systemGroup gin.IRoutes)

RegisterProjectRoute 注册项目相关接口

Author : go_developer@163.com<白茶清欢>

Date : 16:24 2023/3/3

func RegisterSignRoute

func RegisterSignRoute(signGroup gin.IRoutes)

RegisterSignRoute 注册签名相关路由

Author : go_developer@163.com<白茶清欢>

Date : 16:30 2023/3/3

func RegisterUserRolePermissionRoute

func RegisterUserRolePermissionRoute(systemGroup gin.IRoutes)

RegisterUserRolePermissionRoute 注册用户角色权限相关接口

Author : go_developer@163.com<白茶清欢>

Date : 16:27 2023/3/3

func RegisterUserRoleRoute

func RegisterUserRoleRoute(systemGroup gin.IRoutes)

RegisterUserRoleRoute 注册用户角色相关路由

Author : go_developer@163.com<白茶清欢>

Date : 16:07 2023/3/3

func RegisterUserRoute

func RegisterUserRoute(systemGroup gin.IRoutes)

RegisterUserRoute 注册用户相关接口

Author : go_developer@163.com<白茶清欢>

Date : 16:04 2023/3/3

Types

type ProjectApiController

type ProjectApiController struct {
}

ProjectApiController ...

Author : go_developer@163.com<白茶清欢>

Date : 18:06 2023/3/3

func (*ProjectApiController) ChangeStatus

func (pac *ProjectApiController) ChangeStatus() gin.HandlerFunc

ChangeStatus 修改project_api状态

Author : go_developer@163.com<白茶清欢>

Date : 12:14 下午 2021/10/9 @Summary 修改项目接口状态 @Description 修改项目接口状态 @Tags 项目接口管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param jsonBody body form.ChangeProjectApiStatus true "修改项目接口状态" @Success 200 object output.ProjectApiStatusChangeResult "接口请求成功,基于接口返回的业务状态码判断成失败即可" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 100005 "获取项目详情失败,一般是由于数据库查询失败导致" @Failure 100008 "获取项目接口数量失败,一般是由于数据库查询失败导致" @Failure 100009 "项目不存在,根据输入的查询条件查不到数据" @Failure 300004 "查询项目的接口详情失败,一般是由于数据库查询失败导致" @Failure 300008 "查询项目的接口参数失败,一般是由于数据库查询失败导致" @Failure 300010 "查询项目的接口返回值信息失败,一般是由于数据库查询失败导致" @Failure 300012 "查询项目的接口详情失败,一般是由于根据输入条件查不到任何数据导致" @Failure 300006 "修改项目接口状态失败,一般是由于数据库更新失败导致" @Failure 200001 "操作行为记录失败,一般是操作记录写入数据库失败导致" @Router /system/project/api/modify/status [post]

func (*ProjectApiController) Create

func (pac *ProjectApiController) Create() gin.HandlerFunc

Create 创建API

Author : go_developer@163.com<白茶清欢>

Date : 2:56 下午 2021/10/8 @Summary 创建网关接口 @Description 创建网关接口 @Tags 项目接口管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param jsonBody body form.CreateProjectApi true "修改项目接口状态" @Success 200 object output.ProjectApiCreateResult "接口请求成功,基于接口返回的业务状态码判断成失败即可" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 100005 "获取项目详情失败,一般是由于数据库查询失败导致" @Failure 100008 "获取项目接口数量失败,一般是由于数据库查询失败导致" @Failure 100009 "项目不存在,根据输入的查询条件查不到数据" @Failure 300004 "查询项目的接口详情失败,一般是由于数据库查询失败导致" @Failure 300008 "查询项目的接口参数失败,一般是由于数据库查询失败导致" @Failure 300010 "查询项目的接口返回值信息失败,一般是由于数据库查询失败导致" @Failure 300013 "项目接口创建失败,一般是由于当前接口已存在,重复创建导致" @Failure 300001 "项目接口创建失败,一般是由于数据库操作失败导致" @Failure 200001 "操作行为记录失败,一般是操作记录写入数据库失败导致" @Router /system/project/api/create [post]

func (*ProjectApiController) CreateFullProjectApi

func (pac *ProjectApiController) CreateFullProjectApi() gin.HandlerFunc

CreateFullProjectApi 创建完整的项目API

Author : go_developer@163.com<白茶清欢>

Date : 10:51 PM 2022/1/12 @Summary 创建完整项目接口 @Description 创建完整项目接口 @Tags 项目接口管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param jsonBody body form.CreateProjectFullApi true "修改项目接口状态" @Success 200 object output.ProjectApiCreateResult "接口请求成功,基于接口返回的业务状态码判断成失败即可" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 100005 "获取项目详情失败,一般是由于数据库查询失败导致" @Failure 100008 "获取项目接口数量失败,一般是由于数据库查询失败导致" @Failure 100009 "项目不存在,根据输入的查询条件查不到数据" @Failure 300004 "查询项目的接口详情失败,一般是由于数据库查询失败导致" @Failure 300008 "查询项目的接口参数失败,一般是由于数据库查询失败导致" @Failure 300009 "项目接口参数创建失败,一般是由于数据库写入失败导致" @Failure 300010 "查询项目的接口返回值信息失败,一般是由于数据库查询失败导致" @Failure 300011 "项目接口返回值创建失败,一般是由于数据库写入失败导致" @Failure 300013 "项目接口创建失败,一般是由于当前接口已存在,重复创建导致" @Failure 300001 "项目接口创建失败,一般是由于数据库操作失败导致" @Failure 200001 "操作行为记录失败,一般是操作记录写入数据库失败导致" @Router /system/project/api/full/create [post]

func (*ProjectApiController) GetDetail

func (pac *ProjectApiController) GetDetail() gin.HandlerFunc

GetDetail

Author : go_developer@163.com<白茶清欢>

Date : 3:22 下午 2021/10/8 @Summary 查询项目接口详情 @Schemes http https @Description 查询项目接口详情 @Tags 项目接口管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param project_api_id query int true "项目接口ID" @Success 200 object output.ProjectApi "接口请求成功" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 100005 "获取项目详情失败,一般是由于数据库查询失败导致" @Failure 100008 "获取项目接口数量失败,一般是由于数据库查询失败导致" @Failure 100009 "项目不存在,根据输入的查询条件查不到数据" @Failure 300004 "查询项目的接口详情失败,一般是由于数据库查询失败导致" @Failure 300008 "查询项目的接口参数失败,一般是由于数据库查询失败导致" @Failure 300010 "查询项目的接口返回值信息失败,一般是由于数据库查询失败导致" @Failure 300012 "查询项目的接口详情失败,一般是由于根据输入条件查不到任何数据导致" @Router /system/project/api/detail [get]

func (*ProjectApiController) GetList

func (pac *ProjectApiController) GetList() gin.HandlerFunc

GetList 获取project_api列表

Author : go_developer@163.com<白茶清欢>

Date : 6:51 下午 2021/10/7 @Summary 查询项目接口列表 @Schemes http https @Description 查询项目接口列表 @Tags 项目接口管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param id query int false "项目接口ID" @param project_id query int false "项目ID" @param name query string false "项目名称" @param status query int false "项目状态" @param project_flag query string false "项目标识" @param page query int true "查询的页面" @param size query int true "每页的数量" @Success 200 object output.ProjectList "接口请求成功" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 100005 "获取项目列表失败,一般是由于数据库查询失败导致" @Failure 100009 "项目不存在,根据输入的查询条件查不到数据" @Failure 300003 "查询项目的接口列表失败,一般是由于数据库查询失败导致" @Failure 300005 "查询项目的接口数量失败,一般是由于数据库查询失败导致" @Router /system/project/api/list [get]

func (*ProjectApiController) Modify

func (pac *ProjectApiController) Modify() gin.HandlerFunc

Modify 更新项目 API

Author : go_developer@163.com<白茶清欢>

Date : 4:51 下午 2021/10/10 @Summary 修改项目接口信息 @Description 修改项目接口信息 @Tags 项目接口管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param jsonBody body form.ModifyProjectApi true "修改项目接口状态" @Success 200 object output.ProjectApiModifyResult "接口请求成功,基于接口返回的业务状态码判断成失败即可" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 100005 "获取项目详情失败,一般是由于数据库查询失败导致" @Failure 100008 "获取项目接口数量失败,一般是由于数据库查询失败导致" @Failure 100009 "项目不存在,根据输入的查询条件查不到数据" @Failure 300004 "查询项目的接口详情失败,一般是由于数据库查询失败导致" @Failure 300008 "查询项目的接口参数失败,一般是由于数据库查询失败导致" @Failure 300010 "查询项目的接口返回值信息失败,一般是由于数据库查询失败导致" @Failure 300012 "查询项目的接口详情失败,一般是由于根据输入条件查不到任何数据导致" @Failure 300007 "修改项目接口状态失败,一般是由于数据库更新失败导致" @Failure 200001 "操作行为记录失败,一般是操作记录写入数据库失败导致" @Router /system/project/api/modify [post]

type ProjectApiParamController

type ProjectApiParamController struct {
}

ProjectApiParamController 项目接口参数相关

Author : go_developer@163.com<白茶清欢>

Date : 18:10 2023/3/3

func (*ProjectApiParamController) Create

func (papc *ProjectApiParamController) Create() gin.HandlerFunc

Create 增加请求API的参数

Author : go_developer@163.com<白茶清欢>

Date : 3:43 下午 2021/10/9 @Summary 创建项目接口参数 @Description 创建项目接口参数 @Tags 项目接口参数管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param jsonBody body form.CreateProjectApiParam true "创建项目接口参数" @Success 200 object output.EmptyData "接口请求成功,基于接口返回的业务状态码判断成失败即可" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 100005 "获取项目详情失败,一般是由于数据库查询失败导致" @Failure 100008 "获取项目接口数量失败,一般是由于数据库查询失败导致" @Failure 100009 "项目不存在,根据输入的查询条件查不到数据" @Failure 300004 "查询项目的接口详情失败,一般是由于数据库查询失败导致" @Failure 300008 "查询项目的接口参数失败,一般是由于数据库查询失败导致" @Failure 300009 "项目接口参数创建失败,一般是由于数据库写入失败导致" @Failure 200001 "操作行为记录失败,一般是操作记录写入数据库失败导致" @Router /system/project/api/param/create [post]

func (*ProjectApiParamController) GetList

func (papc *ProjectApiParamController) GetList() gin.HandlerFunc

GetList 获取项目API参数列表

Author : go_developer@163.com<白茶清欢>

Date : 2022/1/15 8:15 PM @Summary 查询项目接口参数列表 @Schemes http https @Description 查询项目接口参数列表 @Tags 项目接口参数管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param project_api_id query int true "项目接口ID" @Success 200 object output.ProjectApiParamList "接口请求成功" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 300008 "查询项目参数列表失败, 一般是由于数据库查询出现异常导致" @Router /system/project/api/param/list [get]

type ProjectApiResultController

type ProjectApiResultController struct {
}

ProjectApiResultController ...

Author : go_developer@163.com<白茶清欢>

Date : 18:12 2023/3/3

func (*ProjectApiResultController) GenerateProjectApiResultStruct

func (parc *ProjectApiResultController) GenerateProjectApiResultStruct() gin.HandlerFunc

GenerateProjectApiResultStruct 获取json数据的返回结构

Author : go_developer@163.com<白茶清欢>

Date : 2:18 PM 2022/1/10 @Summary 解析项目接口结果结构 @Description 解析项目接口结果结构 @Tags 项目接口结果管理 @Accept application/json @Consumes application/json @param X-Front-Authorization header string true "用户授权KEY" @param jsonBody body form.CreateProjectApiParam true "创建项目接口参数" @Success 200 object output.EmptyData "接口请求成功,基于接口返回的业务状态码判断成失败即可" @Failure 400 "请求参数错误,一般是由于接口入参和文档约束不一致导致的,参照文档修正即可" @Failure 500011 "数据结构解析失败, 一般是输入的数据结构非法导致" @Router /system/project/api/parse/result [post]

Directories

Path Synopsis
Package middleware ...
Package middleware ...
Package tool ...
Package tool ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL