zhanghua
2023-10-24 5b1a4f4e29652cf1b2f4eb406d96700acffc9e8c
src/components/illdetail/index.vue
@@ -11,6 +11,8 @@
          <el-form-item label="问题类型:">
            <span class="data-detail">违建</span>
          </el-form-item>
        </div>
        <div class="data-item">
          <el-form-item label="违建类别:">
            <span class="data-detail">{{ baseCase.categoryText }}</span>
          </el-form-item>
@@ -40,6 +42,8 @@
          <el-form-item label="违建地点:">
            <span class="data-detail">{{ baseCase.site }}</span>
          </el-form-item>
        </div>
        <div class="data-item">
          <el-form-item label="所属社区:">
            <span class="data-detail">{{ baseCase.communityText }}</span>
          </el-form-item>
@@ -130,6 +134,9 @@
          <MyFilePicture
            v-else-if="activeIndex === 2"
            :filesPictureVo="filesPictureVo"
            :pic="pic"
            :media="media"
            :mycode="mycode"
          ></MyFilePicture>
          <MySovleProblem
            v-else-if="activeIndex === 3"
@@ -184,23 +191,23 @@
      handlePassVo: {},
      currentSitVo: {},
      filesPictureVo: {},
      pic: [],
      media: [],
    };
  },
  created() {
    console.log("created");
    const { info } = this;
    this.baseCase = info.baseCase;
    this.handlePassVo = info.handlePassVo;
    this.currentSitVo = info.currentSitVo;
    this.filesPictureVo = info.filesPictureVo;
    console.log(info);
  },
  methods: {
    changeComponent(index) {
      this.activeIndex = index;
    },
  },
  props: ["info"],
  props: ["info", "mycode"],
};
</script>
<style lang="scss" scoped>
@@ -221,6 +228,13 @@
      display: flex;
      // justify-content: space-between;
      line-height: 20px;
      .data-detail {
        color: #333;
        line-height: 1.8;
        max-width: 240px;
        display: inline-grid;
      }
    }
    border: 1px solid #17324c;
@@ -267,7 +281,7 @@
      height: 600px;
      position: relative;
      .show-wrap {
        overflow: scroll;
        overflow: auto;
        height: 600px;
      }
    }