|
package com.electric.chargingpile.activity;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.blankj.utilcode.util.EmptyUtils;
import com.blankj.utilcode.util.LogUtils;
import com.electric.chargingpile.R;
import com.electric.chargingpile.application.MainApplication;
import com.electric.chargingpile.util.BarColorUtil;
import com.zhy.http.okhttp.OkHttpUtils;
import com.zhy.http.okhttp.callback.StringCallback;
import okhttp3.Call;
public class ChargingControlLockActivity extends AppCompatActivity implements View.OnClickListener {
private RelativeLayout rlLockFee;
private TextView tvLockMoney, tvLockTime, tvTips, tvUpLock;
private ImageView ivBack;
private String lockNum;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_charging_control_lock);
BarColorUtil.initStatusBarColor(ChargingControlLockActivity.this);
initViews();
initEvents();
}
private void initViews() {
rlLockFee = findViewById(R.id.rl_lock_fee);
tvLockMoney = findViewById(R.id.tv_lock_money);
tvLockTime = findViewById(R.id.tv_lock_time);
tvTips = findViewById(R.id.tv_tips);
tvUpLock = findViewById(R.id.tv_up_lock);
ivBack = findViewById(R.id.iv_back);
}
private void initEvents() {
rlLockFee.setOnClickListener(this);
tvUpLock.setOnClickListener(this);
ivBack.setOnClickListener(this);
}
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.rl_lock_fee:
break;
case R.id.tv_up_lock:
if (EmptyUtils.isNotEmpty(lockNum)) {
controlUpLock();
}
break;
case R.id.iv_back:
finish();
break;
}
}
private void controlUpLock() {
String url = MainApplication.url + "/zhannew/basic/web/index.php/zhanlist/lock-up";
// lock_num=10005111132184&phone=18500051317&password=1234"
OkHttpUtils.get().url(url)
.addParams("lock_num", lockNum)
.addParams("phone", MainApplication.userPhone)
.addParams("password", MainApplication.userPassword)
.build().execute(new StringCallback() {
@Override
public void onError(Call call, Exception e) {
}
@Override
public void onResponse(String response) {
LogUtils.e(response);
}
});
}
}
|