diff --git a/app/system/service/tools_gen_table.go b/app/system/service/tools_gen_table.go index 8e3c164..76d498d 100644 --- a/app/system/service/tools_gen_table.go +++ b/app/system/service/tools_gen_table.go @@ -426,6 +426,10 @@ func (s *toolsGenTable) GenCode(ids []int, ctx context.Context) (err error) { return gerror.New("获取本地路径失败") } frontDir := g.Cfg().GetString("gen.frontDir") + if !gfile.IsDir(frontDir){ + err = gerror.New("项目前端路径不存在,请检查是否已在配置文件中配置!") + return + } for _, id := range ids { var genData g.MapStrStr var extendData *dao.ToolsGenTableExtend diff --git a/template/vm/go/controller.template b/template/vm/go/controller.template index 6ea4c30..1bed68d 100644 --- a/template/vm/go/controller.template +++ b/template/vm/go/controller.template @@ -162,7 +162,7 @@ func (c *{{$structName}}) Delete(r *ghttp.Request) { {{range $index,$column:= .table.Columns}} {{if and (HasSuffix $column.ColumnName "status") (eq $column.IsList "1") }} // Change{{$column.GoField}} 修改状态 -func (c *{{$structName}})Change{{$column.GoField}}(r *ghttp.Request){ +func (c *{{$structName}}) Change{{$column.GoField}}(r *ghttp.Request){ var req *dao.{{$.table.ClassName}}{{$column.GoField}}Req //获取参数 if err := r.Parse(&req); err != nil {