|
@@ -30,51 +30,11 @@ func CreateTemp(c *gin.Context) {
|
|
|
return
|
|
|
}
|
|
|
if a.AutoCreateApiToSql {
|
|
|
- apiList := [6]model.SysApi{
|
|
|
- {
|
|
|
- Path: "/" + a.Abbreviation + "/" + "create" + a.StructName,
|
|
|
- Description: "新增" + a.Description,
|
|
|
- ApiGroup: a.Abbreviation,
|
|
|
- Method: "POST",
|
|
|
- },
|
|
|
- {
|
|
|
- Path: "/" + a.Abbreviation + "/" + "delete" + a.StructName,
|
|
|
- Description: "删除" + a.Description,
|
|
|
- ApiGroup: a.Abbreviation,
|
|
|
- Method: "DELETE",
|
|
|
- },
|
|
|
- {
|
|
|
- Path: "/" + a.Abbreviation + "/" + "delete" + a.StructName + "ByIds",
|
|
|
- Description: "批量删除" + a.Description,
|
|
|
- ApiGroup: a.Abbreviation,
|
|
|
- Method: "DELETE",
|
|
|
- },
|
|
|
- {
|
|
|
- Path: "/" + a.Abbreviation + "/" + "update" + a.StructName,
|
|
|
- Description: "更新" + a.Description,
|
|
|
- ApiGroup: a.Abbreviation,
|
|
|
- Method: "PUT",
|
|
|
- },
|
|
|
- {
|
|
|
- Path: "/" + a.Abbreviation + "/" + "find" + a.StructName,
|
|
|
- Description: "根据ID获取" + a.Description,
|
|
|
- ApiGroup: a.Abbreviation,
|
|
|
- Method: "GET",
|
|
|
- },
|
|
|
- {
|
|
|
- Path: "/" + a.Abbreviation + "/" + "get" + a.StructName + "List",
|
|
|
- Description: "获取" + a.Description + "列表",
|
|
|
- ApiGroup: a.Abbreviation,
|
|
|
- Method: "GET",
|
|
|
- },
|
|
|
- }
|
|
|
- for _, v := range apiList {
|
|
|
- if err := service.AutoCreateApi(v); err != nil {
|
|
|
- global.GVA_LOG.Error("自动化创建失败!请自行清空垃圾数据!", zap.Any("err", err))
|
|
|
- c.Writer.Header().Add("success", "false")
|
|
|
- c.Writer.Header().Add("msg", url.QueryEscape("自动化创建失败!请自行清空垃圾数据!"))
|
|
|
- return
|
|
|
- }
|
|
|
+ if err := service.AutoCreateApi(&a); err != nil {
|
|
|
+ global.GVA_LOG.Error("自动化创建失败!请自行清空垃圾数据!", zap.Any("err", err))
|
|
|
+ c.Writer.Header().Add("success", "false")
|
|
|
+ c.Writer.Header().Add("msg", url.QueryEscape("自动化创建失败!请自行清空垃圾数据!"))
|
|
|
+ return
|
|
|
}
|
|
|
}
|
|
|
err := service.CreateTemp(a)
|