package com.dk.oauth.entity; import com.dk.common.model.response.mst.StaffResponse; import lombok.Data; import lombok.experimental.Accessors; import java.util.List; import java.util.Map; /** * @author : 洪旭东 * @desc : UserLoginSuccess * @date : 2024-02-18 13:25 */ @Data @Accessors(chain = true) public class UserLoginSuccess { private String userId; private String userPhone; private String userName; private String userWxId; private String accessToken; private List> menuList; private List joinedCps; private List joinedCpList; private CompanyResponse company; private StaffResponse staffResponse; public UserLoginSuccess setByUserLogin(UserLogin userLogin) { this.userId = userLogin.getUserId(); this.userWxId = userLogin.getUserWxid(); this.userPhone = userLogin.getUserPhone(); this.userName = userLogin.getUserName(); this.joinedCps = userLogin.getJoinedCps(); this.joinedCpList = userLogin.getJoinedCpList(); return this; } }