cobuild-angular-stack
Version:
Base stack angular sass jade gulp
99 lines • 5.15 kB
HTML
<header class="header-list">
<div class="section-description row">
<div>
<h2>{{'discountcodes' | translate }}</h2>
</div>
<div class="m-r-20 m-t-20">
<ul class="breadcrumb">
<li class="">
<i class="glyphicon glyphicon-home"></i>
<span ui-sref="admin.discount.categories">{{ 'home' | translate }}</span> /
<span ui-sref="admin.discount.categories">{{ 'categories' | translate }}</span> /
<span ui-sref="admin.discount.subcategories({id: discountCategory.id})">{{ discountCategory.description }} - {{ 'subcategories' | translate}} </span> /
<span class="active">{{ discountSubcategory.description }} - {{ 'discountcodes' | translate}} </span>
</li>
</ul>
</div>
</div>
</header>
<div class="body-list">
<div class="row">
<div class="col-sm-12">
<div class="panel panel-default">
<div class="panel-header">
<div class="row">
<div class="col-md-4">
<div class="input-group" ng-if="!advancedSearch.isActive">
<span class="input-group-addon" id="basic-addon1">
<i class="glyphicon glyphicon-search"></i>
</span>
<input ng-model="filterName" type="text" class="form-control" aria-label="...">
</div>
</div>
<div class="col-md-8">
<button type="button" class="btn btn-uniko pull-right" ng-click="addCodes()"><i class="glyphicon glyphicon-plus"></i>
{{ 'add-code' | translate }}</button>
<button type="button" class="btn btn-uniko pull-right" ng-click="reports()"><i class="glyphicon glyphicon-save-file"></i> {{ 'reports' | translate }}</button>
</div>
</div>
</div>
<div class="panel-body panel-table">
<div class="row p-t-20 p-b-20">
<div class="col-md-12">
<table class="table table-striped border">
<thead>
<tr>
<th class="text-center">{{ 'prefix' | translate }}</th>
<th class="text-center">{{ 'type' | translate }}</th>
<th class="text-center">{{ 'amountCode' | translate }}</th>
<th class="text-center">{{ 'validity' | translate }}</th>
<th class="text-center">{{ 'unique' | translate }}</th>
<th class="text-center">{{ 'advance-sale' | translate }}</th>
<th class="text-center">{{ 'cant' | translate }}</th>
<th>{{ 'active'| translate }}</th>
<th></th>
</tr>
</thead>
<tbody>
<tr ng-repeat="discount in discountCodes | filter: filterName">
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-center">{{ discount.prefix }}</td>
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-center" ng-class="{'text-dark': discount.type == 'amount', 'text-red-low': discount.type != 'amount'}">{{ discount.type | translate }}</td>
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-right" ng-if="discount.type != 'amount'">{{ discount.amount}}%</td>
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-right" ng-if="discount.type == 'amount'">{{ discount.amount | currency : "$ " : 2 }}</td>
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-center">{{ discount.statusValidity ? formatDate(discount.validity) : 'Sin vigencia' }}</td>
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-center">{{ discount.unique ? 'Si' : 'No' }}</td>
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-center">{{ discount.advanceSale ? 'Si' : 'No' }}</td>
<td ui-sref="admin.discount.subcategories.discountcode.codes({discountCodeId: discount.id })" class="text-center">{{ discount.cant | currency : "" : 2 }}</td>
<td class="text-center">
<span ng-if="discount.status && role == 'admin'">
<input type="checkbox" ng-true-value="true" ng-false-value="false" ng-click="disabled(discount)">
</span>
<span>
<span ng-if="!discount.status && role == 'admin'" class="label label-error" >Inactivo</span>
</span>
</td>
<td>
<button ui-sref="admin.discount.subcategories.discountcode.payments({discountCodeId: discount.id })" type="button" class="btn btn-default" ng-if="discount.advanceSale">
<i style="margin-left: 5px;margin-right: 5px;" class="fa fa-navicon"></i>
</button>
</td>
</tr>
<tr ng-if="loader">
<td colspan="9" >
<div class="admin-loader text-center"></div>
</td>
</tr>
<tr ng-if="discountCodes.length == 0 && !loader ">
<td colspan="9">
<div class="text-center">No existen registros</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>