修改冗余代碼
1.修改URL.java內(nèi)容
LOGIN("/api/user/login","用戶登錄"),
PERSON_CENTER("/api/user/update","用戶中心"),
REGISTER("/api/user/register","用戶注冊(cè)"),
UPDATE_USER_PASSWORD("/api/user/modifyPassword","用戶修改密碼"),
SCAN("/api/device/add","二維碼掃描"),
DEVICEINFO("/api/device/update","添加設(shè)備"),
DEVICEITEM("/api/device/devices","獲取單個(gè)設(shè)備信息"),
SMART_UPDATE_FISH("/api/device/getData","更新魚種"),
LIGHT_AUTO_CONTROLLER("/api/compositeDevice/change","自動(dòng)控制光照"),
LIGHT_SELF_CONTROLLER("/api/compositeDevice/change","手動(dòng)控制光照"),
LIGHT_SWITCH("/api/compositeDevice/change","燈光開關(guān)"),
LIGHTNESS_CONTROLLER("/api/compositeDevice/change","光照亮度"),
2.修改Feedback.java內(nèi)容
SUCCESS("請(qǐng)求成功",200),
DEVICE_NO_EXIT("設(shè)備不存在",201),
DEVICE_PASS_ERROR("設(shè)備密碼錯(cuò)誤",202),
DEVICE_OFFLINE("設(shè)備離線",203),
USER_PASS_ERROR("用戶密碼錯(cuò)誤",-1),
USER_ID_NO_EXIT("用戶賬戶不存在", -2),
PERSON_CENTER_SUCCESS("修改成功",200),
PERSON_CENTER_PARAM_WRONG("參數(shù)錯(cuò)誤",-1),
PERSON_CENTER_WRONGPWD("密碼錯(cuò)誤",-2),
REGISTE_SUCCESS("注冊(cè)成功",200),
REGISTE_USERNAME_EXIST("用戶名已存在", -1),
REGISTE_PARAM_WRONG("參數(shù)錯(cuò)誤", -2),
REGISTE_PHONE_EXIST("手機(jī)號(hào)已存在", -3),
SCAN_SUCCESS("添加成功",200),
SCAN_WORONGPSW("設(shè)備密碼錯(cuò)誤",-1),
SCAN_WRONGCODE("設(shè)備編碼錯(cuò)誤",-2),
SCAN_NOUSER("用戶不存在",-3),
SCAN_DEVICE_EXIST("設(shè)備已添加",-5),
DEVICE_INFO_SUCCESS("修改成功",200),
DEVICE_INFO_WRONGPWD("設(shè)備密碼錯(cuò)誤",-2),
DEVICE_INFO_WRONDCODE("設(shè)備編碼錯(cuò)誤",-3),
DEVICE_ITEM_SUCCESS("刷新成功",200),
DEVICE_ITEM_WRONGPWD("用戶不存在", -1),
DEVICE_ITEM_NOUSER("用戶密碼錯(cuò)誤",-2),
3.修改所有Activity的上述的相關(guān)內(nèi)容
MainActivity.java?
PersonCenter.java
RegisteActivity.java
DeviceInfoActivity.java
DeviceItemActivity.java
SmartFishActivity.java
AddDeviceActivity.java
4.修改所有Activity的switch為 if else
同3.