|  | @@ -45,7 +45,7 @@
 | 
	
		
			
				|  |  |                background
 | 
	
		
			
				|  |  |                @size-change="handleSizeChange"
 | 
	
		
			
				|  |  |                @current-change="handleCurrentChange"
 | 
	
		
			
				|  |  | -              :page-sizes="[10, 20, 30, 40, 50]"
 | 
	
		
			
				|  |  | +              :page-sizes="pageSizes"
 | 
	
		
			
				|  |  |                layout="prev, pager, next,total, sizes,jumper"
 | 
	
		
			
				|  |  |                :current-page="pageNum"
 | 
	
		
			
				|  |  |                :page-size="pageSize"
 | 
	
	
		
			
				|  | @@ -108,6 +108,9 @@ export default {
 | 
	
		
			
				|  |  |        classilfyIndex: 0,
 | 
	
		
			
				|  |  |        classilfyID: null,
 | 
	
		
			
				|  |  |        isData: false,
 | 
	
		
			
				|  |  | +      pageSizes: [8, 16, 32, 64],
 | 
	
		
			
				|  |  | +      pageSizes1: [8, 16, 32, 64],
 | 
	
		
			
				|  |  | +      pageSizes2: [10, 20, 30, 40],
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    computed: {
 | 
	
	
		
			
				|  | @@ -127,16 +130,25 @@ export default {
 | 
	
		
			
				|  |  |        if (newval != oldval) {
 | 
	
		
			
				|  |  |          if (newval == 0) {
 | 
	
		
			
				|  |  |            this.pageNum = 1;
 | 
	
		
			
				|  |  | +          this.pageSizes = this.pageSizes1;
 | 
	
		
			
				|  |  |            this.getData("课程");
 | 
	
		
			
				|  |  |          } else if (newval == 1) {
 | 
	
		
			
				|  |  |            this.pageNum = 1;
 | 
	
		
			
				|  |  | +          this.pageSizes = this.pageSizes2;
 | 
	
		
			
				|  |  |            this.getData("教材");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    methods: {
 | 
	
		
			
				|  |  | -    handleSizeChange(val) {},
 | 
	
		
			
				|  |  | +    handleSizeChange(val) {
 | 
	
		
			
				|  |  | +      this.pageNum = 1;
 | 
	
		
			
				|  |  | +      if (this.classilfyIndex == 0) {
 | 
	
		
			
				|  |  | +        this.getData("课程");
 | 
	
		
			
				|  |  | +      } else if (this.classilfyIndex == 1) {
 | 
	
		
			
				|  |  | +        this.getData("教材");
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      // 跳页
 | 
	
		
			
				|  |  |      handleCurrentChange(val) {
 | 
	
		
			
				|  |  |        this.pageNum = val;
 | 
	
	
		
			
				|  | @@ -190,21 +202,22 @@ export default {
 | 
	
		
			
				|  |  |            this.CourseList = res;
 | 
	
		
			
				|  |  |            this.loading = false;
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  | +      } else {
 | 
	
		
			
				|  |  | +        TextbookAPI("book-book_manager-PageQueryBookList", {
 | 
	
		
			
				|  |  | +          cur_page: this.pageNum,
 | 
	
		
			
				|  |  | +          page_capacity: this.pageSize,
 | 
	
		
			
				|  |  | +          name: this.keycode,
 | 
	
		
			
				|  |  | +          publish_status: 1,
 | 
	
		
			
				|  |  | +          is_control_publish_scope: "true",
 | 
	
		
			
				|  |  | +        }).then((res) => {
 | 
	
		
			
				|  |  | +          this.TextList = res;
 | 
	
		
			
				|  |  | +          if (val == "教材") {
 | 
	
		
			
				|  |  | +            this.dataList = null;
 | 
	
		
			
				|  |  | +            this.dataList = this.TextList;
 | 
	
		
			
				|  |  | +            this.loading = false;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        });
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | -      TextbookAPI("book-book_manager-PageQueryBookList", {
 | 
	
		
			
				|  |  | -        cur_page: this.pageNum,
 | 
	
		
			
				|  |  | -        page_capacity: this.pageSize,
 | 
	
		
			
				|  |  | -        name: this.keycode,
 | 
	
		
			
				|  |  | -        publish_status: 1,
 | 
	
		
			
				|  |  | -        is_control_publish_scope: "true",
 | 
	
		
			
				|  |  | -      }).then((res) => {
 | 
	
		
			
				|  |  | -        this.TextList = res;
 | 
	
		
			
				|  |  | -        if (val == "教材") {
 | 
	
		
			
				|  |  | -          this.dataList = null;
 | 
	
		
			
				|  |  | -          this.dataList = this.TextList;
 | 
	
		
			
				|  |  | -          this.loading = false;
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -      });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    async created() {
 |