ajustes em diversos pontos do app para receber o username, e ajustar para exibir apenas as telas que realmente será utilizado no app.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rkm/screens/home_screen.dart';
|
||||
import 'package:rkm/service/db/db_sqlite_sync.dart';
|
||||
import 'package:rkm/widgets/button_default.dart';
|
||||
import '../../service/db/db_sqlite_load.dart';
|
||||
@@ -7,7 +8,8 @@ import '../../config/color_palette.dart';
|
||||
import '../../widgets/text_default.dart';
|
||||
|
||||
class ClearDataScreen extends StatefulWidget {
|
||||
const ClearDataScreen({Key? key}) : super(key: key);
|
||||
String username;
|
||||
ClearDataScreen({Key? key, required this.username}) : super(key: key);
|
||||
|
||||
@override
|
||||
State<ClearDataScreen> createState() => _ClearDataScreenState();
|
||||
@@ -47,7 +49,7 @@ class _ClearDataScreenState extends State<ClearDataScreen> {
|
||||
textColor: ColorPalette.white,
|
||||
background: ColorPalette.appBar,
|
||||
borderColor: ColorPalette.appBar,
|
||||
onPressed: ()=>Navigator.pushNamedAndRemoveUntil(context, '/home', (Route<dynamic> route) => false),
|
||||
onPressed: ()=>Navigator.pushAndRemoveUntil(context, MaterialPageRoute(builder: (context)=>HomeScreen(username: widget.username)), (Route<dynamic> route) => false),
|
||||
)
|
||||
],
|
||||
),
|
||||
|
||||
@@ -8,7 +8,9 @@ import '../../widgets/button_default.dart';
|
||||
import '../../widgets/text_default.dart';
|
||||
|
||||
class ImportSigtapScreen extends StatefulWidget {
|
||||
const ImportSigtapScreen({Key? key}) : super(key: key);
|
||||
String username;
|
||||
|
||||
ImportSigtapScreen({required this.username});
|
||||
|
||||
@override
|
||||
State<ImportSigtapScreen> createState() => _ImportSigtapScreenState();
|
||||
@@ -174,7 +176,7 @@ class _ImportSigtapScreenState extends State<ImportSigtapScreen> {
|
||||
onPressed: (){
|
||||
Navigator.pushReplacement(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomeScreen()),
|
||||
MaterialPageRoute(builder: (context) => HomeScreen(username: widget.username,)),
|
||||
);
|
||||
},
|
||||
title: 'Continuar',
|
||||
|
||||
@@ -14,7 +14,8 @@ import '../../widgets/text_default.dart';
|
||||
import '../../widgets/title_containers.dart';
|
||||
|
||||
class MainProceduresScreen extends StatefulWidget {
|
||||
const MainProceduresScreen({Key? key}) : super(key: key);
|
||||
String username;
|
||||
MainProceduresScreen({required this.username});
|
||||
|
||||
@override
|
||||
State<MainProceduresScreen> createState() => _MainProceduresScreenState();
|
||||
@@ -179,7 +180,7 @@ class _MainProceduresScreenState extends State<MainProceduresScreen> {
|
||||
double height = MediaQuery.of(context).size.height;
|
||||
|
||||
return Scaffold(
|
||||
appBar: AppBarDefault().appbar(context, 'RKM AB - Procedimentos Iniciais'),
|
||||
appBar: AppBarDefault().appbar(context, 'RKM AB - Procedimentos Iniciais',widget.username),
|
||||
body: Container(
|
||||
padding: EdgeInsets.all(10),
|
||||
decoration: ConstVariable().backgroundGradient,
|
||||
|
||||
@@ -1,45 +0,0 @@
|
||||
{
|
||||
"competencia":"202303",
|
||||
"procedimentos":[
|
||||
{
|
||||
"codProcedimento":"0101010010",
|
||||
"nome":"ATIVIDADE EDUCATIVA \/ ORIENTA\u00c7\u00c3O EM GRUPO NA ATEN\u00c7\u00c3O PRIM\u00c1RIA",
|
||||
"codGrupo":"01",
|
||||
"qtdeMax":9999,
|
||||
"idadeMin":833,
|
||||
"idadeMax":833,
|
||||
"sexo":"N"
|
||||
}
|
||||
],
|
||||
"procedimentosRegistros":[
|
||||
{
|
||||
"codProcedimento":"0101010010",
|
||||
"codRegistro":"01"
|
||||
}
|
||||
],
|
||||
"CID":[
|
||||
{
|
||||
"codCID":"A000",
|
||||
"descCID":"A00.0 Colera dev Vibrio cholerae 01 biot cholerae",
|
||||
"restSexo":"5"
|
||||
}
|
||||
],
|
||||
"procedimentosCID":[
|
||||
{
|
||||
"codProcedimento":"0201010046",
|
||||
"codCID":"C211"
|
||||
}
|
||||
],
|
||||
"CBO":[
|
||||
{
|
||||
"codCBO":"223208",
|
||||
"descCBO":"Cirurgi\u00e3o dentista - cl\u00ednico geral"
|
||||
}
|
||||
],
|
||||
"procedimentosCBO":[
|
||||
{
|
||||
"codProcedimento":"0101010010",
|
||||
"codCBO":"223208"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,4 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rkm/screens/home_screen.dart';
|
||||
import 'package:rkm/service/db/db_querys.dart';
|
||||
import 'package:rkm/widgets/button_default.dart';
|
||||
import '../../config/color_palette.dart';
|
||||
@@ -7,14 +8,15 @@ import '../../service/db/db_sqlite_load.dart';
|
||||
import '../../service/db/db_sqlite_sync.dart';
|
||||
import '../../widgets/text_default.dart';
|
||||
|
||||
class SincDataScreen extends StatefulWidget {
|
||||
const SincDataScreen({Key? key}) : super(key: key);
|
||||
class SyncDataScreen extends StatefulWidget {
|
||||
String username;
|
||||
SyncDataScreen({Key? key,required this.username}) : super(key: key);
|
||||
|
||||
@override
|
||||
State<SincDataScreen> createState() => _SincDataScreenState();
|
||||
State<SyncDataScreen> createState() => _SyncDataScreenState();
|
||||
}
|
||||
|
||||
class _SincDataScreenState extends State<SincDataScreen> {
|
||||
class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
|
||||
String mode ='';
|
||||
String urlAPI ='';
|
||||
@@ -285,7 +287,7 @@ class _SincDataScreenState extends State<SincDataScreen> {
|
||||
textColor: ColorPalette.white,
|
||||
background: ColorPalette.appBar,
|
||||
borderColor: ColorPalette.appBar,
|
||||
onPressed: ()=>Navigator.pushNamedAndRemoveUntil(context, '/home', (Route<dynamic> route) => false),
|
||||
onPressed: ()=>Navigator.pushAndRemoveUntil(context, MaterialPageRoute(builder: (context)=>HomeScreen(username: widget.username)), (Route<dynamic> route) => false),
|
||||
)
|
||||
],
|
||||
),
|
||||
Reference in New Issue
Block a user