| | |
| | | :md='8' |
| | | :sm='24'> |
| | | <a-form-item |
| | | label="统一编号群" |
| | | label="统一编码群" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | |
| | | v-has="'equipmentAccount:add&delete&import&Edit'" |
| | | >质保期变更</a-button> |
| | | <a-button |
| | | :disabled="selectedRowKeys.length==0" |
| | | @click="batchDel" |
| | | type="danger" |
| | | icon="delete" |
| | | v-has="'equipmentAccount:add&delete&import&Edit'" |
| | | >批量删除</a-button> |
| | | <a-button |
| | | @click="handleUpdateKeyEquipment" |
| | | type="primary" |
| | | icon="calendar" |
| | |
| | | <a-tab-pane |
| | | tab="设备文档" |
| | | key="1" |
| | | forceRender |
| | | > |
| | | <EquipmentDocumentList :mainId="selectedMainId" /> |
| | | </a-tab-pane> |
| | |
| | | <a-tab-pane |
| | | tab="备件" |
| | | key="4" |
| | | forceRender |
| | | > |
| | | <EquipmentSpareParts :mainId="selectedMainId" /> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="ABC标识变更记录" |
| | | key="5" |
| | | forceRender |
| | | > |
| | | <equipment-update-ABC-list :mainId="selectedMainId" /> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="质保期变更" |
| | | key="6" |
| | | forceRender |
| | | > |
| | | <equipment-update-warranty-list :mainId="selectedMainId" /> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="点检标准" |
| | | key="7" |
| | | forceRender |
| | | > |
| | | <daily-maintenance-list :mainId="selectedMainId"></daily-maintenance-list> |
| | | </a-tab-pane> |
| | | |
| | | <a-tab-pane |
| | | tab="二保标准" |
| | | key="8" |
| | | forceRender |
| | | > |
| | | <second-maintenance-list :mainId="selectedMainId"></second-maintenance-list> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="三保标准" |
| | | key="9" |
| | | forceRender |
| | | > |
| | | <third-maintenance-list :mainId="selectedMainId"></third-maintenance-list> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="点检工单" |
| | | key="10" |
| | | > |
| | | <daily-inspection-order-list-component :mainId="selectedMainId"></daily-inspection-order-list-component> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="二保工单" |
| | | key="11" |
| | | > |
| | | <daily-maintenance-order-list-component :mainId="selectedMainId"></daily-maintenance-order-list-component> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="三保工单" |
| | | key="12" |
| | | > |
| | | <daily3-maintenance-order-list-component :mainId="selectedMainId"></daily3-maintenance-order-list-component> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="维修工单" |
| | | key="13" |
| | | > |
| | | <repair-order-list-component :mainId="selectedMainId"></repair-order-list-component> |
| | | </a-tab-pane> |
| | | <a-tab-pane |
| | | tab="技术状态鉴定" |
| | | key="14" |
| | | > |
| | | <equipment-calibration-order-component :mainId="selectedMainId"></equipment-calibration-order-component> |
| | | </a-tab-pane> |
| | | </a-tabs> |
| | | <equipment-modal |
| | |
| | | import { mixinDevice } from '@/utils/mixin' |
| | | import JEllipsis from '@/components/jeecg/JEllipsis' |
| | | import EquipmentModal from './modules/equipmentNew/EquipmentModal' |
| | | import { getAction, downFile } from '@/api/manage' |
| | | import { getAction, downFile, deleteAction } from '@/api/manage' |
| | | import EquipmentProcessParametersList from './modules/equipmentNew/EquipmentProcessParametersList' |
| | | import EquipmentDocumentList from './modules/equipmentNew/EquipmentDocumentList' |
| | | import EquipmentPrecisionParametersList from './modules/equipmentNew/EquipmentPrecisionParametersList' |
| | |
| | | import SecondMaintenanceList from './modules/equipmentNew/SecondMaintenanceList.vue' |
| | | import ThirdMaintenanceList from './modules/equipmentNew/ThirdMaintenanceList.vue' |
| | | import KeyEquipmentUpdateModel from './modules/equipmentNew/edit/KeyEquipmentUpdateModel.vue' |
| | | import DailyInspectionOrderListComponent from './modules/equipmentNew/DailyInspectionOrderListComponent.vue' |
| | | import DailyMaintenanceOrderListComponent from './modules/equipmentNew/DailyMaintenanceOrderListComponent.vue' |
| | | import Daily3MaintenanceOrderListComponent from './modules/equipmentNew/Daily3MaintenanceOrderListComponent.vue' |
| | | import RepairOrderListComponent from './modules/equipmentNew/RepairOrderListComponent.vue' |
| | | import EquipmentCalibrationOrderComponent from './modules/equipmentNew/EquipmentCalibrationOrderComponent.vue' |
| | | |
| | | export default { |
| | | name: "EquipmentList", |
| | |
| | | ThirdMaintenanceList, |
| | | KeyEquipmentUpdateModel, |
| | | JEllipsis, |
| | | DailyInspectionOrderListComponent, |
| | | DailyMaintenanceOrderListComponent, |
| | | Daily3MaintenanceOrderListComponent, |
| | | RepairOrderListComponent, |
| | | EquipmentCalibrationOrderComponent, |
| | | }, |
| | | data() { |
| | | return { |