zhangherong
2025-05-13 aa951f729586880e66335b2c8086077f0b55b305
src/views/eam/equipment/EamEquipmentList.vue
@@ -121,20 +121,11 @@
        @change="handleTableChange"
        :customRow="customTableRow"
      >
        <span slot="equipmentImportance" slot-scope="text">
          <lx-switch v-model="text" disabled checked-children="是" un-checked-children="否"/>
        </span>
        <span slot="mdcFlag" slot-scope="text">
          <lx-switch v-model="text" disabled checked-children="是" un-checked-children="否"/>
        </span>
        <span slot="processParametersFlag" slot-scope="text">
          <lx-switch v-model="text" disabled checked-children="有" un-checked-children="无"/>
        </span>
        <span slot="precisionParametersFlag" slot-scope="text">
          <lx-switch v-model="text" disabled checked-children="有" un-checked-children="无"/>
        </span>
        <span slot="specialEquipment" slot-scope="text">
          <lx-switch v-model="text" disabled checked-children="是" un-checked-children="否"/>
        </span>
        <span slot="action" slot-scope="text, record">
          <a @click.stop="handleEdit(record)">编辑</a>
@@ -172,9 +163,9 @@
      <a-tab-pane tab="点检工单" :key="2">
        <eam-inspection-order-list ref="tabPaneTableListRef2" :isDisplayOperation="false"/>
      </a-tab-pane>
      <a-tab-pane tab="周保工单" :key="3">
<!--      <a-tab-pane tab="周保工单" :key="3">
        <eam-week-maintenance-order-list ref="tabPaneTableListRef3" :isDisplayOperation="false"/>
      </a-tab-pane>
      </a-tab-pane>-->
      <a-tab-pane tab="维修工单" :key="4">
        <eam-repair-order-list ref="tabPaneTableListRef4" :isDisplayOperation="false"/>
      </a-tab-pane>
@@ -210,7 +201,7 @@
  import EamRepairOrderList from '../repair/EamRepairOrderList'
  import EamInspectionOrderList from '../maintenance/EamInspectionOrderList'
  import EamEquipmentAttachmentList from '@views/eam/equipment/EamEquipmentAttachmentList.vue'
  import EamWeekMaintenanceOrderList from '@views/eam/maintenance/EamWeekMaintenanceOrderList.vue'
  // import EamWeekMaintenanceOrderList from '@views/eam/maintenance/EamWeekMaintenanceOrderList.vue'
  import EamEquipmentProcessList from '@views/eam/equipment/modules/EamEquipmentProcessList.vue'
  import EamEquipmentPrecisionList from '@views/eam/equipment/modules/EamEquipmentPrecisionList.vue'
@@ -225,7 +216,7 @@
      NameplateModal,
      EamEquipmentModal,
      EamEquipmentAttachmentList,
      EamWeekMaintenanceOrderList,
      // EamWeekMaintenanceOrderList,
      EamEquipmentProcessList,
      EamEquipmentPrecisionList
    },
@@ -263,23 +254,16 @@
            fixed: 'left'
          },
          {
            title: '关键设备标识',
            title: '管理分类',
            align: 'center',
            width: 120,
            dataIndex: 'equipmentImportance',
            scopedSlots: { customRender: 'equipmentImportance' }
            dataIndex: 'equipmentImportance_dictText',
          },
          {
            title: '资产状态',
            align: 'center',
            width: 100,
            dataIndex: 'assetStatus_dictText'
          },
          {
            title: '技术状态',
            align: 'center',
            width: 100,
            dataIndex: 'technologyStatus_dictText'
          },
          {
            title: '维修状态',
@@ -294,12 +278,6 @@
            dataIndex: 'maintenanceStatus_dictText'
          },
          {
            title: '操作系统',
            align: 'center',
            width: 100,
            dataIndex: 'operationSystem'
          },
          {
            title: '使用车间',
            align: 'center',
            width: 100,
@@ -312,9 +290,14 @@
            dataIndex: 'equipmentManager_dictText'
          },
          {
            title: '设备分类',
            title: '设备类别',
            align: 'center',
            dataIndex: 'equipmentCategory_dictText'
          },
          {
            title: '设备种类',
            align: 'center',
            dataIndex: 'equipmentType_dictText'
          },
          {
            title: '设备型号',
@@ -329,27 +312,34 @@
            dataIndex: 'equipmentSpecification'
          },
          {
            title: '主轴连接尺寸',
            title: '区号',
            align: 'center',
            width: 120,
            dataIndex: 'spindleConnectDimension'
            width: 100,
            dataIndex: 'areaCode'
          },
          {
            title: '总功率',
            title: '电机台数',
            align: 'center',
            width: 100,
            dataIndex: 'motorsNumber'
          },
          {
            title: '总功率(KW)',
            align: 'center',
            width: 100,
            dataIndex: 'equipmentPower'
          },
          {
            title: '重量(吨)',
            align: 'center',
            width: 100,
            dataIndex: 'equipmentWeight'
          },
          {
            title: '安装位置',
            align: 'center',
            width: 100,
            dataIndex: 'installationPosition'
          },
          {
            title: '立项卡号',
            align: 'center',
            dataIndex: 'cardNumber'
          },
          {
            title: '出厂编号',
@@ -369,35 +359,22 @@
            dataIndex: 'originCountry'
          },
          {
            title: '设备供应商',
            align: 'center',
            width: 100,
            dataIndex: 'supplier'
          },
          {
            title: '出厂日期',
            align: 'center',
            width: 100,
            dataIndex: 'leaveFactoryDate'
          },
          {
            title: '验收日期',
            title: '投用日期',
            align: 'center',
            width: 100,
            dataIndex: 'acceptanceCheckDate'
          },
          {
            title: '质保开始日期',
            align: 'center',
            width: 120,
            dataIndex: 'warrantyStartDate'
          },
          {
            title: '质保结束日期',
            align: 'center',
            width: 120,
            dataIndex: 'warrantyEndDate'
          },
          {
            title: '是否实施MDC',
            align: 'center',
            width: 120,
            dataIndex: 'mdcFlag',
            scopedSlots: { customRender: 'mdcFlag' }
          },
          {
            title: '有无工艺参数',
@@ -414,26 +391,35 @@
            scopedSlots: { customRender: 'precisionParametersFlag' }
          },
          {
            title: '是否为特种设备',
            title: '外形尺寸',
            align: 'center',
            width: 120,
            dataIndex: 'specialEquipment',
            scopedSlots: { customRender: 'specialEquipment' }
            dataIndex: 'overallDimensions'
          },
          {
            title: '重量',
            title: '原值(元)',
            align: 'center',
            dataIndex: 'equipmentWeight'
            dataIndex: 'originalValue'
          },
          {
            title: '设备端口',
            title: '资金来源',
            align: 'center',
            dataIndex: 'equipmentPort'
            dataIndex: 'fundingSource'
          },
          {
            title: '坐标数量',
            title: '功能用途',
            align: 'center',
            dataIndex: 'coordinateNum'
            dataIndex: 'functionUse'
          },
          {
            title: '性能指标',
            align: 'center',
            dataIndex: 'performanceIndicators'
          },
          {
            title: '入帐时间',
            align: 'center',
            width: 100,
            dataIndex: 'bookingTime'
          },
          {
            title: '创建人',
@@ -478,7 +464,7 @@
          exportXlsUrl: 'eam/equipment/exportXls',
          importExcelUrl: 'eam/equipment/importExcel',
          loadProductionOptions: '/mdc/mdcProduction/loadProductionTreeOptions',
          templateXlsDownloadUrl: '导入模板/设备台账导入模板_v1.0.xlsx'
          templateXlsDownloadUrl: '导入模板/设备台账导入模板_v1.1.xlsx'
        },
        treeData: [],
        printedRows: [],