|  | @@ -145,10 +145,8 @@ $(document).ready(function () {
 | 
	
		
			
				|  |  |          $('#file-pagination').append(btnHtml)
 | 
	
		
			
				|  |  |          let html = ''
 | 
	
		
			
				|  |  |          // 考虑极端情况
 | 
	
		
			
				|  |  | -        // console.log('pageNo',pageNo, 'pageSize', pageSize)
 | 
	
		
			
				|  |  |          if (pageNo - 2 <= 0 || pageNo + 2 >= pageSize)  {
 | 
	
		
			
				|  |  |              if (pageNo < 3) {
 | 
	
		
			
				|  |  | -                console.log('pageSize', pageSize)
 | 
	
		
			
				|  |  |                  const max = pageSize > 5 ? 5 : pageSize
 | 
	
		
			
				|  |  |                  for (let i = 0; i < max; i++) {
 | 
	
		
			
				|  |  |                      html += pageNo === i + 1 ?
 | 
	
	
		
			
				|  | @@ -156,7 +154,7 @@ $(document).ready(function () {
 | 
	
		
			
				|  |  |                          `<li class="page-item"><a class="page-link" href="#">${i+1}</a></li>`
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  | -                for (let i = pageSize-4; i <= pageSize; i++) {
 | 
	
		
			
				|  |  | +                for (let i = (pageSize-4 > 0 ? pageSize-4 : 1 ); i <= pageSize; i++) {
 | 
	
		
			
				|  |  |                      html += pageNo === i ?
 | 
	
		
			
				|  |  |                          `<li class="page-item active"><a class="page-link" href="#">${i}</a></li>` :
 | 
	
		
			
				|  |  |                          `<li class="page-item"><a class="page-link" href="#">${i}</a></li>`
 | 
	
	
		
			
				|  | @@ -168,16 +166,16 @@ $(document).ready(function () {
 | 
	
		
			
				|  |  |                  if (i + 1 === pageNo) {
 | 
	
		
			
				|  |  |                      // 当前
 | 
	
		
			
				|  |  |                      html+=`<li class="page-item active"><a class="page-link" href="#">${i + 1}</a></li>`
 | 
	
		
			
				|  |  | -                } else if(i + 2 === pageNo) {
 | 
	
		
			
				|  |  | +                } else if(i + 2 === pageNo && i + 2 <= pageSize) {
 | 
	
		
			
				|  |  |                      // 后一页
 | 
	
		
			
				|  |  |                      html+=`<li class="page-item"><a class="page-link" href="#">${i + 1}</a></li>`
 | 
	
		
			
				|  |  | -                } else if (i + 3 === pageNo) {
 | 
	
		
			
				|  |  | +                } else if (i + 3 === pageNo && i + 3 <= pageSize) {
 | 
	
		
			
				|  |  |                      // 后两页
 | 
	
		
			
				|  |  |                      html+=`<li class="page-item"><a class="page-link" href="#">${i + 1}</a></li>`
 | 
	
		
			
				|  |  |                  } else if(i === pageNo) {
 | 
	
		
			
				|  |  |                      // 前一页
 | 
	
		
			
				|  |  |                      html+=`<li class="page-item"><a class="page-link" href="#">${i + 1}</a></li>`
 | 
	
		
			
				|  |  | -                } else if (i -1  === pageNo) {
 | 
	
		
			
				|  |  | +                } else if (i -1  === pageNo && i -1 >= 0) {
 | 
	
		
			
				|  |  |                      // 前两页
 | 
	
		
			
				|  |  |                      html+=`<li class="page-item"><a class="page-link" href="#">${i + 1}</a></li>`
 | 
	
		
			
				|  |  |                  }
 |