feat: pdf viewer

This commit is contained in:
2026-01-10 17:28:06 +08:00
parent 085af11706
commit f19b0d7c68
8 changed files with 347 additions and 3 deletions

View File

@@ -17,6 +17,7 @@ import com.lukouguoji.module_base.ktx.showConfirmDialog
import com.lukouguoji.module_base.ktx.showToast
import com.lukouguoji.module_base.ktx.toRequestBody
import com.lukouguoji.module_base.ui.page.preview.PreviewActivity
import com.lukouguoji.module_base.ui.page.preview.PdfPreviewActivity
import com.lukouguoji.module_base.util.MediaUtil
import kotlinx.coroutines.launch
@@ -154,9 +155,9 @@ class GjcInspectionDetailsViewModel : BaseViewModel() {
)
PreviewActivity.start(getTopActivity(), listOf(fileBean))
}
// PDF格式提示暂不支持
// PDF格式使用PdfPreviewActivity预览
attach.name.endsWith(".pdf", true) -> {
showToast("PDF文件预览功能开发中")
PdfPreviewActivity.start(getTopActivity(), attach.path)
}
// 其他格式
else -> {