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.drawable.Drawable
|
||||
import android.location.Location
|
||||
import android.os.Build
|
||||
import android.view.View
|
||||
import android.widget.ImageView
|
||||
import androidx.appcompat.app.AlertDialog
|
||||
|
@ -65,7 +66,15 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
|||
"ticket" -> {
|
||||
binding.mainToolbar.toolbarTitle.text = getString(R.string.sign)
|
||||
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)
|
||||
setLocation()
|
||||
}
|
||||
|
@ -84,7 +93,7 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
|||
val listIcons: ArrayList<ImageView> = ArrayList()
|
||||
val iconObservation = ImageView(this)
|
||||
iconObservation.setImageResource(R.drawable.ic_claim_ui)
|
||||
iconObservation.tooltipText = "Muestra las observaciones de reclamaciones"
|
||||
iconObservation.tooltipText = getString(R.string.showClaimObservation)
|
||||
listIcons.add(iconObservation)
|
||||
|
||||
|
||||
|
@ -179,11 +188,13 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
|||
//Tarea 7541
|
||||
|
||||
deliveryViewModel.getTicketObservations(ticketsSet.toList())
|
||||
deliveryViewModel.responseObservations.observe(this) {
|
||||
listClaimTicketObservations = it
|
||||
if (it.isNotEmpty()) {
|
||||
showNotes(it)
|
||||
setToolBar()
|
||||
deliveryViewModel.responseObservations.observe(this) { itList ->
|
||||
listClaimTicketObservations = itList
|
||||
if (itList.isNotEmpty()) {
|
||||
if (itList.count { it.observationType != null } > 0) {
|
||||
showNotes(itList)
|
||||
setToolBar()
|
||||
}
|
||||
}
|
||||
}
|
||||
binding.idTickets.text = ticketsSet.toList().toString()
|
||||
|
@ -211,7 +222,7 @@ class SignedActivity : BaseActivity<ActivitySignBinding>(), LocationUpdateCallba
|
|||
)
|
||||
) {
|
||||
customDialogList.dismiss()
|
||||
}.hideDialog().show()
|
||||
}.show()
|
||||
|
||||
val listObservationsAdapter =
|
||||
GeneralAdapter(ticketNotes, object : OnGeneralItemRowClickListener {
|
||||
|
|
Loading…
Reference in New Issue