|
|
@@ -219,7 +219,7 @@ class _HomeState extends State<Home> { |
|
|
|
String Address = prefs.getString(keyClass.hostAddress); |
|
|
|
// await Future.delayed(Duration(milliseconds: 300)); |
|
|
|
util.showLoading(context,dissmissable: false); |
|
|
|
var bUnits = await util.JsonDataPostRaw({}, "${Address??"https://asset.thamringroup.web.id"}/admin/getBisnisList"); |
|
|
|
var bUnits = await util.JsonDataPostRaw({}, "${Address??"https://asset.thamringroup.web.id"}/admin/getBisnisList",timeout: true,duration: 5); |
|
|
|
Navigator.pop(context); |
|
|
|
if(bUnits["STATUS"]==1){ |
|
|
|
var selectedBisnis= bUnits["DATA"][0]["id"]; |
|
|
@@ -260,7 +260,7 @@ class _HomeState extends State<Home> { |
|
|
|
)); |
|
|
|
if(bisnisPicked??false){ |
|
|
|
util.showLoading(context,dissmissable: false); |
|
|
|
var result = await util.JsonDataPostRaw({"bUnit":selectedBisnis}, "${Address??"https://asset.thamringroup.web.id"}/admin/getDbList"); |
|
|
|
var result = await util.JsonDataPostRaw({"bUnit":selectedBisnis}, "${Address??"https://asset.thamringroup.web.id"}/admin/getrefDbList"); |
|
|
|
Navigator.pop(context); |
|
|
|
if(result['STATUS']==1){ |
|
|
|
bool isClear = await clearData(context); |
|
|
@@ -278,7 +278,7 @@ class _HomeState extends State<Home> { |
|
|
|
value: selected, |
|
|
|
items: new List<DropdownMenuItem<dynamic>>.from(result['DATA'].map((value){ |
|
|
|
String showText = value["name"]; |
|
|
|
if(showText.length>30) showText = showText.substring(0,30); |
|
|
|
if(showText.length>20) showText = showText.substring(0,20); |
|
|
|
return DropdownMenuItem( |
|
|
|
child: Text(showText), |
|
|
|
value: value["fullName"], |
|
|
@@ -341,7 +341,7 @@ class _HomeState extends State<Home> { |
|
|
|
} |
|
|
|
} |
|
|
|
else{ |
|
|
|
await util.showToast("ERROR",bUnits['DATA']); |
|
|
|
await util.showToast("ERROR",bUnits['DATA']??'not responding'); |
|
|
|
} |
|
|
|
}, |
|
|
|
child: Padding( |
|
|
@@ -530,7 +530,7 @@ class _HomeState extends State<Home> { |
|
|
|
), |
|
|
|
), |
|
|
|
Flexible( |
|
|
|
flex: 1, |
|
|
|
flex: 2, |
|
|
|
child: Container( |
|
|
|
padding: EdgeInsets.all(8), |
|
|
|
alignment: Alignment.bottomRight, |
|
|
|