Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
ShenghuoquanBusiness
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bp
ShenghuoquanBusiness
Commits
ef63f416
Commit
ef63f416
authored
Aug 27, 2021
by
shiyl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改选择优惠券和订单列表的路由
parent
cfc17e3c
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
11 additions
and
26 deletions
+11
-26
XRouterPathConstants.kt
.../java/com/yidian/bcommon/constant/XRouterPathConstants.kt
+0
-3
AndroidManifest.xml
Components/BUserOrder/src/main/AndroidManifest.xml
+1
-1
ClassMapUtil.kt
...n/java/com/yidian/shenghuoquan/border/app/ClassMapUtil.kt
+2
-2
OrderListActivity.kt
...va/com/yidian/shenghuoquan/border/ui/OrderListActivity.kt
+1
-1
VoucherActivity.kt
...java/com/yidian/shenghuoquan/border/ui/VoucherActivity.kt
+7
-7
PageMapUtils.kt
...java/com/yidian/shenghuoquan/border/utils/PageMapUtils.kt
+0
-12
No files found.
CommonLib/BCommon/src/main/java/com/yidian/bcommon/constant/XRouterPathConstants.kt
View file @
ef63f416
...
@@ -174,8 +174,5 @@ class XRouterPathConstants {
...
@@ -174,8 +174,5 @@ class XRouterPathConstants {
// C端设置页
// C端设置页
const
val
C_SETTING
=
"/SettingActivity"
const
val
C_SETTING
=
"/SettingActivity"
const
val
ORDER_LIST
=
"/b/order/order_list"
const
val
VONCHER_LIST
=
"/b/order/voncher_list"
}
}
}
}
Components/BUserOrder/src/main/AndroidManifest.xml
View file @
ef63f416
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
<activity
android:name=
"com.yidian.shenghuoquan.border.ui.OrderDetailActivity"
/>
<activity
android:name=
"com.yidian.shenghuoquan.border.ui.OrderDetailActivity"
/>
<activity
android:name=
"com.yidian.shenghuoquan.border.ui.SelectPickupPointActivity"
/>
<activity
android:name=
"com.yidian.shenghuoquan.border.ui.SelectPickupPointActivity"
/>
<activity
android:name=
".ui.OrderListActivity"
/>
<activity
android:name=
".ui.OrderListActivity"
/>
<activity
android:name=
".ui.Vo
n
cherActivity"
/>
<activity
android:name=
".ui.Vo
u
cherActivity"
/>
</application>
</application>
</manifest>
</manifest>
\ No newline at end of file
Components/BUserOrder/src/main/java/com/yidian/shenghuoquan/border/app/ClassMapUtil.kt
View file @
ef63f416
...
@@ -13,8 +13,8 @@ object ClassMapUtil {
...
@@ -13,8 +13,8 @@ object ClassMapUtil {
XRouterPathConstants
.
Companion
.
CONFIRM_ORDER_ACTIVITY
to
ConfirmOrderActivity
::
class
.
java
,
// 确认订单
XRouterPathConstants
.
Companion
.
CONFIRM_ORDER_ACTIVITY
to
ConfirmOrderActivity
::
class
.
java
,
// 确认订单
XRouterPathConstants
.
Companion
.
ORDER_DETAIL_ACTIVITY
to
OrderDetailActivity
::
class
.
java
,
// 订单详情
XRouterPathConstants
.
Companion
.
ORDER_DETAIL_ACTIVITY
to
OrderDetailActivity
::
class
.
java
,
// 订单详情
XRouterPathConstants
.
Companion
.
PICKUP_POINT_ACTIVITY
to
SelectPickupPointActivity
::
class
.
java
,
// 选择自提点
XRouterPathConstants
.
Companion
.
PICKUP_POINT_ACTIVITY
to
SelectPickupPointActivity
::
class
.
java
,
// 选择自提点
XRouterPathConstants
.
Companion
.
ORDER_LIST
to
OrderListActivity
::
class
.
java
,
// 订单列表
XRouterPathConstants
.
Companion
.
ORDER_LIST
_ACTIVITY
to
OrderListActivity
::
class
.
java
,
// 订单列表
XRouterPathConstants
.
Companion
.
VONCHER_LIST
to
Von
cherActivity
::
class
.
java
,
// 优惠券列表
XRouterPathConstants
.
Companion
.
CHOOSE_VOUCHER_ACTIVITY
to
Vou
cherActivity
::
class
.
java
,
// 优惠券列表
)
)
}
}
Components/BUserOrder/src/main/java/com/yidian/shenghuoquan/border/ui/OrderListActivity.kt
View file @
ef63f416
...
@@ -71,6 +71,6 @@ class OrderListActivity : BaseMvvmActivity<BorderActivityOrderListBinding, Order
...
@@ -71,6 +71,6 @@ class OrderListActivity : BaseMvvmActivity<BorderActivityOrderListBinding, Order
}
}
override
fun
getXPageName
():
String
{
override
fun
getXPageName
():
String
{
return
XRouterPathConstants
.
ORDER_LIST
return
XRouterPathConstants
.
ORDER_LIST
_ACTIVITY
}
}
}
}
Components/BUserOrder/src/main/java/com/yidian/shenghuoquan/border/ui/Vo
n
cherActivity.kt
→
Components/BUserOrder/src/main/java/com/yidian/shenghuoquan/border/ui/Vo
u
cherActivity.kt
View file @
ef63f416
...
@@ -2,7 +2,7 @@ package com.yidian.shenghuoquan.border.ui
...
@@ -2,7 +2,7 @@ package com.yidian.shenghuoquan.border.ui
import
androidx.activity.viewModels
import
androidx.activity.viewModels
import
com.google.gson.Gson
import
com.google.gson.Gson
import
com.yidian.bcommon.constant.XRouterPathConstants.Companion.
VONCHER_LIST
import
com.yidian.bcommon.constant.XRouterPathConstants.Companion.
CHOOSE_VOUCHER_ACTIVITY
import
com.yidian.bcommon.extensions.initTitleBar
import
com.yidian.bcommon.extensions.initTitleBar
import
com.yidian.bcommon.mvvm.BaseMvvmActivity
import
com.yidian.bcommon.mvvm.BaseMvvmActivity
import
com.yidian.news.ui.SystemBarUtils
import
com.yidian.news.ui.SystemBarUtils
...
@@ -14,8 +14,9 @@ import com.yidian.shenghuoquan.border.viewmodel.VoncherViewModel
...
@@ -14,8 +14,9 @@ import com.yidian.shenghuoquan.border.viewmodel.VoncherViewModel
import
com.yidian.shenghuoquan.border.databinding.BorderActivityVoncherBinding
import
com.yidian.shenghuoquan.border.databinding.BorderActivityVoncherBinding
import
com.yidian.xpage.XPageViewProtocol
import
com.yidian.xpage.XPageViewProtocol
class
VoncherActivity
:
BaseMvvmActivity
<
BorderActivityVoncherBinding
,
VoncherViewModel
>(),
XPageViewProtocol
{
class
VoucherActivity
:
BaseMvvmActivity
<
BorderActivityVoncherBinding
,
VoncherViewModel
>(),
XPageViewProtocol
{
override
val
layoutId
:
Int
=
R
.
layout
.
border_activity_voncher
override
val
layoutId
:
Int
=
R
.
layout
.
border_activity_voncher
override
val
vm
:
VoncherViewModel
by
viewModels
()
override
val
vm
:
VoncherViewModel
by
viewModels
()
...
@@ -29,15 +30,14 @@ class VoncherActivity : BaseMvvmActivity<BorderActivityVoncherBinding, VoncherVi
...
@@ -29,15 +30,14 @@ class VoncherActivity : BaseMvvmActivity<BorderActivityVoncherBinding, VoncherVi
}
}
override
fun
getXPageName
():
String
{
override
fun
getXPageName
():
String
{
return
VONCHER_LIST
return
CHOOSE_VOUCHER_ACTIVITY
}
}
private
fun
initRecycleView
()
{
private
fun
initRecycleView
()
{
val
spacingInPixels
=
resources
.
getDimensionPixelSize
(
R
.
dimen
.
dp10
)
val
spacingInPixels
=
resources
.
getDimensionPixelSize
(
R
.
dimen
.
dp10
)
binding
.
rcvVoncherList
.
addItemDecoration
(
SpaceItemDecoration
(
spacingInPixels
))
binding
.
rcvVoncherList
.
addItemDecoration
(
SpaceItemDecoration
(
spacingInPixels
))
var
gson
=
Gson
()
val
voucherObj
=
Gson
().
fromJson
<
CounponDto
>(
HardCode
.
VoncherList
,
CounponDto
::
class
.
java
)
var
voncherObj
=
gson
.
fromJson
<
CounponDto
>(
HardCode
.
VoncherList
,
CounponDto
::
class
.
java
)
listAdapter
=
VoncherAdapter
(
this
,
voucherObj
.
coupon_list
)
listAdapter
=
VoncherAdapter
(
this
,
voncherObj
.
coupon_list
)
binding
.
rcvVoncherList
.
adapter
=
listAdapter
binding
.
rcvVoncherList
.
adapter
=
listAdapter
}
}
}
}
Components/BUserOrder/src/main/java/com/yidian/shenghuoquan/border/utils/PageMapUtils.kt
deleted
100644 → 0
View file @
cfc17e3c
package
com.yidian.shenghuoquan.border.utils
import
com.yidian.bcommon.constant.XRouterPathConstants
import
com.yidian.shenghuoquan.border.ui.OrderListActivity
import
com.yidian.shenghuoquan.border.ui.VoncherActivity
object
PageMapUtils
{
val
xPageNodeMap
=
mapOf
(
XRouterPathConstants
.
Companion
.
ORDER_LIST
to
OrderListActivity
::
class
.
java
,
// 订单列表
XRouterPathConstants
.
Companion
.
VONCHER_LIST
to
VoncherActivity
::
class
.
java
// 订单列表
)
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment