ZhSingleColumn05.ets 1.14 KB
import { CommonConstants } from 'wdConstant';
import { Action, CompDTO, Params } from 'wdBean';
import { WDRouterRule } from 'wdRouter';

const TAG = 'Zh_Single_Column-05';

/**
 * 人民号入住卡
 * 枚举值 Zh_Single_Column-05
 */
@Entry
@Component
export struct ZhSingleColumn05 {
  @State compDTO: CompDTO = {} as CompDTO

  build() {
    Row() {
      Image($r('app.media.rmh_join_log'))
        .height(18)
        .margin({ right: 10 })
      Text('快速入住通道')
      Image($r('app.media.arrow_icon_right'))
        .width(16)
        .height(16)
    }
    .width(CommonConstants.FULL_WIDTH)
    .padding({
      left: $r('app.float.card_comp_pagePadding_lf'),
      right: $r('app.float.card_comp_pagePadding_lf'),
      top: $r('app.float.card_comp_pagePadding_tb'),
      bottom: $r('app.float.card_comp_pagePadding_tb')
    })
    .backgroundColor($r('app.color.color_fff'))
    .justifyContent(FlexAlign.Center)
    .onClick(() => {
      let taskAction: Action = {
        type: 'JUMP_H5_BY_WEB_VIEW',
        params: {
          url: this.compDTO.linkUrl
        } as Params,
      };
      WDRouterRule.jumpWithAction(taskAction)
    })
  }
}