diff --git a/smart-admin-web-typescript/src/api/business/base/location/location-api.ts b/smart-admin-web-typescript/src/api/business/base/location/location-api.ts
index f0d9689..35afda2 100644
--- a/smart-admin-web-typescript/src/api/business/base/location/location-api.ts
+++ b/smart-admin-web-typescript/src/api/business/base/location/location-api.ts
@@ -65,4 +65,11 @@ export const locationApi = {
     multipleInsert: (param: object) => {
         return postRequest('/location/multipleInsert', param);
     },
+
+    /**
+     * 导入  @author  hj
+     */
+    importLocations: (file: object, config = {}) => {
+        return postRequest('/location/importLocations', file, config);
+    },
 };
diff --git a/smart-admin-web-typescript/src/lib/axios.ts b/smart-admin-web-typescript/src/lib/axios.ts
index 84da1c4..2b2b226 100644
--- a/smart-admin-web-typescript/src/lib/axios.ts
+++ b/smart-admin-web-typescript/src/lib/axios.ts
@@ -146,11 +146,12 @@ export const request = (config) => {
 /**
  * post请求
  */
-export const postRequest = (url, data) => {
+export const postRequest = (url, data,configs = {}) => {
   return request({
     data,
     url,
     method: 'post',
+    ...configs,
   });
 };
 
diff --git a/smart-admin-web-typescript/src/views/business/base/location/location-list.vue b/smart-admin-web-typescript/src/views/business/base/location/location-list.vue
index f108e8f..c8d3ef3 100644
--- a/smart-admin-web-typescript/src/views/business/base/location/location-list.vue
+++ b/smart-admin-web-typescript/src/views/business/base/location/location-list.vue
@@ -69,11 +69,18 @@