api/v1/process_model.go | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
api/v1/process_model.go
@@ -58,13 +58,13 @@ func GetOffsetAndLimit(current *model.ProcessModel, page, pageSize int) (offset, limit int, unShift bool) { //isNew是要更新的 unShift = current != nil && current.IsNew && page == 1 unShift = current != nil && page == 1 limit = pageSize if unShift { limit-- //如果是新的,第一页少查一个 } offset = (page - 1) * pageSize if current != nil && current.IsNew && offset > 0 { //如果是新的,第二页开始偏移量左移一个 if current != nil && offset > 0 { //如果是新的,第二页开始偏移量左移一个 offset-- }