|
@@ -112,9 +112,18 @@ class CrudService extends NafService {
|
|
|
if (karr.length === 2) {
|
|
|
const type = karr[1];
|
|
|
if (type === "start")
|
|
|
- filter[karr[0]] = { ...get(filter, karr[0], {}), $gte: filter[k] };
|
|
|
- else
|
|
|
- filter[karr[0]] = { ...get(filter, karr[0], {}), $lte: filter[k] };
|
|
|
+ if (filter[k] && filter[k] !== "") {
|
|
|
+ filter[karr[0]] = {
|
|
|
+ ...get(filter, karr[0], {}),
|
|
|
+ $gte: filter[k],
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ if (filter[k] && filter[k] !== '') {
|
|
|
+ filter[karr[0]] = {
|
|
|
+ ...get(filter, karr[0], {}),
|
|
|
+ $lte: filter[k],
|
|
|
+ };
|
|
|
+ }
|
|
|
delete filter[k];
|
|
|
}
|
|
|
}
|