Browse Source

格式化代码生成换行

yxh 4 years ago
parent
commit
9e144100c1

+ 4 - 1
app/system/service/tools_gen_table.go

@@ -632,7 +632,10 @@ func (s *toolsGenTable) GenData(tableId int64, ctx context.Context) (data g.MapS
 //剔除多余的换行
 func (s *toolsGenTable) trimBreak(str string) (rStr string, err error) {
 	var b []byte
-	if b, err = gregex.Replace("(([\\s\t]*)\r?\n){2,}", []byte("$2\n\n"), []byte(str)); err == nil {
+	if b, err = gregex.Replace("(([\\s\t]*)\r?\n){2,}", []byte("$2\n"), []byte(str)); err != nil {
+		return
+	}
+	if b, err = gregex.Replace("(([\\s\t]*)/{4}\r?\n)", []byte("$2\n\n"), b); err == nil {
 		rStr = gconv.String(b)
 	}
 	return

+ 1 - 1
template/vm/go/controller.template

@@ -4,7 +4,7 @@
 // 生成路径: {{.table.PackageName}}/api/{{.table.BusinessName}}.go
 // 生成人:{{.table.FunctionAuthor}}
 // ==========================================================================
-
+////
 {{$structName := .table.BusinessName | CaseCamelLower}}
 
 package api

+ 3 - 3
template/vm/go/dao.template

@@ -4,7 +4,7 @@
 // 生成路径: {{.table.PackageName}}/dao/{{.table.TableName}}.go
 // 生成人:{{.table.FunctionAuthor}}
 // ==========================================================================
-
+////
 package dao
 
 {{$hasGTime:=false}}
@@ -36,9 +36,9 @@ var (
     }
 )
 
-
+////
 // Fill with you ideas below.
-
+////
 
 // {{.table.ClassName}}SearchReq 分页请求参数
 type {{.table.ClassName}}SearchReq struct {

+ 1 - 1
template/vm/go/dao_internal.template

@@ -4,7 +4,7 @@
 // 生成路径: {{.table.PackageName}}/dao/internal/{{.table.TableName}}.go
 // 生成人:{{.table.FunctionAuthor}}
 // ==========================================================================
-
+////
 package internal
 
 

+ 1 - 1
template/vm/go/model.template

@@ -4,7 +4,7 @@
 // 生成路径: {{.table.PackageName}}/model/{{.table.TableName}}.go
 // 生成人:{{.table.FunctionAuthor}}
 // ==========================================================================
-
+////
 package model
 
 

+ 1 - 0
template/vm/go/router.template

@@ -4,6 +4,7 @@
 // 生成路径: {{.table.PackageName}}/router/{{.table.BusinessName}}.go
 // 生成人:{{.table.FunctionAuthor}}
 // ==========================================================================
+////
 package router
 
 import (

+ 1 - 0
template/vm/go/service.template

@@ -4,6 +4,7 @@
 // 生成路径: {{.table.PackageName}}/service/{{.table.BusinessName}}.go
 // 生成人:{{.table.FunctionAuthor}}
 // ==========================================================================
+////
 {{$structName := .table.BusinessName | CaseCamelLower}}
 
 package service