From 1f07d0d2bbf95d52d2b96f0aec3a2284af619b3c Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Mon, 13 Nov 2023 10:40:38 +0800 Subject: [PATCH] fix:小程序详情修改 --- pages/actionChange/workOrderDetails/index.vue | 26 +++++++------------------- pages/actionChange/components/basicInfor.vue | 5 +++-- 2 files changed, 10 insertions(+), 21 deletions(-) diff --git a/pages/actionChange/components/basicInfor.vue b/pages/actionChange/components/basicInfor.vue index 441f890..d661d64 100644 --- a/pages/actionChange/components/basicInfor.vue +++ b/pages/actionChange/components/basicInfor.vue @@ -91,8 +91,8 @@ <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> @@ -138,6 +138,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' : '' diff --git a/pages/actionChange/workOrderDetails/index.vue b/pages/actionChange/workOrderDetails/index.vue index 0f7dd49..fec6ade 100644 --- a/pages/actionChange/workOrderDetails/index.vue +++ b/pages/actionChange/workOrderDetails/index.vue @@ -1,6 +1,6 @@ <template> <view class="mainContent"> - <basicInfor :basic-infor="basicInfor" v-if="isShow" /> + <basicInfor :basic-infor="basicInfor" v-if="basicInfor.unitId" /> <rectificationInfor ref="rectificationInfor" :basic-infor="basicInfor" v-if="!(pageState === 'view' && basicInfor.state === 20)&&isShow" /> <approvalnfor ref="approvalnfor" v-if="basicInfor.state >= 30 && basicInfor.stateName!=='���������' && isShow" @@ -44,9 +44,7 @@ return this.basicInfor.pageState }, }, - created() { - this.getUnitList() - }, + created() {}, onLoad(option) { //option���object������������������������������������������������ this.basicInfor = JSON.parse(option.infor) @@ -98,31 +96,21 @@ this.isShow = true this.getData() } - console.log('this.basicInfor123', this.basicInfor) }, methods: { getData() { this.$http.httpGet('/allocation/detail', { id: this.basicInfor.allocationId }).then(res => { - this.isShow = true - this.show = false this.basicInfor = { ...this.basicInfor, ...res.data } - }) - }, - getUnitList() { - this.$http.httpGet('/allocation/unit').then(res => { - this.unitList = res.data - 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 - let time = this.basicInfor.time.slice(5) - this.share.title = `${data}-${time}������������` - } + console.log('this.basicInfor123', this.basicInfor) + let time = this.basicInfor.time.slice(5) + this.share.title = `${this.basicInfor.escalationUnitName}-${time}������������` + this.show = false + this.isShow = true }) }, radioGroupChange(e) { -- Gitblit v1.8.0