| | |
| | | <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 |