| | |
| | | <searchBar |
| | | v-if="searchType" |
| | | :search-type="'reform'" |
| | | :initialization-data="initializationData" |
| | | @handleSearch="handleSearchBut" |
| | | @handleAdd="handleOpenDialog(null, 'add')" |
| | | /> |
| | |
| | | parseInt(item.dataKey) === this.editEscalationUnitData.polluteType |
| | | ) |
| | | return data ? data.dataValue : '' |
| | | }, |
| | | initializationData () { |
| | | return this.$route.query |
| | | } |
| | | }, |
| | | watch: { |
| | |
| | | } |
| | | }, |
| | | created () { |
| | | if (Object.entries(this.$route.query).length === 0) { |
| | | this.handleSearch({ isInvalid: 0, state: [9, 20, 30] }) |
| | | } else { |
| | | let state = [] |
| | | let changeType = null |
| | | let startTime = this.initializationData.startTime |
| | | let endTime = this.initializationData.endTime |
| | | if (this.initializationData.type === 'total') { |
| | | state = [] |
| | | } else if (this.initializationData.type === 'unComplete') { |
| | | state = [9, 20, 30] |
| | | } else if (this.initializationData.type === 'complete') { |
| | | state = [40] |
| | | } else if (this.initializationData.type === 'overdue') { |
| | | state = [] |
| | | changeType = 2 |
| | | } |
| | | this.handleSearch({ isInvalid: 0, state: state, changeType: changeType, startTime: startTime, endTime: endTime }) |
| | | } |
| | | this.getUnitList() |
| | | this.getContaminateList() |
| | | }, |
| | | // mounted () { |
| | | // console.log('this.$route.query', this.$route.query) |
| | | // this.initializationData = this.$route.query |
| | | // }, |
| | | methods: { |
| | | getaddressAndLnt (position, address) { |
| | | if (this.mapType === 'edit') { |