feat claimObservation refs #7541

This commit is contained in:
Sergio De la torre 2024-07-23 08:45:51 +02:00
parent 3ed094444b
commit 401d062115
4 changed files with 33 additions and 28 deletions

View File

@ -488,7 +488,7 @@ class ItemCardFragment(
} }
"itemStockUpdateRemove" -> { "itemStockUpdateRemove" -> {
viewModel.getAddress() viewModel.getAddressNew()
quantityToDiscard = value quantityToDiscard = value
} }

View File

@ -214,9 +214,9 @@ class ItemCardViewModel(var context: Context) : BaseViewModel(context) {
_addressLosesList.value = response.body()?.let { AddressLosesList(it) } _addressLosesList.value = response.body()?.let { AddressLosesList(it) }
} }
override fun onError(t: Throwable) { /* override fun onError(t: Throwable) {
getAddressNew() getAddressNew()
} }*/
}) })
} }
//Tarea 7622 retroCompatible, borrar getAddress y renombra getAddressNew a getAddress. //Tarea 7622 retroCompatible, borrar getAddress y renombra getAddressNew a getAddress.
@ -226,6 +226,9 @@ class ItemCardViewModel(var context: Context) : BaseViewModel(context) {
override fun onSuccess(response: Response<List<AddressLoses>>) { override fun onSuccess(response: Response<List<AddressLoses>>) {
_addressLosesList.value = response.body()?.let { AddressLosesList(it) } _addressLosesList.value = response.body()?.let { AddressLosesList(it) }
} }
override fun onError(t: Throwable) {
getAddress()
}
}) })
} }
} }

View File

@ -95,8 +95,10 @@ class DeliveryViewModel(val context: Context) : BaseViewModel(context) {
) { ) {
salix.getTicketObservations( salix.getTicketObservations(
filter = """{ "where": { "observationTypeFk": 11,"ticketFk": { "inq": $listTickets } }, filter = """{ "where": { "ticketFk": { "inq": $listTickets } },
| "fields":["description", "ticketFk"]}""".trimMargin() |"fields": ["description", "ticketFk", "observationTypeFk"],
|"include": [ { "relation": "observationType",
|"scope": { "where": { "code": "claim" } } } ] }""".trimMargin()
).enqueue(object : SalixCallback<List<TicketObservation>>(context) { ).enqueue(object : SalixCallback<List<TicketObservation>>(context) {
override fun onSuccess(response: Response<List<TicketObservation>>) { override fun onSuccess(response: Response<List<TicketObservation>>) {
_responseObservations.value = response.body() _responseObservations.value = response.body()