MesLineProcessUser.java 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. package com.jeesite.modules.mes.entity;
  2. import javax.validation.constraints.Size;
  3. import com.jeesite.modules.sys.entity.User;
  4. import com.jeesite.common.mybatis.annotation.JoinTable;
  5. import com.jeesite.common.mybatis.annotation.JoinTable.Type;
  6. import com.jeesite.common.entity.DataEntity;
  7. import com.jeesite.common.mybatis.annotation.Column;
  8. import com.jeesite.common.mybatis.annotation.Table;
  9. import com.jeesite.common.mybatis.mapper.query.QueryType;
  10. /**
  11. * 生成工序表Entity
  12. * @author hzd
  13. * @version 2023-06-18
  14. */
  15. @Table(name="mes_line_process_user", alias="a", label="生成工序表信息", columns={
  16. @Column(name="line_process_id", attrName="lineProcessId", label="工位"),
  17. @Column(name="user_code", attrName="userCode", label="用户"),
  18. @Column(name="auth", attrName="auth", label="权限"),
  19. @Column(name="id", attrName="id", label="编号", isPK=true),
  20. },
  21. joinTable={
  22. @JoinTable(type= Type.LEFT_JOIN, entity=User.class, attrName="this", alias="b",
  23. on="a.user_code = b.user_code",
  24. columns={
  25. @Column(name="user_name", attrName="userName", label="用户"),
  26. }),
  27. }, orderBy="a.id ASC"
  28. )
  29. public class MesLineProcessUser extends DataEntity<MesLineProcessUser> {
  30. private static final long serialVersionUID = 1L;
  31. private String lineProcessId;
  32. private String userCode;
  33. private String userName;// 用户
  34. private String auth;
  35. public MesLineProcessUser() {
  36. this(null);
  37. }
  38. public MesLineProcessUser(String id){
  39. super(id);
  40. }
  41. public String getLineProcessId() {
  42. return lineProcessId;
  43. }
  44. public void setLineProcessId(String lineProcessId) {
  45. this.lineProcessId = lineProcessId;
  46. }
  47. public String getUserCode() {
  48. return userCode;
  49. }
  50. public void setUserCode(String userCode) {
  51. this.userCode = userCode;
  52. }
  53. public String getUserName() {
  54. return userName;
  55. }
  56. public void setUserName(String userName) {
  57. this.userName = userName;
  58. }
  59. public String getAuth() {
  60. return auth;
  61. }
  62. public void setAuth(String auth) {
  63. this.auth = auth;
  64. }
  65. }