mirror of
				https://github.com/soybeanjs/soybean-admin.git
				synced 2025-11-04 07:43:42 +08:00 
			
		
		
		
	perf(projects): perf code
This commit is contained in:
		
							
								
								
									
										14
									
								
								.vscode/extensions.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								.vscode/extensions.json
									
									
									
									
										vendored
									
									
								
							@@ -1,17 +1,23 @@
 | 
			
		||||
{
 | 
			
		||||
  "recommendations": [
 | 
			
		||||
    "afzalsayed96.icones",
 | 
			
		||||
    "antfu.iconify",
 | 
			
		||||
    "antfu.unocss",
 | 
			
		||||
    "dbaeumer.vscode-eslint",
 | 
			
		||||
    "editorconfig.editorconfig",
 | 
			
		||||
    "esbenp.prettier-vscode",
 | 
			
		||||
    "formulahendry.auto-complete-tag",
 | 
			
		||||
    "formulahendry.auto-close-tag",
 | 
			
		||||
    "formulahendry.auto-complete-tag",
 | 
			
		||||
    "formulahendry.auto-rename-tag",
 | 
			
		||||
    "kisstkondoros.vscode-gutter-preview",
 | 
			
		||||
    "mariusalchimavicius.json-to-ts",
 | 
			
		||||
    "lokalise.i18n-ally",
 | 
			
		||||
    "mhutchie.git-graph",
 | 
			
		||||
    "mikestead.dotenv",
 | 
			
		||||
    "naumovs.color-highlight",
 | 
			
		||||
    "pkief.material-icon-theme",
 | 
			
		||||
    "sdras.vue-vscode-snippets",
 | 
			
		||||
    "vue.volar",
 | 
			
		||||
    "vue.vscode-typescript-vue-plugin"
 | 
			
		||||
    "vue.vscode-typescript-vue-plugin",
 | 
			
		||||
    "whtouche.vscode-js-console-utils",
 | 
			
		||||
    "zhuangtongfa.material-theme"
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -30,7 +30,6 @@ export interface RequestOption<ResponseData = any> {
 | 
			
		||||
   *
 | 
			
		||||
   * @param response Axios response
 | 
			
		||||
   * @param instance Axios instance
 | 
			
		||||
   * @returns
 | 
			
		||||
   */
 | 
			
		||||
  onBackendFail: (
 | 
			
		||||
    response: AxiosResponse<ResponseData>,
 | 
			
		||||
 
 | 
			
		||||
@@ -31,7 +31,7 @@ export const request = createFlatRequest<App.Service.Response>(
 | 
			
		||||
    },
 | 
			
		||||
    async onBackendFail(_response) {
 | 
			
		||||
      // when the backend response code is not "0000", it means the request is fail
 | 
			
		||||
      // for example: the token is expired, refetch token and retry request
 | 
			
		||||
      // for example: the token is expired, refresh token and retry request
 | 
			
		||||
    },
 | 
			
		||||
    transformBackendResponse(response) {
 | 
			
		||||
      return response.data.data;
 | 
			
		||||
@@ -73,7 +73,7 @@ export const demoRequest = createRequest<App.Service.DemoResponse>(
 | 
			
		||||
    },
 | 
			
		||||
    async onBackendFail(_response) {
 | 
			
		||||
      // when the backend response code is not "200", it means the request is fail
 | 
			
		||||
      // for example: the token is expired, refetch token and retry request
 | 
			
		||||
      // for example: the token is expired, refresh token and retry request
 | 
			
		||||
    },
 | 
			
		||||
    transformBackendResponse(response) {
 | 
			
		||||
      return response.data.result;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user