|
|
@ -5,6 +5,7 @@ import android.os.FileUtils
|
|
|
|
import com.common.commonlib.db.entity.Gas
|
|
|
|
import com.common.commonlib.db.entity.Gas
|
|
|
|
import com.common.commonlib.db.entity.Video
|
|
|
|
import com.common.commonlib.db.entity.Video
|
|
|
|
import com.common.commonlib.db.entity.Warning
|
|
|
|
import com.common.commonlib.db.entity.Warning
|
|
|
|
|
|
|
|
import com.common.commonlib.utils.LogUtils
|
|
|
|
import com.yinuo.safetywatcher.watcher.ui.view.CommonDialog
|
|
|
|
import com.yinuo.safetywatcher.watcher.ui.view.CommonDialog
|
|
|
|
import com.yinuo.safetywatcher.watcher.xls.SimpleCellValue
|
|
|
|
import com.yinuo.safetywatcher.watcher.xls.SimpleCellValue
|
|
|
|
import com.yinuo.safetywatcher.watcher.xls.utils.ExcelUtils
|
|
|
|
import com.yinuo.safetywatcher.watcher.xls.utils.ExcelUtils
|
|
|
@ -26,6 +27,7 @@ object ExportUtils {
|
|
|
|
row.add(SimpleCellValue(it.unit))
|
|
|
|
row.add(SimpleCellValue(it.unit))
|
|
|
|
allData.add(row)
|
|
|
|
allData.add(row)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
LogUtils.w("testExportExcel ori data size = ${datas.size}, cell data size = ${allData.size}")
|
|
|
|
val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context)
|
|
|
|
val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context)
|
|
|
|
commonDialog?.dismiss()
|
|
|
|
commonDialog?.dismiss()
|
|
|
|
return excelPath
|
|
|
|
return excelPath
|
|
|
@ -47,6 +49,7 @@ object ExportUtils {
|
|
|
|
row.add(SimpleCellValue(it.unit))
|
|
|
|
row.add(SimpleCellValue(it.unit))
|
|
|
|
allData.add(row)
|
|
|
|
allData.add(row)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
LogUtils.w("testExportWarnExcel ori data size = ${datas.size}, cell data size = ${allData.size}")
|
|
|
|
val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context, true)
|
|
|
|
val excelPath = ExcelUtils.writeStringListToExcel(allData, usbPath, context, true)
|
|
|
|
loadingDialog?.dismiss()
|
|
|
|
loadingDialog?.dismiss()
|
|
|
|
return excelPath
|
|
|
|
return excelPath
|
|
|
|