diff --git a/src/com/engine/organization/entity/version/VersionData.java b/src/com/engine/organization/entity/version/VersionData.java new file mode 100644 index 00000000..a6d31888 --- /dev/null +++ b/src/com/engine/organization/entity/version/VersionData.java @@ -0,0 +1,15 @@ +package com.engine.organization.entity.version; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class VersionData { + private String fieldId; + private String fieldValue; +} diff --git a/src/com/engine/organization/mapper/version/CompanyVersionMapper.java b/src/com/engine/organization/mapper/version/CompanyVersionMapper.java index c35b2bda..f13386ee 100644 --- a/src/com/engine/organization/mapper/version/CompanyVersionMapper.java +++ b/src/com/engine/organization/mapper/version/CompanyVersionMapper.java @@ -70,5 +70,17 @@ public interface CompanyVersionMapper { /** * 获取分部版本记录 */ - List getSubComVersionList(@Param("operateName") String operateName,@Param("operateTime") String operateTime,@Param("subComId") String subComId,@Param("id") String id); + List getSubComVersionList(@Param("subComId") String subComId,@Param("version") String version); + + /** + * 获取部门版本记录 + */ + List getDeptVersionList(@Param("departmentid") String departmentid,@Param("version") String version); + + + /** + * 获取人员版本记录 + */ + List getResourceVersionList(@Param("departmentid") String departmentid,@Param("version") String version); + } diff --git a/src/com/engine/organization/mapper/version/CompanyVersionMapper.xml b/src/com/engine/organization/mapper/version/CompanyVersionMapper.xml index 0e83d20e..db94f366 100644 --- a/src/com/engine/organization/mapper/version/CompanyVersionMapper.xml +++ b/src/com/engine/organization/mapper/version/CompanyVersionMapper.xml @@ -264,21 +264,48 @@ where id=#{id} - select id,subComId,subCompanyDesc,subCompanyCode,subCompanyName,supSubComId,showOrder,canceled, description,operator,version,operate_time as operateTime from HRMSUBCOMPANY_VERSION - - and operator = #{operateName} - and subComId = #{subComId} - - and convert(varchar(100),operate_time,23) = #{operateTime} + + and version like #{version} + + + ORDER BY VERSION ASC + + +