/**
   * 初始化活动
   *
   * @param pai
   * @return
   */
  private Activity transFormActInfo(XQActivityVO pai) {
    Activity activity = new Activity();
    activity.setId(pai.getActId());
    activity.setName(pai.getActTitle());
    activity.setDetails(pai.getActDesc());
    activity.setApplyDesc(pai.getApplyDesc());
    activity.setCreatedAt(new Date());
    activity.setType(pai.getActType());
    activity.setImg(xq_default_img);
    activity.setBanner(xq_default_banner);
    activity.setUrl(pai.getActUrl());
    activity.setTagImage(pai.getActTagImage());
    activity.setActTagType(pai.getActTagType());
    activity.setCreatorId(pai.getCreateOper());

    // 时间初始化
    if (pai.getActStartTime() != null) {
      activity.setStartTime(new Date(pai.getActStartTime()));
    }

    if (pai.getActEndTime() != null) {
      activity.setEndTime(new Date(pai.getActEndTime()));
    }

    if (pai.getApplyStartTime() != null) {
      activity.setApplyStartTime(new Date(pai.getApplyStartTime()));
    }

    if (pai.getApplyEndTime() != null) {
      activity.setApplyEndTime(new Date(pai.getApplyEndTime()));
    }

    // 活动所属
    if (ActivityChannel.XIANGQU.equals(pai.getActChannel())) {
      activity.setChannel(ActivityChannel.XIANGQU);
    }

    // 活动状态
    if (ActivityType.PUBLIC_FOREVER.equals(pai.getActType())) {
      activity.setStatus(ActivityStatus.IN_PROGRESS);
    } else {
      activity.setStatus(ActivityStatus.NOT_STARTED);
    }

    return activity;
  }