Compare commits
	
		
			14 Commits
		
	
	
		
			2024.10
			...
			392008ae4b
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 392008ae4b | |||
| 093c26c7f3 | |||
|  | a8e1ba6c02 | ||
| e64fbfd014 | |||
| 8cd7b85de2 | |||
|  | ddc7f97e27 | ||
| 24e3765c28 | |||
|  | 86f3ddb34b | ||
| d6c55ef82b | |||
| d977ddfb7b | |||
|  | 0e8bd5343d | ||
| ceeaa89ba3 | |||
|  | c3dbf85eb6 | ||
| ad5fe95b55 | 
							
								
								
									
										12
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										12
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -1,12 +1,12 @@ | ||||
| { | ||||
|   "name": "farmmaps-lib-app", | ||||
|   "version": "4.11.0", | ||||
|   "version": "4.12.0", | ||||
|   "lockfileVersion": 3, | ||||
|   "requires": true, | ||||
|   "packages": { | ||||
|     "": { | ||||
|       "name": "farmmaps-lib-app", | ||||
|       "version": "4.11.0", | ||||
|       "version": "4.12.0", | ||||
|       "dependencies": { | ||||
|         "@angular-eslint/eslint-plugin": "^18.2.0", | ||||
|         "@angular/animations": "^18.2.3", | ||||
| @@ -90,7 +90,7 @@ | ||||
|     }, | ||||
|     "dist/common": { | ||||
|       "name": "@farmmaps/common", | ||||
|       "version": "4.11.0-prerelease.2517", | ||||
|       "version": "4.12.0-prerelease.2522", | ||||
|       "dependencies": { | ||||
|         "tslib": "^2.3.0" | ||||
|       }, | ||||
| @@ -115,7 +115,7 @@ | ||||
|     }, | ||||
|     "dist/common-map": { | ||||
|       "name": "@farmmaps/common-map", | ||||
|       "version": "4.11.0-prerelease.2517", | ||||
|       "version": "4.12.0-prerelease.2522", | ||||
|       "dependencies": { | ||||
|         "tslib": "^2.0.0" | ||||
|       }, | ||||
| @@ -130,7 +130,7 @@ | ||||
|     }, | ||||
|     "dist/common-map3d": { | ||||
|       "name": "@farmmaps/common-map3d", | ||||
|       "version": "4.11.0-prerelease.2517", | ||||
|       "version": "4.12.0-prerelease.2522", | ||||
|       "dependencies": { | ||||
|         "tslib": "^2.0.0" | ||||
|       }, | ||||
| @@ -143,7 +143,7 @@ | ||||
|     }, | ||||
|     "dist/ng-openlayers": { | ||||
|       "name": "@farmmaps/ng-openlayers", | ||||
|       "version": "4.11.0-prerelease.2517", | ||||
|       "version": "4.12.0-prerelease.2522", | ||||
|       "license": "MPL-2.0", | ||||
|       "dependencies": { | ||||
|         "tslib": "^2.3.0" | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "farmmaps-lib-app", | ||||
|   "version": "4.11.0", | ||||
|   "version": "4.12.0", | ||||
|   "scripts":   { | ||||
|     "ng": "ng", | ||||
|     "start": "ng serve", | ||||
|   | ||||
| @@ -81,7 +81,7 @@ export class ItemService { | ||||
|  | ||||
|   getItemList(itemType?: string, dataFilter?: any, level?: number, atItemLocationItemCode?: string, | ||||
|     indexed?: boolean, validToday?: boolean,tags?:string,crs?:string, startDate?: Date, endDate?: Date, | ||||
|     skip?: number, take?: number, sourceTask?: string): Observable<IItem[]> { | ||||
|     skip?: number, take?: number, sourceTask?: string, exactMatchStartOrEndDate?: boolean): Observable<IItem[]> { | ||||
|     let params = new HttpParams(); | ||||
|     if(itemType)  params = params.append("it", itemType); | ||||
|     if(dataFilter) params = params.append("df", JSON.stringify(dataFilter)); | ||||
| @@ -93,23 +93,29 @@ export class ItemService { | ||||
|     if (crs) params = params.append("crs", crs); | ||||
|     if (startDate) params = params.append("sDate", startDate.toISOString()); | ||||
|     if (endDate) params = params.append("eDate", endDate.toISOString()); | ||||
|     if (endDate) params = params.append("eDate", endDate.toISOString()); | ||||
|     if (sourceTask) params = params.append("sourceTask", sourceTask); | ||||
|     if(skip) params = params.append("skip", skip); | ||||
|     if(take) params = params.append("take", take); | ||||
|     if(exactMatchStartOrEndDate !== undefined) params = params.append("exactMatchStartOrEndDate", exactMatchStartOrEndDate);     | ||||
|     return this.httpClient.get<IItem[]>(`${this.ApiEndpoint()}/api/v1/items/`, { params: params }); | ||||
|   } | ||||
|    | ||||
|   getItemListCount(itemType: string, startDate?: Date, endDate?: Date, sourceTask?: string): Observable<number> { | ||||
|   getItemListCount(itemType: string, startDate?: Date, endDate?: Date, sourceTask?: string, | ||||
|     indexed?: boolean, exactMatchStartOrEndDate?: boolean): Observable<number> { | ||||
|     let params = new HttpParams(); | ||||
|     params = params.append("it", itemType); | ||||
|     if (sourceTask) params = params.append("sourceTask", sourceTask); | ||||
|     if (startDate) params = params.append("sDate", startDate.toISOString()); | ||||
|     if (endDate) params = params.append("eDate", endDate.toISOString()); | ||||
|     if(indexed) params = params.append("ind",indexed?"true":"false"); | ||||
|     if(exactMatchStartOrEndDate !== undefined) params = params.append("exactMatchStartOrEndDate", exactMatchStartOrEndDate); | ||||
|     return this.httpClient.get<number>(`${this.ApiEndpoint()}/api/v1/items/count`, { params: params }); | ||||
|   } | ||||
|  | ||||
|   getChildItemList(parentcode: string, itemType?: string, dataFilter?: any, level = 1, deep = true, | ||||
|                    startDate?: Date, endDate?: Date, skip?: number, take?: number): Observable<IItem[]> { | ||||
|                    startDate?: Date, endDate?: Date, skip?: number, take?: number, | ||||
|                    exactMatchStartOrEndDate?: boolean): Observable<IItem[]> { | ||||
|     let params = new HttpParams(); | ||||
|     if(itemType != null) { | ||||
|       params = params.append("it", itemType); | ||||
| @@ -121,13 +127,15 @@ export class ItemService { | ||||
|     params = params.append("deep", deep.toString()); | ||||
|     if (startDate) params = params.append("sDate", startDate.toISOString()); | ||||
|     if (endDate) params = params.append("eDate", endDate.toISOString()); | ||||
|     if(exactMatchStartOrEndDate !== undefined) params = params.append("exactMatchStartOrEndDate", exactMatchStartOrEndDate);   | ||||
|      | ||||
|     if(skip) params = params.append("skip", skip); | ||||
|     if(take) params = params.append("take", take); | ||||
|     return this.httpClient.get<IItem[]>(`${this.ApiEndpoint()}/api/v1/items/${parentcode}/children`, { params: params }); | ||||
|   } | ||||
|  | ||||
|   getChildItemListCount(parentcode: string, itemType?: string,dataFilter?: any): Observable<number> { | ||||
|   getChildItemListCount(parentcode: string, itemType?: string,dataFilter?: any, | ||||
|                         startDate?: Date, endDate?: Date, exactMatchStartOrEndDate?: boolean): Observable<number> { | ||||
|     let params = new HttpParams(); | ||||
|     if(itemType != null) { | ||||
|       params = params.append("it", itemType); | ||||
| @@ -135,6 +143,9 @@ export class ItemService { | ||||
|     if (dataFilter != null) { | ||||
|       params = params.append("df", JSON.stringify(dataFilter)); | ||||
|     } | ||||
|     if (startDate) params = params.append("sDate", startDate.toISOString()); | ||||
|     if (endDate) params = params.append("eDate", endDate.toISOString()); | ||||
|     if(exactMatchStartOrEndDate !== undefined) params = params.append("exactMatchStartOrEndDate", exactMatchStartOrEndDate);   | ||||
|     return this.httpClient.get<number>(`${this.ApiEndpoint()}/api/v1/items/${parentcode}/children/count`, { params: params }); | ||||
|   } | ||||
|  | ||||
|   | ||||
| @@ -27,7 +27,7 @@ export class ItemTypeService { | ||||
|  | ||||
|      getExtraAttributes(itemType: string) { | ||||
|       let extraAttributes = null; | ||||
|       if (this.itemTypes[itemType] && this.itemTypes[itemType].extraAttributes) extraAttributes = this.itemTypes[itemType].extraAttributes; | ||||
|       if (this.itemTypes[itemType] && this.itemTypes[itemType]?.extraAttributes) extraAttributes = this.itemTypes[itemType]?.extraAttributes; | ||||
|       return extraAttributes; | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user