Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getTextAndColor(legalcaseStatus, mandateStatus, archived, hidden) {
- var color = 'default';
- var text = '';
- if (mandateStatus !== undefined && mandateStatus !== '' && (archived === undefined || archived == '') && (hidden === undefined || hidden == '')) {
- switch (mandateStatus) {
- case 'offer':
- color = 'primary';
- text = 'mandate.status.offer';
- break;
- case 'accepted':
- color = 'success';
- text = 'mandate.status.accepted';
- break;
- case 'denied':
- color = 'warning';
- text = 'mandate.status.denied';
- break;
- default:
- case 'new':
- case 'purchased':
- color = 'info';
- text = 'mandate.status.purchased';
- break;
- case 'cancelled':
- color = 'danger';
- text = 'mandate.status.cancelled';
- break;
- case 'closed':
- color = 'default';
- text = 'mandate.status.closed';
- break;
- }
- } else if (legalcaseStatus !== undefined && (archived === undefined || archived == '') && (hidden === undefined || hidden == '')) {
- switch (legalcaseStatus) {
- default:
- case 'new':
- color = 'default';
- text = 'legalcase.status.new';
- break;
- case 'qualified':
- color = 'info';
- text = 'legalcase.status.new';
- break;
- case 'dispatched':
- color = 'primary';
- text = 'legalcase.status.dispatched';
- break;
- case 'failed':
- color = 'danger';
- text = 'legalcase.status.failed';
- break;
- case 'cancelled':
- color = 'danger';
- text = 'legalcase.status.cancelled';
- break;
- case 'closed':
- color = 'default';
- text = 'legalcase.status.closed';
- break;
- }
- }
- return {'text': text, 'color': color};
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement