| | |
| | | <el-option label="公共维修" :value="1"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="报修区域" prop="rooms"> |
| | | <el-cascader |
| | | v-model="form.rooms" |
| | |
| | | children: 'projectDataVOList' |
| | | }" /> |
| | | </el-form-item> |
| | | |
| | | <!-- <el-form-item label="选择项目" prop="projectId">--> |
| | | <!-- <el-select v-model="form.projectId" clearable filterable @change="getBuild">--> |
| | | <!-- <el-option v-for="item in projectList" :label="item.name" :value="item.id" />--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <!-- <el-form-item label="选择楼宇" prop="buildingId">--> |
| | | <!-- <el-select v-model="form.buildingId" clearable filterable @change="changeBuild">--> |
| | | <!-- <el-option v-for="item in buildList" :label="item.name" :value="item.id" />--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | |
| | | <!-- <el-form-item v-if="form.areaType == 1" label="选择楼层" prop="floorId">--> |
| | | <!-- <el-select v-model="form.floorId">--> |
| | | <!-- <el-option v-for="item in levelList" clearable filterable :label="item.name" :value="item.id" />--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <!-- <el-form-item v-if="form.areaType == 0" label="选择房间" prop="roomId">--> |
| | | <!-- <el-select v-model="form.roomId" clearable filterable>--> |
| | | <!-- <el-option v-for="item in roomList" :label="item.roomNum" :value="item.id" />--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <el-form-item label="工单分类" prop="cateId"> |
| | | <el-cascader v-model="form.areaIds" @change="changeSel" placeholder="请选择分类" clearable :options="cateList" |
| | | :props="{ |
| | |
| | | this.title = title |
| | | this.fileList = [] |
| | | this.visible = true |
| | | this.getProject() |
| | | this.getCate() |
| | | this.getHouseTree() |
| | | // 新建 |
| | | if (target == null) { |
| | | this.getProject() |
| | | this.form = { |
| | | id: null, |
| | | editDate: '', |
| | |
| | | }) |
| | | return |
| | | } |
| | | getProjectList({}).then(res => { |
| | | this.projectList = res || [] |
| | | }) |
| | | // 编辑 |
| | | this.$nextTick(() => { |
| | | this.$refs.form.resetFields() |
| | | // this.$refs.form.resetFields() |
| | | for (const key in this.form) { |
| | | this.form[key] = target[key] |
| | | } |
| | |
| | | this.form.rooms = [] |
| | | this.form.projectId = '' |
| | | this.form.buildingId = '' |
| | | this.form.levelList = '' |
| | | this.form.floorId = '' |
| | | this.form.roomId = '' |
| | | }, |
| | | getHouseVal(e) { |