From c8aee7b9bfd79cfd741d7e5692520f4f51a31a86 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期一, 18 五月 2020 18:30:01 +0800 Subject: [PATCH] bak 修改 获取版本数据前 --- src/main/java/com/highdatas/mdm/service/MasterDataService.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/service/MasterDataService.java b/src/main/java/com/highdatas/mdm/service/MasterDataService.java index e44cdc7..e3f0f5a 100644 --- a/src/main/java/com/highdatas/mdm/service/MasterDataService.java +++ b/src/main/java/com/highdatas/mdm/service/MasterDataService.java @@ -2,6 +2,7 @@ import com.highdatas.mdm.entity.Character; import com.highdatas.mdm.entity.Maintain; +import com.highdatas.mdm.pojo.Page; import com.highdatas.mdm.pojo.Result; import com.highdatas.mdm.pojo.SysAssembleUpdateType; @@ -34,8 +35,12 @@ String getFields(String tableName); String getFields(Character character, String tableName, Maintain maintain); + String getFields(Character character, String tableName, Maintain maintain, String uuid); + String getFields(String tableName, String alias); String getFields(Character character, String tableName, String alias, Maintain maintain); + + String getFields(Character character, String tableName, String alias, Maintain maintain, String uuid); String getTempFields(Character character, String tableName, Maintain maintain); String getTempFields(Character character, String tableName); @@ -58,6 +63,7 @@ Result selectListByPageByVersion(Character character, String tableName, List<String> fieldList, Integer pageNo, boolean findMax); Result selectListByPageByVersion(Character character, String tableName, List<String> fieldList, String whereSegment, Integer pageNo, Integer pageSize, boolean findMax); + Result selectListByPageByVersion(Character character, String tableName, List<String> fieldList, String whereSegment, Integer pageNo, Integer pageSize, boolean findMax, String uuid); Result insert(String tableName, String fields, String jsonValues); Result insert(String tableName, String json); @@ -84,6 +90,7 @@ Result delete(String tableName, String whereSegment); Result selectListByPageByVersion(Character character, String tableName, String whereSegment, Integer pageNo, String version, boolean findMax); + Result selectListByPageByVersion(Character character, String tableName, String whereSegment, Integer pageNo, String version, boolean findMax, String uuid); List<Map<String, Object>> selectListByVersion(Character character, String tableName, List<String> fieldList, String whereSegment, String version, boolean findMax); @@ -92,10 +99,15 @@ Long getCountByVersion(Character character, String tableName, String whereSegment, String version, boolean findMax); Result selectListByPageByVersion(Character character, String tableName, List<String> fieldList, String whereSegment, Integer pageNo, Integer pageSize, String version, boolean findMax); + Result selectListByPageByVersion(Character character, String tableName, List<String> fieldList, String whereSegment, Integer pageNo, Integer pageSize, String version, boolean findMax, String uuid); + + Result selectListByPageByVersion(Character character, String tableName, List<String> fieldList, String whereSegment, Integer pageNo, Integer pageSize, String version, boolean findMax, String uuid, Page page); Maintain uploadedData(String tableName, SysAssembleUpdateType uploadType, String userId); Maintain uploadedData(String tableName, SysAssembleUpdateType uploadType, String userId, boolean bigVersion); Set<String> getFieldValByTable(String tableName, String field); Set<String> getFieldValByMaintainField(String maintainFieldId, String field, String tableName); + + void createIdx(String recordTableName); } -- Gitblit v1.8.0