修正分页截取范围
This commit is contained in:
		
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							@@ -21,7 +21,9 @@ build:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# 更新部署到服务器
 | 
					# 更新部署到服务器
 | 
				
			||||||
update: build
 | 
					update: build
 | 
				
			||||||
 | 
						ssh ${HOST} "mv ~/webp/main ~/webp/main_old"
 | 
				
			||||||
	scp dist/main $(HOST):~/webp/main
 | 
						scp dist/main $(HOST):~/webp/main
 | 
				
			||||||
 | 
						ssh ${HOST} "rm ~/webp/main_old"
 | 
				
			||||||
	rm -rf dist
 | 
						rm -rf dist
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# 设为系统服务和设置日志轮转
 | 
					# 设为系统服务和设置日志轮转
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -549,11 +549,13 @@ func NewSchema(config Config) (graphql.Schema, error) {
 | 
				
			|||||||
					}
 | 
										}
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				if args.First != 0 {
 | 
									// 如果截取范围小于列表长度
 | 
				
			||||||
 | 
									if args.First != 0 && args.First < len(list) {
 | 
				
			||||||
					list = list[:args.First]
 | 
										list = list[:args.First]
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				if args.Last != 0 {
 | 
									// 如果截取范围小于列表长度
 | 
				
			||||||
 | 
									if args.Last != 0 && args.Last < len(list) {
 | 
				
			||||||
					list = list[len(list)-args.Last:]
 | 
										list = list[len(list)-args.Last:]
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user