设备管理-类型名称规格型号联动
This commit is contained in:
		
							parent
							
								
									a89a400c45
								
							
						
					
					
						commit
						309be71670
					
				| 
						 | 
				
			
			@ -30,7 +30,13 @@
 | 
			
		|||
      </el-form-item>
 | 
			
		||||
 | 
			
		||||
      <el-form-item prop="materialName">
 | 
			
		||||
        <el-select v-model="queryParams.materialName" placeholder="请选择设备类型" clearable filterable>
 | 
			
		||||
        <el-select
 | 
			
		||||
          v-model="queryParams.materialName"
 | 
			
		||||
          placeholder="请选择设备类型"
 | 
			
		||||
          clearable
 | 
			
		||||
          filterable
 | 
			
		||||
          @change="handleMaModel"
 | 
			
		||||
        >
 | 
			
		||||
          <el-option
 | 
			
		||||
            v-for="dict in materialNameList"
 | 
			
		||||
            :key="dict.value"
 | 
			
		||||
| 
						 | 
				
			
			@ -677,6 +683,26 @@ export default {
 | 
			
		|||
      })
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    // change设备类型
 | 
			
		||||
    handleMaModel(e) {
 | 
			
		||||
      let typeId = null
 | 
			
		||||
      if (!e) {
 | 
			
		||||
        typeId = null
 | 
			
		||||
      } else {
 | 
			
		||||
        typeId = this.materialNameList.find(item => item.label == e).value
 | 
			
		||||
      }
 | 
			
		||||
      console.log('🚀 ~ handleMaModel ~ typeId:', typeId)
 | 
			
		||||
      getDeviceType({ level: 4, skipPermission: 1, typeId }).then(response => {
 | 
			
		||||
        let matModelRes = response.data
 | 
			
		||||
        this.materialModelList = matModelRes.map((item) => {
 | 
			
		||||
          return {
 | 
			
		||||
            label: item.typeName,
 | 
			
		||||
            value: item.typeId
 | 
			
		||||
          }
 | 
			
		||||
        })
 | 
			
		||||
      })
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    //查询资产属性下拉框
 | 
			
		||||
    getZichanType() {
 | 
			
		||||
      getZichanType({ isAll: 1 }).then(response => {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue