| | |
| | | import { teamManageApi } from '/@/api/systemManage/personShiftManage/teamManage'; |
| | | import { inspectPointApi } from '/@/api/intellectInspectSystem/inspectPointManage'; |
| | | import { inspectTaskApi } from '/@/api/intellectInspectSystem/inspectTask'; |
| | | import {useRoute} from "vue-router"; |
| | | let global: any = { |
| | | homeChartOne: null, |
| | | homeChartTwo: null, |
| | |
| | | components: { inspectRecordDialog }, |
| | | setup() { |
| | | const inspectRecordDialogRef = ref(); |
| | | const route = useRoute(); |
| | | const state = reactive<stateType>({ |
| | | tableData: { |
| | | inspectRecordData: [], |
| | |
| | | { id: 1, name: '待巡检' }, |
| | | { id: 2, name: '巡检中' }, |
| | | { id: 3, name: '已巡检' }, |
| | | { id: 4, name: '超时未巡检' } |
| | | { id: 4, name: '超时未完成巡检' } |
| | | ], |
| | | quotaList: [], |
| | | departmentList: [], |
| | |
| | | |
| | | // 页面加载时 |
| | | onMounted(() => { |
| | | getInspectRecord(); |
| | | if(route.query.id){ |
| | | console.log(route.query.dataList,'list') |
| | | state.tableData.params.taskStatus = Number(route.query.id) |
| | | state.tableData.inspectRecordData = route.query.dataList |
| | | state.tableData.total = Number(route.query.total) |
| | | } |
| | | // getInspectRecord(); |
| | | getQuotaList(); |
| | | getDepartmentData(); |
| | | getClassGroupData(); |