feat: refs #5443 collectionFragmentChecker
This commit is contained in:
parent
c3a4366d7d
commit
24ec314f34
|
@ -305,8 +305,13 @@ class CollectionFragmentChecker(
|
|||
val myQr = ItemScanned(JSONObject(binding.scanInput.text.toString()))
|
||||
|
||||
when (myQr.table) {
|
||||
|
||||
"saleGroup" -> {
|
||||
markPrevia(myQr.id.toString())
|
||||
if (sales.any { it.saleGroupFk == myQr.id.toString() }) {
|
||||
markPrevia(myQr.id.toString())
|
||||
} else {
|
||||
findSale(myQr.id.toString())
|
||||
}
|
||||
}
|
||||
|
||||
"buy" -> binding.scanInput.setText(myQr.more)
|
||||
|
|
|
@ -844,7 +844,8 @@ class CollectionFragmentPicker(
|
|||
} else {
|
||||
// pintar línea
|
||||
saleAdapter!!.notifyDataSetChanged()
|
||||
myPosition = storedBackPosition
|
||||
//se modifica tenia storedBackPosition
|
||||
myPosition = storedPosition
|
||||
|
||||
ReviewQuantityForRefreshingAndSorting(
|
||||
sales[storedPosition].quantity!!.toInt(),
|
||||
|
@ -1007,15 +1008,7 @@ class CollectionFragmentPicker(
|
|||
type = type,
|
||||
onTicketColorClickListener = object : OnTicketColorListener {
|
||||
override fun onTicketColorListener(sale: SaleVO) {
|
||||
hasFilterByLevel = !hasFilterByLevel
|
||||
|
||||
if (hasFilterByLevel) {
|
||||
saleAdapter!!.updateSales(myGroupList.filter { it.level == sale.level } as MutableList)
|
||||
myGroupList = myGroupList.filter { it.level == sale.level }
|
||||
} else {
|
||||
createCollectionList()
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue