renkang
2025-01-03 ccf28d1fed1aa2e5437dbe64b5133ba1cbde6ec7
admin/src/views/workorder/components/OperaYwWorkorderWindow.vue
@@ -140,37 +140,37 @@
      this.visible = true
      this.getProject()
      this.getCate()
      // 新建
      // 新建
      if (target == null) {
        this.form = {
          id: null,
          editDate: '',
          floor: '',
          title: '',
          remark: '',
          status: '',
          sortnum: '',
          content: '',
          getDate: '',
          projectId: '',
          buildingId: '',
          floorId: '',
          roomId: '',
          userId: '',
          submitDate: '',
          cateId: '',
          areaType: '0',
          code: '',
          dealStatus: '',
          dispatchUserId: '',
          dispatchDate: '',
          dispatchInfo: '',
          dealUserId: '',
          dealDate: '',
          dealInfo: '',
          dealType: ''
        }
        this.$nextTick(() => {
          this.$refs.form = {
            id: null,
            editDate: '',
            floor: '',
            title: '',
            remark: '',
            status: '',
            sortnum: '',
            content: '',
            getDate: '',
            projectId: '',
            buildingId: '',
            floorId: '',
            roomId: '',
            userId: '',
            submitDate: '',
            cateId: '',
            areaType: '0',
            code: '',
            dealStatus: '',
            dispatchUserId: '',
            dispatchDate: '',
            dispatchInfo: '',
            dealUserId: '',
            dealDate: '',
            dealInfo: '',
            dealType: ''
          }
          this.buildList = []
          this.roomList = []
          this.levelList = []
@@ -192,7 +192,11 @@
    },
    getProject() {
      getProjectList({}).then(res => {
        this.projectList = res
        this.projectList = res || []
        if(this.projectList.length > 0){
          this.$set(this.form, 'projectId', this.projectList[0].id)
          this.getBuild(this.projectList[0].id)
        }
      })
    },
    getBuild(projectId) {
@@ -200,7 +204,11 @@
      this.$set(this.form, 'floorId', '')
      this.$set(this.form, 'roomId', '')
      getBuildList({ projectId }).then(res => {
        this.buildList = res
        this.buildList = res || []
        // if(projectId && this.buildList.length > 0){
        //   this.$set(this.form, 'buildingId', this.buildList[0].id)
        //   this.changeBuild(this.buildList[0].id)
        // }
      })
    },
    changeBuild(e) {