| | |
| | | import androidx.annotation.Keep |
| | | import com.example.smart.bean.EntityRef |
| | | import com.example.smart.enumlist.CheckTaskState |
| | | import org.w3c.dom.Entity |
| | | |
| | | /** |
| | | * @author: dai hang |
| | |
| | | val id: Int, |
| | | val plan: EntityRef, |
| | | val project: EntityRef, |
| | | val client:EntityRef?, |
| | | val client: EntityRef?, |
| | | val state: CheckTaskState, |
| | | val assemblePlace : String, |
| | | val assemblePlace: String, |
| | | val date: String, |
| | | var location: String, |
| | | val createTime:String, |
| | | val updateTime:String, |
| | | val createTime: String, |
| | | val updateTime: String, |
| | | var gps: List<Double>, |
| | | val creator: EntityRef, |
| | | val groupLeaders: List<EntityRef>, |
| | | val groupMembers: List<EntityRef>, |
| | | val drivers: List<EntityRef>, |
| | | val cars: List<EntityRef> |
| | | ){ |
| | | val cars: List<EntityRef>, |
| | | var addressInfo: AddressInfo?=null, |
| | | var projectId: String?=null, |
| | | ) { |
| | | // 判定是否关闭的函数 |
| | | fun isClosed(): Boolean { |
| | | return !(state == CheckTaskState.Init |
| | |
| | | || state == CheckTaskState.Rejected |
| | | || state == CheckTaskState.Reviewing) |
| | | } |
| | | } |
| | | } |
| | | |
| | | data class AddressInfo( |
| | | val province: String? = null, |
| | | val city: String? = null, |
| | | val district: String? = null, |
| | | val detail: String? = null, |
| | | var lonLat: String?=null, |
| | | ) |