This commit is contained in:
J. A. Messias 2024-10-01 17:25:28 -03:00
parent a18b97680b
commit 2d62aaac5d
1 changed files with 226 additions and 228 deletions

View File

@ -59,10 +59,9 @@ class PhpGroup {
class UnregisterDevice {
Future<ApiCallResponse> call() async {
final baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final String baseUrl = PhpGroup.getBaseUrl();
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
return ApiManager.instance.makeApiCall(
callName: 'unregisterDevice',
@ -88,14 +87,13 @@ class UnregisterDevice {
class DeletePet {
Future<ApiCallResponse> call({
int? petID = 0,
final int? petID = 0,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'excluirPet';
final String baseUrl = PhpGroup.getBaseUrl();
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'excluirPet';
return ApiManager.instance.makeApiCall(
callName: 'deletePet',
@ -124,23 +122,23 @@ class DeletePet {
class UpdatePet {
Future<ApiCallResponse> call({
int? petID = 0,
String? image = '',
String? name = '',
String? species = '',
String? breed = '',
String? color = '',
String? birthdayDate = '',
String? gender = '',
String? size = '',
String? notes = '',
final int? petID,
final String? image,
final String? name,
final String? species,
final String? breed,
final String? color,
final String? birthdayDate,
final String? gender,
final String? size,
final String? notes,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'atualizarPet';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'atualizarPet';
return ApiManager.instance.makeApiCall(
callName: 'updatePet',
@ -180,15 +178,15 @@ class UpdatePet {
class GetPets {
Future<ApiCallResponse> call({
int? page = 0,
int? pageSize = 0,
final int? page,
final int? pageSize,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'consultaPets';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'consultaPets';
return ApiManager.instance.makeApiCall(
callName: 'getPets',
@ -217,14 +215,14 @@ class GetPets {
class GetPetPhoto {
Future<ApiCallResponse> call({
int? petId = 0,
final int? petId,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'consultaFotoPet';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'consultaFotoPet';
return ApiManager.instance.makeApiCall(
callName: 'getPetPhoto',
@ -252,22 +250,22 @@ class GetPetPhoto {
class RegisterPet {
Future<ApiCallResponse> call({
String? image = '',
String? name = '',
String? species = '',
String? breed = '',
String? color = '',
String? birthdayDate = '',
String? gender = '',
String? size = '',
String? notes = '',
final String? image,
final String? name,
final String? species,
final String? breed,
final String? color,
final String? birthdayDate,
final String? gender,
final String? size,
final String? notes,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'cadastrarPet';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'cadastrarPet';
return ApiManager.instance.makeApiCall(
callName: 'registerPet',
@ -306,17 +304,17 @@ class RegisterPet {
class BuscaEnconcomendas {
Future<ApiCallResponse> call({
String? page = '',
String? pageSize = '',
String? adresseeType = '',
String? status = '',
final String? page,
final String? pageSize,
final String? adresseeType,
final String? status,
}) async {
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'getEncomendas';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'getEncomendas';
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall(
callName: 'getEncomendas',
@ -347,18 +345,18 @@ class BuscaEnconcomendas {
class CancelaVisita {
Future<ApiCallResponse> call({
int? idDestino,
int? idVisita,
String? AccessKey = '',
String? UsuEmail = '',
String? DevDesc = '',
final int? idDestino,
final int? idVisita,
final String? AccessKey,
final String? UsuEmail,
final String? DevDesc,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'cancelaVisita';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'cancelaVisita';
return ApiManager.instance.makeApiCall(
callName: 'cancelaVisita',
@ -389,10 +387,10 @@ class CancelaVisita {
class DeleteAccount {
Future<ApiCallResponse> call() async {
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall(
callName: 'deleteAccount',
apiUrl: '$baseUrl/deleteAccount.php',
@ -417,14 +415,14 @@ class DeleteAccount {
class ChangePanic {
Future<ApiCallResponse> call({
String? newSenhaPanico = '',
final String? newSenhaPanico,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'updVisitado';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'updVisitado';
return ApiManager.instance.makeApiCall(
callName: 'changePass',
@ -453,14 +451,14 @@ class ChangePanic {
class ChangePass {
Future<ApiCallResponse> call({
String? newSenha = '',
final String? newSenha,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'updVisitado';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'updVisitado';
return ApiManager.instance.makeApiCall(
callName: 'changePass',
@ -489,13 +487,13 @@ class ChangePass {
class RespondeVinculo {
Future<ApiCallResponse> call({
String? tarefa = '',
final String? tarefa,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
return ApiManager.instance.makeApiCall(
callName: 'respondeVinculo',
@ -523,14 +521,14 @@ class RespondeVinculo {
class ChangeNotifica {
Future<ApiCallResponse> call({
String? notifica = '',
final String? notifica,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'updVisitado';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'updVisitado';
return ApiManager.instance.makeApiCall(
callName: 'changeNotifica',
@ -559,11 +557,11 @@ class ChangeNotifica {
class UpdToken {
Future<ApiCallResponse> call() async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final token = StorageUtil().token;
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String token = StorageUtil().token;
return ApiManager.instance.makeApiCall(
callName: 'updToken',
@ -589,13 +587,13 @@ class UpdToken {
class LoginCall {
Future<ApiCallResponse> call() async {
final baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final email = StorageUtil().email;
final password = StorageUtil().passwd;
final type = StorageUtil().deviceType;
final description = StorageUtil().deviceDescription;
final token = FirebaseMessagingService.getToken();
final String baseUrl = PhpGroup.getBaseUrl();
final String devUUID = StorageUtil().devUUID;
final String email = StorageUtil().email;
final String password = StorageUtil().passwd;
final String type = StorageUtil().deviceType;
final String description = StorageUtil().deviceDescription;
final String token = await FirebaseMessagingService.getToken();
return ApiManager.instance.makeApiCall(
callName: 'login',
@ -625,15 +623,15 @@ class LoginCall {
class RegisterCall {
Future<ApiCallResponse> call({
String? name = '',
String? email = '',
String? password = '',
String? token = '',
String? uuid = '',
String? tipo = '',
String? descricao = '',
final String? name,
final String? email,
final String? password,
final String? token,
final String? uuid,
final String? tipo,
final String? descricao,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall(
callName: 'register',
@ -664,9 +662,9 @@ class RegisterCall {
class ForgotPasswordCall {
Future<ApiCallResponse> call({
String? email = '',
final String? email,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
return ApiManager.instance.makeApiCall(
callName: 'forgotPassword',
@ -691,10 +689,10 @@ class ForgotPasswordCall {
class GetLocalsCall {
Future<ApiCallResponse> call() async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
return ApiManager.instance.makeApiCall(
callName: 'getLocals',
@ -726,17 +724,17 @@ class GetLocalsCall {
class PostScheduleVisitorCall {
Future<ApiCallResponse> call({
String? documento = '',
String? nome = '',
String? tipo = '',
String? foto = '',
final String? documento,
final String? nome,
final String? tipo,
final String? foto,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'putVisitante';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'putVisitante';
return ApiManager.instance.makeApiCall(
callName: 'postScheduleVisitor',
@ -777,21 +775,21 @@ class PostScheduleVisitorCall {
class PostScheduleVisitCall {
Future<ApiCallResponse> call({
String? devDesc = '',
String? idVisitante = '',
String? dtInicio = '',
String? dtFim = '',
String? unica = '',
int? idMotivo,
int? idNAC,
String? obs = '',
final String? devDesc,
final String? idVisitante,
final String? dtInicio,
final String? dtFim,
final String? unica,
final int? idMotivo,
final int? idNAC,
final String? obs,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'putVisita';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'putVisita';
return ApiManager.instance.makeApiCall(
callName: 'postScheduleVisit',
@ -836,16 +834,16 @@ class PostScheduleVisitCall {
class GetScheduleVisitCall {
Future<ApiCallResponse> call({
int? pageSize,
int? pageNumber,
String? chaveBusca = '',
final int? pageSize,
final int? pageNumber,
final String? chaveBusca,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliUUID = StorageUtil().cliUUID;
const atividade = 'getVisitas';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliUUID = StorageUtil().cliUUID;
const String atividade = 'getVisitas';
return ApiManager.instance.makeApiCall(
callName: 'getScheduleVisit',
@ -861,7 +859,7 @@ class GetScheduleVisitCall {
'atividade': atividade,
'pageSize': pageSize,
'pageNumber': pageNumber,
'chaveBusca': chaveBusca,
'chaveBusca': chaveBusca ?? '',
},
bodyType: BodyType.X_WWW_FORM_URL_ENCODED,
returnBody: true,
@ -1114,12 +1112,12 @@ class GetScheduleVisitCall {
class GetDadosCall {
Future<ApiCallResponse> call() async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliUUID = StorageUtil().cliUUID;
const atividade = 'getDados';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliUUID = StorageUtil().cliUUID;
const String atividade = 'getDados';
return ApiManager.instance.makeApiCall(
callName: 'getDados',
@ -1355,14 +1353,14 @@ class GetDadosCall {
class GetVisitorByDocCall {
Future<ApiCallResponse> call({
String? documento = '',
final String? documento,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'getVisitante';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'getVisitante';
return ApiManager.instance.makeApiCall(
callName: 'getVisitorByDoc',
@ -1408,15 +1406,15 @@ class GetVisitorByDocCall {
class GetFotoVisitanteCall {
Future<ApiCallResponse> call({
String? documento = '',
String? tipo = '',
final String? documento,
final String? tipo,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'getFotoVisitante';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'getFotoVisitante';
return ApiManager.instance.makeApiCall(
callName: 'getFotoVisitante',
@ -1445,17 +1443,17 @@ class GetFotoVisitanteCall {
class PostProvVisitSchedulingCall {
Future<ApiCallResponse> call({
String? data = '',
String? motivo = '',
String? nome = '',
String? proID = '',
final String? data,
final String? motivo,
final String? nome,
final String? proID,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'putAgendamentoProv';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'putAgendamentoProv';
return ApiManager.instance.makeApiCall(
callName: 'postProvVisitScheduling',
@ -1496,15 +1494,15 @@ class PostProvVisitSchedulingCall {
class GetVisitsCall {
Future<ApiCallResponse> call({
int? pageSize,
int? pageNumber,
final int? pageSize,
final int? pageNumber,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'getVisitas';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'getVisitas';
return ApiManager.instance.makeApiCall(
callName: 'getVisits',
@ -1760,14 +1758,14 @@ class GetVisitsCall {
class DeleteVisitCall {
Future<ApiCallResponse> call({
String? idVisita = '',
final String? idVisita,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliID = StorageUtil().cliUUID;
const atividade = 'cancelaVisita';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliID = StorageUtil().cliUUID;
const String atividade = 'cancelaVisita';
return ApiManager.instance.makeApiCall(
callName: 'deleteVisit',
@ -1805,12 +1803,12 @@ class DeleteVisitCall {
class GetPessoasLocalCall {
Future<ApiCallResponse> call() async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final ownerUUID = StorageUtil().ownerUUID;
final userUUID = StorageUtil().userUUID;
final cliUUID = StorageUtil().cliUUID;
final String devUUID = StorageUtil().devUUID;
final String ownerUUID = StorageUtil().ownerUUID;
final String userUUID = StorageUtil().userUUID;
final String cliUUID = StorageUtil().cliUUID;
return ApiManager.instance.makeApiCall(
callName: 'getPessoasLocal',
@ -1866,17 +1864,17 @@ class GetPessoasLocalCall {
class RespondeSolicitacaoCall {
Future<ApiCallResponse> call({
String? referencia = '',
String? tarefa = '',
String? resposta = '',
String? idVisitante = '',
final String? referencia,
final String? tarefa,
final String? resposta,
final String? idVisitante,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliUUID = StorageUtil().cliUUID;
const atividade = 'respondeSolicitacao';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliUUID = StorageUtil().cliUUID;
const String atividade = 'respondeSolicitacao';
return ApiManager.instance.makeApiCall(
callName: 'respondeSolicitacao',
@ -1917,16 +1915,16 @@ class RespondeSolicitacaoCall {
class GetAccessCall {
Future<ApiCallResponse> call({
String? pageSize = '',
String? pageNumber = '',
String? pesTipo = '',
final String? pageSize,
final String? pageNumber,
final String? pesTipo,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliUUID = StorageUtil().cliUUID;
const atividade = 'getAcessos';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliUUID = StorageUtil().cliUUID;
const String atividade = 'getAcessos';
return ApiManager.instance.makeApiCall(
callName: 'getAccess',
@ -2168,14 +2166,14 @@ class GetAccessCall {
class GetLiberationsCall {
Stream<ApiCallResponse> call() {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final StreamController<ApiCallResponse> controller = StreamController();
Future.microtask(() async {
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliUUID = StorageUtil().cliUUID;
const atividade = 'getSolicitacoes';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliUUID = StorageUtil().cliUUID;
const String atividade = 'getSolicitacoes';
try {
final response = await ApiManager.instance.makeApiCall(
@ -2358,16 +2356,16 @@ class GetLiberationsCall {
class GetMessagesCall {
Future<ApiCallResponse> call({
String? pageSize = '',
String? pageNumber = '',
String? tipoDestino = '',
final String? pageSize,
final String? pageNumber,
final String? tipoDestino,
}) async {
final baseUrl = PhpGroup.getBaseUrl();
final String baseUrl = PhpGroup.getBaseUrl();
final devUUID = StorageUtil().devUUID;
final userUUID = StorageUtil().userUUID;
final cliUUID = StorageUtil().cliUUID;
const atividade = 'getMensagens';
final String devUUID = StorageUtil().devUUID;
final String userUUID = StorageUtil().userUUID;
final String cliUUID = StorageUtil().cliUUID;
const String atividade = 'getMensagens';
return ApiManager.instance.makeApiCall(
callName: 'getMessages',