mirror of
				https://github.com/pure-admin/vue-pure-admin.git
				synced 2025-11-03 13:44:47 +08:00 
			
		
		
		
	fix: axios post and get type
				
					
				
			This commit is contained in:
		
							parent
							
								
									a4a042bfd7
								
							
						
					
					
						commit
						d2ddb49314
					
				@ -60,7 +60,7 @@
 | 
				
			|||||||
    "vue-router": "^4.0.12",
 | 
					    "vue-router": "^4.0.12",
 | 
				
			||||||
    "vue-types": "^4.1.1",
 | 
					    "vue-types": "^4.1.1",
 | 
				
			||||||
    "vuedraggable": "4.1.0",
 | 
					    "vuedraggable": "4.1.0",
 | 
				
			||||||
    "vxe-table": "^4.1.18",
 | 
					    "vxe-table": "^4.1.21",
 | 
				
			||||||
    "wangeditor": "^4.7.9",
 | 
					    "wangeditor": "^4.7.9",
 | 
				
			||||||
    "xe-utils": "^3.5.2",
 | 
					    "xe-utils": "^3.5.2",
 | 
				
			||||||
    "xgplayer": "2.28.0"
 | 
					    "xgplayer": "2.28.0"
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
								
							@ -90,7 +90,7 @@ specifiers:
 | 
				
			|||||||
  vue-router: ^4.0.12
 | 
					  vue-router: ^4.0.12
 | 
				
			||||||
  vue-types: ^4.1.1
 | 
					  vue-types: ^4.1.1
 | 
				
			||||||
  vuedraggable: 4.1.0
 | 
					  vuedraggable: 4.1.0
 | 
				
			||||||
  vxe-table: ^4.1.18
 | 
					  vxe-table: ^4.1.21
 | 
				
			||||||
  wangeditor: ^4.7.9
 | 
					  wangeditor: ^4.7.9
 | 
				
			||||||
  windicss: ^3.4.3
 | 
					  windicss: ^3.4.3
 | 
				
			||||||
  xe-utils: ^3.5.2
 | 
					  xe-utils: ^3.5.2
 | 
				
			||||||
 | 
				
			|||||||
@ -19,10 +19,6 @@ type resultType = {
 | 
				
			|||||||
  info: Array<undefined>;
 | 
					  info: Array<undefined>;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export interface mapInter {
 | 
					 | 
				
			||||||
  loading: boolean;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
let MarkerCluster;
 | 
					let MarkerCluster;
 | 
				
			||||||
let map: MapConfigureInter;
 | 
					let map: MapConfigureInter;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -46,7 +46,7 @@
 | 
				
			|||||||
  --el-button-active-border-color: var(--el-color-primary-active) !important;
 | 
					  --el-button-active-border-color: var(--el-color-primary-active) !important;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// button--primary plain
 | 
					/* button--primary plain */
 | 
				
			||||||
.el-button--primary.is-plain {
 | 
					.el-button--primary.is-plain {
 | 
				
			||||||
  --el-button-bg-color: var(--el-color-primary-light-9) !important;
 | 
					  --el-button-bg-color: var(--el-color-primary-light-9) !important;
 | 
				
			||||||
  --el-button-border-color: var(--el-color-primary-light-6) !important;
 | 
					  --el-button-border-color: var(--el-color-primary-light-6) !important;
 | 
				
			||||||
 | 
				
			|||||||
@ -145,21 +145,21 @@ class PureHttp {
 | 
				
			|||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // 单独抽离的post工具函数
 | 
					  // 单独抽离的post工具函数
 | 
				
			||||||
  public post<T>(
 | 
					  public post<T, P>(
 | 
				
			||||||
    url: string,
 | 
					    url: string,
 | 
				
			||||||
    params?: T,
 | 
					    params?: T,
 | 
				
			||||||
    config?: PureHttpRequestConfig
 | 
					    config?: PureHttpRequestConfig
 | 
				
			||||||
  ): Promise<T> {
 | 
					  ): Promise<P> {
 | 
				
			||||||
    return this.request<T>("post", url, params, config);
 | 
					    return this.request<P>("post", url, params, config);
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // 单独抽离的get工具函数
 | 
					  // 单独抽离的get工具函数
 | 
				
			||||||
  public get<T>(
 | 
					  public get<T, P>(
 | 
				
			||||||
    url: string,
 | 
					    url: string,
 | 
				
			||||||
    params?: T,
 | 
					    params?: T,
 | 
				
			||||||
    config?: PureHttpRequestConfig
 | 
					    config?: PureHttpRequestConfig
 | 
				
			||||||
  ): Promise<T> {
 | 
					  ): Promise<P> {
 | 
				
			||||||
    return this.request<T>("get", url, params, config);
 | 
					    return this.request<P>("get", url, params, config);
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user