feat workerActivity refs #6078
This commit is contained in:
parent
c23dfa8a5f
commit
e2f4a0f43a
|
@ -155,6 +155,11 @@
|
|||
<theme>@style/AppTheme</theme>
|
||||
</config>
|
||||
</layout>
|
||||
<layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_login.xml">
|
||||
<config>
|
||||
<theme>@style/AppTheme</theme>
|
||||
</config>
|
||||
</layout>
|
||||
<layout url="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_packaging_count.xml">
|
||||
<config>
|
||||
<theme>@style/AppTheme</theme>
|
||||
|
@ -334,49 +339,20 @@
|
|||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="fa688d1c-dbee-4864-9e33-4d84ef9afca8" name="Default Changelist" comment="feat itemGetBalance refs #6769">
|
||||
<change beforePath="$PROJECT_DIR$/.idea/appInsightsSettings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/appInsightsSettings.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/deploymentTargetSelector.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/deploymentTargetSelector.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/beta/release/output-metadata.json" beforeDir="false" afterPath="$PROJECT_DIR$/app/beta/release/output-metadata.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/build.gradle" beforeDir="false" afterPath="$PROJECT_DIR$/app/build.gradle" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/general/release/baselineProfiles/0/app-general-release.dm" beforeDir="false" afterPath="$PROJECT_DIR$/app/general/release/baselineProfiles/0/app-general-release.dm" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/general/release/baselineProfiles/1/app-general-release.dm" beforeDir="false" afterPath="$PROJECT_DIR$/app/general/release/baselineProfiles/1/app-general-release.dm" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/proguard-rules.pro" beforeDir="false" afterPath="$PROJECT_DIR$/app/proguard-rules.pro" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/di/viewModelModule.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/di/viewModelModule.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/domain/SalixCallback.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/domain/SalixCallback.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/domain/ConstAndValues.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/domain/ConstAndValues.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/domain/SalixService.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/domain/SalixService.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/base/BaseActivity.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/base/BaseActivity.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/base/BaseFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/base/BaseFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/testing/testPrint.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/testing/testPrint.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/adapter/AjustesAdapter.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/adapter/AjustesAdapter.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/fragment/AjustesFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/fragment/AjustesFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/fragment/AjustesViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/fragment/AjustesViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/buffer/fragment/BufferFragmentViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/buffer/fragment/BufferFragmentViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/adapter/SaleAdapter.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/adapter/SaleAdapter.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/adapter/SaleAdapterNew.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/adapter/SaleAdapterNew.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragmentPicker.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragmentPicker.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragmentPreChecker.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragmentPreChecker.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragmentPreCheckerNew.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/collection/fragment/CollectionFragmentPreCheckerNew.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/controlvehiculo/fragment/ControlVehiculoViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/controlvehiculo/fragment/ControlVehiculoViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/delivery/activity/SignedActivity.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/delivery/activity/SignedActivity.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/historicoarticulo/adapter/HistoricoAdapter.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/historicoarticulo/adapter/HistoricoAdapter.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/historicoarticulo/fragment/HistoricoArticuloFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/historicoarticulo/fragment/HistoricoArticuloFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/historicoshelvinglog/fragment/shelvingLogViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/historicoshelvinglog/fragment/shelvingLogViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/inventario/fragment/InventaryViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/login/fragment/LoginFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/login/fragment/LoginFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/login/fragment/LoginViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/login/fragment/LoginViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/model/AjustesItemVO.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ajustes/model/AjustesItemVO.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/main/activity/MainActivity.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/main/activity/MainActivity.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/packaging/fragment/ObservFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/packaging/fragment/ObservFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/packaging/fragment/PackagingViewModel/SupplierViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/packaging/fragment/PackagingViewModel/SupplierViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/paletizador/fragment/ExpeditionStateViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/paletizador/fragment/ExpeditionStateViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/photos/fragment/PhotosFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/photos/fragment/PhotosFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/photos/fragment/PhotosViewModel.kt" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/presacador/fragment/EndSacadorFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/presacador/fragment/EndSacadorFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/presacador/fragment/SectorCollectionReserveFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/presacador/fragment/SectorCollectionReserveFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/sacador/fragment/SacadorViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/sacador/fragment/SacadorViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/sacador/fragment/showticket/ShowTicketFragment.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/sacador/fragment/showticket/ShowTicketFragment.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ticket/fragment/TicketViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/ticket/fragment/TicketViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/main/activity/MainActivityViewModel.kt" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/main/model/ItemMenuVO.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/main/model/ItemMenuVO.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/pasillero/fragment/PasilleroViewModel.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/pasillero/fragment/PasilleroViewModel.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/pasillero/model/PasillerosItemVO.kt" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/pasillero/model/PasillerosItemVO.kt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/res/layout/fragment_ajustes.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/layout/fragment_ajustes.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/res/layout/fragment_login.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/layout/fragment_login.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/res/values-es/strings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/values-es/strings.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/res/values-fr/strings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/values-fr/strings.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/app/src/main/res/values-pt/strings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/values-pt/strings.xml" afterDir="false" />
|
||||
|
@ -482,7 +458,7 @@
|
|||
</option>
|
||||
<option name="RECENT_BRANCH_BY_REPOSITORY">
|
||||
<map>
|
||||
<entry key="$PROJECT_DIR$" value="master" />
|
||||
<entry key="$PROJECT_DIR$" value="dev" />
|
||||
</map>
|
||||
</option>
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
|
@ -569,7 +545,7 @@
|
|||
"cidr.known.project.marker": "true",
|
||||
"com.developerphil.adbidea.selecteddevices": "G65TY9DQN7X4BIE6",
|
||||
"com.google.services.firebase.aqiPopupShown": "true",
|
||||
"git-widget-placeholder": "dev",
|
||||
"git-widget-placeholder": "dev__6078",
|
||||
"ignore.virus.scanning.warn.message": "true",
|
||||
"kotlin-language-version-configured": "true",
|
||||
"last_directory_selection": "C:/Users/sergiodt/AndroidStudioProjects/vn-warehouseManager/app/src/main/res/drawable",
|
||||
|
@ -1146,6 +1122,11 @@
|
|||
</option>
|
||||
</component>
|
||||
<component name="Vcs.Log.Tabs.Properties">
|
||||
<option name="OPEN_GENERIC_TABS">
|
||||
<map>
|
||||
<entry key="2d49b591-3bdb-4c6f-845a-678e7b2cc012" value="TOOL_WINDOW" />
|
||||
</map>
|
||||
</option>
|
||||
<option name="RECENT_FILTERS">
|
||||
<map>
|
||||
<entry key="Branch">
|
||||
|
@ -1180,6 +1161,28 @@
|
|||
</State>
|
||||
</value>
|
||||
</entry>
|
||||
<entry key="2d49b591-3bdb-4c6f-845a-678e7b2cc012">
|
||||
<value>
|
||||
<State>
|
||||
<option name="CUSTOM_BOOLEAN_PROPERTIES">
|
||||
<map>
|
||||
<entry key="Show.Git.Branches" value="true" />
|
||||
</map>
|
||||
</option>
|
||||
<option name="FILTERS">
|
||||
<map>
|
||||
<entry key="branch">
|
||||
<value>
|
||||
<list>
|
||||
<option value="dev_6078" />
|
||||
</list>
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</option>
|
||||
</State>
|
||||
</value>
|
||||
</entry>
|
||||
<entry key="MAIN">
|
||||
<value>
|
||||
<State>
|
||||
|
@ -1286,11 +1289,6 @@
|
|||
<line>83</line>
|
||||
<option name="timeStamp" value="14" />
|
||||
</line-breakpoint>
|
||||
<line-breakpoint enabled="true" type="kotlin-line">
|
||||
<url>file://$PROJECT_DIR$/app/src/main/java/es/verdnatura/presentation/view/feature/main/activity/MainActivity.kt</url>
|
||||
<line>594</line>
|
||||
<option name="timeStamp" value="15" />
|
||||
</line-breakpoint>
|
||||
</breakpoints>
|
||||
</breakpoint-manager>
|
||||
<pin-to-top-manager>
|
||||
|
|
|
@ -66,6 +66,12 @@ object ConstAndValues {
|
|||
const val INVENTORYPARKINGFROM = "INVENTORYPARKINGFROM"
|
||||
const val LIMITRECORDSSHELVINGLOG = 50
|
||||
const val RESERVATIONMODE = "operatorReservationMode"
|
||||
const val MODELWORKERTYPEACTIVITY = "APP"
|
||||
val ACTIONNAMES = listOf(
|
||||
"STOP",
|
||||
"ON_CHECKING",
|
||||
"Delivery"
|
||||
)
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -46,7 +46,6 @@ import es.verdnatura.presentation.view.feature.login.model.OperatorSalix
|
|||
import es.verdnatura.presentation.view.feature.login.model.RenewToken
|
||||
import es.verdnatura.presentation.view.feature.login.model.SalixGrupo
|
||||
import es.verdnatura.presentation.view.feature.login.model.VersionApp
|
||||
import es.verdnatura.presentation.view.feature.main.model.WorkerActionSalix
|
||||
import es.verdnatura.presentation.view.feature.packaging.model.EntrySalix
|
||||
import es.verdnatura.presentation.view.feature.packaging.model.ItemSupplier
|
||||
import es.verdnatura.presentation.view.feature.packaging.model.NotificationQueue
|
||||
|
@ -58,6 +57,7 @@ import es.verdnatura.presentation.view.feature.paletizador.model.ItemExpeditionT
|
|||
import es.verdnatura.presentation.view.feature.paletizador.model.ItemPalletVO
|
||||
import es.verdnatura.presentation.view.feature.paletizador.model.ItemPalletViewVO
|
||||
import es.verdnatura.presentation.view.feature.paletizador.model.ItemScanVO
|
||||
import es.verdnatura.presentation.view.feature.pasillero.model.WorkerActionSalix
|
||||
import es.verdnatura.presentation.view.feature.presacador.model.PreSacadorItemVO
|
||||
import es.verdnatura.presentation.view.feature.roadmap.model.RoadMapTruck
|
||||
import es.verdnatura.presentation.view.feature.roadmap.model.RoadStopMapTruck
|
||||
|
@ -100,9 +100,7 @@ interface SalixService {
|
|||
|
||||
@POST("VnUsers/validate-auth")
|
||||
fun validateAuth(
|
||||
@Query("user") user: Any,
|
||||
@Query("password") password: Any,
|
||||
@Query("code") code: Any
|
||||
@Query("user") user: Any, @Query("password") password: Any, @Query("code") code: Any
|
||||
): Call<LoginSalixVO>
|
||||
|
||||
@POST("Accounts/loginApp")
|
||||
|
@ -161,8 +159,7 @@ interface SalixService {
|
|||
|
||||
@POST("Applications/expedition_checkRoute/execute-func")
|
||||
fun expeditionCheckRoute(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<String>
|
||||
|
||||
@GET("ExpeditionStates/filter")
|
||||
|
@ -198,38 +195,32 @@ interface SalixService {
|
|||
|
||||
@POST("Applications/collection_setState/execute-proc")
|
||||
fun collectionSetState(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any? = null
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any? = null
|
||||
): Call<Any?>
|
||||
|
||||
@POST("Applications/itemShelvingSale_setQuantity/execute-proc")
|
||||
fun itemShelvingSaleSetquantitySalix(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any? = null
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any? = null
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelvingSale_addBySectorCollection/execute-proc")
|
||||
fun getReserveBySectorCollection(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any? = null
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any? = null
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelvingSale_addBySaleGroup/execute-proc")
|
||||
fun getReserveBySaleGroup(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any? = null
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any? = null
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/collection_addWithReservation/execute-proc")
|
||||
fun collectionAddWithReservation(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any? = null
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any? = null
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/collection_get/execute-proc")
|
||||
fun collectionGet(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any? = null
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any? = null
|
||||
): Call<CollectionVO>
|
||||
|
||||
@GET("Routes/getExpeditionSummary")
|
||||
|
@ -239,8 +230,7 @@ interface SalixService {
|
|||
|
||||
@POST("Applications/addNoteFromDelivery/execute-proc")
|
||||
fun addNote(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("TicketObservations")
|
||||
|
@ -255,8 +245,7 @@ interface SalixService {
|
|||
|
||||
@POST("TicketObservations/upsertWithWhere")
|
||||
fun updateNoteFromDropOff(
|
||||
@Query("where") where: Any? = null,
|
||||
@Body params: Any
|
||||
@Query("where") where: Any? = null, @Body params: Any
|
||||
): Call<Any>
|
||||
|
||||
@POST("TicketObservations/addDropOff")
|
||||
|
@ -267,11 +256,10 @@ interface SalixService {
|
|||
|
||||
@POST("Applications/item_getBalance/execute-proc")
|
||||
fun itemGetBalance(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ItemHistoricoVO>>
|
||||
|
||||
@POST("workerActivities")
|
||||
@POST("workerActivities/add")
|
||||
fun workerActivityAdd(
|
||||
@Body workerActionSalix: WorkerActionSalix
|
||||
): Call<Any>
|
||||
|
@ -282,56 +270,47 @@ interface SalixService {
|
|||
|
||||
@POST("Applications/cmrPallet_add/execute-proc")
|
||||
fun cmrPalletAdd(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Unit>
|
||||
|
||||
@POST("Applications/expeditionScan_Put/execute-proc")
|
||||
fun expeditionScanPut(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/expeditionScan_List/execute-proc")
|
||||
fun expeditionScanList(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ItemExpeditionScanVO>>
|
||||
|
||||
@POST("Applications/expeditionScan_Add/execute-proc")
|
||||
fun expeditionScanAdd(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ItemScanVO>>
|
||||
|
||||
@POST("Applications/expeditionPallet_View/execute-proc")
|
||||
fun expeditionPalletView(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ItemPalletViewVO>>
|
||||
|
||||
@POST("Applications/expeditionPallet_List/execute-proc")
|
||||
fun expeditionPalletList(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ItemPalletVO>>
|
||||
|
||||
@POST("Applications/expeditionPallet_printLabel/execute-proc")
|
||||
fun expeditionPalletPrintLabel(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/expeditionLoading_add/execute-proc")
|
||||
fun expeditionLoadingAdd(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<Map<String, Any>>>
|
||||
|
||||
@POST("Applications/expeditionState_addByPallet/execute-proc")
|
||||
fun expeditionStateAddByPallet(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Unit>
|
||||
|
||||
@GET("ExpeditionPallets/getPallet")
|
||||
|
@ -347,8 +326,7 @@ interface SalixService {
|
|||
@GET("Printers")
|
||||
fun getprinters(
|
||||
@Query("filter") filter: Any?
|
||||
):
|
||||
Call<MutableList<Printers>>
|
||||
): Call<MutableList<Printers>>
|
||||
|
||||
@GET("Collections/getSales")
|
||||
fun getSalesFromTicketOrCollection(
|
||||
|
@ -356,341 +334,283 @@ interface SalixService {
|
|||
@Query("print") print: Boolean,
|
||||
@Query("source") source: String,
|
||||
|
||||
):
|
||||
Call<CollectionVO>
|
||||
): Call<CollectionVO>
|
||||
|
||||
@GET("Expedition_printOuts/findOne")
|
||||
fun isBoxPickingInPrintOut(
|
||||
@Query("filter") filter: String,
|
||||
):
|
||||
Call<ExpeditionPrintOut>
|
||||
): Call<ExpeditionPrintOut>
|
||||
|
||||
@PATCH("Expedition_printOuts/{id}")
|
||||
fun update(
|
||||
@Path("id") id: Number,
|
||||
@Body expeditionPrintOut: ExpeditionPrintOut
|
||||
):
|
||||
Call<ExpeditionPrintOut>
|
||||
@Path("id") id: Number, @Body expeditionPrintOut: ExpeditionPrintOut
|
||||
): Call<ExpeditionPrintOut>
|
||||
|
||||
@GET("TicketCollections/hasUncheckedTicket")
|
||||
fun hasUncheckedTicket(
|
||||
@Query("ticketFk") ticketFk: Number,
|
||||
|
||||
):
|
||||
Call<String>
|
||||
): Call<String>
|
||||
|
||||
@POST("SaleTrackings/setPicked")
|
||||
fun saleTrackingMark(
|
||||
@Body saleTRackingSalix: SaleTrackingSalix
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@GET("Sales/getFromSectorCollection")
|
||||
fun sectorCollectionGetSale(
|
||||
@Query("sectorFk") sectorFk: Int,
|
||||
@Query("sectorCollectionFk") sectorCollectionFk: Int,
|
||||
):
|
||||
Call<List<PreSacadorItemVO>>
|
||||
): Call<List<PreSacadorItemVO>>
|
||||
|
||||
@POST("Tickets/addSaleByCode")
|
||||
fun addSaleByCode(
|
||||
@Body params: Any
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("Tickets/{id}/addSale")
|
||||
fun addSale(
|
||||
@Path("id") id: Number,
|
||||
@Query("quantity") quantity: Number,
|
||||
@Query("barcode") barcode: String
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("Collections/assign")
|
||||
fun collectionAssign(
|
||||
):
|
||||
Call<Int>
|
||||
): Call<Int>
|
||||
|
||||
@POST("Collections/assignCollection")
|
||||
fun collectionAssigned(
|
||||
):
|
||||
Call<Int>
|
||||
): Call<Int>
|
||||
|
||||
@POST("ItemShelvings/updateFromSale")
|
||||
fun itemShelvingUpdateFromSale(
|
||||
@Body params: Any
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("SaleTrackings/delete")
|
||||
fun saleTrackingDel(
|
||||
@Body params: SaleTrackingDelSalix
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("Shelvings/addLog")
|
||||
fun shelvingLogAdd(
|
||||
@Body params: Any
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("ItemShelvings/upsertItem")
|
||||
fun upsertItem(
|
||||
@Body params: Any
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("MachineWorkers/updateInTime")
|
||||
fun machineWorkerUpdateInTime(
|
||||
@Body params: Any
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("MachineWorkers/add")
|
||||
fun machineWorkerAdd(
|
||||
@Query("plate") plate: Any
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@POST("SaleTrackings/updateTracking")
|
||||
fun saleTrackingUpdate(
|
||||
@Body params: Any
|
||||
):
|
||||
Call<Any>
|
||||
): Call<Any>
|
||||
|
||||
@GET("ItemShelvings/return")
|
||||
fun itemShelvingReturn(
|
||||
@Query("shelvingFk") shelvingFk: String
|
||||
):
|
||||
Call<ArrayList<Reubication>>
|
||||
): Call<ArrayList<Reubication>>
|
||||
|
||||
@GET("ItemShelvings/getAlternative")
|
||||
fun itemShelvingAlternative(
|
||||
@Query("shelvingFk") shelvingFk: String
|
||||
):
|
||||
Call<ArrayList<Reubication>>
|
||||
): Call<ArrayList<Reubication>>
|
||||
|
||||
@GET("MobileAppVersionControls/getVersion")
|
||||
fun getVersion(
|
||||
@Query("app") app: String
|
||||
):
|
||||
Call<VersionApp>
|
||||
): Call<VersionApp>
|
||||
|
||||
@GET("Items/get")
|
||||
fun getCard(
|
||||
@Query("barcode") barcode: Number,
|
||||
@Query("warehouseFk") warehouseFk: Int
|
||||
):
|
||||
Call<ItemCardVO>
|
||||
@Query("barcode") barcode: Number, @Query("warehouseFk") warehouseFk: Int
|
||||
): Call<ItemCardVO>
|
||||
|
||||
@POST("Applications/itemPlacementSupplyAiming/execute-proc")
|
||||
fun itemPlacementSupplyAiming(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<PlacementSupplyVO>>
|
||||
|
||||
@POST("Applications/machineWorker_getHistorical/execute-proc")
|
||||
fun machineWorkerGetHistorical(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ItemHistoricoVehiculo>>
|
||||
|
||||
@POST("Applications/expedition_getFromRoute/execute-proc")
|
||||
fun expeditionGetFromRoute(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ExpeditionInfoLoadUnload>>
|
||||
|
||||
@POST("Applications/company_getFiscaldata/execute-proc")
|
||||
fun companyGetFiscaldata(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<DeliveryInfo>>
|
||||
|
||||
@POST("Applications/freelance_getInfo/execute-proc")
|
||||
fun freelanceGetInfo(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<DeliveryInfo>>
|
||||
|
||||
@POST("Applications/travel_updatePacking/execute-proc")
|
||||
fun travelUpdatePacking(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/saleTracking_updateIsChecked/execute-proc")
|
||||
fun saleTrackingUpdateIsChecked(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/saleTracking_addPreparedSaleGroup/execute-proc")
|
||||
fun saleTrackingAddPreparedSaleGroup(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Unit>
|
||||
|
||||
@POST("Applications/itemShelvingSale_setPicked/execute-proc")
|
||||
fun itemShelvingSaleSetSaleGroup(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Unit>
|
||||
|
||||
@POST("Applications/itemShelvingSale_unpicked/execute-proc")
|
||||
fun itemShelvingSaleUnpicked(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Unit>
|
||||
|
||||
@POST("Applications/setParking/execute-proc")
|
||||
fun setParking(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@GET("ItemShelvings/getListItemNewer")
|
||||
fun getListItemNewer(
|
||||
@Query("shelvingFk") shelvingFkIn: Any,
|
||||
@Query("parking") parking: Any? = null
|
||||
@Query("shelvingFk") shelvingFkIn: Any, @Query("parking") parking: Any? = null
|
||||
): Call<List<ItemShelvingNewer>>
|
||||
|
||||
@POST("Applications/sectorCollectionSaleGroup_add/execute-proc")
|
||||
fun sectorCollectionSaleGroupAdd(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/saleTracking_addPrevOK/execute-proc")
|
||||
fun saleTrackingAddPrevOK(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/machine_getWorkerPlate/execute-proc")
|
||||
fun machineGetWorkerPlate(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<JsonObject>>
|
||||
|
||||
@POST("Applications/sectorCollection_get/execute-proc")
|
||||
fun sectorCollectionGet(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<CollectionVO>>
|
||||
|
||||
@POST("Applications/sectorCollection_getMyPartial/execute-proc")
|
||||
fun sectorCollectionGetPartial(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<CollectionVO>>
|
||||
|
||||
@POST("Applications/sectorCollection_hasSalesReserved/execute-func")
|
||||
fun hasSalesReserved(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<String>
|
||||
|
||||
@POST("Applications/worker_getFromHasMistake/execute-proc")
|
||||
fun workerGetFromHasMistake(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<List<WorkerFromMistake>>
|
||||
|
||||
@POST("Applications/sectorCollection_new/execute-proc")
|
||||
fun sectorCollectionNew(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/ticketStateToday_setState/execute-proc")
|
||||
fun ticketStateTodaySetState(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Unit>
|
||||
|
||||
@POST("Applications/ticket_isOutClosureZone/execute-func")
|
||||
fun ticketIsOutClosureZone(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any?>
|
||||
|
||||
@GET("TicketStates")
|
||||
fun ticketState(
|
||||
@Query("filter") filter: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("filter") filter: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<List<TicketState>>
|
||||
|
||||
@POST("Applications/workerMachinery_isRegistered/execute-func")
|
||||
fun workerMachineryIsRegistered(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<String>
|
||||
|
||||
@POST("Applications/ticket_printLabelPrevious/execute-proc")
|
||||
fun ticketPrintLabelPrevious(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/deviceProductionUser_getWorker/execute-proc")
|
||||
fun deviceProductionUserGetWorker(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<List<JsonObject>>
|
||||
|
||||
@POST("Applications/device_checkLogin/execute-proc")
|
||||
fun deviceCheckLogin(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<List<LoginDevice>>
|
||||
|
||||
@POST("Applications/collection_printSticker/execute-proc")
|
||||
fun collectionStickerPrint(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelving_add/execute-proc")
|
||||
fun itemShelvingAdd(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelvingSale_Add/execute-proc")
|
||||
fun itemShelvingSaleAdd(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelving_selfConsumption/execute-proc")
|
||||
fun itemShelvingSelfConsumption(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelving_addList/execute-proc")
|
||||
fun itemShelvingAddList(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelving_transfer/execute-proc")
|
||||
fun itemShelvingTransfer(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/itemShelving_addByClaim/execute-proc")
|
||||
fun itemShelvingAddByClaim(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<Unit>
|
||||
|
||||
@POST("Applications/itemShelving_filterBuyer/execute-proc")
|
||||
fun itemShelvingFilterBuyer(
|
||||
@Query("params") params: Any,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any, @Query("schema") schema: String = "vn"
|
||||
): Call<List<ItemInventaryVO>>
|
||||
|
||||
@POST("Applications/itemShelving_getSaleDate/execute-proc")
|
||||
|
@ -744,8 +664,7 @@ interface SalixService {
|
|||
fun itemShelvingGetItemDetails(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any,
|
||||
):
|
||||
Call<List<ItemDetails>>
|
||||
): Call<List<ItemDetails>>
|
||||
|
||||
@POST("Applications/expedition_getState/execute-proc")
|
||||
fun expeditionGetState(
|
||||
|
@ -755,26 +674,22 @@ interface SalixService {
|
|||
|
||||
@POST("Applications/item_getSimilar/execute-proc")
|
||||
fun getItemSimilar(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any
|
||||
): Call<List<ItemProposal>>
|
||||
|
||||
@POST("Applications/buy_updatePacking/execute-proc")
|
||||
fun updatePacking(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/buy_updateGrouping/execute-proc")
|
||||
fun updateGrouping(
|
||||
@Query("schema") schema: String = "vn",
|
||||
@Query("params") params: Any
|
||||
@Query("schema") schema: String = "vn", @Query("params") params: Any
|
||||
): Call<Any>
|
||||
|
||||
@POST("Applications/buffer_setTypeByName/execute-proc")
|
||||
fun bufferSetTypeByName(
|
||||
@Query("schema") schema: String = "srt",
|
||||
@Query("params") params: Any
|
||||
@Query("schema") schema: String = "srt", @Query("params") params: Any
|
||||
): Call<List<JsonObject>>
|
||||
|
||||
@GET("collections/getCollection")
|
||||
|
@ -783,14 +698,12 @@ interface SalixService {
|
|||
|
||||
@POST("routes/{id}/driver-route-email")
|
||||
fun driverRouteEmail(
|
||||
@Path("id") id: Number,
|
||||
@Body params: Any
|
||||
@Path("id") id: Number, @Body params: Any
|
||||
): Call<Any>
|
||||
|
||||
@POST("collections/{id}/getTickets")
|
||||
fun getCollectionTickets(
|
||||
@Path("id") id: Number,
|
||||
@Body params: Any
|
||||
@Path("id") id: Number, @Body params: Any
|
||||
): Call<CollectionTicket>
|
||||
|
||||
@POST("collections/setSaleQuantity")
|
||||
|
@ -834,8 +747,7 @@ interface SalixService {
|
|||
@Path("id") id: Number,
|
||||
@Query("item") item: Number,
|
||||
@Query("printedStickers") printedStickers: Number
|
||||
):
|
||||
Call<EntrySalix>
|
||||
): Call<EntrySalix>
|
||||
|
||||
@GET("Departments")
|
||||
fun departmentGetHasMistake(
|
||||
|
@ -864,8 +776,7 @@ interface SalixService {
|
|||
|
||||
@PATCH("Items/{itemFk}")
|
||||
fun updateItem(
|
||||
@Path("itemFk") itemFk: Int,
|
||||
@Body params: Any
|
||||
@Path("itemFk") itemFk: Int, @Body params: Any
|
||||
): Call<Any>
|
||||
|
||||
@POST("Items/setVisibleDiscard")
|
||||
|
@ -875,8 +786,7 @@ interface SalixService {
|
|||
|
||||
@POST("Shelvings/upsertWithWhere")
|
||||
fun updateShelvingPriority(
|
||||
@Query("where") where: Any,
|
||||
@Body params: Any
|
||||
@Query("where") where: Any, @Body params: Any
|
||||
): Call<Any>
|
||||
|
||||
//DE MOMENTO NO FUNCIONA, SE QUERÍA AÑADIR POR INSERTIGNORE
|
||||
|
@ -912,8 +822,7 @@ interface SalixService {
|
|||
|
||||
@PATCH("RoadMaps/{id}")
|
||||
fun roadMapUpdate(
|
||||
@Path("id") id: Number,
|
||||
@Body params: Any
|
||||
@Path("id") id: Number, @Body params: Any
|
||||
): Call<Any>
|
||||
|
||||
@GET("RoadmapStops")
|
||||
|
@ -923,14 +832,12 @@ interface SalixService {
|
|||
|
||||
@POST("Applications/expeditionPallet_List/execute-proc")
|
||||
fun getStopMapTruckPalletList(
|
||||
@Query("params") params: Any? = null,
|
||||
@Query("schema") schema: String = "vn"
|
||||
@Query("params") params: Any? = null, @Query("schema") schema: String = "vn"
|
||||
): Call<List<StopMapTruckPallet>>
|
||||
|
||||
@GET("RoadmapStops/getPalletMatchState")
|
||||
fun getPalletMatchState(
|
||||
@Query("truckFk") roadMapStopFk: Int,
|
||||
@Query("state") state: String
|
||||
@Query("truckFk") roadMapStopFk: Int, @Query("state") state: String
|
||||
): Call<List<StopMapTruckPallet>>
|
||||
|
||||
@POST("PackingSiteAdvanceds")
|
||||
|
@ -963,21 +870,17 @@ interface SalixService {
|
|||
@GET("Entries")
|
||||
fun getEntriesFromSupplier(
|
||||
@Query("filter") filter: String
|
||||
):
|
||||
Call<List<EntrySalix>>
|
||||
): Call<List<EntrySalix>>
|
||||
|
||||
@GET("Entries")
|
||||
fun addEntry(
|
||||
@Body entry: EntrySalix
|
||||
):
|
||||
Call<EntrySalix>
|
||||
): Call<EntrySalix>
|
||||
|
||||
@PATCH("Entries/{entryId}")
|
||||
fun entryUpdateObserv(
|
||||
@Path("entryId") entryId: Int,
|
||||
@Body entry: ObervationEntry
|
||||
):
|
||||
Call<EntrySalix>
|
||||
@Path("entryId") entryId: Int, @Body entry: ObervationEntry
|
||||
): Call<EntrySalix>
|
||||
|
||||
@GET("Shelvings")
|
||||
fun shelvingsGet(
|
||||
|
@ -1002,16 +905,14 @@ interface SalixService {
|
|||
|
||||
@POST("Entries/addFromPackaging")
|
||||
fun addFromPackaging(
|
||||
@Query("supplier") supplier: Number,
|
||||
@Query("isTravelReception") isTravelReception: Boolean
|
||||
@Query("supplier") supplier: Number, @Query("isTravelReception") isTravelReception: Boolean
|
||||
|
||||
): Call<EntrySalix>
|
||||
|
||||
@POST("notificationQueues")
|
||||
fun notificationQueues(
|
||||
@Body notificationQueue: NotificationQueue
|
||||
):
|
||||
Call<Void>
|
||||
): Call<Void>
|
||||
|
||||
@POST("Images/upload")
|
||||
@Multipart
|
||||
|
@ -1023,14 +924,12 @@ interface SalixService {
|
|||
|
||||
@PATCH("Operators/{id}")
|
||||
fun updateOperator(
|
||||
@Path("id") id: Number,
|
||||
@Body params: Any
|
||||
@Path("id") id: Number, @Body params: Any
|
||||
): Call<Unit>
|
||||
|
||||
@GET("Operators/{id}")
|
||||
fun operatorGetData(
|
||||
@Path("id") id: Number,
|
||||
@Query("filter") filter: String
|
||||
@Path("id") id: Number, @Query("filter") filter: String
|
||||
): Call<OperatorSalix>
|
||||
|
||||
@GET("AccessTokenConfigs")
|
||||
|
@ -1043,20 +942,17 @@ interface SalixService {
|
|||
|
||||
@PATCH("ItemShelvings/{id}")
|
||||
fun itemShelvingUpdate(
|
||||
@Path("id") id: Number,
|
||||
@Body params: Any
|
||||
@Path("id") id: Number, @Body params: Any
|
||||
): Call<ItemUbicador?>
|
||||
|
||||
@POST("ItemShelvings/update")
|
||||
fun itemShelvingsUpdate(
|
||||
@Query("where") where: Any,
|
||||
@Body params: Any
|
||||
@Query("where") where: Any, @Body params: Any
|
||||
): Call<Any>
|
||||
|
||||
@POST("TicketCollections/update")
|
||||
fun ticketCollectionUpdate(
|
||||
@Query("where") filter: Any,
|
||||
@Body params: Any
|
||||
@Query("where") filter: Any, @Body params: Any
|
||||
): Call<Unit>
|
||||
|
||||
@GET("TicketCollections")
|
||||
|
@ -1076,8 +972,7 @@ interface SalixService {
|
|||
|
||||
@PATCH("ItemShelvingSales/{id}")
|
||||
fun itemShelvingsReservedUpdate(
|
||||
@Path("id") id: Number,
|
||||
@Body params: Any
|
||||
@Path("id") id: Number, @Body params: Any
|
||||
): Call<Any>
|
||||
|
||||
@POST("ItemShelvingSales/itemShelvingSale_addByCollection")
|
||||
|
|
|
@ -45,21 +45,25 @@ class SettingsAdapter(
|
|||
if (item.title == context!!.getString(R.string.closeSession)) {
|
||||
binding.itemTitle.setTextColor(
|
||||
ContextCompat.getColor(
|
||||
context!!,
|
||||
R.color.verdnatura_pumpkin_orange
|
||||
context!!, R.color.verdnatura_pumpkin_orange
|
||||
)
|
||||
)
|
||||
} else {
|
||||
binding.itemTitle.setTextColor(
|
||||
ContextCompat.getColor(
|
||||
context!!,
|
||||
R.color.verdnatura_white
|
||||
context!!, R.color.verdnatura_white
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
if (!item.action) {
|
||||
binding.itemImage.visibility = View.INVISIBLE
|
||||
} else {
|
||||
if (item.title == binding.root.context.getString(R.string.runActivityStop)) binding.itemImage.setImageDrawable(
|
||||
ContextCompat.getDrawable(
|
||||
root.context, R.drawable.timer_stop
|
||||
)
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,10 +2,12 @@ package es.verdnatura.presentation.view.feature.ajustes.fragment
|
|||
|
||||
import android.app.AlertDialog
|
||||
import android.graphics.Color
|
||||
import android.graphics.drawable.Drawable
|
||||
import android.os.Bundle
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.widget.ArrayAdapter
|
||||
import android.widget.ImageView
|
||||
import android.widget.TextView
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import es.verdnatura.R
|
||||
|
@ -24,6 +26,8 @@ import es.verdnatura.domain.ConstAndValues.WAREHOUSEFK
|
|||
import es.verdnatura.domain.notNull
|
||||
import es.verdnatura.presentation.base.BaseFragment
|
||||
import es.verdnatura.presentation.common.OnAjustesItemClickListener
|
||||
import es.verdnatura.presentation.common.OnOptionsSelectedListener
|
||||
import es.verdnatura.presentation.common.ToolBarAdapterTooltip
|
||||
import es.verdnatura.presentation.view.component.CustomDialog
|
||||
import es.verdnatura.presentation.view.feature.ajustes.adapter.SettingsAdapter
|
||||
import es.verdnatura.presentation.view.feature.ajustes.model.AjustesItemVO
|
||||
|
@ -33,6 +37,7 @@ import es.verdnatura.presentation.view.feature.ajustes.model.Train
|
|||
import es.verdnatura.presentation.view.feature.articulo.model.ItemPackingType
|
||||
import es.verdnatura.presentation.view.feature.login.fragment.LoginViewModel
|
||||
import es.verdnatura.presentation.view.feature.pasillero.fragment.PasilleroViewModel
|
||||
import es.verdnatura.presentation.view.feature.pasillero.model.CodeWorkerAction
|
||||
import es.verdnatura.presentation.view.feature.pasillero.model.PasillerosItemVO
|
||||
import kotlinx.coroutines.runBlocking
|
||||
|
||||
|
@ -73,10 +78,50 @@ class AjustesFragment :
|
|||
binding.androididText.text =
|
||||
mobileApplication.dataStoreApp.readDataStoreKey<String>(ANDROID_ID)
|
||||
binding.serialNumber.text = mobileApplication.serialNumber
|
||||
|
||||
pasilleroViewModel = PasilleroViewModel(mobileApplication)
|
||||
setToolBar()
|
||||
super.init()
|
||||
}
|
||||
|
||||
private fun setToolBar() {
|
||||
|
||||
val listIcons: ArrayList<ImageView> = ArrayList()
|
||||
val iconInfo = ImageView(context)
|
||||
iconInfo.setImageResource(R.drawable.ic_info_delivery)
|
||||
|
||||
listIcons.add(iconInfo)
|
||||
binding.mainToolbar.toolbarIcons.adapter =
|
||||
ToolBarAdapterTooltip(listIcons, object : OnOptionsSelectedListener {
|
||||
override fun onOptionsItemSelected(item: Drawable) {
|
||||
|
||||
customDialog.setTitle(getString(R.string.info))
|
||||
.setDescription(
|
||||
getString(R.string.version) + ":\t" +
|
||||
requireActivity().packageManager.getPackageInfo(
|
||||
requireActivity().packageName, 0
|
||||
).versionName!! + "\n" +
|
||||
getString(R.string.user) + ":\t" +
|
||||
mobileApplication.userName + "\n" +
|
||||
getString(R.string.androidid) + ":\t" +
|
||||
mobileApplication.dataStoreApp.readDataStoreKey<String>(
|
||||
ANDROID_ID
|
||||
) + "\n" +
|
||||
if (mobileApplication.serialNumber != "") {
|
||||
getString(R.string.serialNumber) + "\t" +
|
||||
mobileApplication.serialNumber
|
||||
} else ""
|
||||
|
||||
)
|
||||
.setOkButton(getString(R.string.Close)) {
|
||||
customDialog.dismiss()
|
||||
}.show()
|
||||
|
||||
}
|
||||
})
|
||||
binding.mainToolbar.toolbarIcons.layoutManager =
|
||||
LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false)
|
||||
}
|
||||
|
||||
override fun observeViewModel() {
|
||||
with(viewModel) {
|
||||
|
||||
|
@ -103,6 +148,9 @@ class AjustesFragment :
|
|||
getString(R.string.menuByDefault) -> showMenuByDefault()
|
||||
getString(R.string.settingsTitleItemPacking) -> if (item.action) viewModel.getItemPackingTypeSalix()
|
||||
getString(R.string.settingsTitleTrain) -> if (item.action) viewModel.trainGet()
|
||||
getString(R.string.runActivityStop) -> pasilleroViewModel.workerActivityAdd(
|
||||
CodeWorkerAction.STOP
|
||||
)
|
||||
|
||||
else -> {}
|
||||
}
|
||||
|
@ -227,9 +275,7 @@ class AjustesFragment :
|
|||
loginViewModel.operatorGetData(mobileApplication.userId!!)
|
||||
} catch (_: Exception) {
|
||||
ma.messageWithSound(
|
||||
message = getString(R.string.errorGetData),
|
||||
isError = true,
|
||||
isPlayed = true
|
||||
message = getString(R.string.errorGetData), isError = true, isPlayed = true
|
||||
)
|
||||
}
|
||||
loginViewModel.workerOperator.observe(this@AjustesFragment) { iti ->
|
||||
|
@ -244,7 +290,7 @@ class AjustesFragment :
|
|||
}
|
||||
|
||||
private fun showMenuByDefault() {
|
||||
pasilleroViewModel = PasilleroViewModel(mobileApplication)
|
||||
|
||||
pasilleroViewModel.inititializeDefaultDataInit()
|
||||
val arrayList: ArrayList<String> = arrayListOf()
|
||||
|
||||
|
@ -428,8 +474,7 @@ class AjustesFragment :
|
|||
PRINTERNAME, name
|
||||
)
|
||||
mobileApplication.dataStoreApp.editDataStoreKey(
|
||||
PRINTERFK,
|
||||
id
|
||||
PRINTERFK, id
|
||||
)
|
||||
}
|
||||
|
||||
|
@ -449,10 +494,9 @@ class AjustesFragment :
|
|||
private fun showWarningPrinter(name: String, id: Int) {
|
||||
val customWarningPrinter = CustomDialog(requireContext())
|
||||
|
||||
customWarningPrinter.setTitle(getString(R.string.confirm))
|
||||
.setDescription(
|
||||
getString(R.string.selectPrinterEmergency)
|
||||
)
|
||||
customWarningPrinter.setTitle(getString(R.string.confirm)).setDescription(
|
||||
getString(R.string.selectPrinterEmergency)
|
||||
)
|
||||
|
||||
.setOkButton(getString(R.string.yes)) {
|
||||
customWarningPrinter.dismiss()
|
||||
|
@ -461,8 +505,7 @@ class AjustesFragment :
|
|||
}.setKoButton(getString(R.string.no)) {
|
||||
customWarningPrinter.dismiss()
|
||||
|
||||
}
|
||||
.show()
|
||||
}.show()
|
||||
|
||||
}
|
||||
}
|
|
@ -70,26 +70,16 @@ class AjustesViewModel(val context: Context) : BaseViewModel(context) {
|
|||
_settingsItem.clear()
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
0,
|
||||
context.getString(R.string.sector),
|
||||
sectorDescrip,
|
||||
sectorFk,
|
||||
action = true
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
1,
|
||||
context.getString(R.string.wagoons),
|
||||
wagoonDescrip,
|
||||
action = false
|
||||
context.getString(R.string.sector), sectorDescrip, sectorFk, action = true
|
||||
)
|
||||
)
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
context.getString(R.string.wagoons), wagoonDescrip, action = false
|
||||
)
|
||||
)
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
2,
|
||||
context.getString(R.string.printerLabel),
|
||||
printerSelected,
|
||||
printerFk = printerFk,
|
||||
|
@ -99,56 +89,41 @@ class AjustesViewModel(val context: Context) : BaseViewModel(context) {
|
|||
)
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
6,
|
||||
context.getString(R.string.settingsTitleTrain),
|
||||
train,
|
||||
action = false
|
||||
context.getString(R.string.settingsTitleTrain), train, action = false
|
||||
)
|
||||
)
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
7,
|
||||
context.getString(R.string.settingsTitleItemPacking),
|
||||
itemPackingType,
|
||||
action = false
|
||||
)
|
||||
)
|
||||
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
4,
|
||||
context.getString(R.string.vehicleControl),
|
||||
action = true
|
||||
context.getString(R.string.vehicleControl), action = true
|
||||
)
|
||||
)
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
9,
|
||||
context.getString(R.string.menuByDefault),
|
||||
selected = menuDefault,
|
||||
action = true
|
||||
context.getString(R.string.menuByDefault), selected = menuDefault, action = true
|
||||
)
|
||||
)
|
||||
/* _ajustesitem.add(
|
||||
AjustesItemVO(
|
||||
9,
|
||||
"Iniciar parada",
|
||||
action = false
|
||||
)
|
||||
)*/
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
5,
|
||||
context.getString(R.string.closeSession),
|
||||
action = true
|
||||
context.getString(R.string.runActivityStop), action = true
|
||||
)
|
||||
)
|
||||
_settingsItem.add(
|
||||
AjustesItemVO(
|
||||
context.getString(R.string.closeSession), action = true
|
||||
)
|
||||
)
|
||||
|
||||
}
|
||||
|
||||
fun getItemPackingTypeSalix() {
|
||||
salix.getItemPackingType().enqueue(object :
|
||||
SalixCallback<List<ItemPackingType>>(context) {
|
||||
salix.getItemPackingType().enqueue(object : SalixCallback<List<ItemPackingType>>(context) {
|
||||
override fun onSuccess(response: Response<List<ItemPackingType>>) {
|
||||
|
||||
_itemspackinglist.value = response.body()?.let { ItemPackingTypeList(it) }
|
||||
|
@ -206,8 +181,7 @@ class AjustesViewModel(val context: Context) : BaseViewModel(context) {
|
|||
fun operatorUpdate(workerId: Int, update: HashMap<String, String>) {
|
||||
|
||||
salix.updateOperator(id = workerId, params = update)
|
||||
.enqueue(object : SalixCallback<Unit>(context) {
|
||||
})
|
||||
.enqueue(object : SalixCallback<Unit>(context) {})
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -3,7 +3,6 @@ package es.verdnatura.presentation.view.feature.ajustes.model
|
|||
import es.verdnatura.presentation.view.feature.login.model.Sector
|
||||
|
||||
class AjustesItemVO(
|
||||
var id: Int,
|
||||
var title: String = "",
|
||||
var selected: String? = null,
|
||||
var sectorFk: Int? = null,
|
||||
|
|
|
@ -107,6 +107,8 @@ import es.verdnatura.presentation.view.feature.paletizador.model.ItemExpeditionT
|
|||
import es.verdnatura.presentation.view.feature.paletizador.model.ItemPalletVO
|
||||
import es.verdnatura.presentation.view.feature.parking.fragment.ParkingFragment
|
||||
import es.verdnatura.presentation.view.feature.pasillero.fragment.PasilleroFragment
|
||||
import es.verdnatura.presentation.view.feature.pasillero.fragment.PasilleroViewModel
|
||||
import es.verdnatura.presentation.view.feature.pasillero.model.CodeWorkerAction
|
||||
import es.verdnatura.presentation.view.feature.pasillero.model.PasillerosItemVO
|
||||
import es.verdnatura.presentation.view.feature.photos.fragment.PhotosFragment
|
||||
import es.verdnatura.presentation.view.feature.precontrol.PreControladorFragment
|
||||
|
@ -160,7 +162,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(), OnPasillerosItemClickL
|
|||
private val _renewTokenResponse = MutableLiveData<RenewToken>()
|
||||
private lateinit var networkUtils: NetworkUtilsApp
|
||||
private var myTimeUserInteraction = (System.currentTimeMillis() / 1000 / 3600)
|
||||
private lateinit var mainActivityViewmodel: MainActivityViewModel
|
||||
private lateinit var mainActivityPasilleroViewModel: PasilleroViewModel
|
||||
private val backDispatcher = onBackPressedDispatcher
|
||||
override fun getLayoutId(): Int = R.layout.activity_main
|
||||
|
||||
|
@ -218,7 +220,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(), OnPasillerosItemClickL
|
|||
}
|
||||
|
||||
private fun setViewModel() {
|
||||
mainActivityViewmodel = MainActivityViewModel(application as MobileApplication)
|
||||
mainActivityPasilleroViewModel = PasilleroViewModel(application as MobileApplication)
|
||||
}
|
||||
|
||||
private fun printBluetooth() {
|
||||
|
@ -549,6 +551,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(), OnPasillerosItemClickL
|
|||
}
|
||||
|
||||
getString(R.string.titleCorridors) -> {
|
||||
mainActivityPasilleroViewModel.workerActivityAdd(CodeWorkerAction.ON_PREPARATION)
|
||||
addFragmentOnTop(
|
||||
PasilleroFragment.newInstance(item.title, isInitMenu = false),
|
||||
)
|
||||
|
@ -790,7 +793,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(), OnPasillerosItemClickL
|
|||
}
|
||||
|
||||
getString(R.string.titleDelivery) -> {
|
||||
|
||||
mainActivityPasilleroViewModel.workerActivityAdd(CodeWorkerAction.DELIVERY)
|
||||
addFragmentOnTop(
|
||||
RoutesFragment.newInstance(getString(R.string.titleDeliveryRoute)),
|
||||
getString(R.string.titleDeliverySummary)
|
||||
|
@ -915,6 +918,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(), OnPasillerosItemClickL
|
|||
currentFragment?.let {
|
||||
remove(it)
|
||||
}
|
||||
commit()
|
||||
}
|
||||
}
|
||||
supportFragmentManager.beginTransaction().replace(R.id.main_frame_layout, fragment!!)
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
package es.verdnatura.presentation.view.feature.main.activity
|
||||
|
||||
import android.content.Context
|
||||
import androidx.lifecycle.LiveData
|
||||
import androidx.lifecycle.MutableLiveData
|
||||
import es.verdnatura.domain.SalixCallback
|
||||
import es.verdnatura.presentation.base.BaseViewModel
|
||||
import es.verdnatura.presentation.common.ResponseItemVO
|
||||
import es.verdnatura.presentation.view.feature.main.model.WorkerActionSalix
|
||||
import retrofit2.Response
|
||||
|
||||
class MainActivityViewModel(var context: Context) : BaseViewModel(context) {
|
||||
|
||||
private val _response by lazy { MutableLiveData<ResponseItemVO>() }
|
||||
val inventaryList: LiveData<ResponseItemVO>
|
||||
get() = _response
|
||||
|
||||
fun workerActivityAdd(
|
||||
workerActionSalix: WorkerActionSalix
|
||||
) {
|
||||
|
||||
salix.workerActivityAdd(workerActionSalix)
|
||||
.enqueue(object : SalixCallback<Any>(context) {
|
||||
override fun onSuccess(response: Response<Any>) {
|
||||
_response.value = ResponseItemVO(isError = false, response = response.message())
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
fun workerActivityList(
|
||||
) {
|
||||
|
||||
salix.workerActivityList()
|
||||
.enqueue(object : SalixCallback<Any>(context) {
|
||||
override fun onSuccess(response: Response<Any>) {
|
||||
_response.value = ResponseItemVO(isError = false, response = response.message())
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -3,15 +3,5 @@ package es.verdnatura.presentation.view.feature.main.model
|
|||
import android.graphics.drawable.Drawable
|
||||
|
||||
data class ItemMenuVO(
|
||||
val id: Int,
|
||||
val title: String,
|
||||
val defaultImage: Drawable?,
|
||||
val selectedImage: Drawable?
|
||||
val id: Int, val title: String, val defaultImage: Drawable?, val selectedImage: Drawable?
|
||||
)
|
||||
|
||||
data class WorkerActionSalix(
|
||||
val workerFk:Int,
|
||||
val workerActivityTypeFk:String,
|
||||
val inTimed:String? = null,
|
||||
val outTimed:String? = null
|
||||
)
|
|
@ -2,11 +2,17 @@ package es.verdnatura.presentation.view.feature.pasillero.fragment
|
|||
|
||||
import android.annotation.SuppressLint
|
||||
import android.content.Context
|
||||
import androidx.lifecycle.LiveData
|
||||
import androidx.lifecycle.MutableLiveData
|
||||
import es.verdnatura.MobileApplication
|
||||
import es.verdnatura.R
|
||||
import es.verdnatura.domain.ConstAndValues.RESERVATIONMODE
|
||||
import es.verdnatura.domain.SalixCallback
|
||||
import es.verdnatura.presentation.base.BaseViewModel
|
||||
import es.verdnatura.presentation.common.ResponseItemVO
|
||||
import es.verdnatura.presentation.view.feature.pasillero.model.CodeWorkerAction
|
||||
import es.verdnatura.presentation.view.feature.pasillero.model.PasillerosItemVO
|
||||
import retrofit2.Response
|
||||
|
||||
class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
||||
@SuppressLint("StaticFieldLeak")
|
||||
|
@ -15,11 +21,14 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
val pasillerositem: List<PasillerosItemVO>
|
||||
get() = _pasillerositem
|
||||
val userId = (contextApp as MobileApplication).userId
|
||||
val isOnReservationMode =
|
||||
private val isOnReservationMode =
|
||||
(contextApp as MobileApplication).dataStoreApp.readDataStoreKey<Boolean>(RESERVATIONMODE)
|
||||
|
||||
fun inititializeDefaultData() {
|
||||
private val _response by lazy { MutableLiveData<ResponseItemVO>() }
|
||||
val inventaryList: LiveData<ResponseItemVO> get() = _response
|
||||
|
||||
fun inititializeDefaultData() {
|
||||
workerActivityAdd(CodeWorkerAction.STORAGE)
|
||||
_pasillerositem.add(
|
||||
PasillerosItemVO(
|
||||
0,
|
||||
|
@ -93,7 +102,6 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
)
|
||||
)
|
||||
)
|
||||
var userFK = (contextApp as MobileApplication).userId
|
||||
|
||||
/* _pasillerositem.add(
|
||||
PasillerosItemVO(
|
||||
|
@ -158,7 +166,7 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
}
|
||||
|
||||
fun inititializeDefaultPallet() {
|
||||
|
||||
workerActivityAdd(CodeWorkerAction.PALLETIZING)
|
||||
_pasillerositem.add(
|
||||
PasillerosItemVO(
|
||||
30,
|
||||
|
@ -330,6 +338,7 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
}
|
||||
|
||||
fun inititializeDefaultDataInit(pasillero: PasillerosItemVO? = null) {
|
||||
workerActivityAdd(CodeWorkerAction.ON_PREPARATION)
|
||||
val userId = (contextApp as MobileApplication).userId
|
||||
if (pasillero != null) {
|
||||
_pasillerositem.add(pasillero)
|
||||
|
@ -495,7 +504,7 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
}
|
||||
|
||||
fun inititializeDefaultClaim() {
|
||||
|
||||
workerActivityAdd(CodeWorkerAction.CLAIM)
|
||||
_pasillerositem.add(
|
||||
PasillerosItemVO(
|
||||
30,
|
||||
|
@ -524,7 +533,6 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
}
|
||||
|
||||
fun inititializeDefaultDelivery() {
|
||||
|
||||
_pasillerositem.add(
|
||||
PasillerosItemVO(
|
||||
6,
|
||||
|
@ -552,6 +560,7 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
}
|
||||
|
||||
fun inititializeDefaultPrevia() {
|
||||
workerActivityAdd(CodeWorkerAction.PREVIOUS)
|
||||
//lolass
|
||||
if (isOnReservationMode) {
|
||||
// if (userId == 19591 || userId == 18404 || userId == 9) {
|
||||
|
@ -623,7 +632,7 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
}
|
||||
|
||||
fun inititializeDefaultChecker() {
|
||||
|
||||
workerActivityAdd(CodeWorkerAction.ON_CHECKING)
|
||||
_pasillerositem.add(
|
||||
PasillerosItemVO(
|
||||
7,
|
||||
|
@ -743,4 +752,29 @@ class PasilleroViewModel(context: Context) : BaseViewModel(context) {
|
|||
)
|
||||
|
||||
}
|
||||
|
||||
fun workerActivityAdd(
|
||||
codeActivity: CodeWorkerAction
|
||||
) {
|
||||
//Tarea 6078
|
||||
/* salix.workerActivityAdd(WorkerActionSalix(codeActivity.toString()))
|
||||
|
||||
.enqueue(object : SalixCallback<Any>(contextApp) {
|
||||
override fun onSuccess(response: Response<Any>) {
|
||||
}
|
||||
|
||||
})*/
|
||||
|
||||
}
|
||||
|
||||
fun workerActivityList(
|
||||
) {
|
||||
|
||||
salix.workerActivityList().enqueue(object : SalixCallback<Any>(contextApp) {
|
||||
override fun onSuccess(response: Response<Any>) {
|
||||
_response.value = ResponseItemVO(isError = false, response = response.message())
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
package es.verdnatura.presentation.view.feature.pasillero.model
|
||||
|
||||
import es.verdnatura.domain.ConstAndValues
|
||||
|
||||
class PasillerosItemVO(
|
||||
var id: Int = 0,
|
||||
var iconResource: Int = 0,
|
||||
|
@ -7,5 +9,20 @@ class PasillerosItemVO(
|
|||
val titleToShow: Int = 0,
|
||||
val description: String = ""
|
||||
|
||||
)
|
||||
|
||||
)
|
||||
data class WorkerActionSalix(
|
||||
val code: String, val model: String = ConstAndValues.MODELWORKERTYPEACTIVITY
|
||||
)
|
||||
|
||||
enum class CodeWorkerAction {
|
||||
CLAIM,
|
||||
DELIVERY,
|
||||
ON_CHECKING,
|
||||
ON_PREPARATION,
|
||||
PREVIOUS,
|
||||
PALLETIZING,
|
||||
STOP,
|
||||
STORAGE
|
||||
|
||||
}
|
|
@ -7,35 +7,68 @@
|
|||
android:layout_height="match_parent"
|
||||
android:background="@color/verdnatura_black">
|
||||
|
||||
<!-- Toolbar en la parte superior -->
|
||||
<include
|
||||
android:id="@+id/main_toolbar"
|
||||
layout="@layout/toolbar_fragment"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<!-- Divider debajo del toolbar -->
|
||||
<View
|
||||
android:id="@+id/divider"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1dp"
|
||||
android:background="@color/verdnatura_white"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/main_toolbar" />
|
||||
app:layout_constraintTop_toBottomOf="@id/main_toolbar"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent" />
|
||||
|
||||
<!-- RecyclerView en la parte superior -->
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/setttings_items"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintTop_toBottomOf="@id/divider"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintBottom_toTopOf="@id/scrollView"
|
||||
app:layout_constraintVertical_bias="0"
|
||||
/>
|
||||
|
||||
<!-- Contenedor de los demás datos debajo del RecyclerView -->
|
||||
<ScrollView
|
||||
android:id="@+id/scrollView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/setttings_items"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent">
|
||||
<LinearLayout
|
||||
android:id="@+id/linearLayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="@dimen/pasilleros_margin_main_menu"
|
||||
android:orientation="vertical"
|
||||
android:padding="@dimen/navigation_row_min_padding"
|
||||
android:visibility="visible"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/divider">
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/setttings_items"
|
||||
>
|
||||
|
||||
<!-- Resto de los elementos, como versiones, usuarios, etc. -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<TextView
|
||||
android:layout_width="150dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="@dimen/default_layout_margin"
|
||||
android:text="@string/Versión"
|
||||
android:text="@string/version"
|
||||
android:textColor="@color/verdnatura_white"
|
||||
android:textSize="@dimen/body1"
|
||||
android:textStyle="bold" />
|
||||
|
@ -48,19 +81,17 @@
|
|||
android:text=""
|
||||
android:textColor="@color/verdnatura_white"
|
||||
android:textSize="@dimen/body1" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<TextView
|
||||
android:layout_width="150dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="@dimen/default_layout_margin"
|
||||
android:text="@string/Usuario"
|
||||
android:text="@string/user"
|
||||
android:textColor="@color/verdnatura_white"
|
||||
android:textSize="@dimen/body1"
|
||||
android:textStyle="bold" />
|
||||
|
@ -73,13 +104,12 @@
|
|||
android:text=""
|
||||
android:textColor="@color/verdnatura_white"
|
||||
android:textSize="@dimen/body1" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal">
|
||||
<TextView
|
||||
android:layout_width="150dp"
|
||||
android:layout_height="wrap_content"
|
||||
|
@ -92,7 +122,7 @@
|
|||
<TextView
|
||||
android:id="@+id/androidid_text"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="@dimen/default_layout_margin"
|
||||
android:text=""
|
||||
android:textColor="@color/verdnatura_white"
|
||||
|
@ -103,8 +133,7 @@
|
|||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="visible">
|
||||
|
||||
android:orientation="horizontal">
|
||||
<TextView
|
||||
android:layout_width="150dp"
|
||||
android:layout_height="wrap_content"
|
||||
|
@ -117,32 +146,16 @@
|
|||
<TextView
|
||||
android:id="@+id/serial_number"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="@dimen/default_layout_margin"
|
||||
android:text=""
|
||||
android:textColor="@color/verdnatura_white"
|
||||
android:textSize="@dimen/body1" />
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
|
||||
<include
|
||||
android:id="@+id/main_toolbar"
|
||||
layout="@layout/toolbar_fragment"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/setttings_items"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_bias="0.6"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/linearLayout" />
|
||||
|
||||
<!-- Splash progress en el centro de la pantalla -->
|
||||
<LinearLayout
|
||||
android:id="@+id/splash_progress"
|
||||
android:layout_width="0dp"
|
||||
|
@ -157,7 +170,6 @@
|
|||
app:layout_constraintTop_toTopOf="parent">
|
||||
|
||||
<com.airbnb.lottie.LottieAnimationView
|
||||
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/verdnatura_logo_large_height"
|
||||
app:lottie_autoPlay="true"
|
||||
|
@ -168,4 +180,4 @@
|
|||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
</layout>
|
||||
</layout>
|
||||
|
|
|
@ -75,7 +75,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_margin="8dp"
|
||||
android:backgroundTint="@android:color/white"
|
||||
android:hint="@string/Usuario"
|
||||
android:hint="@string/user"
|
||||
android:inputType="text"
|
||||
android:lines="1"
|
||||
android:maxLines="1"
|
||||
|
|
|
@ -27,8 +27,7 @@
|
|||
<string name="Borrardatosdeacceso">Borrar datos de acceso</string>
|
||||
<string name="Bienvenido">Bienvenido</string>
|
||||
<string name="Recordarusuarioycontraseña">Recordar usuario y contraseña</string>
|
||||
<string name="Versión">Versión</string>
|
||||
<string name="Usuario">Usuario</string>
|
||||
<string name="version">Versión</string>
|
||||
<string name="Escaneaetiqueta">Escanear etiqueta</string>
|
||||
<string name="Filtro">Filtro</string>
|
||||
<string name="Nuevovalor">Nuevo Valor</string>
|
||||
|
@ -329,7 +328,7 @@
|
|||
<string name="registerAdded">Registro añadido</string>
|
||||
<string name="keepPlate">\u0020 guardada con matrícula \u0020</string>
|
||||
<string name="splitOk">Split ok</string>
|
||||
<string name="user">Usuario:</string>
|
||||
<string name="user">Usuario</string>
|
||||
<string name="warning">Aviso</string>
|
||||
<string name="rocketKO">Error al enviar mensaje rocket.</string>
|
||||
<string name="historical">HISTÓRICO</string>
|
||||
|
@ -855,5 +854,6 @@
|
|||
<string name="errorUserId">No se podido obtener tu id. Vuelve a intentarlo</string>
|
||||
<string name="errorScanItem">Error al escanea el artículo. Inténtalo de nuevo</string>
|
||||
<string name="errorSignActivity">Vuelve a pulsar para intentar firmar</string>
|
||||
<string name="runActivityStop">Iniciar parada</string>
|
||||
|
||||
</resources>
|
||||
|
|
|
@ -27,8 +27,7 @@
|
|||
<string name="Borrardatosdeacceso">Borrar datos de acceso</string>
|
||||
<string name="Bienvenido">Bienvenido</string>
|
||||
<string name="Recordarusuarioycontraseña">Recordar usuario y contraseña</string>
|
||||
<string name="Versión">Versión</string>
|
||||
<string name="Usuario">Usuario</string>
|
||||
<string name="version">Versión</string>
|
||||
<string name="Escaneaetiqueta">Escanear etiqueta</string>
|
||||
<string name="Filtro">Filtro</string>
|
||||
<string name="Nuevovalor">Nuevo Valor</string>
|
||||
|
@ -329,7 +328,7 @@
|
|||
<string name="registerAdded">Registro añadido</string>
|
||||
<string name="keepPlate">\u0020 guardada con matrícula \u0020</string>
|
||||
<string name="splitOk">Split ok</string>
|
||||
<string name="user">Usuario:</string>
|
||||
<string name="user">Usuario</string>
|
||||
<string name="warning">Aviso</string>
|
||||
<string name="rocketKO">Error al enviar mensaje rocket.</string>
|
||||
<string name="historical">HISTÓRICO</string>
|
||||
|
@ -855,5 +854,6 @@
|
|||
<string name="errorUserId">No se podido obtener tu id. Vuelve a intentarlo</string>
|
||||
<string name="errorScanItem">Error al escanea el artículo. Inténtalo de nuevo</string>
|
||||
<string name="errorSignActivity">Vuelve a pulsar para intentar firmar</string>
|
||||
<string name="runActivityStop">Iniciar parada</string>
|
||||
|
||||
</resources>
|
||||
|
|
|
@ -27,8 +27,7 @@
|
|||
<string name="Borrardatosdeacceso">Borrar datos de acceso</string>
|
||||
<string name="Bienvenido">Bienvenido</string>
|
||||
<string name="Recordarusuarioycontraseña">Recordar usuario y contraseña</string>
|
||||
<string name="Versión">Versión</string>
|
||||
<string name="Usuario">Usuario</string>
|
||||
<string name="version">Versión</string>
|
||||
<string name="Escaneaetiqueta">Escanear etiqueta</string>
|
||||
<string name="Filtro">Filtro</string>
|
||||
<string name="Nuevovalor">Nuevo Valor</string>
|
||||
|
@ -329,7 +328,7 @@
|
|||
<string name="registerAdded">Registro añadido</string>
|
||||
<string name="keepPlate">\u0020 guardada con matrícula \u0020</string>
|
||||
<string name="splitOk">Split ok</string>
|
||||
<string name="user">Usuario:</string>
|
||||
<string name="user">Usuario</string>
|
||||
<string name="warning">Aviso</string>
|
||||
<string name="rocketKO">Error al enviar mensaje rocket.</string>
|
||||
<string name="historical">HISTÓRICO</string>
|
||||
|
@ -855,5 +854,6 @@
|
|||
<string name="errorUserId">No se podido obtener tu id. Vuelve a intentarlo</string>
|
||||
<string name="errorScanItem">Error al escanea el artículo. Inténtalo de nuevo</string>
|
||||
<string name="errorSignActivity">Vuelve a pulsar para intentar firmar</string>
|
||||
<string name="runActivityStop">Iniciar parada</string>
|
||||
|
||||
</resources>
|
||||
|
|
|
@ -35,10 +35,9 @@
|
|||
<string name="Recordarusuarioycontraseña">Remember username and password</string>
|
||||
<string name="saveSesion">Remember sesion data</string>
|
||||
<string name="titleFaults">Foults</string>
|
||||
<string name="Versión">Version</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="name">Company</string>
|
||||
<string name="nif">NIF</string>
|
||||
<string name="Usuario">User</string>
|
||||
<string name="Escaneaetiqueta">Scan label</string>
|
||||
<string name="Filtro">Filter</string>
|
||||
<string name="itemFilter">Item filter</string>
|
||||
|
@ -857,5 +856,6 @@
|
|||
<string name="errorUserId">No se podido obtener tu id. Vuelve a intentarlo</string>
|
||||
<string name="errorScanItem">Error al escanea el artículo. Inténtalo de nuevo</string>
|
||||
<string name="errorSignActivity">Vuelve a pulsar para intentar firmar</string>
|
||||
<string name="runActivityStop">Iniciar parada</string>
|
||||
|
||||
</resources>
|
||||
|
|
Loading…
Reference in New Issue