From 53ae51f7111fe62f0011d304268cbfe1261b36f1 Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Wed, 15 Nov 2023 08:37:30 +0800 Subject: [PATCH] fix:立行立改添加修改责任单位 --- pages/actionChange/components/basicInfor.vue | 50 +++++++++++++++++--------------------------------- 1 files changed, 17 insertions(+), 33 deletions(-) diff --git a/pages/actionChange/components/basicInfor.vue b/pages/actionChange/components/basicInfor.vue index 02d62e3..ca19e88 100644 --- a/pages/actionChange/components/basicInfor.vue +++ b/pages/actionChange/components/basicInfor.vue @@ -38,7 +38,7 @@ <view class="wholeLine"> <text class="rowTipContenetLabel">������������:</text> <text class="rowTipContenetAll"> - {{ unitName }} + {{ basicInfor.unitName }} </text> </view> </view> @@ -46,7 +46,7 @@ <view class="wholeLine"> <text class="rowTipContenetLabel">������������:</text> <text class="rowTipContenetAll"> - {{ polluteType }} + {{ basicInfor.polluteTypeName }} </text> </view> </view> @@ -76,7 +76,7 @@ <view class="wholeLine"> <text class="rowTipContenetLabel">������������:</text> <text class="rowTipContenetAll"> - {{ escalationUnitName }} + {{ basicInfor.escalationUnitName }} </text> </view> </view> @@ -87,12 +87,22 @@ <text class="rowTipContenetAll">{{ basicInfor.pollutePosition ||'' }}</text> </view> </p> + <p class="rowTip"> + <view class="rowTipContenet" style="width: 100%;"> + <view class="wholeLine"> + <text class="rowTipContenetLabel">������������:</text> + <text class="rowTipContenetAll"> + <text>{{ dictObj.emphasisEnum[basicInfor.keyPoint]||'' }}</text> + </text> + </view> + </view> + </p> <view class="formItemContent"> <u--form labelPosition="left" label-width="75" :border-bottom="false" ref="uForm"> <u-form-item border-bottom label="������������:" :border-bottom="false"> <view class="fileBox"> - <cl-upload v-model="fileList" :add="false" :action="`''`" cloud-type="other" - :remove="false" /> + <cl-upload v-if="fileList.length>0" v-model="fileList" :add="false" :action="`''`" + cloud-type="other" :remove="false" /> </view> </u-form-item> </u--form> @@ -119,34 +129,7 @@ baseUrl: this.$storage.get('baseUrl'), } }, - computed: { - unitName() { - let data = '' - if (this.basicInfor.unitId && this.unitList.length > 0) { - data = this.unitList && this.unitList.find(a => Number(a.unitId) === Number(this.basicInfor.unitId)) - .unitName - } - return data - }, - escalationUnitName() { - let data = '' - if (this.basicInfor.unitId && this.unitList.length > 0) { - data = this.unitList && this.unitList.find(a => Number(a.unitId) === Number(this.basicInfor - .escalationUnitId)).unitName - } - return data - }, - polluteType() { - let data = '' - console.log('this.polluteList', this.polluteList) - console.log('this.basicInfor.polluteType', this.basicInfor.polluteType) - if (String(this.basicInfor.polluteType) && this.polluteList.length > 0) { - data = this.polluteList.find(a => Number(a.dataKey) === Number(this.basicInfor.polluteType)).dataValue - } - console.log('data', data) - return data - } - }, + computed: {}, watch: { basicInfor: { handler: function(newValue, oldValue) { @@ -165,6 +148,7 @@ }, mounted() { // ������������������list + console.log('this.basicInfor.fileBaseList', this.basicInfor.fileBaseList) if (this.basicInfor.fileBaseList && this.basicInfor.fileBaseList.length > 0) { this.basicInfor.fileBaseList.forEach(item => { let name = item.fileType === 1 ? 'name.png' : '' -- Gitblit v1.8.0