xucaiqin 2 лет назад
Родитель
Сommit
eb17a5006d

+ 17 - 0
sckw-common/sckw-common-core/src/main/java/com/sckw/core/model/base/IdsList.java

@@ -11,10 +11,27 @@ import java.util.List;
  * @date 2023-07-27 16:40:15
  */
 public interface IdsList {
+    default String getId() {
+        return "";
+    }
+
     default String getIds() {
         return "";
     }
 
+    /**
+     * 返回long类型的id
+     *
+     * @return Long
+     */
+    default Long getIdLong() {
+        String s;
+        if (StringUtils.isNotBlank(s = getId())) {
+            return Long.parseLong(s);
+        }
+        return null;
+    }
+
     default List<Long> getIdList() {
         return StringUtils.splitStrToList(getIds(), Long.class);
     }