张善主

fix(17431):电子报-版面,无网络时,点击读报纸,提示信息错误、提示位置不对,不应该提示暂无数据、提示位置应该居中展示

@@ -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 {