瀏覽代碼

'更新引导页'

master
wq 2 年之前
父節點
當前提交
5979c2a50d

+ 2
- 6
app/src/main/java/com/huntersun/vkyes/etcopencard/project/api/MyRetrofit.java 查看文件

public class MyRetrofit { public class MyRetrofit {
//是否设置缓存 //是否设置缓存
private static final boolean Cache = false; private static final boolean Cache = false;
<<<<<<< HEAD
/** /**
* 修改文件上传地址:VPN访问:192.168.101.145:6001、办公网络访问:222.85.144.89:19003 * 修改文件上传地址:VPN访问:192.168.101.145:6001、办公网络访问:222.85.144.89:19003
* 回显地址:222.85.144.89:19002/xxxxxx * 回显地址:222.85.144.89:19002/xxxxxx
*/ */
// private final String BaseUrl = "http://192.168.100.63:8087/ifzt/api/";
=======
private final String BaseUrl = "http://192.168.100.63:8087/ifzt/api/";
>>>>>>> c03e8c06c8c823800a0c6457f50cebd8c5a105ff
// private final String BaseUrl = "http://192.168.100.63:8087/ifzt/api/";
// private final String BaseUrl = "http://58.16.58.161:19002/ifzt/api/"; // private final String BaseUrl = "http://58.16.58.161:19002/ifzt/api/";
// private final String BaseUrl = "http://222.85.144.89:19002/ifzt/api/";
private final String BaseUrl = "http://222.85.144.89:19002/ifzt/api/";
private final String appId = "admin001"; private final String appId = "admin001";
private final String IFCODE = ""; private final String IFCODE = "";
private final String bizContent = ""; private final String bizContent = "";

+ 7
- 33
app/src/main/java/com/huntersun/vkyes/etcopencard/project/ui/activity/after/TopEntrapmentActivity.java 查看文件



import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.Intent; import android.content.Intent;
import android.text.Html;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import com.huntersun.vkyes.etcopencard.project.utils.FunHelper; import com.huntersun.vkyes.etcopencard.project.utils.FunHelper;
import com.huntersun.vkyes.etcopencard.src.aop.SingleClick; import com.huntersun.vkyes.etcopencard.src.aop.SingleClick;
import com.huntersun.vkyes.etcopencard.src.app.AppActivity; import com.huntersun.vkyes.etcopencard.src.app.AppActivity;
import com.huntersun.vkyes.etcopencard.src.widget.BaseTextWatcher;
import com.umeng.socialize.media.UMImage; import com.umeng.socialize.media.UMImage;
import com.umeng.socialize.media.UMWeb; import com.umeng.socialize.media.UMWeb;


private ActivityToEntrapmentBinding binding; private ActivityToEntrapmentBinding binding;
private String cardId, vehiclePlate, vehiclePlateColorStr, name, command; private String cardId, vehiclePlate, vehiclePlateColorStr, name, command;


//模板适配器emo
private RechargeAdapter rechargeMoneyAdapter; private RechargeAdapter rechargeMoneyAdapter;
//选择模板事件回调
private INRechargeChoose inRechargeChoose; private INRechargeChoose inRechargeChoose;
//选择的充值金额 //选择的充值金额
private RechargeBean moneyInfo; private RechargeBean moneyInfo;
private String inputValue;


private ResultBean.BizContent rechargeOrder; //充值单 private ResultBean.BizContent rechargeOrder; //充值单


list.add(new RechargeBean("500")); list.add(new RechargeBean("500"));
list.add(new RechargeBean("1000")); list.add(new RechargeBean("1000"));


moneyInfo = list.get(0);
rechargeMoneyAdapter.setmDatas(list); rechargeMoneyAdapter.setmDatas(list);
binding.gvMoney.setAdapter(rechargeMoneyAdapter); binding.gvMoney.setAdapter(rechargeMoneyAdapter);
rechargeMoneyAdapter.notifyDataSetChanged(); rechargeMoneyAdapter.notifyDataSetChanged();
* @param payMoney * @param payMoney
*/ */
private void showConfirmDialog(String payMoney){ private void showConfirmDialog(String payMoney){
String msg = "请确认是否为车牌号为:<font color=\"#FF8000\">" + (vehiclePlate) + "</font>" +
",车牌颜色为:" + "<font color=\"#FF8000\">" + vehiclePlateColorStr + "</font>的车充值";
new RechargeConfirmDialog.Builder(TopEntrapmentActivity.this) new RechargeConfirmDialog.Builder(TopEntrapmentActivity.this)
.setContent(payMoney, msg)
.setContent(payMoney,"请确认是否为车牌号为:" + vehiclePlate + ",车牌颜色为:" + vehiclePlateColorStr + "的车充值。")
.setListener(new RechargeConfirmDialog.InOnConfirmClick() { .setListener(new RechargeConfirmDialog.InOnConfirmClick() {
@Override @Override
public void onConfirmClick() { public void onConfirmClick() {
*/ */
@Override @Override
public void chooseRechargeMoney(RechargeBean rechargeBean) { public void chooseRechargeMoney(RechargeBean rechargeBean) {
binding.etInputMoney.setText("");
this.moneyInfo = rechargeBean; this.moneyInfo = rechargeBean;
showConfirmDialog(rechargeBean.payMoney); showConfirmDialog(rechargeBean.payMoney);
} }
调用圈存检测->圈存修复->圈存确认 调用圈存检测->圈存修复->圈存确认
*/ */
private void doRecharge(){ private void doRecharge(){
toast("马上执行充值" + moneyInfo.payMoney);
SendTheVerificationCodeBean bean = new SendTheVerificationCodeBean(); SendTheVerificationCodeBean bean = new SendTheVerificationCodeBean();
bean.setCardId(cardId); //卡号(传入) bean.setCardId(cardId); //卡号(传入)
bean.setFee((long) (Double.parseDouble(moneyInfo.payMoney) * 100L)); //充值金额 bean.setFee((long) (Double.parseDouble(moneyInfo.payMoney) * 100L)); //充值金额
@SuppressLint("LogNotTimber") @SuppressLint("LogNotTimber")
@Override @Override
protected void onSuccess(ResultBean resultBean, ResultBean.BizContent bizContent) { protected void onSuccess(ResultBean resultBean, ResultBean.BizContent bizContent) {
/*
/**
* 1-圈存修复COS指令Response信息不足,重新进行修复初始化 * 1-圈存修复COS指令Response信息不足,重新进行修复初始化
* 2-圈存修复完成,已充值成功 * 2-圈存修复完成,已充值成功
* 3-圈存修复 , 写卡失败,需要重新进行圈存 * 3-圈存修复 , 写卡失败,需要重新进行圈存




private void initClick(){ private void initClick(){
binding.etInputMoney.addTextChangedListener(new BaseTextWatcher(){
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
super.onTextChanged(s, start, before, count);
if(!FunHelper.isEmpty(FunHelper.getText(binding.etInputMoney)) || !FunHelper.isEmpty(inputValue)){
moneyInfo = null;
if(rechargeMoneyAdapter != null) rechargeMoneyAdapter.clearSelected();
}
inputValue = FunHelper.getText(binding.etInputMoney);
}
});

//立即充值 //立即充值
binding.nextStep.setOnClickListener(new View.OnClickListener() { binding.nextStep.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
if(!FunHelper.isEmpty(FunHelper.getText(binding.etInputMoney))){
moneyInfo = new RechargeBean(FunHelper.getText(binding.etInputMoney));
}

if(moneyInfo == null){
if(FunHelper.isEmpty(FunHelper.getText(binding.etInputMoney))){
toast("请输入充值金额,或者选择需要充值的金额!"); toast("请输入充值金额,或者选择需要充值的金额!");
return; return;
} }
<<<<<<< HEAD
// if(Double.parseDouble(FunHelper.getText(binding.etInputMoney)) < 10){ // if(Double.parseDouble(FunHelper.getText(binding.etInputMoney)) < 10){
// toast("最低充值金额不小于10元!"); // toast("最低充值金额不小于10元!");
// return; // return;
// } // }
moneyInfo = new RechargeBean(FunHelper.getText(binding.etInputMoney)); moneyInfo = new RechargeBean(FunHelper.getText(binding.etInputMoney));
=======

if(Double.parseDouble(moneyInfo.payMoney) < 10){
toast("最低充值金额不小于10元!");
return;
}
>>>>>>> c03e8c06c8c823800a0c6457f50cebd8c5a105ff
doRecharge(); doRecharge();
} }
}); });

+ 14
- 11
app/src/main/res/layout/splash_activity.xml 查看文件

<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@mipmap/login_bg"
android:gravity="center"
android:orientation="vertical" android:orientation="vertical"
android:background="@color/white"
tools:context=".src.ui.activity.SplashActivity"> tools:context=".src.ui.activity.SplashActivity">


<ImageView <ImageView
android:id="@+id/image" android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@mipmap/loading" />
android:layout_width="@dimen/dp_240"
android:layout_height="@dimen/dp_160"
android:layout_gravity="center"
android:src="@mipmap/qtzl_logo"
android:visibility="visible" />


<com.airbnb.lottie.LottieAnimationView <com.airbnb.lottie.LottieAnimationView
android:id="@+id/lav_splash_lottie" android:id="@+id/lav_splash_lottie"
app:lottie_loop="false" app:lottie_loop="false"
app:lottie_rawRes="@raw/welcome" /> app:lottie_rawRes="@raw/welcome" />


<com.hjq.widget.view.SlantedTextView
<TextView
android:id="@+id/iv_splash_debug" android:id="@+id/iv_splash_debug"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="end"
android:colorBackground="#b65656"
android:colorBackground="#1EBF86"
android:paddingHorizontal="@dimen/dp_15" android:paddingHorizontal="@dimen/dp_15"
android:paddingVertical="@dimen/dp_10"
android:paddingVertical="@dimen/dp_20"
android:text="黔通智联"
android:textColor="@color/white" android:textColor="@color/white"
android:textSize="@dimen/sp_12"
android:textSize="@dimen/sp_18"
android:textStyle="bold" android:textStyle="bold"
android:visibility="gone" android:visibility="gone"
tools:text="DEBUG" /> tools:text="DEBUG" />


</FrameLayout>
</LinearLayout>

Loading…
取消
儲存