Пример #1
0
 public static UserVO assembleUserVO(Map<String, Object> userInfo) {
   UserVO user = new UserVO();
   if (userInfo.get("user_id") != null) {
     user.setUSER_ID(userInfo.get("user_id").toString().trim());
   }
   if (userInfo.get("user_name") != null) {
     user.setUSER_NAME(userInfo.get("user_name").toString().trim());
   }
   if (userInfo.get("phone") != null) {
     user.setPHONE(userInfo.get("phone").toString().trim());
   }
   if (userInfo.get("remark") != null) {
     user.setREMARK(userInfo.get("remark").toString().trim());
   }
   if (userInfo.get("sex") != null) {
     user.setSEX(userInfo.get("sex").toString().trim());
   }
   if (userInfo.get("small_head") != null) {
     user.setSMALL_HEAD(userInfo.get("small_head").toString().trim());
   }
   if (userInfo.get("big_head") != null) {
     user.setBIG_HEAD(userInfo.get("big_head").toString().trim());
   }
   if (userInfo.get("create_time") != null) {
     user.setCREATE_TIME(userInfo.get("create_time").toString().trim());
   }
   if (userInfo.get("idcard") != null) {
     user.setIDCARD(userInfo.get("idcard").toString().trim());
   }
   if (userInfo.get("idcard_front") != null) {
     user.setIDCARD_FRONT(userInfo.get("idcard_front").toString().trim());
   }
   if (userInfo.get("idcard_back") != null) {
     user.setIDCARD_BACK(userInfo.get("idcard_back").toString().trim());
   }
   if (userInfo.get("idcard_hand") != null) {
     user.setIDCARD_HAND(userInfo.get("idcard_hand").toString().trim());
   }
   if (userInfo.get("rate") != null && userInfo.get("rate_count") != null) {
     float rate = Float.parseFloat(userInfo.get("rate").toString().trim());
     float rate_count = Integer.parseInt(userInfo.get("rate_count").toString().trim());
     user.setRATE((rate_count * rate + 3.0f) / (rate_count + 1.0f));
   } else {
     user.setRATE(3.0f);
   }
   return user;
 }