refs #6651feat:itemShelving_get

This commit is contained in:
Sergio De la torre 2024-02-09 08:11:33 +01:00
parent bd6fda1130
commit 6e05933728
3 changed files with 17 additions and 12 deletions

View File

@ -21,7 +21,6 @@ class UbicadorAdapter(
private val onMoreClickListener: OnMoreClickListener
) : RecyclerView.Adapter<UbicadorAdapter.ItemHolder>() {
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ItemHolder {
return ItemHolder(
ItemUbicationRowBinding.inflate(LayoutInflater.from(parent.context), parent, false)
@ -44,7 +43,13 @@ class UbicadorAdapter(
binding.apply {
this.item = item
multiText.text = "${item.stickers}x${item.packing}"
//Tarea 6651
if (!item.urlImage.isNullOrBlank()) {
imgItem.loadUrl(item.urlImage)
} else {
imgItem.loadUrl("https://cdn.verdnatura.es/image/catalog/200x200/" + item.item)
}
imgItem.setOnClickListener {
onPasillerosItemClickListener.onPasillerosItemClickListener(
PasillerosItemVO(

View File

@ -478,8 +478,8 @@ class UbicadorFragment(
var contEtiquetas = 0
it.list.forEach { item ->
try {
contEtiquetas += item.stickers.toInt()
parking = item.code
contEtiquetas += item.stickers?.toInt() ?: 0
parking = item.code ?: ""
} catch (ex: Exception) {
ex.message!!.toast(requireContext())

View File

@ -7,17 +7,17 @@ class ItemUbicadorVO(
var stickers: String = "",
var packing: String = "",
var grouping: String = "",
//Tarea 4904 refactor itemShelving_get, quitar col y row
var col: String = "",
var row: String = "",
var code: String = "",
var code: String? = "",
var id: Int = 0,
var priority: String = "",
var isError: Boolean = false,
var errorMessage: String = "",
var checked: Boolean = false,
var isNew: Boolean = false,
var isChecked: Int? = null
var isChecked: Int? = null,
var urlImage: String = ""
)
class ItemEscanerVO(