package com.topsun.posclient.datamodel; import java.io.Serializable; import java.util.List; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElementWrapper; /** * 用户 * * @author Dong * */ public class User implements Serializable { /** * */ private static final long serialVersionUID = 1L; private int id;//主键 标识 private String userCode;//用户编码 private String userName;//用户名 private String passWord;//密码 private int employeeId;//关联员工ID private String employeeName;//关联员工名称 private int deptId;//所属部门ID private String deptName;//所属部门名称 private int isAdmin;// 是否管理员 private int baseCode;//所属上级员工 private String duty;// 业务角色 private int groupId;//用户组 private MAuth mauth;//折扣抹零权限 private List<Auth> auths; //功能权限 private int haveChangeAuth;//是否有退换货权限 @XmlElement(name="haveChangeAuth") public int getHaveChangeAuth() { return haveChangeAuth; } public void setHaveChangeAuth(int haveChangeAuth) { this.haveChangeAuth = haveChangeAuth; } @XmlElement(name="mauth") public final MAuth getMauth() { return mauth; } public final void setMauth(MAuth mauth) { this.mauth = mauth; } @XmlElementWrapper(name="auths") @XmlElement(name="Auth") public final List<Auth> getAuths() { return auths; } public final void setAuths(List<Auth> auths) { this.auths = auths; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getUserCode() { return userCode; } public void setUserCode(String userCode) { this.userCode = userCode; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getPassWord() { return passWord; } public void setPassWord(String passWord) { this.passWord = passWord; } public int getEmployeeId() { return employeeId; } public void setEmployeeId(int employeeId) { this.employeeId = employeeId; } public String getEmployeeName() { return employeeName; } public void setEmployeeName(String employeeName) { this.employeeName = employeeName; } public int getDeptId() { return deptId; } public void setDeptId(int deptId) { this.deptId = deptId; } public String getDeptName() { return deptName; } public void setDeptName(String deptName) { this.deptName = deptName; } public final int getIsAdmin() { return isAdmin; } public final void setIsAdmin(int isAdmin) { this.isAdmin = isAdmin; } public final int getBaseCode() { return baseCode; } public final void setBaseCode(int baseCode) { this.baseCode = baseCode; } public final String getDuty() { return duty; } public final void setDuty(String duty) { this.duty = duty; } public final int getGroupId() { return groupId; } public final void setGroupId(int groupId) { this.groupId = groupId; } }