예제 #1
0
 /**
  * 添加时间: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;
 }
예제 #2
0
 // 基础的用户信息封装
 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);
 }