package com.igo.user.ui.mine
|
|
import android.widget.TextView
|
import cn.sinata.xldutils.callPhone
|
import cn.sinata.xldutils.utils.optString
|
import com.igo.user.IGoApplication
|
import com.igo.user.R
|
import com.igo.user.network.HttpManager
|
import com.igo.user.network.request
|
import com.igo.user.ui.TransparentStatusBarActivity
|
import org.jetbrains.anko.find
|
|
class ServicePhoneActivity : TransparentStatusBarActivity() {
|
override fun setContentView() = R.layout.activity_service_phone
|
|
override fun initClick() {
|
}
|
|
override fun initView() {
|
title = getString(R.string.contact_the_customer_service)
|
getData()
|
}
|
private val tv_platform by lazy { find<TextView>(R.id.tv_platform) }
|
private val tv_company by lazy { find<TextView>(R.id.tv_company) }
|
|
private fun getData() {
|
HttpManager.queryCustomerPhone(IGoApplication.lat,IGoApplication.lon).request(this){_,data->
|
data?.let {
|
tv_platform.text = it.optString("company")
|
tv_company.text = it.optString("platform")
|
tv_platform.setOnClickListener {_->
|
callPhone(it.optString("company"))
|
}
|
tv_company.setOnClickListener {_->
|
callPhone(it.optString("platform"))
|
}
|
}
|
}
|
}
|
|
}
|