package vo.account; import java.util.ArrayList; import java.util.Date; import java.util.List; import vo.MerchantVO; import com.withiter.common.Constants.MobileOSType; import com.withiter.models.account.Account; public class AccountVO { public String uid = ""; public String phone = ""; public String email = ""; public String password = ""; public String nickname = ""; public int jifen = 0; public String birthDay = ""; public String userImage = ""; public boolean enable = false; public String mobileOS; public Date lastLogin; public String error = ""; public List<MerchantVO> mList = new ArrayList<MerchantVO>(); public static AccountVO build(Account account) { AccountVO avo = new AccountVO(); avo.uid = account.id(); avo.phone = account.phone; avo.email = account.email; avo.nickname = account.nickname; avo.jifen = account.jifen; avo.birthDay = account.birthDay; avo.userImage = account.userImage; avo.enable = account.enable; avo.mobileOS = (account.mobileOS != null) ? account.mobileOS.toString() : MobileOSType.WEB.toString(); avo.lastLogin = account.lastLogin; return avo; } }