| 
					
				 | 
			
			
				@@ -69,7 +69,7 @@ Mock.mock('http://localhost:8080/api/list', 'post', (params) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// app用户列表 分页获取 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// app用户列表  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 let usersList = Mock.mock({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     "data|100":[{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "userId|+1": 1,//编号 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -83,13 +83,35 @@ let usersList = Mock.mock({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// 分页获取 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Mock.mock('/user/list', 'post', (params) => {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let body = JSON.parse(params.body); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let { pageIndex, pageSize } = body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let total = usersList.data.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let { pageIndex, pageSize,queryParams,dateRange } = body; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let newList = usersList.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if( newList.length>0 && queryParams.userId ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        newList  = newList.filter( (res)=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return res.userId==queryParams.userId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(newList.length>0 && queryParams.phoneNumber){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        newList  = newList.filter( (res)=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return res.phoneNumber==queryParams.phoneNumber; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(newList.length>0 && queryParams.status){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        newList  = newList.filter( (res)=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return res.status==queryParams.status; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(newList.length>0 && dateRange.length>0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        newList  = newList.filter( (res)=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return res.registerTime>=dateRange[0] && res.registerTime<=dateRange[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let total = newList.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let len = total / pageSize; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let totalPages = len - parseInt(len) > 0 ? parseInt(len) + 1 : len; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let newDataList = usersList.data.slice((pageIndex - 1) * pageSize, pageIndex * pageSize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let newDataList = newList.slice((pageIndex - 1) * pageSize, pageIndex * pageSize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         code: 200, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         message: 'success', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -116,11 +138,22 @@ let noticeList = Mock.mock({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // 分页获取 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Mock.mock('/notice/list', 'post', (params) => {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let body = JSON.parse(params.body); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let { pageIndex, pageSize } = body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let total = noticeList.data.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let { pageIndex, pageSize,queryParams } = body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let newList = noticeList.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if( newList.length>0 && queryParams.noticeTitle ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        newList  = newList.filter( (res)=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return res.noticeTitle==queryParams.noticeTitle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if( newList.length>0 && queryParams.dateRange.length>0 ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        newList  = newList.filter( (res)=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return res.createTime>=queryParams.dateRange[0] && res.createTime<=queryParams.dateRange[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let total = newList.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let len = total / pageSize; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let totalPages = len - parseInt(len) > 0 ? parseInt(len) + 1 : len; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let newDataList = noticeList.data.slice((pageIndex - 1) * pageSize, pageIndex * pageSize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let newDataList = newList.slice((pageIndex - 1) * pageSize, pageIndex * pageSize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         code: 200, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         message: 'success', 
			 |