diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/entity/EmpUser.java b/modules/core/src/main/java/com/jeesite/modules/sys/entity/EmpUser.java
index 00c4a954..d0feb50b 100644
--- a/modules/core/src/main/java/com/jeesite/modules/sys/entity/EmpUser.java
+++ b/modules/core/src/main/java/com/jeesite/modules/sys/entity/EmpUser.java
@@ -5,6 +5,8 @@ package com.jeesite.modules.sys.entity;
import javax.validation.Valid;
+import com.jeesite.common.entity.BaseEntity;
+import com.jeesite.common.entity.DataEntity;
import com.jeesite.common.mybatis.annotation.Column;
import com.jeesite.common.mybatis.annotation.JoinTable;
import com.jeesite.common.mybatis.annotation.JoinTable.Type;
@@ -27,7 +29,11 @@ import com.jeesite.common.utils.excel.fieldtype.OfficeType;
@JoinTable(type=Type.JOIN, entity=Employee.class, alias="e",
on="e.emp_code=a.ref_code AND a.user_type=#{USER_TYPE_EMPLOYEE}",
attrName="employee", columns={
- @Column(includeEntity=Employee.class)
+ @Column(includeEntity=BaseEntity.class),
+ @Column(includeEntity=DataEntity.class),
+ @Column(name="emp_code", attrName="empCode", label="员工编码", isPK=true),
+ @Column(name="emp_name", attrName="empName", label="员工姓名", queryType=QueryType.LIKE),
+ @Column(name="emp_name_en", attrName="empNameEn", label="英文名", queryType=QueryType.LIKE),
}),
@JoinTable(type=Type.LEFT_JOIN, entity=Office.class, alias="o",
on="o.office_code=e.office_code", attrName="employee.office",
diff --git a/parent/pom.xml b/parent/pom.xml
index e56f3a74..beb447c2 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -48,7 +48,7 @@
1.3.2
1.1
1.1.18
- 1.4.0
+ 1.4.2
2.7.0-release
3.0-SNAPSHOT
1.5.20