xiangpei
2025-02-25 1340cc4c84e62d128b199f381823ee5ba20205fc
src/views/projectEngineering/projectLibrary/index.vue
@@ -307,7 +307,7 @@
      :total="total"
      :page.sync="queryParams.currentPage"
      :limit.sync="queryParams.pageSize"
      @pagination="getList"
      @pagination="() => getList(null)"
    />
    <FileDialog
@@ -372,6 +372,7 @@
      queryParams: {
        currentPage: 1,
        pageSize: 10,
        center: 0,  // 1 代表项目中心
        projectName: null,
        projectCode: null,
        projectStartTime: null,
@@ -405,6 +406,9 @@
  created() {
    this.queryParams.importanceType = this.$route.query.importanceType;
    const projectPhase = this.$route.query.projectPhase;
    if (projectPhase === '6') {
      this.queryParams.center = 1
    }
    if (!projectPhase || projectPhase === '1' || projectPhase === '6') {
      this.isReserve = true;
    }
@@ -426,7 +430,7 @@
    });
    this.columns = columns;
    this.defaultColumns = JSON.parse(JSON.stringify(columns));
    this.getList();
    this.getList(this.$route.query.projectPhase == '5' || this.$route.query.projectPhase == '6' ? null : this.$route.query.projectPhase);
  },
  beforeDestroy() {
    this.removeStore();
@@ -544,9 +548,11 @@
      this.popoverValue = false;
    },
    /** 查询项目管理基础信息列表 */
    getList() {
    getList(projectPhase) {
      this.loading = true;
      this.queryParams.projectPhase = this.$route.query.projectPhase;
      if (projectPhase) {
        this.queryParams.projectPhase = projectPhase;
      }
      if (this.timeRange) {
        this.queryParams.projectStartTime = this.timeRange[0]
        this.queryParams.projectEndTime = this.timeRange[1]
@@ -606,7 +612,7 @@
    /** 搜索按钮操作 */
    handleQuery() {
      this.queryParams.currentPage = 1;
      this.getList();
      this.getList(null);
    },
    /** 重置按钮操作 */
    resetQuery() {