refs #4815 interacción

This commit is contained in:
Sergio De la torre 2023-09-19 07:28:09 +02:00
parent 400aa04046
commit 7785b483ec
2 changed files with 23 additions and 12 deletions

View File

@ -57,12 +57,13 @@ class LoginFragment(var imageUri: Uri?) :
customDialogList = CustomDialogList(requireContext()) customDialogList = CustomDialogList(requireContext())
customDialog = CustomDialog(requireContext()) customDialog = CustomDialog(requireContext())
/*Tarea 4815*/
createFolderSerial()
saveIdentifiers() saveIdentifiers()
checkUser() checkUser()
//Tarea 5613 //Tarea 5613
//viewModel.getAccessTokenConfigs() //viewModel.getAccessTokenConfigs()
/*Tarea 4815
createFolderSerial()*/
binding.buttonLogin.setOnClickListener { binding.buttonLogin.setOnClickListener {
binding.splashProgress.visibility = View.VISIBLE binding.splashProgress.visibility = View.VISIBLE
viewModel.loginSalix( viewModel.loginSalix(
@ -111,13 +112,15 @@ class LoginFragment(var imageUri: Uri?) :
requireContext().getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS), requireContext().getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS),
"/dataSerial" "/dataSerial"
) )
if (!directory.exists()) { if (!directory.exists()) {
directory.mkdirs() directory.mkdirs()
} }
try { try {
val filename = "serie.txt" val filename = "serie.txt"
val file = File(directory, filename) val file = File(directory, filename)
saveData("serial", file.readText()) //saveData("SERIALNUMBER", file.readText())
mobileApplication.serialNumber = file.readText()
} catch (ex: Exception) { } catch (ex: Exception) {
"" ""
} }
@ -196,6 +199,7 @@ class LoginFragment(var imageUri: Uri?) :
val AndroidId: String = val AndroidId: String =
Settings.Secure.getString(requireActivity().contentResolver, Settings.Secure.ANDROID_ID) Settings.Secure.getString(requireActivity().contentResolver, Settings.Secure.ANDROID_ID)
mobileApplication.androidId = AndroidId
saveData(ANDROID_ID, AndroidId) saveData(ANDROID_ID, AndroidId)
} }
@ -502,7 +506,7 @@ class LoginFragment(var imageUri: Uri?) :
//test //test
//saveTokenPref("RTymwJzRuVchAMY5u8xG2wpgcjPf7t0DQImLvMsTdNFmbFwDiVsa8lA6fr1XSaBo","2026-29-06") //saveTokenPref("RTymwJzRuVchAMY5u8xG2wpgcjPf7t0DQImLvMsTdNFmbFwDiVsa8lA6fr1XSaBo","2026-29-06")
// local // local
//saveTokenPref("rpG3yNMdViFYDh1sZfeYRCUmuHZYmKW5EqzwHkckj0zFbszSZGTWbs8xNETHyvuw","2026-29-06") //saveTokenPref("1ZGV1OGhpcrZZwvNALXnPeSVe0GCE4tgpKbv8nZu4EXay75QZrVY5GZDnpsqlxFz",it.ttl )
//Tarea 5613 borrar que se guarde //Tarea 5613 borrar que se guarde
/* saveUserAccesPref( /* saveUserAccesPref(
binding.edittextUsername.text.toString(), binding.edittextUsername.text.toString(),
@ -551,6 +555,7 @@ class LoginFragment(var imageUri: Uri?) :
private fun getInfoVersionNameApp(): String { private fun getInfoVersionNameApp(): String {
val manager: PackageManager = requireContext().packageManager val manager: PackageManager = requireContext().packageManager
val info: PackageInfo = manager.getPackageInfo(requireContext().packageName, 0) val info: PackageInfo = manager.getPackageInfo(requireContext().packageName, 0)
mobileApplication.versionName = info.versionName
return info.versionName return info.versionName
} }

View File

@ -115,6 +115,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(), OnPasillerosItemClickL
//Tarea #4815 //Tarea #4815
private var myTimeUserInteraction = (System.currentTimeMillis() / 1000 / 3600)
private var comeFromDelivery: Boolean? = null private var comeFromDelivery: Boolean? = null
override fun getLayoutId(): Int = R.layout.activity_main override fun getLayoutId(): Int = R.layout.activity_main
@ -1159,21 +1160,26 @@ class MainActivity : BaseActivity<ActivityMainBinding>(), OnPasillerosItemClickL
} }
/*Tarea 4815
override fun onUserInteraction() /*Tarea 4815*/
{ /* override fun onUserInteraction() {
super.onUserInteraction() super.onUserInteraction()
if ((System.currentTimeMillis() / 1000 / 60 / 60) - miTime > 4) { if ((System.currentTimeMillis() / 1000 / 3600) - myTimeUserInteraction > 4) {
miTime = System.currentTimeMillis() / 1000 / 60 / 60 myTimeUserInteraction = System.currentTimeMillis() / 1000
val loginViewModel: LoginViewModel by viewModel() val loginViewModel = LoginViewModel(application as MobileApplication)
loginViewModel.deviceLog_add( loginViewModel.deviceLog_add(
getString(R.string.logAppName), getString(R.string.logAppName),
"14.1Beta", (application as MobileApplication).versionName,
"android_id" if ((application as MobileApplication).serialNumber == "") {
(application as MobileApplication).androidId
} else {
(application as MobileApplication).serialNumber
}
) )
} }
}*/ }*/
@RequiresApi(Build.VERSION_CODES.O) @RequiresApi(Build.VERSION_CODES.O)