пф, legacy project
@Throws(IOException::class, JSONException::class)
suspend fun getAdress(adress: String) = withContext(
Dispatchers.IO) {
val response = Response()
val fields = ArrayList<Field>()
fields.add(Field("address[query]", adress))
val resp = ApiUtils.sendRequest(fields, url + "createOrder/getAdressAutocompile", "")
val o = JSONObject(resp)
if (o.getBoolean("success")) {
val map = HashMap<Any, Any>()
map["listAddress"] =
gson.fromJson(o.toString(), AdressList::
class.java) as AdressList
response.data = map
response.status = true
// log("map - ${map["listAddress"]}")
}
else {
response.status = false
}
response
}