添加任务ID生成函数

This commit is contained in:
ZhanGSKen
2025-09-30 03:36:29 +08:00
parent 6ba57089cd
commit f7d9478f9e

View File

@@ -9,6 +9,7 @@ import android.util.JsonReader;
import android.util.JsonWriter; import android.util.JsonWriter;
import cc.winboll.studio.libappbase.BaseBean; import cc.winboll.studio.libappbase.BaseBean;
import java.io.IOException; import java.io.IOException;
import java.util.UUID;
public class PositionTaskModel extends BaseBean { public class PositionTaskModel extends BaseBean {
@@ -111,6 +112,14 @@ public class PositionTaskModel extends BaseBean {
return PositionTaskModel.class.getName(); return PositionTaskModel.class.getName();
} }
public static String genTaskId() {
// 生成唯一UUID版本4随机型
UUID uniqueUuid = UUID.randomUUID();
// 转成字符串标准格式含横杠共36位
String uuidStr = uniqueUuid.toString();
return uuidStr;
}
@Override @Override
public void writeThisToJsonWriter(JsonWriter jsonWriter) throws IOException { public void writeThisToJsonWriter(JsonWriter jsonWriter) throws IOException {
super.writeThisToJsonWriter(jsonWriter); super.writeThisToJsonWriter(jsonWriter);