| | |
| | | :total="total" |
| | | :page.sync="queryParams.currentPage" |
| | | :limit.sync="queryParams.pageSize" |
| | | @pagination="getList" |
| | | @pagination="() => getList(null)" |
| | | /> |
| | | |
| | | <FileDialog |
| | |
| | | queryParams: { |
| | | currentPage: 1, |
| | | pageSize: 10, |
| | | center: 0, // 1 代表项目中心 |
| | | projectName: null, |
| | | projectCode: null, |
| | | projectStartTime: null, |
| | |
| | | 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; |
| | | } |
| | |
| | | }); |
| | | 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(); |
| | |
| | | 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] |
| | |
| | | /** 搜索按钮操作 */ |
| | | handleQuery() { |
| | | this.queryParams.currentPage = 1; |
| | | this.getList(); |
| | | this.getList(null); |
| | | }, |
| | | /** 重置按钮操作 */ |
| | | resetQuery() { |