fuliqi
2024-11-23 05ba26afc5ee6414ed7834fe2d1e43d85b53d0bc
src/views/projectEngineering/projectLibrary/index.vue
@@ -164,7 +164,7 @@
          </div>
          <VisibilityToolbar
            v-model:showSearch="showSearch"
            :columns="columnList"
            :columns="columns"
            @queryTable="handleQuery"
          ></VisibilityToolbar>
<!--            @update:columns="handleUpdateColumns"-->
@@ -239,27 +239,28 @@
      @pagination="getList"
    />
<!--    <FileDialog-->
<!--      v-model:fileDialogVisible="fileDialogVisible"-->
<!--      :isImportOrExport="isImportOrExport"-->
<!--      @fileDialogCancel="fileDialogCancel"-->
<!--      :currentColumns="currentColumns"-->
<!--    />-->
    <FileDialog
      :fileDialogVisible.sync="fileDialogVisible"
      :isImportOrExport="isImportOrExport"
      @fileDialogCancel="fileDialogCancel"
      :currentColumns="columns"
    />
  </div>
</template>
<script>
import { listInfo, getInfo, delInfo, addInfo, updateInfo } from "@/api/projectInfo";
import { current } from './list';
import FileDialog from '../component/FileDialog';
export default {
  name: "projectInfo",
  components: {
    FileDialog
  },
  data() {
    return {
      isImportOrExport: false,
      fileDialogVisible: false,
      //控制显隐的表单
      columnList: [],
      //是否需要新增按钮(储蓄项目需要)
      isReserve: false,
      //表头
@@ -327,6 +328,13 @@
      this.getList();
  },
  methods: {
    // 关闭文件处理弹框的方法
    fileDialogCancel() {
      this.tableLoading = true;
      this.fileDialogVisible = false;
      // this.getList();
      this.tableLoading = false;
    },
    handlePopover() {
      this.popoverValue.value = !this.popoverValue.value;
    },