/** * 添加时间:2015-10-19 业务功能:返回带薪资的用户信息,并返回是否可以更改薪资信息 * * @param user * @param ignore * @param client_id * @return */ public Map<String, Object> salaryConvertor(User user) { Map<String, Object> msg = new HashMap<String, Object>(); Map<String, Object> usermap = new HashMap<String, Object>(); int nextdate = 0; if (user.getNext_change() != null) { nextdate = TimeUtil.dateGap(user.getNext_change(), new Date()); } if (nextdate <= 0) { nextdate = 0; } msg.put("client_id", user.getClient_id()); msg.put("ry_id", user.getRy_id()); msg.put("username", user.getUsername()); msg.put("salary", user.getSalary() + ""); msg.put("date_gap", nextdate); usermap.put("user", msg); return usermap; }
// 基础的用户信息封装 private void baseUserMap(User user, Map<String, Object> msg) { msg.put("labels", user.getLabelnames()); msg.put("email", user.getEmail()); msg.put("sex", user.getSex()); msg.put("username", user.getUsername()); msg.put("phone", user.getPhone()); msg.put("city", user.getCityValue()); msg.put("client_id", user.getClient_id()); msg.put("ry_id", user.getRy_id()); msg.put( "image", Constant.IMAGE_PATH + user.getClient_id() + File.separator + user.getImage() + Constant.IMAGE_NAME); msg.put("created_at", user.getCreated_at()); msg.put("birth", user.getBirth()); msg.put("type", true); }