datafilter can now be used with querystate
All checks were successful
FarmMaps.Develop/FarmMapsLib/pipeline/head This commit looks good
All checks were successful
FarmMaps.Develop/FarmMapsLib/pipeline/head This commit looks good
This commit is contained in:
parent
41c7ab15f3
commit
2acf13cbac
@ -126,7 +126,7 @@ export class MapEffects {
|
|||||||
var endDate = a.queryState.endDate;
|
var endDate = a.queryState.endDate;
|
||||||
var newAction:Observable<Action>;
|
var newAction:Observable<Action>;
|
||||||
if (a.queryState.itemCode || a.queryState.parentCode || a.queryState.itemType || a.queryState.query || a.queryState.tags) {
|
if (a.queryState.itemCode || a.queryState.parentCode || a.queryState.itemType || a.queryState.query || a.queryState.tags) {
|
||||||
newAction= this.itemService$.getFeatures(a.queryState.bbox, "EPSG:3857", a.queryState.query, a.queryState.tags, startDate, endDate, a.queryState.itemType, a.queryState.parentCode, null, a.queryState.level).pipe(
|
newAction= this.itemService$.getFeatures(a.queryState.bbox, "EPSG:3857", a.queryState.query, a.queryState.tags, startDate, endDate, a.queryState.itemType, a.queryState.parentCode, a.queryState.dataFilter, a.queryState.level).pipe(
|
||||||
switchMap((features: any) => {
|
switchMap((features: any) => {
|
||||||
for (let f of features.features) {
|
for (let f of features.features) {
|
||||||
if (f.properties && f.properties["code"]) {
|
if (f.properties && f.properties["code"]) {
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
export interface IQueryState {
|
export interface IQueryState {
|
||||||
itemCode: string;
|
itemCode: string;
|
||||||
parentCode: string;
|
parentCode: string;
|
||||||
|
dataFilter?: string;
|
||||||
level: number;
|
level: number;
|
||||||
itemType: string;
|
itemType: string;
|
||||||
query: string;
|
query: string;
|
||||||
|
Loading…
Reference in New Issue
Block a user