public/partials/admin/export/export-edit-xlsx.html
<h1><i class="fa fa-cloud-download text-muted"></i> <span translate>Export in XLSX spreadsheet</span></h1>
<form role="form">
<div class="form-group">
<div class="radio">
<label><input type="radio" ng-model="type" value="requests"> <span translate>Export requests</span></label>
</div>
<div class="radio">
<label><input type="radio" ng-model="type" value="balance"> <span translate>Export balance</span></label>
</div>
<div class="radio">
<label><input type="radio" ng-model="type" value="lunchs"> <span translate>Export lunch breaks</span></label>
</div>
</div>
<ng-include ng-if="type=='requests'" src="'partials/utils/common/exports/export-edit.html'"></ng-include>
<div ng-if="type=='balance'" class="form-group">
<label for="exportMoment" translate>Balance state the:</label>
<div class="input-group">
<div class="input-group-addon"><i class="fa fa-calendar"></i></div>
<input id="exportMoment" class="form-control" ng-model="period.moment" bs-datepicker type="text" data-autoclose="1" />
</div>
</div>
<div ng-if="type=='lunchs'" class="form-group">
<label for="exportMonth" translate>Total number of lunch breaks for month:</label>
<select class="form-control" id="exportMonth" ng-model="period.month" ng-options="month | date:'MMMM yyyy' for month in lunchMonths">
</select>
</div>
<button class="btn btn-primary" ng-click="download()">
<i class="fa fa-download"></i> <span translate>Download</span>
</button>
<a id="downloadLink" href="{{downloadUrl}}"></a>
<button class="btn btn-link" ng-click="cancel()" translate>Cancel</button>
</form>