ActivitiUserInfoDto.java 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. package cn.com.lzt.useractiviti.data.dto;
  2. import cn.com.lzt.userwage.dto.UserWageDto;
  3. import org.apache.commons.lang.StringUtils;
  4. import java.math.BigDecimal;
  5. import java.util.List;
  6. public class ActivitiUserInfoDto {
  7. private String departId;
  8. private String depName;
  9. private String dutiesid;
  10. private String dutiesName;
  11. private String postid;
  12. private String postName;
  13. private List<UserWageDto> userWageDtoList;//工资列表
  14. private BigDecimal lastMonthWage;
  15. private String userType;//员工类型
  16. public String getDepartId() {
  17. return departId;
  18. }
  19. public void setDepartId(String departId) {
  20. this.departId = departId;
  21. }
  22. public String getDepName() {
  23. return depName;
  24. }
  25. public void setDepName(String depName) {
  26. this.depName = depName;
  27. }
  28. public String getDutiesid() {
  29. return dutiesid;
  30. }
  31. public void setDutiesid(String dutiesid) {
  32. this.dutiesid = dutiesid;
  33. }
  34. public String getDutiesName() {
  35. return dutiesName;
  36. }
  37. public void setDutiesName(String dutiesName) {
  38. this.dutiesName = dutiesName;
  39. }
  40. public String getPostid() {
  41. return postid;
  42. }
  43. public void setPostid(String postid) {
  44. this.postid = postid;
  45. }
  46. public String getPostName() {
  47. return postName;
  48. }
  49. public void setPostName(String postName) {
  50. this.postName = postName;
  51. }
  52. public List<UserWageDto> getUserWageDtoList() {
  53. return userWageDtoList;
  54. }
  55. public void setUserWageDtoList(List<UserWageDto> userWageDtoList) {
  56. this.userWageDtoList = userWageDtoList;
  57. }
  58. public BigDecimal getLastMonthWage() {
  59. if(lastMonthWage !=null){
  60. return lastMonthWage;
  61. }
  62. if(userWageDtoList==null || userWageDtoList.isEmpty()){
  63. return BigDecimal.ZERO;
  64. }
  65. return userWageDtoList.get(0).getActualMoney();
  66. }
  67. public void setLastMonthWage(BigDecimal lastMonthWage) {
  68. this.lastMonthWage = lastMonthWage;
  69. }
  70. public String getUserType() {
  71. return userType;
  72. }
  73. public void setUserType(String userType) {
  74. this.userType = userType;
  75. }
  76. }