50 lines
1.5 KiB
Go
50 lines
1.5 KiB
Go
package system
|
|
|
|
import (
|
|
"kra/pkg/response"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
// PreviewCode 预览代码
|
|
// @Tags AutoCodeTemplate
|
|
// @Summary 预览创建后的代码
|
|
// @Security ApiKeyAuth
|
|
// @accept application/json
|
|
// @Produce application/json
|
|
// @Param data body map[string]interface{} true "预览创建代码"
|
|
// @Success 200 {object} response.Response{data=map[string]interface{}} "预览成功"
|
|
// @Router /autoCode/preview [post]
|
|
func PreviewCode(c *gin.Context) {
|
|
// TODO: 实现代码预览功能
|
|
response.FailWithMessage("功能开发中", c)
|
|
}
|
|
|
|
// CreateCode 创建代码
|
|
// @Tags AutoCodeTemplate
|
|
// @Summary 自动代码模板
|
|
// @Security ApiKeyAuth
|
|
// @accept application/json
|
|
// @Produce application/json
|
|
// @Param data body map[string]interface{} true "创建自动代码"
|
|
// @Success 200 {object} response.Response{msg=string} "创建成功"
|
|
// @Router /autoCode/createTemp [post]
|
|
func CreateCode(c *gin.Context) {
|
|
// TODO: 实现代码创建功能
|
|
response.FailWithMessage("功能开发中", c)
|
|
}
|
|
|
|
// AddFunc 增加方法
|
|
// @Tags AutoCodeTemplate
|
|
// @Summary 增加方法
|
|
// @Security ApiKeyAuth
|
|
// @accept application/json
|
|
// @Produce application/json
|
|
// @Param data body map[string]interface{} true "增加方法"
|
|
// @Success 200 {object} response.Response{msg=string} "注入成功"
|
|
// @Router /autoCode/addFunc [post]
|
|
func AddFunc(c *gin.Context) {
|
|
// TODO: 实现方法注入功能
|
|
response.FailWithMessage("功能开发中", c)
|
|
}
|