lmw
2023-06-13 adf8013576cbdd12e5ebea8ff7e32baf5d558b27
app/src/main/java/com/kuanzhai/user/network/entity/OrderData.kt
@@ -57,6 +57,7 @@
    var state: Int = 0, //订单状态(1=待接单,2=待出发,3=待到达预约地点,4=待乘客上车,5=服务中,6=完成服务,7=待支付,8=待评价,9=已完成,10=已取消,11=改派中,12=取消待支付)加个15作为改派成功
    var auditStatus: Int = -1, //审核状态(-1 其他正常订单 -2取消订单 0待审核 1审核通过 2拒绝)
    val auditRemark: String = "",
    val auditUser: String = "",
    val time: String = "",
    val travelMoney: Double = 0.0,
    val roadTollMoney: Double = 0.0,
@@ -117,6 +118,28 @@
        else->""
    }
    fun getOfficialStateStr() = when(state){
        1->{
            when(auditStatus){
                0->"待处理"
                2->"已处理"
                -2->"已取消"
                else->"等待应答"
            }
        }
        2,3->"等待接驾"
        4->"等待上车"
        5->"服务中"
        6->"待确认费用"
        7->"待支付"
        8->"待评价"
        9->"已完成"
        10->"已取消"
        11->"改派中"
        12->"取消待支付"
        else->""
    }
    fun getCharterState() = when(state){
        1->"待处理"
        2->"已处理"