| | |
| | | |
| | | import com.baomidou.mybatisplus.annotations.TableName; |
| | | import com.highdatas.mdm.entity.Maintain; |
| | | import com.highdatas.mdm.entity.MaintainField; |
| | | import com.highdatas.mdm.entity.TableSchemaResult; |
| | | import com.highdatas.mdm.pojo.Segment; |
| | | import lombok.extern.slf4j.Slf4j; |
| | |
| | | return null; |
| | | } |
| | | return baseVersion.getOrderNo().compareTo(compareVersion.getOrderNo()); |
| | | } |
| | | public static Integer compareVersion(MaintainField baseVersion, MaintainField compareVersion) { |
| | | if ((baseVersion == null) || (compareVersion == null)) { |
| | | return null; |
| | | } |
| | | return baseVersion.getOrderNo().compareTo(compareVersion.getOrderNo()); |
| | | } |
| | | |
| | | public static String versionAddBig(String baseVersion) { |
| | |
| | | Segment segment = new Segment(name, value); |
| | | return segment.toString(); |
| | | } |
| | | |
| | | public static String getTableNameFromEntity(Object object) { |
| | | Field[] fields = object.getClass().getDeclaredFields(); |
| | | for (Field field : fields) { |
| | |
| | | return Bit32(SourceString).substring(8, 24); |
| | | } |
| | | |
| | | public static List<Segment> map2Segment(Map<String, String> masterModifiedMap) { |
| | | ArrayList<Segment> result = new ArrayList<>(); |
| | | Set<String> keys = masterModifiedMap.keySet(); |
| | | for (String key : keys) { |
| | | String value = masterModifiedMap.get(key); |
| | | Segment segment = new Segment(key, value); |
| | | result.add(segment); |
| | | } |
| | | return result; |
| | | } |
| | | } |