package com.monkeyk.os.service.dto; import com.monkeyk.os.domain.shared.GuidGenerator; import com.monkeyk.os.domain.users.PasswordHandler; import com.monkeyk.os.domain.users.Users; import java.util.ArrayList; import java.util.List; /** * 2016/6/7 * * @author Shengzhao Li */ public class UsersFormDto extends UsersDto { private static final long serialVersionUID = 3873686200178717100L; private List<String> roleGuids = new ArrayList<>(); public UsersFormDto() { } public UsersFormDto(Users users, boolean fully) { super(users, fully); } public List<String> getRoleGuids() { return roleGuids; } public void setRoleGuids(List<String> roleGuids) { this.roleGuids = roleGuids; } public Users newUsers() { return new Users() .username(getUsername()) .password(PasswordHandler.md5(getPassword())) .guid(GuidGenerator.generate()); } }