Commit 4f4d4a0a authored by yinjiacheng's avatar yinjiacheng

add 订单详情联系自提点逻辑

parent af85c47f
package com.yidian.shenghuoquan.border.viewmodel
import android.content.Intent
import android.net.Uri
import com.yidian.bcommon.app.YdBaseApplication
import com.yidian.bcommon.mvvm.BaseViewModel
/**
......@@ -8,4 +11,16 @@ import com.yidian.bcommon.mvvm.BaseViewModel
* description: 订单自提点
*/
class OrderPickupPointViewModel : BaseViewModel() {
/**
* 联系自提点
* 打开拨号界面
* @param phone 电话号码
*/
fun contractPickupPoint(phone: String) {
val intent = Intent(Intent.ACTION_DIAL)
intent.data = Uri.parse("tel:$phone")
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
YdBaseApplication.context.startActivity(intent)
}
}
......@@ -80,6 +80,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp4"
android:onClick="@{() -> vm.contractPickupPoint(data.phone)}"
android:text="@{@string/pickup_point_contract(data.contactName, data.phone)}"
android:textColor="@color/color_999999"
android:textSize="@dimen/sp14"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment