package com.partynetwork.dataprovider.json.struct;
import com.partynetwork.dataprovider.json.CommonRequest;
import com.partynetwork.dataprovider.json.CommonResponse;
import com.partynetwork.dataprovider.util.MD5Util;
public class Personal_updatePasswordRequest extends CommonRequest {
public Personal_updatePasswordRequest() {
this._requestAction = "Iset/updatePassword";
}
// 当前信息用户编号
private int userId;
// 原密码
private String oldPassword;
// 新密码
private String newPassword;
/**
* @return userId
*/
public int getUserId() {
return userId;
}
/**
* @param userId
* 要设置的 userId
*/
public void setUserId(int userId) {
this.userId = userId;
}
/**
* @return oldPassword
*/
public String getOldPassword() {
return oldPassword;
}
/**
* @param oldPassword
* 要设置的 oldPassword
*/
public void setOldPassword(String oldPassword) {
this.oldPassword = MD5Util.md5(oldPassword);
}
/**
* @return newPassword
*/
public String getNewPassword() {
return newPassword;
}
/**
* @param newPassword
* 要设置的 newPassword
*/
public void setNewPassword(String newPassword) {
this.newPassword = MD5Util.md5(newPassword);
}
@Override
public String getJson(CommonRequest request) {
return gson.toJson((Personal_updatePasswordRequest)request);
}
@Override
public CommonResponse getObject(String paramStream) {
return gson.fromJson(paramStream, Personal_updatePasswordResponse.class);
}
}