Showing
4 changed files
with
16 additions
and
5 deletions
| @@ -7,6 +7,7 @@ import MinePageDatasModel from '../../model/MinePageDatasModel'; | @@ -7,6 +7,7 @@ import MinePageDatasModel from '../../model/MinePageDatasModel'; | ||
| 7 | import SearcherAboutDataModel from '../../model/SearcherAboutDataModel'; | 7 | import SearcherAboutDataModel from '../../model/SearcherAboutDataModel'; |
| 8 | import { SearchDescription } from '../../viewmodel/SearchResultContentItem'; | 8 | import { SearchDescription } from '../../viewmodel/SearchResultContentItem'; |
| 9 | import { CardParser } from '../CardParser' | 9 | import { CardParser } from '../CardParser' |
| 10 | +import { Card9Component } from './Card9Component'; | ||
| 10 | 11 | ||
| 11 | const TAG: string = 'More_Comp'; | 12 | const TAG: string = 'More_Comp'; |
| 12 | 13 | ||
| @@ -23,7 +24,11 @@ export struct MoreComponent { | @@ -23,7 +24,11 @@ export struct MoreComponent { | ||
| 23 | build() { | 24 | build() { |
| 24 | if (this.showDetail) { | 25 | if (this.showDetail) { |
| 25 | ForEach(this.contentDTO.sameContentList, (item: ContentDTO, index: number) => { | 26 | ForEach(this.contentDTO.sameContentList, (item: ContentDTO, index: number) => { |
| 27 | + if (item.appStyle !== "9") { | ||
| 26 | CardParser({compDTO:new CompDTO, contentDTO: item }) | 28 | CardParser({compDTO:new CompDTO, contentDTO: item }) |
| 29 | + } else { | ||
| 30 | + Card9Component({ compDTO: new CompDTO, contentDTO:item, pageId: "", pageName: "" }) | ||
| 31 | + } | ||
| 27 | }) | 32 | }) |
| 28 | } else { | 33 | } else { |
| 29 | Column() { | 34 | Column() { |
| @@ -43,7 +43,8 @@ export struct SearchComponent { | @@ -43,7 +43,8 @@ export struct SearchComponent { | ||
| 43 | this.getSearchHistoryData() | 43 | this.getSearchHistoryData() |
| 44 | 44 | ||
| 45 | let intervalID = setInterval(() => { | 45 | let intervalID = setInterval(() => { |
| 46 | - sendEventByKey("searchId", 10, "") | 46 | + // sendEventByKey("searchId", 10, "") //这个报错 暂时替换下面这个 |
| 47 | + focusControl.requestFocus('searchId') | ||
| 47 | clearInterval(intervalID); | 48 | clearInterval(intervalID); |
| 48 | }, 1000); | 49 | }, 1000); |
| 49 | } | 50 | } |
| @@ -10,7 +10,7 @@ import { | @@ -10,7 +10,7 @@ import { | ||
| 10 | } from 'wdBean/Index' | 10 | } from 'wdBean/Index' |
| 11 | import { LiveInfoDTO } from 'wdBean/src/main/ets/bean/detail/LiveInfoDTO' | 11 | import { LiveInfoDTO } from 'wdBean/src/main/ets/bean/detail/LiveInfoDTO' |
| 12 | import { VoiceInfoDTO } from 'wdBean/src/main/ets/bean/detail/VoiceInfoDTO' | 12 | import { VoiceInfoDTO } from 'wdBean/src/main/ets/bean/detail/VoiceInfoDTO' |
| 13 | -import { LazyDataSource, Logger, StringUtils, ToastUtils, UserDataLocal } from 'wdKit/Index' | 13 | +import { LazyDataSource, StringUtils, UserDataLocal } from 'wdKit/Index' |
| 14 | import { WDRouterPage, WDRouterRule } from 'wdRouter/Index' | 14 | import { WDRouterPage, WDRouterRule } from 'wdRouter/Index' |
| 15 | import MinePageDatasModel from '../../model/MinePageDatasModel' | 15 | import MinePageDatasModel from '../../model/MinePageDatasModel' |
| 16 | import SearcherAboutDataModel from '../../model/SearcherAboutDataModel' | 16 | import SearcherAboutDataModel from '../../model/SearcherAboutDataModel' |
| @@ -21,7 +21,6 @@ import { FollowListStatusRequestItem } from '../../viewmodel/FollowListStatusReq | @@ -21,7 +21,6 @@ import { FollowListStatusRequestItem } from '../../viewmodel/FollowListStatusReq | ||
| 21 | import { QueryListIsFollowedItem } from '../../viewmodel/QueryListIsFollowedItem' | 21 | import { QueryListIsFollowedItem } from '../../viewmodel/QueryListIsFollowedItem' |
| 22 | import { SearchResultContentData } from '../../viewmodel/SearchResultContentData' | 22 | import { SearchResultContentData } from '../../viewmodel/SearchResultContentData' |
| 23 | import { | 23 | import { |
| 24 | - SearchDescription, | ||
| 25 | SearchResultContentItem, SearchRmhDescription } from '../../viewmodel/SearchResultContentItem' | 24 | SearchResultContentItem, SearchRmhDescription } from '../../viewmodel/SearchResultContentItem' |
| 26 | import { CardParser } from '../CardParser' | 25 | import { CardParser } from '../CardParser' |
| 27 | import { FollowChildComponent } from '../mine/follow/FollowChildComponent' | 26 | import { FollowChildComponent } from '../mine/follow/FollowChildComponent' |
| @@ -30,6 +29,7 @@ import { ActivityItemComponent } from './ActivityItemComponent' | @@ -30,6 +29,7 @@ import { ActivityItemComponent } from './ActivityItemComponent' | ||
| 30 | import { SearchCreatorComponent } from './SearchCreatorComponent' | 29 | import { SearchCreatorComponent } from './SearchCreatorComponent' |
| 31 | import { JSON } from '@kit.ArkTS' | 30 | import { JSON } from '@kit.ArkTS' |
| 32 | import { MoreComponent } from '../cardview/MoreComponent' | 31 | import { MoreComponent } from '../cardview/MoreComponent' |
| 32 | +import { Card9Component } from '../cardview/Card9Component' | ||
| 33 | 33 | ||
| 34 | const TAG = "SearchResultContentComponent" | 34 | const TAG = "SearchResultContentComponent" |
| 35 | 35 | ||
| @@ -264,6 +264,11 @@ export struct SearchResultContentComponent { | @@ -264,6 +264,11 @@ export struct SearchResultContentComponent { | ||
| 264 | ActivityItemComponent({ contentDTO: item }) | 264 | ActivityItemComponent({ contentDTO: item }) |
| 265 | }else if(item.sameContentListSize > 0){ | 265 | }else if(item.sameContentListSize > 0){ |
| 266 | MoreComponent({ contentDTO: item }) | 266 | MoreComponent({ contentDTO: item }) |
| 267 | + }else if(item.appStyle == "9"){ | ||
| 268 | + Column(){ | ||
| 269 | + Card9Component({ compDTO: new CompDTO, contentDTO:item, pageId: "", pageName: "" }) | ||
| 270 | + Divider().strokeWidth(5).color('#f5f5f5').padding({ left: 0, right: 0 }) | ||
| 271 | + } | ||
| 267 | } else { | 272 | } else { |
| 268 | CardParser({compDTO:new CompDTO, contentDTO: item }) | 273 | CardParser({compDTO:new CompDTO, contentDTO: item }) |
| 269 | } | 274 | } |
| @@ -482,7 +487,7 @@ export struct SearchResultContentComponent { | @@ -482,7 +487,7 @@ export struct SearchResultContentComponent { | ||
| 482 | contentDTO.bottomNavId = ''; | 487 | contentDTO.bottomNavId = ''; |
| 483 | contentDTO.openType = ''; | 488 | contentDTO.openType = ''; |
| 484 | contentDTO.extra = ''; | 489 | contentDTO.extra = ''; |
| 485 | - contentDTO.titleShow = value.data.type == "5" ? 1 : 0; | 490 | + contentDTO.titleShow = value.data.titleShow == "1" ? 0 : 1 |
| 486 | contentDTO.rmhInfo = rmhInfo | 491 | contentDTO.rmhInfo = rmhInfo |
| 487 | contentDTO.shareFlag = value.data.shareFlag | 492 | contentDTO.shareFlag = value.data.shareFlag |
| 488 | contentDTO.contentText = value.data.contentText | 493 | contentDTO.contentText = value.data.contentText |
| @@ -853,7 +853,7 @@ class MinePageDatasModel{ | @@ -853,7 +853,7 @@ class MinePageDatasModel{ | ||
| 853 | contentDTO.bottomNavId = ''; | 853 | contentDTO.bottomNavId = ''; |
| 854 | contentDTO.openType = ''; | 854 | contentDTO.openType = ''; |
| 855 | contentDTO.extra = ''; | 855 | contentDTO.extra = ''; |
| 856 | - contentDTO.titleShow = value.type == "5" ? 1 : 0; | 856 | + contentDTO.titleShow = value.titleShow == "1" ? 0 : 1 |
| 857 | contentDTO.rmhInfo = rmhInfo | 857 | contentDTO.rmhInfo = rmhInfo |
| 858 | contentDTO.shareFlag = value.shareFlag | 858 | contentDTO.shareFlag = value.shareFlag |
| 859 | contentDTO.contentText = value.contentText | 859 | contentDTO.contentText = value.contentText |
-
Please register or login to post a comment