增加数据上传业务

This commit is contained in:
qiji4215
2023-04-26 18:05:51 +08:00
parent a81e2f5d82
commit c5876c9713
12 changed files with 400 additions and 10 deletions

View File

@@ -0,0 +1,50 @@
package com.navinfo.omqs.bean
import com.google.gson.annotations.SerializedName
data class EvaluationInfo(
@SerializedName("evaluationTaskId")
val evaluationTaskId: String = "",//测评任务id
@SerializedName("linkPid")
val linkPid: String = "",//Link号
@SerializedName("linkStatus")
val linkStatus: String = "",//Link状态
@SerializedName("markId")
val markId: String = "",//Link状态
@SerializedName("trackPhotoNumber")
val trackPhotoNumber: String = "",//轨迹照片编号 多个分号隔开
@SerializedName("markGeometry")
val markGeometry: String = "",//MARK_几何坐标
@SerializedName("featureName")
val featureName: String = "",//问题类型
@SerializedName("problemType")
val problemType: String = "",//问题现象
@SerializedName("problemPhenomenon")
val problemPhenomenon: String = "",//问题现象
@SerializedName("problemDesc")
val problemDesc: String = "",//问题描述
@SerializedName("problemLink")
val problemLink: String = "",//问题环节
@SerializedName("problemReason")
val problemReason: String = "",//问题原因
@SerializedName("evaluatorName")
val evaluatorName: String = "",//测评人名称
@SerializedName("evaluationDate")
val evaluationDate: String = "",//测评日期(yyyy-mm-dd)
@SerializedName("evaluationWay")
val evaluationWay: String = ""//测评方式
)

View File

@@ -2,6 +2,7 @@ package com.navinfo.omqs.bean
import com.google.gson.annotations.SerializedName
import com.navinfo.omqs.Constant
import com.navinfo.omqs.tools.FileManager
import com.navinfo.omqs.tools.FileManager.Companion.FileDownloadStatus
import io.realm.RealmList
import io.realm.RealmObject
@@ -57,6 +58,12 @@ open class TaskBean @JvmOverloads constructor(
* 当前下载状态
*/
var status: Int = FileDownloadStatus.NONE,
/**
* 上传状态
*/
var syncStatus: Int = FileManager.Companion.FileUploadStatus.NONE,
@Ignore
var message: String = ""
) : RealmObject() {