RuoYi
2020-06-10 3603582c88672dbb09b00088f7b23ab2b84257df
ruoyi-modules/ruoyi-gen/src/main/resources/vm/vue/index.vue.vm
@@ -229,7 +229,7 @@
</template>
<script>
import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName}, export${BusinessName} } from "@/api/${moduleName}/${businessName}";
import { list${BusinessName}, get${BusinessName}, del${BusinessName}, add${BusinessName}, update${BusinessName} } from "@/api/${moduleName}/${businessName}";
export default {
  name: "${BusinessName}",
@@ -422,16 +422,9 @@
    },
    /** 导出按钮操作 */
    handleExport() {
      const queryParams = this.queryParams;
      this.$confirm('是否确认导出所有${functionName}数据项?', "警告", {
          confirmButtonText: "确定",
          cancelButtonText: "取消",
          type: "warning"
        }).then(function() {
          return export${BusinessName}(queryParams);
        }).then(response => {
          this.download(response.msg);
        }).catch(function() {});
      this.download('${moduleName}/${businessName}/export', {
        ...this.queryParams
      }, `${moduleName}_${businessName}.xlsx`)
    }
  }
};