cuikaidong
4 天以前 b9aa93af26450229b9a67ee78fc012107301e7a3
src/views/eam/equipment/EamEquipmentList.vue
@@ -96,7 +96,83 @@
                </a-tree-select>
              </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.manufacturingEnterprise"
              ></a-input>
            </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.originalValue"
              ></a-input>
            </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.performanceIndicators"
              ></a-input>
            </a-form-item>
            </a-col>
            <a-col
              :xl="6"
              :lg="7"
              :md="8"
              :sm="24"
            >
              <a-form-item label="出厂日期">
                <a-range-picker v-model="leaveFactoryDate" value-format="YYYY-MM-DD HH:mm:ss"
                                @change="leaveFactoryRangeChange"
                                style="width: 100%"/>
              </a-form-item>
            </a-col>
            <a-col
              :xl="6"
              :lg="7"
              :md="8"
              :sm="24"
            >
              <a-form-item label="投用日期">
                <a-range-picker v-model="acceptanceCheckDate" value-format="YYYY-MM-DD"
                                @change="acceptanceCheckRangeChange"
                                style="width: 100%"/>
              </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_use"
                  placeholder="请选择设备用途"
                  v-model="queryParam.equipmentUse"
                ></j-dict-select-tag>
              </a-form-item>
            </a-col>
          </template>
          <a-col
            :xl="6"
@@ -451,16 +527,33 @@
          fixed: 'left'
        },
        {
          title: '管理分类',
          title: '设备型号',
          align: 'center',
          width: 120,
          dataIndex: 'equipmentImportance_dictText',
          width: 200,
          dataIndex: 'equipmentModel'
        },
        {
          title: '技术状态',
          title: '出厂日期',
          align: 'center',
          width: 100,
          dataIndex: 'technologyStatus_dictText'
          dataIndex: 'leaveFactoryDate'
        },
        {
          title: '投用日期',
          align: 'center',
          width: 100,
          dataIndex: 'acceptanceCheckDate'
        },
        {
          title: '原值(元)',
          align: 'center',
          dataIndex: 'originalValue'
        },
        {
          title: '使用车间',
          align: 'center',
          width: 100,
          dataIndex: 'orgId_dictText'
        },
        {
          title: '资产使用状态',
@@ -481,13 +574,31 @@
          dataIndex: 'maintenanceStatus_dictText'
        },
        {
          title: '使用车间',
          title: '设备用途',
          align: 'center',
          width: 100,
          dataIndex: 'orgId_dictText'
          dataIndex: 'equipmentUse_dictText'
        },
        {
          title: '设备管理员',
          title: '操作工',
          align: 'center',
          width: 100,
          dataIndex: 'operator'
        },
        {
          title: '管理分类',
          align: 'center',
          width: 120,
          dataIndex: 'equipmentImportance_dictText',
        },
        {
          title: '技术状态',
          align: 'center',
          width: 100,
          dataIndex: 'technologyStatus_dictText'
        },
        {
          title: '设备责任人',
          align: 'center',
          width: 100,
          dataIndex: 'equipmentManager_dictText'
@@ -501,12 +612,6 @@
          title: '设备种类',
          align: 'center',
          dataIndex: 'equipmentType_dictText'
        },
        {
          title: '设备型号',
          align: 'center',
          width: 200,
          dataIndex: 'equipmentModel'
        },
        {
          title: '设备规格',
@@ -562,18 +667,6 @@
          dataIndex: 'supplier'
        },
        {
          title: '出厂日期',
          align: 'center',
          width: 100,
          dataIndex: 'leaveFactoryDate'
        },
        {
          title: '投用日期',
          align: 'center',
          width: 100,
          dataIndex: 'acceptanceCheckDate'
        },
        {
          title: '有无工艺参数',
          align: 'center',
          width: 120,
@@ -591,11 +684,6 @@
          title: '外形尺寸',
          align: 'center',
          dataIndex: 'overallDimensions'
        },
        {
          title: '原值(元)',
          align: 'center',
          dataIndex: 'originalValue'
        },
        {
          title: '资金来源',
@@ -671,6 +759,8 @@
      isOpenProcess: false,
      isOpenPrecision: false,
      treeDataAlias: [],
      leaveFactoryDate: [],
      acceptanceCheckDate: [],
    }
  },
  computed: {
@@ -683,6 +773,14 @@
    this.loadAppHomeUrlConfigValue()
  },
  methods: {
    leaveFactoryRangeChange(valueArray) {
      this.queryParam.leaveFactoryStartTime = valueArray[0]
      this.queryParam.leaveFactoryEndTime = valueArray[1]
    },
    acceptanceCheckRangeChange(valueArray) {
      this.queryParam.acceptanceCheckStartTime = valueArray[0]
      this.queryParam.acceptanceCheckEndTime = valueArray[1]
    },
    loadAllProductionTree() {
      //加载车间选择树
      getAction(this.url.loadProductionOptions).then(res => {
@@ -831,8 +929,9 @@
      }
      return newObj;
    },
    searchReset() {
      this.leaveFactoryDate = []
      this.acceptanceCheckDate = []
      this.queryParam = {}
      this.onClearSelected()
      this.loadTabPaneTableData('-1')