|
|
@@ -222,11 +222,11 @@
|
|
|
</div>
|
|
|
<div class="detail">
|
|
|
<div class="title">
|
|
|
- <h4>{{activity.name}}</h4>
|
|
|
- <h6 class="state">{{activity.stage}}</h6>
|
|
|
+ <h4 ng-bind="activity.name"></h4>
|
|
|
+ <h6 class="state" ng-bind="activity.stage"></h6>
|
|
|
</div>
|
|
|
<div class="txt">
|
|
|
- <p>{{activity.summary}}</p>
|
|
|
+ <p ng-bind-html="activity.summary"></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="intro">
|
|
|
@@ -235,7 +235,9 @@
|
|
|
</div>
|
|
|
<div class="prize">
|
|
|
<div ng-repeat="award in activity.awards | orderBy: 'awardLevel'">
|
|
|
- <p>{{award.awardLevel}}{{award.awardName}} *{{award.amount}}</p>
|
|
|
+ <p>奖品名称:<span ng-bind="award.awardName"></span></p>
|
|
|
+ <p>奖品等级:<span ng-bind="award.awardLevel"></span></p>
|
|
|
+ <p>奖品数量:<span ng-bind="award.amount"></span></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="prize-img" ng-repeat="award in activity.awards | orderBy: 'awardLevel'">
|
|
|
@@ -248,18 +250,64 @@
|
|
|
<div class="statistics">
|
|
|
<div class="statistics-list">
|
|
|
<p>活动参加人数:</p>
|
|
|
- <div><span ng-bind="activity.joinAmount | number"></span><b>人次</b></div>
|
|
|
+ <div><span ng-bind="activity.joinAmount || 0 | number"></span><b>人次</b></div>
|
|
|
</div>
|
|
|
<div class="statistics-list">
|
|
|
<p>与活动相关的项目已筹得:</p>
|
|
|
- <div><span ng-bind="donationHistory | number:2"></span><b>元</b></div>
|
|
|
+ <div><span ng-bind="activity.amount || 0 | number:2"></span><b>元</b></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="footer">
|
|
|
- <a class="attend" ng-if="qualification == 0">未参加活动</a>
|
|
|
- <a class="attend doing" ng-if="qualification == 1 && activity.stage != '兑奖中'">{{activity.stage}}</a>
|
|
|
- <a class="attend opening" ng-click="takeAward(activityRecord)" ng-if="qualification == 1 && activity.stage == '兑奖中'">领奖</a>
|
|
|
+ <!--<div class="footer">-->
|
|
|
+ <!--<a class="attend" ng-if="qualification == 0">未参加活动</a>-->
|
|
|
+ <!--<a class="attend doing" ng-if="qualification == 1 && activity.stage != '兑奖中'">{{activity.stage}}</a>-->
|
|
|
+ <!--<a class="attend opening" ng-click="takeAward(activityRecord)" ng-if="qualification == 1 && activity.stage == '兑奖中'">领奖</a>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!-- 1.未登录 -->
|
|
|
+ <div class="footer" ng-if="!isAuthed">
|
|
|
+ <span class="tip">暂未参加活动</span>
|
|
|
+ </div>
|
|
|
+ <!-- 2.已登录,未参加活动 -->
|
|
|
+ <div class="footer" ng-if="isAuthed && !inActivity">
|
|
|
+ <span class="tip" title="参加活动捐款且捐款超过一元即可参与活动">暂未参加活动</span>
|
|
|
+ </div>
|
|
|
+ <!-- 3.已登录,已参加活动 -->
|
|
|
+ <!-- 3.1 活动未到开始兑奖时间 -->
|
|
|
+ <div class="footer" ng-if="isAuthed && inActivity && serveTime < activity.receiveStartTime">
|
|
|
+ <span class="tip" title="已参与活动,等待开奖">待开奖</span>
|
|
|
+ </div>
|
|
|
+ <!-- 3.2 活动在开始兑奖奖时间到结束兑奖时间之间 -->
|
|
|
+ <!-- 3.2.1.1 活动在开始兑奖奖时间到结束兑奖时间之间,中奖 -->
|
|
|
+ <!-- 3.2.1.1 活动在开始兑奖奖时间到结束兑奖时间之间,中奖 -未领取 -->
|
|
|
+ <div class="footer" ng-if="isAuthed && inActivity && serveTime > activity.receiveStartTime
|
|
|
+ && serveTime < activity.receiveEndTime && activityRecord.isGetAward == 1 && activityRecord.status == 1">
|
|
|
+ <p>兑奖日期
|
|
|
+ <span ng-bind="activity.receiveStartTime | date:'yyyy-MM-dd'"></span>至
|
|
|
+ <span ng-bind="activity.receiveEndTime | date:'yyyy-MM-dd'"></span>
|
|
|
+ </p>
|
|
|
+ <a data-toggle="modal" data-target="#layer">领奖</a>
|
|
|
+ </div>
|
|
|
+ <!-- 3.2.1.2 活动在开始兑奖奖时间到结束兑奖时间之间,中奖 -已领取 -->
|
|
|
+ <div class="footer" ng-if="isAuthed && inActivity && serveTime > activity.receiveStartTime
|
|
|
+ && serveTime < activity.receiveEndTime && activityRecord.isGetAward == 1 && activityRecord.status == 2">
|
|
|
+ <p>兑奖日期
|
|
|
+ <span ng-bind="activity.receiveStartTime | date:'yyyy-MM-dd'"></span>至
|
|
|
+ <span ng-bind="activity.receiveEndTime | date:'yyyy-MM-dd'"></span>
|
|
|
+ </p>
|
|
|
+ <span class="tip hasGet" title="奖品已领取">已领奖</span>
|
|
|
+ </div>
|
|
|
+ <!-- 3.2.2 活动在开始兑奖奖时间到结束兑奖时间之间,未中奖 -->
|
|
|
+ <div class="footer" ng-if="isAuthed && inActivity && serveTime > activity.receiveStartTime
|
|
|
+ && serveTime < activity.receiveEndTime && activityRecord.isGetAward != 1">
|
|
|
+ <span class="tip" title="您未中奖,请期待下次活动">未中奖</span>
|
|
|
+ </div>
|
|
|
+ <!-- 3.3 活动在结束兑奖时间到结束时间之间 -->
|
|
|
+ <div class="footer" ng-if="isAuthed && inActivity && serveTime > activity.receiveEndTime && serveTime < activity.endTime">
|
|
|
+ <span class="tip" title="领奖已结束,请期待下次活动">领奖已结束</span>
|
|
|
+ </div>
|
|
|
+ <!-- 3.3 活动在结束时间之后 -->
|
|
|
+ <div class="footer" ng-if="isAuthed && inActivity && serveTime > activity.endTime">
|
|
|
+ <span class="tip" title="活动已结束,请期待下次活动">活动已结束</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|