From 21eb4c23692aec5f451e7276647d165bd0a24580 Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期五, 28 十月 2022 18:20:41 +0800 Subject: [PATCH] 处理处置结果问题 --- src/components/scene/index.vue | 60 ++++++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 38 insertions(+), 22 deletions(-) diff --git a/src/components/scene/index.vue b/src/components/scene/index.vue index fb62be2..303d81b 100644 --- a/src/components/scene/index.vue +++ b/src/components/scene/index.vue @@ -3,9 +3,9 @@ <div class="nav"> <div class="nav-item" v-for="o in list" :key="o.index" @click="changeActive(o.index)"> <div class="outer"> - <div :class="['inner',active === o.index ? 'inner-active' : '']"></div> + <div :class="['inner', active === o.index ? 'inner-active' : '']"></div> </div> - <div class="innet-title">{{o.label}}</div> + <div class="innet-title">{{ o.label }}</div> </div> </div> <div class="scene-item" v-if="active === 1"> @@ -23,8 +23,11 @@ <el-input disabled v-model="arrivalSituation.replyExplain"></el-input> </el-form-item> <el-form-item label="鐜板満鎯呭喌鐓х墖:"> - <img class="img" :src="arrivalSituation.situationPic" alt="" v-if="arrivalSituation.situationPic"> - <!-- <el-input disabled v-model=""></el-input> --> + <div class="flex"> + <template v-for="item in arrivalSituation.situationPic"> + <img class="img" :src="item" alt="" v-if="investigation.pic"> + </template> + </div> </el-form-item> </el-form> </div> @@ -47,19 +50,23 @@ <el-form-item label="妗堢敱:"> <el-input disabled v-model="investigation.caseAction"></el-input> </el-form-item> - <el-form-item label="褰撲簨浜轰俊鎭�:"> - <el-input disabled v-model="investigation.type"></el-input> - </el-form-item> <el-form-item label="澶勭疆缁撴灉:"> <el-input disabled v-model="investigation.description"></el-input> </el-form-item> <el-form-item label="鐓х墖闄勪欢:"> - <img class="img" :src="investigation.pic" alt="" v-if="investigation.pic"> + <div class="flex"> + <template v-for="item in investigation.pic"> + <img class="img" :src="item" alt="" v-if="investigation.pic"> + </template> + </div> <!-- <el-input disabled v-model="investigation.pic"></el-input> --> </el-form-item> - <el-form-item label="绫诲瀷:"> - <el-input disabled v-model="mybaseCase.categoryText"></el-input> - </el-form-item> + <div class="inves-item"> + 褰撲簨浜轰俊鎭� + </div> + <el-form-item label="绫诲瀷:"> + <el-input type="textarea" :rows="5" disabled v-model="type"></el-input> + </el-form-item> <div class="inves-item"> <el-form-item label="褰撲簨浜哄鍚�:"> <el-input disabled v-model="partyInfo.name"></el-input> @@ -102,12 +109,11 @@ <el-input disabled v-model="partyInfo.registerAddress"></el-input> </el-form-item> </el-form> - <el-button>杩斿洖</el-button> </div> <div class="scene-item" v-if="active === 3"> <el-form ref="writ" label-position="right" label-width="120px" :model="writ"> <el-form-item label="绫诲瀷:"> - <el-input disabled v-model="writ.name"></el-input> + <el-input type="textarea" :rows="5" disabled v-model="type"></el-input> </el-form-item> </el-form> </div> @@ -136,27 +142,30 @@ arrivalSituation: {}, investigation: {}, writ: {}, - partyInfo: {} + partyInfo: {}, + type: null } }, props: ['currentSitVo', 'baseCase'], created() { const { currentSitVo: { arrivalSituation: mylist, investigation: invesList }, baseCase } = this; if (invesList) { - const { partyInfo } = invesList; if (invesList) { this.investigation = invesList; - } - if (partyInfo) { - this.partyInfo = partyInfo; + this.investigation.pic = invesList.pic.split(","); + this.partyInfo = invesList.partyInfo; } } if (mylist) { this.arrivalSituation = mylist; + this.arrivalSituation.situationPic = mylist.situationPic.split(",") } this.mybaseCase = baseCase; - console.log(baseCase); - console.log(this.currentSitVo); + if (baseCase.violations == null) { + this.type = baseCase.illegalBuilding.categoryText + } else { + this.type = baseCase.violations.typeText; + } }, methods: { changeActive(idx) { @@ -214,10 +223,17 @@ border: 1px solid #17324c; } } - .img{ + + .img { width: 60px; - height:60px; + height: 60px; + margin-left: 5px; } + + .flex { + display: flex; + } + .inves-item { display: flex; } -- Gitblit v1.8.0