完善分页开关
This commit is contained in:
@@ -258,6 +258,7 @@ func (obj *_{{$obj.StructName}}Mgr) GetByOptions(opts ...Option) (results []*{{$
|
||||
return
|
||||
}
|
||||
|
||||
{{if $obj.IsOutPage}}
|
||||
// SelectPage 分页查询
|
||||
func (obj *_{{$obj.StructName}}Mgr) SelectPage(page IPage,opts ...Option) (resultPage IPage, err error) {
|
||||
options := options{
|
||||
@@ -280,6 +281,7 @@ func (obj *_{{$obj.StructName}}Mgr) SelectPage(page IPage,opts ...Option) (resul
|
||||
resultPage.SetRecords(results)
|
||||
return
|
||||
}
|
||||
{{end}}
|
||||
|
||||
//////////////////////////enume case ////////////////////////////////////////////
|
||||
|
||||
@@ -350,7 +352,7 @@ func (obj *_{{$obj.StructName}}Mgr) GetBatchFrom{{$oem.ColStructName}}({{CapLowe
|
||||
} {{end}} {{end}}
|
||||
}
|
||||
}`
|
||||
genPage = `package {{.PackageName}}
|
||||
genPage = `package {{.PackageName}}
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
@@ -117,6 +117,7 @@ type funDef struct {
|
||||
Em []EmInfo // index 列表
|
||||
Primary []FList // primary unique
|
||||
Index []FList // index
|
||||
IsOutPage bool // 是否开启分页
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
@@ -349,6 +349,7 @@ func (m *_Model) generateFunc() (genOut []GenOutInfo) {
|
||||
// wxw 2021.2.26 17:17
|
||||
var data funDef
|
||||
data.TableName = tab.Name
|
||||
data.IsOutPage = config.GetIsOutPage() // 添加分页开关
|
||||
tab.Name = getTableNameWithPrefix(tab.Name)
|
||||
|
||||
data.StructName = getCamelName(tab.Name)
|
||||
|
||||
Reference in New Issue
Block a user