rsanchez
2014-10-27 7f5a20aa40c00fea42c68211f311b6b24ad64c9e
securis/src/main/resources/static/licenses.html
....@@ -79,12 +79,15 @@
7979 <div class="col-md-4">
8080 <input type="date" id="end_valid_date" name="end_valid_date" placeholder=""
8181 class="form-control" ng-model="pack.end_valid_date"
82
+ min="{{pack.init_valid_date | date: 'yyyy-MM-dd'}}"
8283 ng-required="mandatory.end_valid_date" />
8384 <div class="alert inline-alert alert-warning"
84
- ng-show="packForm.initValidDate.$invalid">
85
+ ng-show="packForm.end_valid_date.$invalid">
8586 <span class="glyphicon glyphicon-warning-sign"></span>
8687 <span ng-show="packForm.end_valid_date.$error.required"
8788 ng-bind="mandatoryFieldErrorMsg('End valid date')"></span>
89
+ <span ng-show="packForm.end_valid_date.$error.min"
90
+ ng-bind="field1ShouldBeGreaterThanField2('End date', 'Init date')"></span>
8891 </div>
8992 </div>
9093 </div>
....@@ -163,6 +166,23 @@
163166 <div class="col-md-8">
164167 <input type="checkbox" class="form-control"
165168 ng-model="pack.license_preactivation" />
169
+ </div>
170
+ </div>
171
+ <div class="form-group">
172
+ <label class="col-md-3 control-label" for="license_preactivation"
173
+ i18n>Default valid period (days)</label>
174
+ <div class="col-md-8">
175
+ <input type="number" id="default_valid_period" name="default_valid_period"
176
+ min="1" class="form-control" ng-model="pack.default_valid_period"
177
+ ng-required="pack.license_preactivation" />
178
+ <div class="alert inline-alert alert-warning"
179
+ ng-show="packForm.default_valid_period.$invalid">
180
+ <span class="glyphicon glyphicon-warning-sign"></span>
181
+ <span ng-show="packForm.default_valid_period.$error.required"
182
+ ng-bind="mandatoryFieldErrorMsg('Default valid period')"></span>
183
+ <span ng-show="packForm.default_valid_period.$error.min"
184
+ ng-bind="field1ShouldBeGreaterThanField2('The default valid period', '0')"></span>
185
+ </div>
166186 </div>
167187 </div>
168188
....@@ -246,6 +266,23 @@
246266 </form>
247267 </div>
248268
269
+<div class="modal fade" id="cancellationReasonDialog" tabindex="-1" role="dialog" aria-labelledby="cancelDialogLabel" aria-hidden="true">
270
+ <div class="modal-dialog">
271
+ <div class="modal-content">
272
+ <div class="modal-header">
273
+ <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
274
+ <h4 class="modal-title" id="cancelDialogLabel" i18n>Pack cancellation</h4>
275
+ </div>
276
+ <div class="modal-body">
277
+
278
+ </div>
279
+ <div class="modal-footer">
280
+ <button type="button" class="btn btn-default" data-dismiss="modal" i18n>Close</button>
281
+ <button type="button" class="btn btn-primary" i18n>Cancel pack</button>
282
+ </div>
283
+ </div>
284
+ </div>
285
+</div>
249286
250287 <div class="panel panel-default">
251288 <div class="panel-heading">
....@@ -625,4 +662,3 @@
625662
626663 </div>
627664 </div>
628
-