zhangherong
2025-05-13 da4abd431a64ff4159ff0f3017c240625a0b78bd
src/views/eam/equipment/EamEquipmentList.vue
@@ -16,8 +16,8 @@
            </a-form-item>
          </a-col>
          <a-col :xl="6" :lg="7" :md="8" :sm="24">
            <a-form-item label="关键设备标识">
              <j-dict-select-tag dict-code="yn" placeholder="请选择关键设备标识"
            <a-form-item label="管理分类">
              <j-dict-select-tag dict-code="equipment_abc_flag" placeholder="请选择管理分类"
                                 v-model="queryParam.equipmentImportance"></j-dict-select-tag>
            </a-form-item>
          </a-col>
@@ -29,14 +29,9 @@
              </a-form-item>
            </a-col>
            <a-col :xl="6" :lg="7" :md="8" :sm="24">
              <a-form-item label="技术状态">
                <j-dict-select-tag dict-code="technology_status" placeholder="请选择技术状态"
                                   v-model="queryParam.technologyStatus"></j-dict-select-tag>
              </a-form-item>
            </a-col>
            <a-col :xl="6" :lg="7" :md="8" :sm="24">
              <a-form-item label="操作系统">
                <a-input placeholder="请输入操作系统" v-model="queryParam.operationSystem"></a-input>
              <a-form-item label="设备类别">
                <j-dict-select-tag dict-code="equipment_category" placeholder="请选择设备类别"
                                   v-model="queryParam.equipmentCategory"></j-dict-select-tag>
              </a-form-item>
            </a-col>
            <a-col :xl="6" :lg="7" :md="8" :sm="24">
@@ -52,12 +47,7 @@
                </a-tree-select>
              </a-form-item>
            </a-col>
            <a-col :xl="6" :lg="7" :md="8" :sm="24">
              <a-form-item label="设备分类">
                <j-dict-select-tag dict-code="equipment_category" placeholder="请选择设备分类"
                                   v-model="queryParam.equipmentCategory"></j-dict-select-tag>
              </a-form-item>
            </a-col>
          </template>
          <a-col :xl="6" :lg="7" :md="8" :sm="24">
            <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
@@ -121,20 +111,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>
@@ -263,23 +244,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 +268,6 @@
            dataIndex: 'maintenanceStatus_dictText'
          },
          {
            title: '操作系统',
            align: 'center',
            width: 100,
            dataIndex: 'operationSystem'
          },
          {
            title: '使用车间',
            align: 'center',
            width: 100,
@@ -312,9 +280,14 @@
            dataIndex: 'equipmentManager_dictText'
          },
          {
            title: '设备分类',
            title: '设备类别',
            align: 'center',
            dataIndex: 'equipmentCategory_dictText'
          },
          {
            title: '设备种类',
            align: 'center',
            dataIndex: 'equipmentType_dictText'
          },
          {
            title: '设备型号',
@@ -329,27 +302,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 +349,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 +381,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 +454,7 @@
          exportXlsUrl: 'eam/equipment/exportXls',
          importExcelUrl: 'eam/equipment/importExcel',
          loadProductionOptions: '/mdc/mdcProduction/loadProductionTreeOptions',
          templateXlsDownloadUrl: '导入模板/设备台账导入模板_v1.0.xlsx'
          templateXlsDownloadUrl: '导入模板/设备台账导入模板_v1.1.xlsx'
        },
        treeData: [],
        printedRows: [],