|
@@ -132,9 +132,9 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { listDevice, getDevice } from '@/api/device/meterDevice'
|
|
|
+import { listDevice } from '@/api/device/meterDevice'
|
|
|
import { listMeterReadingByParam, getLastRecord, addMeterReading, updateMeterReading, delMeterReading } from '@/api/device/meterRead'
|
|
|
-import { areaTreeSelect } from '@/api/basecfg/area'
|
|
|
+import { areaTreeSelect, areaTreeSelectByTag } from '@/api/basecfg/area'
|
|
|
import Treeselect from '@riophae/vue-treeselect'
|
|
|
import '@riophae/vue-treeselect/dist/vue-treeselect.css'
|
|
|
import { dateFormat } from '@/utils/index.js'
|
|
@@ -210,7 +210,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
- this.getAreaTree('Area')
|
|
|
+ this.getAreaTreeByTag('Area', 'Area_01')
|
|
|
this.getList()
|
|
|
},
|
|
|
|
|
@@ -283,9 +283,8 @@ export default {
|
|
|
}
|
|
|
return tagMap[objTag] || '未知'
|
|
|
},
|
|
|
- /** 查询区域树结构 */
|
|
|
- getAreaTree(tier) {
|
|
|
- areaTreeSelect(tier).then(response => {
|
|
|
+ async getAreaTreeByTag(tier, tagCode) {
|
|
|
+ await areaTreeSelectByTag(tier, tagCode).then(response => {
|
|
|
this.areaOptions = response.data
|
|
|
})
|
|
|
},
|