增加支付成功语音提示;增加扫码支付;
This commit is contained in:
@@ -5,6 +5,7 @@ import com.arcsoft.face.ErrorInfo
|
||||
import com.sw.dualscreen.GlobalData
|
||||
import com.sw.dualscreen.GlobalKey
|
||||
import com.sw.dualscreen.model.request.UserNutritionParam
|
||||
import com.sw.dualscreen.model.response.ApiResponse
|
||||
import com.sw.dualscreen.model.response.DeviceConfig
|
||||
import com.sw.dualscreen.model.response.DinnerType
|
||||
import com.sw.dualscreen.model.response.FoodInfo
|
||||
@@ -359,6 +360,19 @@ class UserViewModel : BaseViewModel() {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 二维码支付
|
||||
*/
|
||||
fun qrCodePay(authCode: String,orderNo: String, block:(Boolean, String?)-> Unit){
|
||||
launch {
|
||||
val response = repository.qrCodePay(authCode, orderNo)
|
||||
if (parseResponse(response)) {
|
||||
block(true, response.data)
|
||||
} else {
|
||||
block(false, null)
|
||||
}
|
||||
}
|
||||
}
|
||||
fun getDinnerType() {
|
||||
Timber.tag(TAG).d("getDinnerType")
|
||||
_dinnerTypeInfo.value = null
|
||||
|
||||
Reference in New Issue
Block a user