mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-05-07 12:16:46 +02:00
feat(invitation): show invitations expired status in detail page
This commit is contained in:
@@ -456,7 +456,8 @@
|
||||
TITLE_SEND: 'Send an invitation',
|
||||
TITLE_STATUS: 'Status',
|
||||
TITLE_STATUS_REGED: 'Signed',
|
||||
TITLE_STATUS_UNREGED: 'Unsigned'
|
||||
TITLE_STATUS_UNREGED: 'Unsigned',
|
||||
TITLE_STATUS_EXPIRED: 'Expired'
|
||||
},
|
||||
GET_INVITATIONS_ERROR: 'Get invitations failed',
|
||||
BUTTON_INVITE: 'Send',
|
||||
|
||||
@@ -456,7 +456,8 @@
|
||||
TITLE_SEND: '发送邀请',
|
||||
TITLE_STATUS: '状态',
|
||||
TITLE_STATUS_REGED: '已注册',
|
||||
TITLE_STATUS_UNREGED: '未注册'
|
||||
TITLE_STATUS_UNREGED: '未注册',
|
||||
TITLE_STATUS_EXPIRED: '已失效'
|
||||
},
|
||||
GET_INVITATIONS_ERROR: '获取邀请列表失败',
|
||||
BUTTON_INVITE: '发送',
|
||||
|
||||
@@ -83,5 +83,21 @@
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* getInvitationStatus
|
||||
* @param invitation
|
||||
*/
|
||||
vm.getInvitationStatus = function (invitation) {
|
||||
if(invitation.status == 2) {
|
||||
return $translate.instant('INVITATION.TITLE_STATUS_REGED');
|
||||
}else {
|
||||
if(invitation.expiresat>Date.now()){
|
||||
return $translate.instant('INVITATION.TITLE_STATUS_UNREGED');
|
||||
}else{
|
||||
return $translate.instant('INVITATION.TITLE_STATUS_EXPIRED');
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
}());
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
<td class="text-center" ng-if="!r.to_user">
|
||||
</td>
|
||||
<td class="text-center" ng-class="r.status == 2 ? 'text-success' : 'text-danger'">
|
||||
{{ r.status == 2 ? ('INVITATION.TITLE_STATUS_REGED' | translate) : ('INVITATION.TITLE_STATUS_UNREGED' | translate) }}
|
||||
{{vm.getInvitationStatus(r);}}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
Reference in New Issue
Block a user