|
@@ -20,18 +20,14 @@
|
|
<option value="BETWEEN">Between</option>
|
|
<option value="BETWEEN">Between</option>
|
|
<option value="NOT_BETWEEN">Not Between</option>
|
|
<option value="NOT_BETWEEN">Not Between</option>
|
|
</select>
|
|
</select>
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div v-if="filters.date_category" class="col-md-2">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label> </label>
|
|
|
|
- <input name="date_value_1" value="{{ $date_value_1 ?? '' }}" type="date" class="form-control input-sm" :placeholder="(filters.date_category === 'BETWEEN' || filters.date_category === 'NOT_BETWEEN') ? 'From' : 'Date'" />
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div v-if="filters.date_category && (filters.date_category === 'BETWEEN' || filters.date_category === 'NOT_BETWEEN')" class="col-md-2">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label> </label>
|
|
|
|
- <input name="date_value_2" value="{{ $date_value_2 ?? '' }}" type="date" class="form-control input-sm" placeholder="To" />
|
|
|
|
|
|
+ <div v-show="filters.date_category" class="row mt-2">
|
|
|
|
+ <div :class="filters.date_category === 'BETWEEN' || filters.date_category === 'NOT_BETWEEN' ? 'col-md-6' : 'col-md-12'">
|
|
|
|
+ <input name="date_value_1" v-model="filters.date_value_1" type="number" class="form-control input-sm" :placeholder="(filters.date_category === 'BETWEEN' || filters.date_category === 'NOT_BETWEEN') ? 'From' : 'Age'" />
|
|
|
|
+ </div>
|
|
|
|
+ <div v-show="filters.date_category === 'BETWEEN' || filters.date_category === 'NOT_BETWEEN'" class="col-md-6">
|
|
|
|
+ <input name="date_value_2" v-model="filters.date_value_2" type="number" class="form-control input-sm" placeholder="To" />
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- STATUS -->
|
|
<!-- STATUS -->
|
|
@@ -47,7 +43,7 @@
|
|
<option value="CANCELLED">Cancelled</option>
|
|
<option value="CANCELLED">Cancelled</option>
|
|
</select>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
+ </div>
|
|
|
|
|
|
<div class="col-md-2">
|
|
<div class="col-md-2">
|
|
<div class="form-group d-flex">
|
|
<div class="form-group d-flex">
|
|
@@ -66,13 +62,13 @@
|
|
delimiters: ['@{{', '}}'],
|
|
delimiters: ['@{{', '}}'],
|
|
data: {
|
|
data: {
|
|
filters: {
|
|
filters: {
|
|
- date_category: "<?= $date_category ?? '' ?>",
|
|
|
|
|
|
+ date_category: "<?= $date_category ?? '' ?>",
|
|
status: "<?= $status ?? '' ?>"
|
|
status: "<?= $status ?? '' ?>"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
init: function() {
|
|
init: function() {
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted: function() {
|
|
mounted: function() {
|
|
@@ -84,4 +80,4 @@
|
|
}
|
|
}
|
|
addMCInitializer('mcp-notes-filters', init, '#mcp-notes-filters');
|
|
addMCInitializer('mcp-notes-filters', init, '#mcp-notes-filters');
|
|
})();
|
|
})();
|
|
-</script>
|
|
|
|
|
|
+</script>
|