优化
This commit is contained in:
@@ -56,10 +56,10 @@ class BookSourceViewModel(application: Application) : BaseViewModel(application)
|
|||||||
if (items.isEmpty()) return
|
if (items.isEmpty()) return
|
||||||
execute {
|
execute {
|
||||||
val firstSortNumber = items[0].customOrder
|
val firstSortNumber = items[0].customOrder
|
||||||
items.forEachIndexed { index, bookSource ->
|
val array = items.mapIndexed { index, bookSource ->
|
||||||
bookSource.customOrder = firstSortNumber + index
|
bookSource.copy(customOrder = firstSortNumber + index)
|
||||||
}
|
}
|
||||||
appDb.bookSourceDao.upOrder(items)
|
appDb.bookSourceDao.upOrder(array)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user