no para inclusão dos paises
This commit is contained in:
@@ -76,7 +76,7 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
// print(tableINNERJOINCIDADAO_DOMICILIO);
|
||||
await DBQuerys().cadIndividuais().then((response)async{
|
||||
tableCADASTROS_INDIVIDUAIS = response;
|
||||
print(tableCADASTROS_INDIVIDUAIS);
|
||||
// print(tableCADASTROS_INDIVIDUAIS);
|
||||
await DBQuerys().atendsIndivCompl().then((response)async{
|
||||
tableATENDS_INDIV_COMPL = response;
|
||||
// print(tableATENDS_INDIV_COMPL);
|
||||
@@ -120,13 +120,13 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
// print(tableFICHAS_COMPLEMENTARES);
|
||||
await DBQuerys().atendimentosDomiciliares().then((response)async{
|
||||
tableATENDIMENTOS_DOMICILIARES = response;
|
||||
print(tableATENDIMENTOS_DOMICILIARES);
|
||||
// print(tableATENDIMENTOS_DOMICILIARES);
|
||||
await DBQuerys().atendDomCompl().then((response)async{
|
||||
tableATENDS_DOM_COMPL = response;
|
||||
print(tableATENDS_DOM_COMPL);
|
||||
// print(tableATENDS_DOM_COMPL);
|
||||
await DBQuerys().atendDomProcsFicha().then((response)async{
|
||||
tableATENDS_DOM_PROC = response;
|
||||
print(tableATENDS_DOM_PROC);
|
||||
// print(tableATENDS_DOM_PROC);
|
||||
await DBQuerys().atendDomProcsSigtap().then((response)async{
|
||||
tableATENDS_DOM_SIGTAP = response;
|
||||
// print(tableATENDS_DOM_SIGTAP);
|
||||
@@ -230,6 +230,18 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
'aval_eleg_concl_ine': tableAVAL_ELEG_CONCL_INE,
|
||||
'avaliacao_elegibilidade': tableAVALIACOES_ELEGIBILIDADE,
|
||||
};
|
||||
// print(map['cidadaos'][0]['DT_HORA_CADASTRO']);
|
||||
// print(map['cidadaos'][0]['POSSUI_VEICULO']);
|
||||
// print(map['cidadaos'][0]['MODELO_VEICULO']);
|
||||
// print(map['cidadaos'][0]['ANO_VEICULO']);
|
||||
// print(map['cidadaos'][0]['CD_USUARIO_SUS']);
|
||||
// print(map['cidadaos'][0]['RENDA_MENSAL']);
|
||||
print(map['cad_individuais'][0]['FIBROMIALGIA']);
|
||||
print(map['cad_individuais'][0]['TRANSTORNO_ESPECTRO_AUTISTA']);
|
||||
print(map['cad_individuais'][0]['CNES_RESP_CADASTRO']);
|
||||
print(map['cad_individuais'][0]['ID_AREA_CIDADAO']);
|
||||
print(map['cad_individuais'][0]['ID_MICROAREA_CIDADAO']);
|
||||
|
||||
await ApiDataPost().sincronizacao(urlAPI, mode, nameCityApi,map).then((response)async{
|
||||
if(response=='error'){
|
||||
setState(() {
|
||||
@@ -345,27 +357,27 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
text: 'Atendimento Individuais: ${tableATENDS_INDIVIDUAIS==null?'0':tableATENDS_INDIVIDUAIS.length}',
|
||||
textAlign: TextAlign.center,
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Atendimentos Odontológicos: ${tableATENDS_ODONTOLOGICOS==null?'0':tableATENDS_ODONTOLOGICOS.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Avaliação Elegibilidade: ${tableAVALIACOES_ELEGIBILIDADE==null?'0':tableAVALIACOES_ELEGIBILIDADE.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
// TextDefault(
|
||||
// text: 'Atendimento Individuais: ${tableATENDS_INDIVIDUAIS==null?'0':tableATENDS_INDIVIDUAIS.length}',
|
||||
// textAlign: TextAlign.center,
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Atendimentos Odontológicos: ${tableATENDS_ODONTOLOGICOS==null?'0':tableATENDS_ODONTOLOGICOS.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Avaliação Elegibilidade: ${tableAVALIACOES_ELEGIBILIDADE==null?'0':tableAVALIACOES_ELEGIBILIDADE.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Cadastros Cidadãos Realizados / Atualizados : ${tableCIDADAOS==null?'0':tableCIDADAOS.length}',
|
||||
@@ -373,35 +385,34 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Fichas Complementares: ${tableFICHAS_COMPLEMENTARES==null?'0':tableFICHAS_COMPLEMENTARES.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Marcadores de Consumo : ${tableMARCADORES_CONSUMO==null?'0':tableMARCADORES_CONSUMO.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
//aqui verificar de qual tela seria esses dados
|
||||
text: 'Procedimentos Consolidados: 0',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Procedimentos Individuais : ${tablePROCEDIMENTOS_INDIV==null?'0':tablePROCEDIMENTOS_INDIV.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Fichas Complementares: ${tableFICHAS_COMPLEMENTARES==null?'0':tableFICHAS_COMPLEMENTARES.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Marcadores de Consumo : ${tableMARCADORES_CONSUMO==null?'0':tableMARCADORES_CONSUMO.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Procedimentos Consolidados: 0',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Procedimentos Individuais : ${tablePROCEDIMENTOS_INDIV==null?'0':tablePROCEDIMENTOS_INDIV.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Visitas Domiciliares: ${tableVISITAS_DOMICILIARES==null?'0':tableVISITAS_DOMICILIARES.length}',
|
||||
|
||||
@@ -199,8 +199,8 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
|
||||
RENDA_TOTAL_FAMILIAR.text = widget.listData[0]['RENDA_TOTAL_FAMILIAR']==null?'0,00':'${widget.listData[0]['RENDA_TOTAL_FAMILIAR'].toString().replaceAll('.', ',')}';
|
||||
MODELO_VEICULO.text = widget.listData[0]['MODELO_VEICULO'];
|
||||
ANO_VEICULO.text = widget.listData[0]['ANO_VEICULO'].toString();
|
||||
VALOR_PARCELA_FINANCIAMENTO.text = widget.listData[0]['VALOR_PARCELA_FINANCIAMENTO'].toString();
|
||||
VALOR_PARCELA_EMPRESTIMO.text = widget.listData[0]['VALOR_PARCELA_EMPRESTIMO'].toString();
|
||||
VALOR_PARCELA_FINANCIAMENTO.text = widget.listData[0]['VALOR_PARCELA_FINANCIAMENTO'].toString().replaceAll('.', ',');
|
||||
VALOR_PARCELA_EMPRESTIMO.text = widget.listData[0]['VALOR_PARCELA_EMPRESTIMO'].toString().replaceAll('.', ',');
|
||||
RENDA_MENSAL.text = widget.listData[0]['RENDA_MENSAL']==null?'0,00':'${widget.listData[0]['RENDA_MENSAL'].toString().replaceAll('.', ',')}';
|
||||
POSSUI_VEICULO = widget.listData[0]['POSSUI_VEICULO']=='S'?true:false;
|
||||
POSSUI_FINANCIAMENTO = widget.listData[0]['POSSUI_FINANCIAMENTO']=='S'?true:false;
|
||||
@@ -361,17 +361,21 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
|
||||
|
||||
saveCitizenHome()async{
|
||||
//save
|
||||
final f = new DateFormat('yyyy-MM-dd HH:mm:ss');
|
||||
Map<String, dynamic> rowCitizen = {
|
||||
'PROFISSAO' : PROFISSAO.text.trim(),
|
||||
'RENDA_TOTAL_FAMILIAR' : double.parse(RENDA_TOTAL_FAMILIAR.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'MODELO_VEICULO' : MODELO_VEICULO.text.trim(),
|
||||
'ANO_VEICULO' : int.parse(ANO_VEICULO.text.trim().replaceAll('.', '')),
|
||||
'VALOR_PARCELA_FINANCIAMENTO' : double.parse(VALOR_PARCELA_FINANCIAMENTO.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'VALOR_PARCELA_EMPRESTIMO' : double.parse(VALOR_PARCELA_EMPRESTIMO.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'RENDA_MENSAL' : double.parse(RENDA_MENSAL.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'VALOR_PARCELA_FINANCIAMENTO' : VALOR_PARCELA_FINANCIAMENTO.text.trim().replaceAll('.','').replaceAll(',', '.'),
|
||||
'VALOR_PARCELA_EMPRESTIMO' : VALOR_PARCELA_EMPRESTIMO.text.trim().replaceAll('.','').replaceAll(',', '.'),
|
||||
'RENDA_MENSAL' : RENDA_MENSAL.text.trim().replaceAll('.','').replaceAll(',', '.'),
|
||||
'POSSUI_VEICULO' : POSSUI_VEICULO?'S':'N',
|
||||
'POSSUI_FINANCIAMENTO' : POSSUI_FINANCIAMENTO?'S':'N',
|
||||
'POSSUI_EMPRESTIMO' : POSSUI_EMPRESTIMO?'S':'N',
|
||||
'DT_HORA_CADASTRO' : '${f.format(DateTime.now())}',
|
||||
'ORIGEM' : 'A',
|
||||
'SINCRONIZADO' : 'N',
|
||||
};
|
||||
|
||||
Map<String, dynamic> rowHome = {
|
||||
|
||||
@@ -3,6 +3,7 @@ import 'package:intl/intl.dart';
|
||||
import 'package:line_icons/line_icons.dart';
|
||||
import 'package:rkm/config/color_palette.dart';
|
||||
import 'package:rkm/config/const_variable.dart';
|
||||
import 'package:rkm/models/equipe_cidadao.dart';
|
||||
import 'package:rkm/service/db/db_querys.dart';
|
||||
import 'package:rkm/widgets/button_default.dart';
|
||||
import 'package:rkm/widgets/text_default.dart';
|
||||
@@ -15,6 +16,7 @@ import '../../widgets/alert_dialog_default.dart';
|
||||
import '../../widgets/appbar_default.dart';
|
||||
import '../../widgets/check_box_two_subtitle.dart';
|
||||
import '../../widgets/dropdown_with_subtitle.dart';
|
||||
import '../../widgets/dropdown_with_subtitle_cidadao.dart';
|
||||
import '../../widgets/error_default.dart';
|
||||
import '../../widgets/input_with_subtitle.dart';
|
||||
import '../../widgets/onbackbutton.dart';
|
||||
@@ -31,7 +33,7 @@ class RegisterIndividualScreen extends StatefulWidget {
|
||||
|
||||
class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
|
||||
List<String> listINE = [];
|
||||
List<EquipeCidadao> listINE = [];
|
||||
List<String> listkin = [];
|
||||
List<String> listScoolingRegisterInd = [];
|
||||
List<String> listOcupacion = [];
|
||||
@@ -122,7 +124,7 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
int IDENTIDADE_GENERO_COD = 0;
|
||||
int ID_EQUIPE = 0;
|
||||
int ID_CIDADAO = 0;
|
||||
String? INE;
|
||||
EquipeCidadao? INE;
|
||||
String? INE_DB;
|
||||
String? ESCOLARIDADE;
|
||||
String? SITUACAO_MERCADO;
|
||||
@@ -240,16 +242,35 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
TRANSTORNO_ESPECTRO_AUTISTA = dataCitizen[0]['TRANSTORNO_ESPECTRO_AUTISTA']==1?true:false;
|
||||
|
||||
if(dataCitizen[0]['INE']!=null){
|
||||
INE = 'INE: ${dataCitizen[0]['INE']} / Área : ${dataCitizen[0]['ID_AREA_CIDADAO']} - Microárea : ${dataCitizen[0]['ID_MICROAREA_CIDADAO']}';
|
||||
print('co');
|
||||
String ine = 'INE: ${dataCitizen[0]['INE']} / Área : ${dataCitizen[0]['AREA']} - Microárea : ${dataCitizen[0]['MICROAREA']}';
|
||||
INE_RESP_CADASTRO = 'INE: ${dataCitizen[0]['INE']} / Área: ${dataCitizen[0]['AREA']} - Microárea : ${dataCitizen[0]['MICROAREA']}';
|
||||
listINE.add(INE!);
|
||||
INE = EquipeCidadao(
|
||||
DESCRICAO: ine!,
|
||||
ID_MICROAREA_CIDADAO: dataCitizen[0]['ID_MICROAREA_CIDADAO'],
|
||||
ID_AREA_CIDADAO: dataCitizen[0]['ID_AREA_CIDADAO']
|
||||
);
|
||||
listINEPROF.add(INE_RESP_CADASTRO!);
|
||||
}else{
|
||||
List list = await DBQuerys().buscaDadosProfissional(idUnidade,idUsuario);
|
||||
for(int i=0; list.length > i;i++){
|
||||
INE = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
String ine = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
INE_RESP_CADASTRO = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
listINE.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
listINE.add(
|
||||
EquipeCidadao(
|
||||
DESCRICAO: ine!,
|
||||
ID_MICROAREA_CIDADAO: list[i]['ID_ATB_MICROAREA'],
|
||||
ID_AREA_CIDADAO: list[i]['ID_ATB_AREA']
|
||||
)
|
||||
);
|
||||
print('ID_MICROAREA_CIDADAO');
|
||||
print(dataCitizen[0]['ID_MICROAREA_CIDADAO']);
|
||||
print('ID_AREA_CIDADAO');
|
||||
print(dataCitizen[0]['ID_AREA_CIDADAO']);
|
||||
if(dataCitizen[0]['ID_MICROAREA_CIDADAO']==list[i]['ID_ATB_MICROAREA']
|
||||
&&dataCitizen[0]['ID_AREA_CIDADAO']==list[i]['ID_ATB_AREA']){
|
||||
INE = listINE[i];
|
||||
}
|
||||
listINEPROF.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
}
|
||||
}
|
||||
@@ -406,18 +427,22 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
DT_CADASTRO.text = splitted.length<2?'':'${splitted[2]}/${splitted[1]}/${splitted[0]}';
|
||||
setState(() {});
|
||||
}
|
||||
if(CNES_RESP_CADASTRO.text=='null' || CNES_RESP_CADASTRO.text.isEmpty){
|
||||
CNES_RESP_CADASTRO.text = nomeUnidade;
|
||||
}
|
||||
CNES_RESP_CADASTRO.text = dataCitizen[0]['CNES_RESP_CADASTRO']=='null'?'':dataCitizen[0]['CNES_RESP_CADASTRO'];
|
||||
if(listINE.length == 0){
|
||||
List list = await DBQuerys().buscaDadosProfissional(idUnidade,idUsuario);
|
||||
for(int i=0; list.length > i;i++){
|
||||
ID_AREA_CIDADAO = list[i]['AREA'];
|
||||
ID_MICROAREA_CIDADAO = list[i]['MICROAREA'];
|
||||
ID_AREA_CIDADAO = list[i]['ID_ATB_AREA'];
|
||||
ID_MICROAREA_CIDADAO = list[i]['ID_ATB_MICROAREA'];
|
||||
INE_DB = list[i]['INE'];
|
||||
INE = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
String ine = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
INE_RESP_CADASTRO = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
listINE.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
listINE.add(
|
||||
EquipeCidadao(
|
||||
DESCRICAO: ine!,
|
||||
ID_MICROAREA_CIDADAO: list[i]['ID_ATB_MICROAREA'],
|
||||
ID_AREA_CIDADAO: list[i]['ID_ATB_AREA']
|
||||
)
|
||||
);
|
||||
listINEPROF.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
}
|
||||
}
|
||||
@@ -442,7 +467,7 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
// print(value);
|
||||
USUARIO_RESP_CADASTRO.text = value['NOME_PROFISSIONAL'];
|
||||
//aguardando unidade
|
||||
CNES_RESP_CADASTRO.text = await DBQuerys().buscaNomeUnidade(value['ID_UNIDADE']);
|
||||
// CNES_RESP_CADASTRO.text = await DBQuerys().cnesUnidade(value['ID_UNIDADE']);
|
||||
});
|
||||
}
|
||||
});
|
||||
@@ -473,12 +498,13 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
}
|
||||
|
||||
saveCitizenInd()async{
|
||||
//cnes
|
||||
Map<String, dynamic> row = {
|
||||
'STATUS_CADASTRO' : STATUS_CADASTRO?1:2,
|
||||
'ID_CIDADAO' : widget.listData[0]['ID_CIDADAO'],
|
||||
'CD_USUARIO_SUS' : widget.listData[0]['CD_USUARIO_SUS'],
|
||||
'ID_AREA_CIDADAO' : ID_AREA_CIDADAO,
|
||||
'ID_MICROAREA_CIDADAO' : ID_MICROAREA_CIDADAO,
|
||||
'ID_AREA_CIDADAO' : INE!.ID_AREA_CIDADAO,
|
||||
'ID_MICROAREA_CIDADAO' : INE!.ID_MICROAREA_CIDADAO,
|
||||
'FORA_AREA' : FORA_AREA?1:2,
|
||||
'RESPONSAVEL_FAMILIAR' : RESPONSAVEL_FAMILIAR?1:2,
|
||||
'ID_RESPONSAVEL_FAMILIAR' : '',
|
||||
@@ -547,9 +573,8 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
'HIGIENE_BUCAL' : HIGIENE_BUCAL?1:2,
|
||||
'OUTROS_HIGIENE' : OUTROS_HIGIENE?1:2,
|
||||
'FICHA_ALTERACAO' : 1,
|
||||
//operador
|
||||
'ID_RESP_CADASTRO' : idUsuario,
|
||||
'CNES_RESP_CADASTRO' : CNES_RESP_CADASTRO.text,
|
||||
'CNES_RESP_CADASTRO' : CNES_RESP_CADASTRO.text=='null'?'':CNES_RESP_CADASTRO.text,
|
||||
'CBO_RESP_CADASTRO' : CBO_RESP_CADASTRO,
|
||||
'INE_RESP_CADASTRO' : INE_DB,
|
||||
'DT_CADASTRO' : date_cad,
|
||||
@@ -715,7 +740,7 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
mainAxisAlignment: MainAxisAlignment.start,
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
DropdownWithSubtitle(
|
||||
DropdownWithSubtitleCidadao(
|
||||
list:listINE,
|
||||
widthSubtitle: width*0.7,
|
||||
subtitle: 'INE / Área - Microárea',
|
||||
@@ -723,7 +748,13 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
select: INE,
|
||||
widthDropdown: width*0.69,
|
||||
widthContainerDropdown: width*0.6,
|
||||
onChanged:!editing?null: (value)=>setState(()=>INE = value),
|
||||
onChanged:!editing?null: (value)=>setState((){
|
||||
INE = value;
|
||||
print('ID_AREA_CIDADAO');
|
||||
print(INE!.ID_AREA_CIDADAO);
|
||||
print('ID_MICROAREA_CIDADAO');
|
||||
print(INE!.ID_MICROAREA_CIDADAO);
|
||||
}),
|
||||
onTapDelete: ()=>setState(()=>INE=null),
|
||||
),
|
||||
SwitchWithSubtitle(
|
||||
|
||||
@@ -680,7 +680,6 @@ class _HomeVisitScreenState extends State<HomeVisitScreen> {
|
||||
enabled: true,
|
||||
maxLength: 7,
|
||||
textInputType: TextInputType.number,
|
||||
inputFormatters: [FilteringTextInputFormatter.digitsOnly,],
|
||||
onChanged: (v)=>setState((){}),
|
||||
),
|
||||
InputWithSubtitle(
|
||||
@@ -695,7 +694,6 @@ class _HomeVisitScreenState extends State<HomeVisitScreen> {
|
||||
enabled: true,
|
||||
maxLength: 4,
|
||||
textInputType: TextInputType.number,
|
||||
inputFormatters: [FilteringTextInputFormatter.digitsOnly,],
|
||||
onChanged: (v)=>setState((){}),
|
||||
),
|
||||
],
|
||||
|
||||
@@ -241,7 +241,7 @@ class _ServiceHomeScreenState extends State<ServiceHomeScreen> {
|
||||
mandatory = true;
|
||||
});
|
||||
}else{
|
||||
print('passou');
|
||||
print('teste');
|
||||
setState(() {
|
||||
mandatory = false;
|
||||
showCheckError = false;
|
||||
|
||||
Reference in New Issue
Block a user