F3.1 Android: mantener compatibilidad durante reemplazo de Inventario
This commit is contained in:
+30
@@ -0,0 +1,30 @@
|
||||
package com.korexlabs.dhinspeccion.ui
|
||||
|
||||
import com.korexlabs.dhinspeccion.MainViewModel
|
||||
import com.korexlabs.dhinspeccion.data.FieldType
|
||||
|
||||
/**
|
||||
* Compatibilidad transitoria con la pantalla F2.x que queda compilada pero ya no
|
||||
* será la ruta activa en F3.1. El flujo nuevo siempre envía familyId cuando el
|
||||
* nivel estructural lo requiere.
|
||||
*/
|
||||
fun MainViewModel.createFieldAsset(
|
||||
type: FieldType,
|
||||
parentId: String?,
|
||||
name: String,
|
||||
commonName: String?,
|
||||
attributes: Map<String, Any?>,
|
||||
latitude: Double,
|
||||
longitude: Double,
|
||||
accuracyM: Double?,
|
||||
) = createFieldAsset(
|
||||
type = type,
|
||||
parentId = parentId,
|
||||
familyId = null,
|
||||
name = name,
|
||||
commonName = commonName,
|
||||
attributes = attributes,
|
||||
latitude = latitude,
|
||||
longitude = longitude,
|
||||
accuracyM = accuracyM,
|
||||
)
|
||||
Reference in New Issue
Block a user