Skip to content
home.html 9.1 KiB
Newer Older
wangqinghua's avatar
wangqinghua committed
<ion-header>
    <ion-navbar>
wangqinghua's avatar
wangqinghua committed
        <ion-buttons start>
wangqinghua's avatar
wangqinghua committed
            <button ion-button icon-only>
wangqinghua's avatar
wangqinghua committed
                <img class="toolbar-img" src="./assets/imgs/logo.png">
            </button>
        </ion-buttons>
wangqinghua's avatar
wangqinghua committed
        <ion-buttons start>
wangqinghua's avatar
wangqinghua committed
            <button ion-button icon-only (click)="signNow()" class="toolbar-signUp">
wangqinghua's avatar
wangqinghua committed
                <span class="signUp-span">
                    <img *ngIf="signObj.isSign == 'no'" class="toolbar-img" src="./assets/imgs/home/no-sign.png">
                    <img *ngIf="signObj.isSign == 'yes'" class="toolbar-img" src="./assets/imgs/home/yes-sign.png">
                 </span>
wangqinghua's avatar
wangqinghua committed
            </button>
wangqinghua's avatar
wangqinghua committed
        </ion-buttons>
wangqinghua's avatar
wangqinghua committed
        <ion-buttons start>
            <button ion-button icon-only (click)="goTo('ProposalPage')" class="toolbar-signUp">
                <span class="signUp-span">
                    <img style="margin-left: 0" class="toolbar-img" src="./assets/imgs/home/icon-proposal.jpg">
                 </span>
            </button>
        </ion-buttons>
wangqinghua's avatar
wangqinghua committed
        <ion-buttons end class="score margin-right-10">
wangqinghua's avatar
wangqinghua committed
            <span class="score-font">积分</span>
wangqinghua's avatar
wangqinghua committed
            <button (click)="goTo('IntegralPage')" style="background-color: transparent;position: relative;">
wangqinghua's avatar
wangqinghua committed
                <span class="score-num">
                    {{mineInfo?.total || 0 }}
                </span>
            </button>
wangqinghua's avatar
wangqinghua committed
        </ion-buttons>

wangqinghua's avatar
wangqinghua committed
        <ion-buttons class="search-button margin-0-5" end>
wangqinghua's avatar
wangqinghua committed
            <button ion-button icon-only (click)="goTo('SearchNewPage')">
wangqinghua's avatar
wangqinghua committed
                <ion-icon class="search-icon" name="search"></ion-icon>
            </button>
wangqinghua's avatar
wangqinghua committed
        </ion-buttons>
        <ion-buttons end class="margin-0-5">
wangqinghua's avatar
wangqinghua committed
            <button ion-button icon-only (click)="goTo('NoticePage')" class="toolbar-icon">
wangqinghua's avatar
wangqinghua committed
                <ion-icon class="icon-youjian iconfont"></ion-icon>
wangqinghua's avatar
wangqinghua committed
                <span *ngIf="noReadNum > 0" class="num">{{noReadNum}}</span>
wangqinghua's avatar
wangqinghua committed
            </button>
        </ion-buttons>
wangqinghua's avatar
wangqinghua committed
        <ion-buttons end class="mine-button">
wangqinghua's avatar
wangqinghua committed
            <button (click)="goTo('PersonInfoPage')" class="mine-home">
wangqinghua's avatar
wangqinghua committed
                <span>{{username}}</span>
wangqinghua's avatar
wangqinghua committed
            </button>
wangqinghua's avatar
wangqinghua committed
        </ion-buttons>
wangqinghua's avatar
wangqinghua committed
    </ion-navbar>
</ion-header>
wangqinghua's avatar
wangqinghua committed

<ion-content overflow-scroll="false">
wangqinghua's avatar
wangqinghua committed
    <ion-refresher (ionRefresh)="doRefresh($event)">
        <ion-refresher-content pullingText="下拉刷新"
                               refreshingSpinner="bubbles">
        </ion-refresher-content>
    </ion-refresher>
wangqinghua's avatar
wangqinghua committed
    <div #topHeight>
wangqinghua's avatar
wangqinghua committed
        <div #homeMiddleTips class="home-middle-tips">
wangqinghua's avatar
wangqinghua committed
            <ion-row>
                <ion-col col-2 class="middle-left">
wangqinghua's avatar
wangqinghua committed
                    <img src="./assets/imgs/home/party.png">
wangqinghua's avatar
wangqinghua committed
                </ion-col>
                <ion-col col-10 class="middle-right">
wangqinghua's avatar
wangqinghua committed
                    <div #verticaLamp id="party-bir">
wangqinghua's avatar
wangqinghua committed
                        <div class="vertivalLamp"><span class="main-color">{{partyObj?.name}}</span>同志,欢迎您,今天是<span
                                class="main-color">{{partyObj?.now | date:'yyyy年MM月dd日'}}</span>,是您加入中国共产党的第<span
                                class="main-color">{{partyObj?.partytime}}</span>天,希望您不忘初心,牢记使命,永远奋斗。
                        </div>
wangqinghua's avatar
wangqinghua committed
                    </div>
                </ion-col>
            </ion-row>
        </div>
wangqinghua's avatar
wangqinghua committed
        <div class="slides-content">
wangqinghua's avatar
wangqinghua committed
            <div id="swiper-container" class="swiper-container" >
wangqinghua's avatar
wangqinghua committed
                <div class="swiper-wrapper">
wangqinghua's avatar
wangqinghua committed
                    <ng-container *ngIf="slidersItems.length > 0" >
wangqinghua's avatar
wangqinghua committed
                        <div class="swiper-slide" *ngFor="let item of slidersItems;">
                            <img [src]="picture+item.imgUrl" class="slide-image" [alt]="item.title">
                        </div>
                    </ng-container>
                </div>
            </div>
wangqinghua's avatar
wangqinghua committed
        </div>
        <div class="slides-title" *ngIf="slidersItems.length>0">
            <div class="slide-content">
wangqinghua's avatar
wangqinghua committed
                {{slideTitle}}</div>
wangqinghua's avatar
wangqinghua committed
            <span class="slide-index">
wangqinghua's avatar
wangqinghua committed
                <span>{{slideIndex}}</span><span>/{{slidersItems.length}}</span>
                </span>
wangqinghua's avatar
wangqinghua committed
        </div>
wangqinghua's avatar
wangqinghua committed
    </div>
wangqinghua's avatar
wangqinghua committed
    <!--true 隐藏 false 显示-->
wangqinghua's avatar
wangqinghua committed
    <div [hidden]="isScroll" class="news-content parent">
wangqinghua's avatar
wangqinghua committed
        <div #tabsParent class="tabs-parent parent">
wangqinghua's avatar
wangqinghua committed
            <div *ngFor="let item of tabsList;let i = index" (click)="change(item)" class="tabs-children">
wangqinghua's avatar
wangqinghua committed
                <span #tabSpan [ngClass]="{'selectTab':index == i}">{{item.name}}</span>
wangqinghua's avatar
wangqinghua committed
            </div>
            <span #tips class="tips"></span>
        </div>
    </div>

    <!--固定 false -->
wangqinghua's avatar
wangqinghua committed
    <div [hidden]="!isScroll" ion-fixed class="news-content ion-fixed parent">
        <div class="tabs-parent parent">
wangqinghua's avatar
wangqinghua committed
            <div *ngFor="let item of tabsList;let i = index" (click)="change(item)" class="tabs-children">
wangqinghua's avatar
wangqinghua committed
                <span [ngClass]="{'selectTab':index == i}">{{item.name}}</span>
wangqinghua's avatar
wangqinghua committed
            </div>
            <span #tips1 class="tips"></span>
        </div>
    </div>
wangqinghua's avatar
wangqinghua committed
    <div id="swiper-article" class="swiper-container">
        <div class="swiper-wrapper">
            <ng-container *ngIf="slidersItems.length > 0">
wangqinghua's avatar
wangqinghua committed
                <div [style.top]="isScroll == true?'50px':''" class="swiper-slide"
                     *ngFor="let item of slideList;let i = index;">
wangqinghua's avatar
wangqinghua committed
                    <ion-content>
                        <div class="main-news">
                            <ng-container *ngFor="let new of item;">
                                <ng-container *ngIf="new.imgUrl">
                                    <ion-row class="news-item" (click)="goToDetail(new)">
                                        <ion-col col-8 class="news-left">
                                            <p class="news-title">
                                                {{new.title}}
                                                <ion-icon *ngIf="new.topTime" class="icon-fire iconfont"></ion-icon>
                                            </p>
                                            <p class="news-end">
                                                <span>{{new.source}}</span>
                                                <span>{{new.publishTime | date:'yyyy-MM-dd'}}</span>
                                            </p>
                                        </ion-col>
                                        <ion-col col-4 class="news-right">
                                            <img src="{{picture+new.imgUrl}}">
                                        </ion-col>
                                    </ion-row>
                                </ng-container>
                                <ng-container *ngIf="!new.imgUrl">
                                    <ion-row class="news-item" (click)="goToDetail(new)">
                                        <ion-col col-12 class="news-left">
                                            <p class="news-title">
                                                {{new.title}}
                                                <ion-icon *ngIf="new.topTime" class="icon-fire iconfont"></ion-icon>
                                            </p>
                                            <p class="news-end">
                                                <span>{{new.source}}</span>
                                                <span>{{new.publishTime | date:'yyyy-MM-dd'}}</span>
                                            </p>
                                        </ion-col>
                                    </ion-row>
                                </ng-container>
wangqinghua's avatar
wangqinghua committed
                            </ng-container>
wangqinghua's avatar
wangqinghua committed
                        </div>
                    </ion-content>
wangqinghua's avatar
wangqinghua committed
                </div>
            </ng-container>
        </div>
    </div>

wangqinghua's avatar
wangqinghua committed
</ion-content>
wangqinghua's avatar
wangqinghua committed
<!--政治生日-->
wangqinghua's avatar
wangqinghua committed
<div *ngIf="isBir" class="signMask" (click)="closeBir()">
wangqinghua's avatar
wangqinghua committed
    <div class="mask-content-bir" (click)="stop($event)">
wangqinghua's avatar
wangqinghua committed
        <ion-icon class="close" (click)="closeBir()" name="close"></ion-icon>
wangqinghua's avatar
wangqinghua committed
        <p class="title">政治生日</p>
        <div class="record-content">
wangqinghua's avatar
wangqinghua committed
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="main-color">{{partyObj?.name}}</span>同志,欢迎您,今天是<span
                class="main-color">{{partyObj?.now | date:'yyyy年MM月dd日'}}</span>,是您加入中国共产党的第<span
                class="main-color">{{partyObj?.partytime}}</span>天,希望您不忘初心,牢记使命,永远奋斗。
wangqinghua's avatar
wangqinghua committed
        </div>
    </div>
</div>

<!--签到-->
wangqinghua's avatar
wangqinghua committed
<div *ngIf="isSign" (click)="closeSign()" class="signMask">
wangqinghua's avatar
wangqinghua committed
    <div class="mask-content" (click)="stop($event)">
wangqinghua's avatar
wangqinghua committed
        <ion-icon class="close" (click)="isSign = false" name="close"></ion-icon>
wangqinghua's avatar
wangqinghua committed
        <div class="record-conten">
wangqinghua's avatar
wangqinghua committed
            <div class="content">
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{signObj.text}}
            </div>
wangqinghua's avatar
wangqinghua committed
        </div>
        <div class="mask-button">
wangqinghua's avatar
wangqinghua committed
            <button *ngIf="signObj.isSign == 'no'" [disabled]="disabledClick" class="submit-btn submit"
                    (click)="signUp()">签到{{signText}}</button>
wangqinghua's avatar
wangqinghua committed
            <button *ngIf="signObj.isSign == 'yes'" [disabled]="true" class="submit-btn submit">已签到</button>
wangqinghua's avatar
wangqinghua committed
        </div>
    </div>
</div>