Commit 6643e40c authored by yinjiacheng's avatar yinjiacheng

update 订单详情跳转活动详情

parent 7dc6fd67
...@@ -2,9 +2,12 @@ package com.yidian.shenghuoquan.buserorder.viewmodel ...@@ -2,9 +2,12 @@ package com.yidian.shenghuoquan.buserorder.viewmodel
import androidx.lifecycle.LiveData import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData import androidx.lifecycle.MutableLiveData
import com.yidian.bcommon.constant.XBirdPageConstants
import com.yidian.bcommon.constant.XRouterPathConstants
import com.yidian.bcommon.mvvm.BaseViewModel import com.yidian.bcommon.mvvm.BaseViewModel
import com.yidian.shenghuoquan.buserorder.http.OrderRemoteDataSource import com.yidian.shenghuoquan.buserorder.http.OrderRemoteDataSource
import com.yidian.shenghuoquan.buserorder.http.callback.IApplyRefundCallback import com.yidian.shenghuoquan.buserorder.http.callback.IApplyRefundCallback
import com.yidian.xpage.XPageManager
/** /**
* author: yinjiacheng * author: yinjiacheng
...@@ -57,8 +60,10 @@ class OrderCommodityInfoViewModel : BaseViewModel() { ...@@ -57,8 +60,10 @@ class OrderCommodityInfoViewModel : BaseViewModel() {
/** /**
* 跳转活动详情页 * 跳转活动详情页
* @param marketingId 活动id
*/ */
fun gotoActivityDetail() { fun gotoMarketingDetail(marketingId: Long) {
// TODO: 2021/8/24 跳转H5活动详情 val pageUrl = XBirdPageConstants.FIGHT_ORDER_EVENT_DETAILS + "?marketing_id=${marketingId}"
XPageManager.push(XRouterPathConstants.COMMON_WEB_VIEW_ACTIVITY, hashMapOf(Pair(XBirdPageConstants.PAGE_URL, pageUrl)))
} }
} }
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
android:id="@+id/tv_activity_title" android:id="@+id/tv_activity_title"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:onClick="@{() -> vm.gotoActivityDetail()}" android:onClick="@{() -> vm.gotoMarketingDetail(data.marketingId)}"
android:text="@{data.marketingName}" android:text="@{data.marketingName}"
android:textColor="@color/color_333333" android:textColor="@color/color_333333"
android:textSize="@dimen/sp16" android:textSize="@dimen/sp16"
......
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