| | |
| | | </el-space> |
| | | <el-divider /> |
| | | <el-text tag="h1">C、现场污染问题与整改情况</el-text> |
| | | <el-space wrap> |
| | | <CompProblemTable |
| | | v-for="(item, i) in curProList" |
| | | :key="i" |
| | | :problem="item" |
| | | ></CompProblemTable> |
| | | </el-space> |
| | | <el-text tag="h1">D、扬尘污染防治建议</el-text> |
| | | |
| | | </el-scrollbar> |
| | | </template> |
| | | </BaseContentLayout> |
| | |
| | | import ArbitraryPhoto from '@/views/fysp/check/components/ArbitraryPhoto.vue'; |
| | | import CompDevicePhono from '@/views/fysp/check/components/CompDevicePhono.vue'; |
| | | import CompImgInfo from '@/views/fysp/data-product/components/CompImgInfo.vue'; |
| | | import CompProblemTable from './components/CompProblemTable.vue'; |
| | | |
| | | /************************* 左侧巡查任务选单 **********************************/ |
| | | const curSubtask = ref({}); |
| | |
| | | mainLoading.value = false; |
| | | }); |
| | | fetchDeviceList(s); |
| | | fetchProblems(s) |
| | | fetchProblems(s); |
| | | } |
| | | |
| | | /************************* 场景基本信息 **********************************/ |
| | | const formSubScene = ref({}); |
| | | function fetchSceneInfo(sceneId) { |
| | | formSubScene.value = {}; |
| | | sceneImg.value = {}; |
| | | return sceneApi.getSceneDetail(sceneId).then((res) => { |
| | | //场景 |
| | | // if (res.data.scense) formScene = res.data.scense; |
| | |
| | | function handleSelectAnyPhoto(data) { |
| | | anyPhotoDialog.value = false; |
| | | if (data.length > 0) { |
| | | sceneImg.value = { url: data[0].url }; |
| | | sceneImg.value = data[0]; |
| | | } |
| | | } |
| | | /************************* 场景设备信息 **********************************/ |
| | |
| | | const curProList = ref([]); |
| | | |
| | | function fetchProblems(s) { |
| | | curProList.value = []; |
| | | taskApi.getProBySubtask(s.data.stGuid).then((res) => { |
| | | curProList.value = res; |
| | | }); |