Commit 795638f86f2fe31865bef9bec8ed36de8676c463
1 parent
d50eb363
Exists in
charge
fix:优化拜访查看详情不显示当前地址以及上传图片bug
Showing
1 changed file
with
21 additions
and
2 deletions
Show diff stats
pages/charge/visitsAndFees/detail.vue
... | ... | @@ -26,7 +26,8 @@ |
26 | 26 | |
27 | 27 | <script> |
28 | 28 | import { |
29 | - getMcFileList | |
29 | + getMcFileList, | |
30 | + getByUuid | |
30 | 31 | } from '@/api/charge.js' |
31 | 32 | import basisCellCard from '@/components/basisCellCard/basisCellCard.vue' |
32 | 33 | export default { |
... | ... | @@ -149,6 +150,17 @@ |
149 | 150 | value: "", |
150 | 151 | key: "pvSystemStatus" |
151 | 152 | }, |
153 | + { | |
154 | + name: "当前地址", | |
155 | + value: "", | |
156 | + key: "visitDetailedAddress" | |
157 | + }, | |
158 | + { | |
159 | + name: "上传图片", | |
160 | + value: [], | |
161 | + type:'photoList', | |
162 | + key: "fieldPhotoFile" | |
163 | + }, | |
152 | 164 | ], |
153 | 165 | jcrDataList:[ |
154 | 166 | { |
... | ... | @@ -201,11 +213,18 @@ |
201 | 213 | computed: { |
202 | 214 | |
203 | 215 | }, |
204 | - onLoad(data) { | |
216 | + async onLoad(data) { | |
205 | 217 | if (data.objData) { |
206 | 218 | this.objData = JSON.parse(data.objData); |
207 | 219 | console.log('传递data', JSON.parse(JSON.stringify(this.objData))); |
208 | 220 | this.dataList = this.$assignValues(this.objData, this.dataList); |
221 | + await getByUuid(this.objData.fieldPhotoFile).then((res)=>{ | |
222 | + this.objData.fieldPhotoFile=[{ | |
223 | + type:'photoList', | |
224 | + url:res.data.url, | |
225 | + fileId:res.data.uuid | |
226 | + }]; | |
227 | + }) | |
209 | 228 | this.bfDataList = this.$assignValues(this.objData, this.bfDataList); |
210 | 229 | this.jcrDataList = this.$assignValues(this.objData, this.jcrDataList); |
211 | 230 | this.sfDataList = this.$assignValues(this.objData, this.sfDataList); | ... | ... |