|  |  |  | 
|---|
|  |  |  | <el-form-item label="设备型号" prop=""> | 
|---|
|  |  |  | <el-input v-model="param.modelNo" placeholder="请输入" v-trim /> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="设备分类" prop=""> | 
|---|
|  |  |  | <el-form-item label="设备分类" prop="cateId"> | 
|---|
|  |  |  | <el-cascader v-model="param.cateIds" @change="changeSel" placeholder="请选择设备分类" clearable :options="cateList" | 
|---|
|  |  |  | :props="{ | 
|---|
|  |  |  | label: 'name', | 
|---|
|  |  |  | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="供应商" prop=""> | 
|---|
|  |  |  | <el-input v-model="param.supplier" placeholder="请输入" v-trim /> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="运维内容" prop=""> | 
|---|
|  |  |  | <el-input type="textarea" :rows="4" v-model="param.content" placeholder="请输入" /> | 
|---|
|  |  |  | 
|---|
|  |  |  | </el-select> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="照片" prop=""> | 
|---|
|  |  |  | <UploadAvatarImage :file="{ 'imgurlfull': param.imgurlfull, 'imgurl': param.imgurl }" | 
|---|
|  |  |  | <UploadAvatarImage :file="{ 'imgurlfull': param.fileFullUrl, 'imgurl': param.fileUrl }" | 
|---|
|  |  |  | :uploadData="{ folder: 'ywDevice/' }" @uploadSuccess="uploadAvatarSuccess" @uploadEnd="isUploading = false" | 
|---|
|  |  |  | @uploadBegin="isUploading = true" /> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | 
|---|
|  |  |  | cateList: [], | 
|---|
|  |  |  | rules: { | 
|---|
|  |  |  | name: [{ required: true, message: '请输入' }], | 
|---|
|  |  |  | code: [{ required: true, message: '请输入' }] | 
|---|
|  |  |  | code: [{ required: true, message: '请输入' }], | 
|---|
|  |  |  | cateId: [{ required: true, message: '请选择' }], | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | staffList: [] | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | if (item2.id == cateId) { | 
|---|
|  |  |  | this.$set(this.param, 'cateIds', [item.id, item2.id]) | 
|---|
|  |  |  | console.log('cateId', this.form) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | uploadAvatarSuccess(file) { | 
|---|
|  |  |  | this.$set(this.param, 'imgurl', file.imgurl) | 
|---|
|  |  |  | this.$set(this.param, 'imgurlfull', file.imgurlfull) | 
|---|
|  |  |  | this.$set(this.param, 'fileUrl', file.imgurl) | 
|---|
|  |  |  | this.$set(this.param, 'fileFullUrl', file.imgurlfull) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | close() { | 
|---|
|  |  |  | this.isShowModal = false | 
|---|