相机优化、对接识别名称搜索新接口、替换模型文件

This commit is contained in:
2025-10-30 15:40:36 +08:00
parent 7930ba0cd1
commit 89fabe7322
17 changed files with 333 additions and 209 deletions
@@ -5,15 +5,19 @@ import android.content.Context
import android.view.LayoutInflater
import android.view.View
import androidx.recyclerview.widget.LinearLayoutManager
import coil.load
import com.sw.inbound.activity.GoodsListActivity
import com.sw.inbound.adapter.RecognizeAdapter
import com.sw.inbound.databinding.DialogGoodsRecognizeBinding
import com.sw.inbound.databinding.LayoutEmptyRecognizeBinding
import com.sw.inbound.model.response.SearchGoodsInfo
import java.io.File
@SuppressLint("NotifyDataSetChanged")
class GoodsRecognizeDialog(
context: Context,
var goodsFile: File?=null,
var goodsName: String?=null,
var list: MutableList<SearchGoodsInfo.Record>,
var findGoods: () -> Unit
) : BaseDialog(context) {
@@ -26,6 +30,12 @@ class GoodsRecognizeDialog(
return binding.root
}
// override fun show() {
// super.show()
// binding.ivGoods.load(goodsFile)
// binding.tvGoods.text = goodsName
// }
private val recognizeAdapter by lazy {
RecognizeAdapter(list).apply {
isStateViewEnable = true