fix(17431):电子报-版面,无网络时,点击读报纸,提示信息错误、提示位置不对,不应该提示暂无数据、提示位置应该居中展示
Showing
1 changed file
with
9 additions
and
0 deletions
| @@ -10,6 +10,7 @@ import { ENewspaperPageDialog } from '../dialog/ENewspaperPageDialog'; | @@ -10,6 +10,7 @@ import { ENewspaperPageDialog } from '../dialog/ENewspaperPageDialog'; | ||
| 10 | import { RMCalendarBean } from './calendar/RMCalendarBean'; | 10 | import { RMCalendarBean } from './calendar/RMCalendarBean'; |
| 11 | import { newsSkeleton } from './skeleton/newsSkeleton'; | 11 | import { newsSkeleton } from './skeleton/newsSkeleton'; |
| 12 | import { Logger, ToastUtils, NetworkUtil } from 'wdKit/Index'; | 12 | import { Logger, ToastUtils, NetworkUtil } from 'wdKit/Index'; |
| 13 | +import { promptAction } from '@kit.ArkUI'; | ||
| 13 | 14 | ||
| 14 | @Component | 15 | @Component |
| 15 | export struct ENewspaperPageComponent { | 16 | export struct ENewspaperPageComponent { |
| @@ -270,6 +271,10 @@ export struct ENewspaperPageComponent { | @@ -270,6 +271,10 @@ export struct ENewspaperPageComponent { | ||
| 270 | }) | 271 | }) |
| 271 | .id('e_newspaper_page_num') | 272 | .id('e_newspaper_page_num') |
| 272 | .onClick((event: ClickEvent) => { | 273 | .onClick((event: ClickEvent) => { |
| 274 | + if(!NetworkUtil.isNetConnected()){ | ||
| 275 | + ToastUtils.showToast('网络出小差了,请检查网络后重试', 1000) | ||
| 276 | + return | ||
| 277 | + } | ||
| 273 | if (this.newspaperListBean.list && this.newspaperListBean.list.length > 0) { | 278 | if (this.newspaperListBean.list && this.newspaperListBean.list.length > 0) { |
| 274 | this.pageDialogShow = !this.pageDialogShow | 279 | this.pageDialogShow = !this.pageDialogShow |
| 275 | if (this.pageDialogShow) { | 280 | if (this.pageDialogShow) { |
| @@ -305,6 +310,10 @@ export struct ENewspaperPageComponent { | @@ -305,6 +310,10 @@ export struct ENewspaperPageComponent { | ||
| 305 | }) | 310 | }) |
| 306 | .id('e_newspaper_read') | 311 | .id('e_newspaper_read') |
| 307 | .onClick((event: ClickEvent) => { | 312 | .onClick((event: ClickEvent) => { |
| 313 | + if(!NetworkUtil.isNetConnected()){ | ||
| 314 | + ToastUtils.showToast('网络出小差了,请检查网络后重试', 1000) | ||
| 315 | + return | ||
| 316 | + } | ||
| 308 | if (this.newspaperListBean.list && this.newspaperListBean.list.length > 0) { | 317 | if (this.newspaperListBean.list && this.newspaperListBean.list.length > 0) { |
| 309 | this.isOpenListDialog = true | 318 | this.isOpenListDialog = true |
| 310 | }else { | 319 | }else { |
-
Please register or login to post a comment