ajustes ip para api

This commit is contained in:
Reginaldo
2023-08-04 17:43:44 -03:00
parent 615680c947
commit f352b947d5
6 changed files with 28 additions and 26 deletions

View File

@@ -6,7 +6,7 @@ class MainControllers{
var senha = senhaDigitada.toUpperCase();
// Faz a criptografia da senha inserida
String senhaMD5 = grHashString(GRCryptoType.md5, senha);
// Retira o tipo (1, 2 ou 3) da senha do Usuário
// Retira o tipo (1, 2 ou 3) da senha do Usuário+
int tipo = int.parse(senhaUsuario.substring(0, 1));
// Define a possição inicial da quebra da senha
int posicaoInicialMin = 0;

View File

@@ -6,6 +6,7 @@ import 'package:educa_controle_acesso/widgets/text_custom.dart';
import 'package:flutter/material.dart';
import '../models/aluno_model.dart';
import '../models/login_model.dart';
import '../utils/fixos.dart';
import '../widgets/buttom_custom.dart';
import '../widgets/dados_alunos_container.dart';
import 'package:http/http.dart' as http;
@@ -41,7 +42,7 @@ class _HomeScreenState extends State<HomeScreen> {
alunos.clear();
String q = inputPesquisa.text.replaceAll(' ', '%20').toUpperCase();
// print(q);
final url = 'http://192.168.18.2:8000/aluno?NOME=$q&CIDADE=${widget.dados[0]}';
final url = 'http://${Fixos.IP_API_PORTA}/aluno?NOME=$q&CIDADE=${widget.dados[0]}';
print(url);
final response = await http.get(Uri.parse(url));
var map = json.decode(response.body);
@@ -93,7 +94,7 @@ class _HomeScreenState extends State<HomeScreen> {
setState(() {
buscandoDados = true;
});
final url = 'http://192.168.18.2:8000/acesso_maria?LOGIN=${inputPesquisa.text.toUpperCase()}&CIDADE=${widget.dados[0]}';
final url = 'http://${Fixos.IP_API_PORTA}/acesso_maria?LOGIN=${inputPesquisa.text.toUpperCase()}&CIDADE=${widget.dados[0]}';
print(url);
final response = await http.get(Uri.parse(url));
var map = json.decode(response.body);
@@ -125,7 +126,7 @@ class _HomeScreenState extends State<HomeScreen> {
setState(() {
buscandoDados = true;
});
final url = 'http://192.168.18.2:8000/acesso_base?LOGIN=${inputPesquisa.text.toUpperCase()}&CIDADE=${widget.dados[0]}';
final url = 'http://${Fixos.IP_API_PORTA}/acesso_base?LOGIN=${inputPesquisa.text.toUpperCase()}&CIDADE=${widget.dados[0]}';
print(url);
final response = await http.get(Uri.parse(url));
var map = json.decode(response.body);
@@ -146,7 +147,7 @@ class _HomeScreenState extends State<HomeScreen> {
}
inserirAcessos(int index)async{
final url = 'http://192.168.18.2:8000/inserir_acesso';
final url = 'http://${Fixos.IP_API_PORTA}/inserir_acesso';
final response = await http.post(
Uri.parse(url),
body:{

View File

@@ -5,6 +5,7 @@ import 'package:educa_controle_acesso/widgets/text_custom.dart';
import 'package:flutter/material.dart';
import '../controllers/main_controllers.dart';
import '../utils/colors.dart';
import '../utils/fixos.dart';
import '../widgets/buttom_custom.dart';
import '../widgets/snackBars.dart';
import 'package:http/http.dart' as http;
@@ -67,7 +68,7 @@ class _LoginScreenState extends State<LoginScreen> {
cidade = Cidades().listCidades[i].cidadeQuery.toUpperCase();
}
}
final url = 'http://192.168.18.2:8000/acesso_maria?LOGIN=${inputLogin.text.toUpperCase()}&CIDADE=$cidade';
final url = 'http://${Fixos.IP_API_PORTA}/acesso_maria?LOGIN=${inputLogin.text.toUpperCase()}&CIDADE=$cidade';
print(url);
final response = await http.get(Uri.parse(url));
var map = json.decode(response.body);
@@ -101,7 +102,7 @@ class _LoginScreenState extends State<LoginScreen> {
}
}
final url = 'http://192.168.18.2:8000/logincontrole?NO_USERNAME=${inputLogin.text.toUpperCase()}&CIDADE=$cidade';
final url = 'http://${Fixos.IP_API_PORTA}/logincontrole?NO_USERNAME=${inputLogin.text.toUpperCase()}&CIDADE=$cidade';
print(url);
final response = await http.get(Uri.parse(url));
var map = json.decode(response.body);
@@ -149,6 +150,7 @@ class _LoginScreenState extends State<LoginScreen> {
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
Spacer(),
Container(
child: Image.asset("assets/images/logoEduca.png",width:width * 0.15,height: height * 0.12)
),
@@ -170,7 +172,7 @@ class _LoginScreenState extends State<LoginScreen> {
controller: inputSenha,
title: 'SENHA',
obscure: true,
width: width * 0.18,
width: width>900? width * 0.18:width*0.5,
colorBorder: PaletteColors.white,
),
),
@@ -181,7 +183,7 @@ class _LoginScreenState extends State<LoginScreen> {
inputFormatters: [],
controller: inputCodigo,
title: 'CÓDIGO',
width: width * 0.18,
width: width>900? width * 0.18:width*0.5,
colorBorder: PaletteColors.white,
),
),
@@ -203,6 +205,13 @@ class _LoginScreenState extends State<LoginScreen> {
colorBorder: PaletteColors.primaryColor,
onPressed: ()=>verificacao(),
),
Spacer(),
Row(
children: [
Spacer(),
TextCustom(text: 'versão 1.0'),
],
)
],
),
)

View File

@@ -8,6 +8,7 @@ import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:intl/intl.dart';
import '../utils/colors.dart';
import '../utils/fixos.dart';
import '../widgets/buttom_custom.dart';
import '../widgets/caixa_texto_container.dart';
import '../widgets/input_text.dart';
@@ -38,7 +39,7 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
bool carregando = true;
bloquearResponsavel(int index)async{
final url = 'http://192.168.18.2:8000/inserirpais';
final url = 'http://${Fixos.IP_API_PORTA}/inserirpais';
final response = await http.post(
Uri.parse(url),
@@ -77,7 +78,7 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
}
inserirDB(int index)async{
final url = 'http://192.168.18.2:8000/inserirpais';
final url = 'http://${Fixos.IP_API_PORTA}/inserirpais';
final response = await http.post(
Uri.parse(url),
@@ -206,8 +207,8 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
}
paisBanco()async{
final url = 'http://192.168.18.2:8000/pais?CD_ALUNO=${widget.alunoModel.dados['CD_ALUNO']}';
// print(url);
final url = 'http://${Fixos.IP_API_PORTA}/pais?CD_ALUNO=${widget.alunoModel.dados['CD_ALUNO']}';
print(url);
final response = await http.get(Uri.parse(url));
var map = json.decode(response.body);
// print(map);
@@ -219,7 +220,7 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
setState(() {
carregando = true;
});
final url = 'http://192.168.18.2:8000/deleta?CPF=$cpf';
final url = 'http://${Fixos.IP_API_PORTA}/deleta?CPF=$cpf';
// print(url);
final response = await http.get(Uri.parse(url));
// print(response.body);

3
lib/utils/fixos.dart Normal file
View File

@@ -0,0 +1,3 @@
class Fixos{
static const String IP_API_PORTA = '192.168.0.42:8013';
}

View File

@@ -1,19 +1,7 @@
<!DOCTYPE html>
<html>
<head>
<!--
If you are serving your web app in a path other than the root, change the
href value below to reflect the base path you are serving from.
The path provided below has to start and end with a slash "/" in order for
it to work correctly.
For more details:
* https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base
This is a placeholder for base href that will be replaced by the value of
the `--base-href` argument provided to `flutter build`.
-->
<base href="$FLUTTER_BASE_HREF">
<meta charset="UTF-8">