yuzhilin
1 -import { AccountManagerUtils, Logger, DateTimeUtils, SPHelper, NumberFormatterUtils } from 'wdKit'; 1 +import { AccountManagerUtils, Logger, DateTimeUtils, SPHelper, NumberFormatterUtils, DisplayUtils } from 'wdKit';
2 import { MultiPictureDetailViewModel } from '../viewmodel/MultiPictureDetailViewModel'; 2 import { MultiPictureDetailViewModel } from '../viewmodel/MultiPictureDetailViewModel';
3 import { ContentDetailDTO,postBatchAttentionStatusParams, 3 import { ContentDetailDTO,postBatchAttentionStatusParams,
4 PhotoListBean, 4 PhotoListBean,
@@ -275,8 +275,8 @@ export struct DynamicDetailComponent { @@ -275,8 +275,8 @@ export struct DynamicDetailComponent {
275 Image(this.contentDetailData.fullColumnImgUrls!= null && this.contentDetailData.fullColumnImgUrls.length>0&&!StringUtils.isEmpty(this.contentDetailData.fullColumnImgUrls[0].url)? 275 Image(this.contentDetailData.fullColumnImgUrls!= null && this.contentDetailData.fullColumnImgUrls.length>0&&!StringUtils.isEmpty(this.contentDetailData.fullColumnImgUrls[0].url)?
276 this.contentDetailData.fullColumnImgUrls[0].url: 276 this.contentDetailData.fullColumnImgUrls[0].url:
277 this.contentDetailData.videoInfo[0].firstFrameImageUri) 277 this.contentDetailData.videoInfo[0].firstFrameImageUri)
278 - .width(CommonConstants.FULL_WIDTH)  
279 - .aspectRatio(16 / 9) 278 + .width(DisplayUtils.getDeviceWidth()-32)
  279 + .height((DisplayUtils.getDeviceWidth()-32)* 9 / 16)
280 .borderRadius($r('app.float.image_border_radius')) 280 .borderRadius($r('app.float.image_border_radius'))
281 CardMediaInfo({ contentDTO: this.mJumpInfo }) 281 CardMediaInfo({ contentDTO: this.mJumpInfo })
282 } 282 }
@@ -291,7 +291,8 @@ export struct DynamicDetailComponent { @@ -291,7 +291,8 @@ export struct DynamicDetailComponent {
291 Image(this.contentDetailData.fullColumnImgUrls!= null && this.contentDetailData.fullColumnImgUrls.length>0&&!StringUtils.isEmpty(this.contentDetailData.fullColumnImgUrls[0].url)? 291 Image(this.contentDetailData.fullColumnImgUrls!= null && this.contentDetailData.fullColumnImgUrls.length>0&&!StringUtils.isEmpty(this.contentDetailData.fullColumnImgUrls[0].url)?
292 this.contentDetailData.fullColumnImgUrls[0].url: 292 this.contentDetailData.fullColumnImgUrls[0].url:
293 this.contentDetailData.videoInfo[0].firstFrameImageUri) 293 this.contentDetailData.videoInfo[0].firstFrameImageUri)
294 - .width(CommonConstants.FULL_WIDTH) 294 + .width(DisplayUtils.getDeviceWidth()/2)
  295 + .height(DisplayUtils.getDeviceWidth()/2* 4 / 3)
295 .borderRadius($r('app.float.image_border_radius')) 296 .borderRadius($r('app.float.image_border_radius'))
296 CardMediaInfo({ contentDTO: this.mJumpInfo }) 297 CardMediaInfo({ contentDTO: this.mJumpInfo })
297 } 298 }
@@ -299,7 +300,7 @@ export struct DynamicDetailComponent { @@ -299,7 +300,7 @@ export struct DynamicDetailComponent {
299 } 300 }
300 } 301 }
301 } 302 }
302 - .margin({ left: $r('app.float.margin_16'),right: $r('app.float.margin_16'),top: $r('app.float.margin_8')}) 303 + .margin({ left: $r('app.float.margin_16'),top: $r('app.float.margin_8')})
303 .onClick((event: ClickEvent) => { 304 .onClick((event: ClickEvent) => {
304 ProcessUtils.processPage(this.mJumpInfo) 305 ProcessUtils.processPage(this.mJumpInfo)
305 }) 306 })
@@ -362,7 +363,7 @@ export struct DynamicDetailComponent { @@ -362,7 +363,7 @@ export struct DynamicDetailComponent {
362 }) 363 })
363 // 评论 364 // 评论
364 if (this.contentDetailData?.openComment) { 365 if (this.contentDetailData?.openComment) {
365 - Divider().strokeWidth(6).color('#f5f5f5') 366 + Divider().strokeWidth(6).color('#f5f5f5').margin({top:$r('app.float.margin_24')})
366 CommentComponent({ 367 CommentComponent({
367 publishCommentModel: { 368 publishCommentModel: {
368 targetId: String(this.contentDetailData?.newsId || ''), 369 targetId: String(this.contentDetailData?.newsId || ''),