mirror of
				https://github.com/TeaOSLab/EdgeAdmin.git
				synced 2025-11-04 05:00:25 +08:00 
			
		
		
		
	可以在管理界面设置里设置默认每页显示数
This commit is contained in:
		@@ -22,6 +22,9 @@ func (this *IndexAction) RunGet(params struct{}) {
 | 
			
		||||
		this.ErrorPage(err)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
	if config.DefaultPageSize == 0 {
 | 
			
		||||
		config.DefaultPageSize = 10
 | 
			
		||||
	}
 | 
			
		||||
	this.Data["config"] = config
 | 
			
		||||
 | 
			
		||||
	this.Show()
 | 
			
		||||
@@ -36,6 +39,7 @@ func (this *IndexAction) RunPost(params struct {
 | 
			
		||||
	Version            string
 | 
			
		||||
	FaviconFile        *actions.File
 | 
			
		||||
	LogoFile           *actions.File
 | 
			
		||||
	DefaultPageSize    int
 | 
			
		||||
 | 
			
		||||
	Must *actions.Must
 | 
			
		||||
	CSRF *actionutils.CSRF
 | 
			
		||||
@@ -46,7 +50,10 @@ func (this *IndexAction) RunPost(params struct {
 | 
			
		||||
		Field("productName", params.ProductName).
 | 
			
		||||
		Require("请输入产品名称").
 | 
			
		||||
		Field("adminSystemName", params.AdminSystemName).
 | 
			
		||||
		Require("请输入管理员系统名称")
 | 
			
		||||
		Require("请输入管理员系统名称").
 | 
			
		||||
		Field("defaultPageSize", params.DefaultPageSize).
 | 
			
		||||
		Gte(0, "默认每页显示数不能小于0").
 | 
			
		||||
		Lte(100, "默认每页显示数不能大于100")
 | 
			
		||||
 | 
			
		||||
	config, err := configloaders.LoadAdminUIConfig()
 | 
			
		||||
	if err != nil {
 | 
			
		||||
@@ -60,6 +67,12 @@ func (this *IndexAction) RunPost(params struct {
 | 
			
		||||
	config.ShowVersion = params.ShowVersion
 | 
			
		||||
	config.Version = params.Version
 | 
			
		||||
 | 
			
		||||
	if params.DefaultPageSize > 0 {
 | 
			
		||||
		config.DefaultPageSize = params.DefaultPageSize
 | 
			
		||||
	} else {
 | 
			
		||||
		config.DefaultPageSize = 10
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	// 上传Favicon文件
 | 
			
		||||
	if params.FaviconFile != nil {
 | 
			
		||||
		createResp, err := this.RPC().FileRPC().CreateFile(this.AdminContext(), &pb.CreateFileRequest{
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user