feat(servicing): 新增修改服务费功能并优化消息推送处理- 在 PushMessageActivity 和 ServicingMainActivity 中添加修改订单消息处理- 优化消息推送类型定义,使用常量替代硬编码字符串- 移除 ModifyMoneyActivity 中未使用的导入
This commit is contained in:
@ -56,6 +56,12 @@ open class PushMessageActivity : AppCompatActivity() {
|
||||
message = Gson().toJson(jpushBean),
|
||||
context = this@PushMessageActivity)
|
||||
}
|
||||
|
||||
override fun modifyOrder(jpushBean : JpushBean) {
|
||||
sendMessageToMainProcess(type = Const.PushMessageType.MODIFY,
|
||||
message = Gson().toJson(jpushBean),
|
||||
context = this@PushMessageActivity)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
@ -105,15 +105,19 @@ class ServicingMainActivity : BaseActivity() {
|
||||
}
|
||||
|
||||
override fun newOrderMsg(jpushBean : JpushBean) {
|
||||
sendMessageToMainProcess(context = context, "newOrder", Gson().toJson(jpushBean))
|
||||
sendMessageToMainProcess(context = context, Const.PushMessageType.NEW_ORDER, Gson().toJson(jpushBean))
|
||||
}
|
||||
|
||||
override fun reDispatchOrder(jpushBean : JpushBean) {
|
||||
sendMessageToMainProcess(context = context, "reDispatch", Gson().toJson(jpushBean))
|
||||
sendMessageToMainProcess(context = context, Const.PushMessageType.RE_DISPATCH, Gson().toJson(jpushBean))
|
||||
}
|
||||
|
||||
override fun revokeOrder(jpushBean : JpushBean) {
|
||||
sendMessageToMainProcess(context = context, "revoke", Gson().toJson(jpushBean))
|
||||
sendMessageToMainProcess(context = context, Const.PushMessageType.REVOKE, Gson().toJson(jpushBean))
|
||||
}
|
||||
|
||||
override fun modifyOrder(jpushBean : JpushBean) {
|
||||
sendMessageToMainProcess(context = context, Const.PushMessageType.MODIFY, Gson().toJson(jpushBean))
|
||||
}
|
||||
})
|
||||
}
|
||||
|
@ -1,6 +1,5 @@
|
||||
package com.za.ui.servicing.order_confirm.modify_money
|
||||
|
||||
import ModifyMoneyScreen
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import androidx.compose.runtime.Composable
|
||||
|
Reference in New Issue
Block a user