admin-web/src/views/foundation/classification/index.vue
@@ -69,15 +69,15 @@
        dialogShow: false,
        fileSettings: {
          data: {},
          uploadUrl: getBaseUrl() + '/pc/fin/sys/tenant/import', // 上传地址
          uploadUrl: getBaseUrl() + '/pc/base/category/import', // 上传地址
          accept: '.xls', // 格式
          type: 'text', // 回显形式
          loading: false, // 导入效果
          loading: true, // 导入效果
        },
        /* 模板下载 */
        templateSettings: {
          templateName: '导入模板.xls', // 名称
          templateUrl: SettingIplatform.apiBaseURL + '/pc/fin/sys/tenant/getImportTemplate', // 下载地址
          templateUrl: SettingIplatform.apiBaseURL + '/pc/fin/sys/tenant/getImportTemplate?type=classification', // 下载地址
        },
        onSuccess: null,
      },
@@ -108,6 +108,12 @@
              name: '新增',
              click: () => {
                this.showAdd(null);
              },
            },
            {
              name: '导入',
              click: () => {
                this.openImport(null);
              },
            },
          ],
@@ -288,6 +294,10 @@
      this.filterFrom = Object.assign(this.filterFrom, params);
      this.search(1);
    },
    openImport(){
      this.importOrg();
    },
  },
};
</script>