| | |
| | | </div> |
| | | <RepairModal ref="repairModalRef" |
| | | @ok="getTableData" /> |
| | | <RepairDetailModal ref="repairDetailModalRef" /> |
| | | <MaintainModal ref="maintainModalRef" |
| | | @ok="getTableData" /> |
| | | <AcceptanceModal ref="acceptanceModalRef" |
| | |
| | | import { usePaginationApi } from "@/hooks/usePaginationApi"; |
| | | import { getRepairPage, delRepair } from "@/api/equipmentManagement/repair"; |
| | | import RepairModal from "./Modal/RepairModal.vue"; |
| | | import RepairDetailModal from "./Modal/RepairDetailModal.vue"; |
| | | import { ElMessageBox, ElMessage } from "element-plus"; |
| | | import dayjs from "dayjs"; |
| | | import MaintainModal from "./Modal/MaintainModal.vue"; |
| | |
| | | |
| | | // 模态框实例 |
| | | const repairModalRef = ref(); |
| | | const repairDetailModalRef = ref(); |
| | | const maintainModalRef = ref(); |
| | | const acceptanceModalRef = ref(); |
| | | |
| | |
| | | return multipleList.value.some(item => item.status === 1); |
| | | }); |
| | | |
| | | // 新增报修 |
| | | // 新增设备报修 |
| | | const addRepair = () => { |
| | | repairModalRef.value.openAdd(); |
| | | }; |
| | | |
| | | // 详情查看 |
| | | // 查看详情 |
| | | const viewRepair = id => { |
| | | repairModalRef.value.openView(id); |
| | | repairDetailModalRef.value.openView(id); |
| | | }; |
| | | |
| | | // 编辑报修 |