feat issues refs #7636
This commit is contained in:
parent
1410eec595
commit
f5bc472f53
|
@ -5,6 +5,7 @@ import android.content.pm.PackageManager
|
||||||
import android.graphics.Bitmap
|
import android.graphics.Bitmap
|
||||||
import android.graphics.drawable.Drawable
|
import android.graphics.drawable.Drawable
|
||||||
import android.location.Location
|
import android.location.Location
|
||||||
|
import android.os.Build
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.widget.ImageView
|
import android.widget.ImageView
|
||||||
import androidx.appcompat.app.AlertDialog
|
import androidx.appcompat.app.AlertDialog
|
||||||
|
@ -65,7 +66,15 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
||||||
"ticket" -> {
|
"ticket" -> {
|
||||||
binding.mainToolbar.toolbarTitle.text = getString(R.string.sign)
|
binding.mainToolbar.toolbarTitle.text = getString(R.string.sign)
|
||||||
clientTicket =
|
clientTicket =
|
||||||
intent.extras!!.getSerializable("clientTicketList") as ClientTicketSalix
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) (
|
||||||
|
intent.extras?.getSerializable(
|
||||||
|
"clientTicketList",
|
||||||
|
ClientTicketSalix::class.java
|
||||||
|
)
|
||||||
|
)!! else (
|
||||||
|
@Suppress("DEPRECATED")
|
||||||
|
intent.extras!!.getSerializable("clientTicketList") as? ClientTicketSalix
|
||||||
|
)!!
|
||||||
setViews(clientTicket)
|
setViews(clientTicket)
|
||||||
setLocation()
|
setLocation()
|
||||||
}
|
}
|
||||||
|
@ -84,7 +93,7 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
||||||
val listIcons: ArrayList<ImageView> = ArrayList()
|
val listIcons: ArrayList<ImageView> = ArrayList()
|
||||||
val iconObservation = ImageView(this)
|
val iconObservation = ImageView(this)
|
||||||
iconObservation.setImageResource(R.drawable.ic_claim_ui)
|
iconObservation.setImageResource(R.drawable.ic_claim_ui)
|
||||||
iconObservation.tooltipText = "Muestra las observaciones de reclamaciones"
|
iconObservation.tooltipText = getString(R.string.showClaimObservation)
|
||||||
listIcons.add(iconObservation)
|
listIcons.add(iconObservation)
|
||||||
|
|
||||||
|
|
||||||
|
@ -179,11 +188,13 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
||||||
//Tarea 7541
|
//Tarea 7541
|
||||||
|
|
||||||
deliveryViewModel.getTicketObservations(ticketsSet.toList())
|
deliveryViewModel.getTicketObservations(ticketsSet.toList())
|
||||||
deliveryViewModel.responseObservations.observe(this) {
|
deliveryViewModel.responseObservations.observe(this) { itList ->
|
||||||
listClaimTicketObservations = it
|
listClaimTicketObservations = itList
|
||||||
if (it.isNotEmpty()) {
|
if (itList.isNotEmpty()) {
|
||||||
showNotes(it)
|
if (itList.count { it.observationType != null } > 0) {
|
||||||
setToolBar()
|
showNotes(itList)
|
||||||
|
setToolBar()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
binding.idTickets.text = ticketsSet.toList().toString()
|
binding.idTickets.text = ticketsSet.toList().toString()
|
||||||
|
@ -211,7 +222,7 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
customDialogList.dismiss()
|
customDialogList.dismiss()
|
||||||
}.hideDialog().show()
|
}.show()
|
||||||
|
|
||||||
val listObservationsAdapter =
|
val listObservationsAdapter =
|
||||||
GeneralAdapter(ticketNotes, object : OnGeneralItemRowClickListener {
|
GeneralAdapter(ticketNotes, object : OnGeneralItemRowClickListener {
|
||||||
|
|
Loading…
Reference in New Issue