liyubing

fix:1)搜索 输入wuhuhuan,人民号提示暂无内容,android显示对应结果

@@ -19,8 +19,7 @@ import { FollowListDetailItem } from '../../viewmodel/FollowListDetailItem' @@ -19,8 +19,7 @@ import { FollowListDetailItem } from '../../viewmodel/FollowListDetailItem'
19 import { FollowListStatusRequestItem } from '../../viewmodel/FollowListStatusRequestItem' 19 import { FollowListStatusRequestItem } from '../../viewmodel/FollowListStatusRequestItem'
20 import { QueryListIsFollowedItem } from '../../viewmodel/QueryListIsFollowedItem' 20 import { QueryListIsFollowedItem } from '../../viewmodel/QueryListIsFollowedItem'
21 import { SearchResultContentData } from '../../viewmodel/SearchResultContentData' 21 import { SearchResultContentData } from '../../viewmodel/SearchResultContentData'
22 -import {  
23 - SearchResultContentItem, SearchRmhDescription } from '../../viewmodel/SearchResultContentItem' 22 +import { SearchResultContentItem, SearchRmhDescription } from '../../viewmodel/SearchResultContentItem'
24 import { CardParser } from '../CardParser' 23 import { CardParser } from '../CardParser'
25 import { FollowChildComponent } from '../mine/follow/FollowChildComponent' 24 import { FollowChildComponent } from '../mine/follow/FollowChildComponent'
26 import { ListHasNoMoreDataUI } from '../reusable/ListHasNoMoreDataUI' 25 import { ListHasNoMoreDataUI } from '../reusable/ListHasNoMoreDataUI'
@@ -38,7 +37,7 @@ export struct SearchResultContentComponent { @@ -38,7 +37,7 @@ export struct SearchResultContentComponent {
38 @State keywords: string = "" 37 @State keywords: string = ""
39 @State searchType: string = "" 38 @State searchType: string = ""
40 @State data: LazyDataSource<ContentDTO> = new LazyDataSource(); 39 @State data: LazyDataSource<ContentDTO> = new LazyDataSource();
41 - tempList : ContentDTO[] = [] 40 + tempList: ContentDTO[] = []
42 @State data_rmh: SearchRmhDescription[] = [] 41 @State data_rmh: SearchRmhDescription[] = []
43 @State count: number = -1; 42 @State count: number = -1;
44 @State isLoading: boolean = false 43 @State isLoading: boolean = false
@@ -48,14 +47,14 @@ export struct SearchResultContentComponent { @@ -48,14 +47,14 @@ export struct SearchResultContentComponent {
48 scroller: Scroller = new Scroller() 47 scroller: Scroller = new Scroller()
49 private scroller2: Scroller = new Scroller() 48 private scroller2: Scroller = new Scroller()
50 @State ellipseW: number = 0 49 @State ellipseW: number = 0
51 - @State moreWidth:number = 20 50 + @State moreWidth: number = 20
52 @State listLeft: number = 0 51 @State listLeft: number = 0
53 @State isEnd: boolean = false 52 @State isEnd: boolean = false
54 - @Watch('updateData') @Prop sameSearch:number = 0  
55 - @Prop isCurrentShow:boolean = false; 53 + @Watch('updateData') @Prop sameSearch: number = 0
  54 + @Prop isCurrentShow: boolean = false;
56 55
57 - updateData(){  
58 - if(this.isCurrentShow){ 56 + updateData() {
  57 + if (this.isCurrentShow) {
59 this.data_rmh = [] 58 this.data_rmh = []
60 59
61 this.data.clearAllData() 60 this.data.clearAllData()
@@ -115,7 +114,7 @@ export struct SearchResultContentComponent { @@ -115,7 +114,7 @@ export struct SearchResultContentComponent {
115 data.headerPhotoUrl = item.headPhotoUrl.split("?")[0] 114 data.headerPhotoUrl = item.headPhotoUrl.split("?")[0]
116 data.mainControl = item.mainControl + "" 115 data.mainControl = item.mainControl + ""
117 116
118 - if(data_temp.length === 1){ 117 + if (data_temp.length === 1) {
119 this.bean.headPhotoUrl = item.headPhotoUrl.split("?")[0] 118 this.bean.headPhotoUrl = item.headPhotoUrl.split("?")[0]
120 this.bean.cnUserName = item.userName 119 this.bean.cnUserName = item.userName
121 this.bean.creatorId = item.creatorId 120 this.bean.creatorId = item.creatorId
@@ -133,8 +132,8 @@ export struct SearchResultContentComponent { @@ -133,8 +132,8 @@ export struct SearchResultContentComponent {
133 } else { 132 } else {
134 this.bean.cnFansNum = item.fansNum + "" 133 this.bean.cnFansNum = item.fansNum + ""
135 } 134 }
136 - let regex:RegExp = new RegExp('\n','g')  
137 - this.bean.introduction = item.introduction.replace(regex,'') 135 + let regex: RegExp = new RegExp('\n', 'g')
  136 + this.bean.introduction = item.introduction.replace(regex, '')
138 137
139 this.bean.mainControl = item.mainControl 138 this.bean.mainControl = item.mainControl
140 this.bean.banControl = item.banControl 139 this.bean.banControl = item.banControl
@@ -148,9 +147,13 @@ export struct SearchResultContentComponent { @@ -148,9 +147,13 @@ export struct SearchResultContentComponent {
148 data_temp.forEach((data) => { 147 data_temp.forEach((data) => {
149 this.data_rmh.push(data) 148 this.data_rmh.push(data)
150 }) 149 })
  150 +
  151 + if(this.data_rmh.length > 0){
  152 + this.count = 1
  153 + }
151 //只有一条创作者,获取 创作者信息 154 //只有一条创作者,获取 创作者信息
152 if (this.data_rmh.length === 1) { 155 if (this.data_rmh.length === 1) {
153 - if(StringUtils.isNotEmpty(UserDataLocal.getUserId())){ 156 + if (StringUtils.isNotEmpty(UserDataLocal.getUserId())) {
154 //查询是否被关注 157 //查询是否被关注
155 let status = new FollowListStatusRequestItem() 158 let status = new FollowListStatusRequestItem()
156 status.creatorIds.push(new QueryListIsFollowedItem(this.data_rmh[0].creatorId)) 159 status.creatorIds.push(new QueryListIsFollowedItem(this.data_rmh[0].creatorId))
@@ -159,7 +162,7 @@ export struct SearchResultContentComponent { @@ -159,7 +162,7 @@ export struct SearchResultContentComponent {
159 }).catch((err: Error) => { 162 }).catch((err: Error) => {
160 console.log(TAG, "请求失败") 163 console.log(TAG, "请求失败")
161 }) 164 })
162 - }else{ 165 + } else {
163 this.bean.status = "" 166 this.bean.status = ""
164 } 167 }
165 } 168 }
@@ -192,6 +195,8 @@ export struct SearchResultContentComponent { @@ -192,6 +195,8 @@ export struct SearchResultContentComponent {
192 }) 195 })
193 }) 196 })
194 197
  198 + if (data.contentList.length > 0) {
  199 +
195 SearcherAboutDataModel.getInteractListData(data, getContext(this)).then((newValue) => { 200 SearcherAboutDataModel.getInteractListData(data, getContext(this)).then((newValue) => {
196 newValue.forEach((item) => { 201 newValue.forEach((item) => {
197 resultData.list.forEach((data) => { 202 resultData.list.forEach((data) => {
@@ -206,32 +211,32 @@ export struct SearchResultContentComponent { @@ -206,32 +211,32 @@ export struct SearchResultContentComponent {
206 }) 211 })
207 // 批量号主信息 212 // 批量号主信息
208 let creatorIdList: string[] = [] 213 let creatorIdList: string[] = []
209 - resultData.list.forEach((value:SearchResultContentItem) => { 214 + resultData.list.forEach((value: SearchResultContentItem) => {
210 creatorIdList.push(value.data.creatorId) 215 creatorIdList.push(value.data.creatorId)
211 }) 216 })
212 - SearcherAboutDataModel.getCreatorDetailListData({creatorIdList:creatorIdList}).then((rem) => { 217 + SearcherAboutDataModel.getCreatorDetailListData({ creatorIdList: creatorIdList }).then((rem) => {
213 resultData.list.forEach((value: SearchResultContentItem) => { 218 resultData.list.forEach((value: SearchResultContentItem) => {
214 const landscape = value.data.landscape 219 const landscape = value.data.landscape
215 let photos: FullColumnImgUrlDTO[] = [] 220 let photos: FullColumnImgUrlDTO[] = []
216 // if (value.data.appStyle === 4) { 221 // if (value.data.appStyle === 4) {
217 value.data.appStyleImages.split("&&").forEach((value) => { 222 value.data.appStyleImages.split("&&").forEach((value) => {
218 let resizeParams = MinePageDatasModel.extractResizeParams(value) 223 let resizeParams = MinePageDatasModel.extractResizeParams(value)
219 - if(resizeParams && resizeParams.length === 2){ 224 + if (resizeParams && resizeParams.length === 2) {
220 photos.push( 225 photos.push(
221 { 226 {
222 fullUrl: value, 227 fullUrl: value,
223 - weight:resizeParams[0],  
224 - height:resizeParams[1], 228 + weight: resizeParams[0],
  229 + height: resizeParams[1],
225 landscape: Number(landscape), 230 landscape: Number(landscape),
226 } as FullColumnImgUrlDTO 231 } as FullColumnImgUrlDTO
227 ) 232 )
228 } 233 }
229 }) 234 })
230 // } 235 // }
231 - let contentDTO = this.dataTransform(rem,value, photos);  
232 - if(value.data.type != "13"){ 236 + let contentDTO = this.dataTransform(rem, value, photos);
  237 + if (value.data.type != "13") {
233 this.data.push(contentDTO) 238 this.data.push(contentDTO)
234 - if(value.data.sameContentList != null && value.data.sameContentList.length > 0) { 239 + if (value.data.sameContentList != null && value.data.sameContentList.length > 0) {
235 let contentDTO2 = new ContentDTO(); 240 let contentDTO2 = new ContentDTO();
236 contentDTO2.sameContentListJson = JSON.stringify(value.data.sameContentList) 241 contentDTO2.sameContentListJson = JSON.stringify(value.data.sameContentList)
237 contentDTO2.sameContentListSize = value.data.sameContentList.length 242 contentDTO2.sameContentListSize = value.data.sameContentList.length
@@ -257,6 +262,9 @@ export struct SearchResultContentComponent { @@ -257,6 +262,9 @@ export struct SearchResultContentComponent {
257 this.isLoading = false 262 this.isLoading = false
258 this.count = this.count === -1 ? 0 : this.count 263 this.count = this.count === -1 ? 0 : this.count
259 }) 264 })
  265 + }else {
  266 + this.hasMore = false
  267 + }
260 } 268 }
261 269
262 build() { 270 build() {
@@ -264,15 +272,15 @@ export struct SearchResultContentComponent { @@ -264,15 +272,15 @@ export struct SearchResultContentComponent {
264 if (this.count == 0) { 272 if (this.count == 0) {
265 ListHasNoMoreDataUI({ style: 2 }) 273 ListHasNoMoreDataUI({ style: 2 })
266 } else { 274 } else {
267 - List({scroller:this.scroller2}) {  
268 - if (this.data_rmh != null && this.data_rmh.length > 0){  
269 - if (this.data_rmh.length === 1){  
270 - ListItem(){ 275 + List({ scroller: this.scroller2 }) {
  276 + if (this.data_rmh != null && this.data_rmh.length > 0) {
  277 + if (this.data_rmh.length === 1) {
  278 + ListItem() {
271 FollowChildComponent({ data: this.bean, type: 1 }) 279 FollowChildComponent({ data: this.bean, type: 1 })
272 - }.padding({left:"31lpx",right:"31lpx"})  
273 - }else{  
274 - ListItem(){  
275 - Column(){ 280 + }.padding({ left: "31lpx", right: "31lpx" })
  281 + } else {
  282 + ListItem() {
  283 + Column() {
276 this.SearchListUI() 284 this.SearchListUI()
277 } 285 }
278 } 286 }
@@ -283,21 +291,26 @@ export struct SearchResultContentComponent { @@ -283,21 +291,26 @@ export struct SearchResultContentComponent {
283 Column() { 291 Column() {
284 if (this.searchType == "activity") { 292 if (this.searchType == "activity") {
285 ActivityItemComponent({ contentDTO: item }) 293 ActivityItemComponent({ contentDTO: item })
286 - }else if(item.sameContentListSize > 0){ 294 + } else if (item.sameContentListSize > 0) {
287 MoreComponent({ contentDTO: item }) 295 MoreComponent({ contentDTO: item })
288 - }else if(item.appStyle == "9"){  
289 - Column(){  
290 - Card9Component({ compDTO: new CompDTO, contentDTO:item, pageId: "", pageName: "" }) 296 + } else if (item.appStyle == "9") {
  297 + Column() {
  298 + Card9Component({
  299 + compDTO: new CompDTO,
  300 + contentDTO: item,
  301 + pageId: "",
  302 + pageName: ""
  303 + })
291 Divider().strokeWidth(5).color('#f5f5f5').padding({ left: 0, right: 0 }) 304 Divider().strokeWidth(5).color('#f5f5f5').padding({ left: 0, right: 0 })
292 } 305 }
293 } else { 306 } else {
294 - if(this.data?.get(index + 1)?.sameContentListSize > 0) { 307 + if (this.data?.get(index + 1)?.sameContentListSize > 0) {
295 Divider() 308 Divider()
296 .width('100%') 309 .width('100%')
297 .color($r('app.color.color_F5F5F5')) 310 .color($r('app.color.color_F5F5F5'))
298 .strokeWidth(4) 311 .strokeWidth(4)
299 } 312 }
300 - CardParser({compDTO:new CompDTO, contentDTO: item }) 313 + CardParser({ compDTO: new CompDTO, contentDTO: item })
301 } 314 }
302 if (index != this.data.totalCount() - 1) { 315 if (index != this.data.totalCount() - 1) {
303 Divider().strokeWidth(1).color('#f5f5f5').padding({ left: 16, right: 16 }) 316 Divider().strokeWidth(1).color('#f5f5f5').padding({ left: 16, right: 16 })
@@ -312,7 +325,7 @@ export struct SearchResultContentComponent { @@ -312,7 +325,7 @@ export struct SearchResultContentComponent {
312 }, (item: ContentDTO, index: number) => index.toString()) 325 }, (item: ContentDTO, index: number) => index.toString())
313 326
314 //没有更多数据 显示提示 327 //没有更多数据 显示提示
315 - if (!this.hasMore && this.data.totalCount() > 0) { 328 + if (!this.hasMore && (this.data.totalCount() > 0|| (this.data_rmh != null && this.data_rmh.length > 0))) {
316 ListItem() { 329 ListItem() {
317 ListHasNoMoreDataUI() 330 ListHasNoMoreDataUI()
318 } 331 }
@@ -320,6 +333,7 @@ export struct SearchResultContentComponent { @@ -320,6 +333,7 @@ export struct SearchResultContentComponent {
320 }.cachedCount(5) 333 }.cachedCount(5)
321 .edgeEffect(EdgeEffect.None) 334 .edgeEffect(EdgeEffect.None)
322 .scrollBar(BarState.Off) 335 .scrollBar(BarState.Off)
  336 + .height('100%')
323 .onReachEnd(() => { 337 .onReachEnd(() => {
324 console.log(TAG, "触底了"); 338 console.log(TAG, "触底了");
325 if (!this.isLoading) { 339 if (!this.isLoading) {
@@ -334,23 +348,23 @@ export struct SearchResultContentComponent { @@ -334,23 +348,23 @@ export struct SearchResultContentComponent {
334 348
335 @Builder 349 @Builder
336 SearchListUI() { 350 SearchListUI() {
337 - List({initialIndex: 0,space:'8lpx',scroller: this.scroller}) {  
338 - ListItemGroup(){ 351 + List({ initialIndex: 0, space: '8lpx', scroller: this.scroller }) {
  352 + ListItemGroup() {
339 ForEach(this.data_rmh, (item: SearchRmhDescription, index: number) => { 353 ForEach(this.data_rmh, (item: SearchRmhDescription, index: number) => {
340 ListItem() { 354 ListItem() {
341 - SearchCreatorComponent({item:item}) 355 + SearchCreatorComponent({ item: item })
342 } 356 }
343 .width('150lpx') 357 .width('150lpx')
344 .height('100%') 358 .height('100%')
345 }) 359 })
346 }.offset({ left: this.listLeft }) 360 }.offset({ left: this.listLeft })
347 361
348 - ListItem(){  
349 - if (this.data_rmh.length === 10){ 362 + ListItem() {
  363 + if (this.data_rmh.length === 10) {
350 this.itemEnd() 364 this.itemEnd()
351 } 365 }
352 }.height('100%') 366 }.height('100%')
353 - .margin({left:'23lpx'}) 367 + .margin({ left: '23lpx' })
354 } 368 }
355 .edgeEffect(EdgeEffect.None) 369 .edgeEffect(EdgeEffect.None)
356 .scrollBar(BarState.Off) 370 .scrollBar(BarState.Off)
@@ -359,10 +373,10 @@ export struct SearchResultContentComponent { @@ -359,10 +373,10 @@ export struct SearchResultContentComponent {
359 .height('219lpx') 373 .height('219lpx')
360 .onReachEnd(() => { 374 .onReachEnd(() => {
361 this.isEnd = true 375 this.isEnd = true
362 - console.log(TAG,'is end') 376 + console.log(TAG, 'is end')
363 }) 377 })
364 .onScrollFrameBegin((offset: number, state: ScrollState) => { 378 .onScrollFrameBegin((offset: number, state: ScrollState) => {
365 - console.log(TAG,'offset', offset) 379 + console.log(TAG, 'offset', offset)
366 if (!this.scroller.isAtEnd()) { 380 if (!this.scroller.isAtEnd()) {
367 this.isEnd = false 381 this.isEnd = false
368 } 382 }
@@ -374,31 +388,35 @@ export struct SearchResultContentComponent { @@ -374,31 +388,35 @@ export struct SearchResultContentComponent {
374 .parallelGesture( 388 .parallelGesture(
375 PanGesture({ direction: PanDirection.Horizontal, distance: 1 }) 389 PanGesture({ direction: PanDirection.Horizontal, distance: 1 })
376 .onActionStart((event: GestureEvent) => { 390 .onActionStart((event: GestureEvent) => {
377 - console.info(TAG,'Pan start') 391 + console.info(TAG, 'Pan start')
378 }) 392 })
379 .onActionUpdate((event: GestureEvent) => { 393 .onActionUpdate((event: GestureEvent) => {
380 ///小于10个不展示滑动 394 ///小于10个不展示滑动
381 - if (this.data_rmh.length < 10) return; 395 + if (this.data_rmh.length < 10) {
  396 + return;
  397 + }
382 if (event && this.isEnd) { 398 if (event && this.isEnd) {
383 // console.log('event.offsetX',event.offsetX) 399 // console.log('event.offsetX',event.offsetX)
384 this.listLeft = event.offsetX < -60 ? -60 : event.offsetX > 0 ? 0 : event.offsetX 400 this.listLeft = event.offsetX < -60 ? -60 : event.offsetX > 0 ? 0 : event.offsetX
385 this.ellipseW = (-this.listLeft) / 1.5 401 this.ellipseW = (-this.listLeft) / 1.5
386 402
387 - console.log(TAG,"this.ellipseW==>" + this.ellipseW) 403 + console.log(TAG, "this.ellipseW==>" + this.ellipseW)
388 } 404 }
389 }) 405 })
390 .onActionEnd((event: GestureEvent) => { 406 .onActionEnd((event: GestureEvent) => {
391 - if (this.data_rmh.length < 10) return;  
392 - console.info(TAG,'Pan end') 407 + if (this.data_rmh.length < 10) {
  408 + return;
  409 + }
  410 + console.info(TAG, 'Pan end')
393 this.listLeft = 0 411 this.listLeft = 0
394 // this.moreWidth = 20 412 // this.moreWidth = 20
395 413
396 - if (event.offsetX < 0 && this.ellipseW >=20) {  
397 - console.log(TAG,'跳转') 414 + if (event.offsetX < 0 && this.ellipseW >= 20) {
  415 + console.log(TAG, '跳转')
398 let params: Params = { 416 let params: Params = {
399 pageID: this.keywords 417 pageID: this.keywords
400 } 418 }
401 - WDRouterRule.jumpWithPage(WDRouterPage.searchCreatorPage,params) 419 + WDRouterRule.jumpWithPage(WDRouterPage.searchCreatorPage, params)
402 } 420 }
403 this.ellipseW = 0 421 this.ellipseW = 0
404 }) 422 })
@@ -411,18 +429,17 @@ export struct SearchResultContentComponent { @@ -411,18 +429,17 @@ export struct SearchResultContentComponent {
411 .strokeWidth('12lpx') 429 .strokeWidth('12lpx')
412 } 430 }
413 431
414 -  
415 @Builder 432 @Builder
416 itemEnd() { 433 itemEnd() {
417 Row() { 434 Row() {
418 Ellipse() 435 Ellipse()
419 - .width(2* this.ellipseW) 436 + .width(2 * this.ellipseW)
420 .height('100%') 437 .height('100%')
421 .fill('rgb(240,235,238)') 438 .fill('rgb(240,235,238)')
422 .position({ left: -this.ellipseW, top: 0 }) 439 .position({ left: -this.ellipseW, top: 0 })
423 440
424 - Column(){  
425 - Text(this.ellipseW === 0 ? '' : this.ellipseW < 20? '查看更多' : '松手查看') 441 + Column() {
  442 + Text(this.ellipseW === 0 ? '' : this.ellipseW < 20 ? '查看更多' : '松手查看')
426 .width('19lpx') 443 .width('19lpx')
427 .fontSize('19lpx') 444 .fontSize('19lpx')
428 .fontWeight('400lpx') 445 .fontWeight('400lpx')
@@ -437,17 +454,18 @@ export struct SearchResultContentComponent { @@ -437,17 +454,18 @@ export struct SearchResultContentComponent {
437 .height('100%') 454 .height('100%')
438 } 455 }
439 456
440 - private dataTransform(rem:CreatorDetailResponseItem[],value: SearchResultContentItem, photos: FullColumnImgUrlDTO[]): ContentDTO {  
441 - let rmhInfo = this.getRmhInfo(rem,value)  
442 - console.log('获取photos',JSON.stringify(photos))  
443 - console.log('获取value2',JSON.stringify(value)) 457 + private dataTransform(rem: CreatorDetailResponseItem[], value: SearchResultContentItem,
  458 + photos: FullColumnImgUrlDTO[]): ContentDTO {
  459 + let rmhInfo = this.getRmhInfo(rem, value)
  460 + console.log('获取photos', JSON.stringify(photos))
  461 + console.log('获取value2', JSON.stringify(value))
444 let liveType = value.data?.liveType; 462 let liveType = value.data?.liveType;
445 let seoTags = value.data?.seoTags 463 let seoTags = value.data?.seoTags
446 let cornerMark = value.data?.cornerMark 464 let cornerMark = value.data?.cornerMark
447 let contentDTO = new ContentDTO(); 465 let contentDTO = new ContentDTO();
448 - contentDTO.liveType = liveType?liveType: ""  
449 - contentDTO.seoTags = seoTags?seoTags: ""  
450 - contentDTO.cornerMark = cornerMark?cornerMark: "" 466 + contentDTO.liveType = liveType ? liveType : ""
  467 + contentDTO.seoTags = seoTags ? seoTags : ""
  468 + contentDTO.cornerMark = cornerMark ? cornerMark : ""
451 contentDTO.appStyle = value.data.appStyle + "" 469 contentDTO.appStyle = value.data.appStyle + ""
452 contentDTO.cityCode = value.data.cityCode 470 contentDTO.cityCode = value.data.cityCode
453 contentDTO.coverSize = "" 471 contentDTO.coverSize = ""
@@ -529,13 +547,13 @@ export struct SearchResultContentComponent { @@ -529,13 +547,13 @@ export struct SearchResultContentComponent {
529 } 547 }
530 548
531 // 搜索数据转化rmhInfo 549 // 搜索数据转化rmhInfo
532 - private getRmhInfo(rem:CreatorDetailResponseItem[],value:SearchResultContentItem){ 550 + private getRmhInfo(rem: CreatorDetailResponseItem[], value: SearchResultContentItem) {
533 let obj = value.data 551 let obj = value.data
534 - let rmhInfo:RmhInfoDTO = {  
535 - rmhHeadUrl:obj.headerPhotoUrl,  
536 - rmhName:obj.creatorName,  
537 - rmhId:obj.creatorId,  
538 - authIcon:obj.authIcon, 552 + let rmhInfo: RmhInfoDTO = {
  553 + rmhHeadUrl: obj.headerPhotoUrl,
  554 + rmhName: obj.creatorName,
  555 + rmhId: obj.creatorId,
  556 + authIcon: obj.authIcon,
539 authTitle: obj.authTitle, 557 authTitle: obj.authTitle,
540 authTitle2: '', 558 authTitle2: '',
541 banControl: 0, 559 banControl: 0,
@@ -546,44 +564,43 @@ export struct SearchResultContentComponent { @@ -546,44 +564,43 @@ export struct SearchResultContentComponent {
546 cnMainControl: 0, 564 cnMainControl: 0,
547 cnShareControl: 0, 565 cnShareControl: 0,
548 cnIsComment: 0, 566 cnIsComment: 0,
549 - cnIsLike:0, 567 + cnIsLike: 0,
550 posterShareControl: 0, 568 posterShareControl: 0,
551 rmhDesc: obj.introduction, 569 rmhDesc: obj.introduction,
552 userId: obj.userId, 570 userId: obj.userId,
553 userType: obj.userType, 571 userType: obj.userType,
554 - honoraryIcon:'',  
555 - rmhPlatform:0 572 + honoraryIcon: '',
  573 + rmhPlatform: 0
556 } 574 }
557 - if(rem.length>0){  
558 - rem.forEach(item=>{  
559 - if(item.creatorId === obj.creatorId){ 575 + if (rem.length > 0) {
  576 + rem.forEach(item => {
  577 + if (item.creatorId === obj.creatorId) {
560 rmhInfo = { 578 rmhInfo = {
561 - rmhHeadUrl:item.headPhotoUrl,  
562 - rmhName:item.userName,  
563 - rmhId:item.creatorId,  
564 - authIcon:item.authIcon, 579 + rmhHeadUrl: item.headPhotoUrl,
  580 + rmhName: item.userName,
  581 + rmhId: item.creatorId,
  582 + authIcon: item.authIcon,
565 authTitle: item.authTitle, 583 authTitle: item.authTitle,
566 authTitle2: '', 584 authTitle2: '',
567 banControl: 0, 585 banControl: 0,
568 - cnIsAttention:item.isAttention, 586 + cnIsAttention: item.isAttention,
569 cnAttention: 0, 587 cnAttention: 0,
570 cnlsComment: 0, 588 cnlsComment: 0,
571 cnlsLike: 0, 589 cnlsLike: 0,
572 cnMainControl: 0, 590 cnMainControl: 0,
573 cnShareControl: 0, 591 cnShareControl: 0,
574 cnIsComment: 0, 592 cnIsComment: 0,
575 - cnIsLike:0, 593 + cnIsLike: 0,
576 posterShareControl: 0, 594 posterShareControl: 0,
577 rmhDesc: item.introduction, 595 rmhDesc: item.introduction,
578 userId: item.userId, 596 userId: item.userId,
579 userType: item.userType, 597 userType: item.userType,
580 - honoraryIcon:'',  
581 - rmhPlatform:0 598 + honoraryIcon: '',
  599 + rmhPlatform: 0
582 } 600 }
583 } 601 }
584 }) 602 })
585 } 603 }
586 return rmhInfo 604 return rmhInfo
587 } 605 }
588 -  
589 } 606 }