From 0e17db54d80f9f7ebf5abfa85fdccd401c267c9e Mon Sep 17 00:00:00 2001 From: taowenyin Date: Thu, 21 Dec 2017 12:24:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=AD=A3=E7=A1=AE=E7=9A=84?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E7=9A=84?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/cn/edu/siso/rlxapf/ParamActivity.java | 6 +++++- .../main/java/cn/edu/siso/rlxapf/bean/DeviceBean.java | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/cn/edu/siso/rlxapf/ParamActivity.java b/app/src/main/java/cn/edu/siso/rlxapf/ParamActivity.java index f4821ef..e4646fd 100644 --- a/app/src/main/java/cn/edu/siso/rlxapf/ParamActivity.java +++ b/app/src/main/java/cn/edu/siso/rlxapf/ParamActivity.java @@ -3,6 +3,7 @@ import android.support.v4.app.DialogFragment; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; +import android.text.TextUtils; import android.util.Log; import android.view.Gravity; import android.view.View; @@ -15,6 +16,8 @@ import com.alibaba.fastjson.JSON; +import org.apache.commons.lang3.StringUtils; + import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -166,7 +169,8 @@ public void onClick(View v) { @Override public void onConfirmBtnClick(DialogFragment dialogFragment, boolean isConfrim, String pwd) { - if (isConfrim && !pwd.equals(deviceData.get(currPosition).getGPRSComPw())) { + if (isConfrim && !StringUtils.isEmpty(deviceData.get(currPosition).getGPRSChangePwd()) && + !pwd.equals(deviceData.get(currPosition).getGPRSChangePwd())) { ConnectToast toast = new ConnectToast(getApplicationContext(), ConnectToast.ConnectRes.BAD, getResources().getString(R.string.pref_fragment_dialog_pwd_error), diff --git a/app/src/main/java/cn/edu/siso/rlxapf/bean/DeviceBean.java b/app/src/main/java/cn/edu/siso/rlxapf/bean/DeviceBean.java index 87cf69a..421bed9 100644 --- a/app/src/main/java/cn/edu/siso/rlxapf/bean/DeviceBean.java +++ b/app/src/main/java/cn/edu/siso/rlxapf/bean/DeviceBean.java @@ -13,6 +13,7 @@ public class DeviceBean { private String GPSDeviceNo = StringUtils.EMPTY; private String GPRSComPw = StringUtils.EMPTY; private String GPRSMobileNo = StringUtils.EMPTY; + private String GPRSChangePwd = StringUtils.EMPTY; private String deviceNo = StringUtils.EMPTY; private String authority = StringUtils.EMPTY; private String onoff = StringUtils.EMPTY; @@ -98,6 +99,14 @@ public void setGPRSMobileNo(String GPRSMobileNo) { this.GPRSMobileNo = GPRSMobileNo; } + public String getGPRSChangePwd() { + return GPRSChangePwd; + } + + public void setGPRSChangePwd(String GPRSChangePwd) { + this.GPRSChangePwd = GPRSChangePwd; + } + public String getDeviceNo() { return deviceNo; }