新增门店订单与核销管理列表,对齐 Android 订单能力并完善账号级缓存。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@ -88,7 +88,17 @@ private final class MockMainTabOrderService: OrderServing {
|
||||
}
|
||||
|
||||
/// 记录核销列表请求并返回预设响应。
|
||||
func writeOffList(scenicId: Int, storeId: Int?, page: Int, pageSize: Int) async throws -> ListPayload<WriteOffOrderItem> {
|
||||
func writeOffList(
|
||||
scenicId: Int,
|
||||
storeId: Int?,
|
||||
page: Int,
|
||||
pageSize: Int,
|
||||
orderStatus: Int?,
|
||||
orderVerifyStatus: Int?,
|
||||
startTime: String?,
|
||||
endTime: String?,
|
||||
userPhone: String?
|
||||
) async throws -> ListPayload<WriteOffOrderItem> {
|
||||
writeOffListCalls.append(.init(scenicId: scenicId, storeId: storeId, page: page, pageSize: pageSize))
|
||||
if let writeOffError {
|
||||
throw writeOffError
|
||||
@ -96,6 +106,29 @@ private final class MockMainTabOrderService: OrderServing {
|
||||
return writeOffResponse
|
||||
}
|
||||
|
||||
func updateRefinedChoice(orderNumber: String, isRefined: Int) async throws {}
|
||||
func cancelOrder(orderNumber: String) async throws {}
|
||||
func sendGift(orderNumber: String, photoNum: Int, videoNum: Int) async throws {}
|
||||
func storeOrderList(
|
||||
storeId: Int?,
|
||||
page: Int,
|
||||
pageSize: Int,
|
||||
userPhone: String?,
|
||||
orderStatus: Int?,
|
||||
orderType: Int?,
|
||||
startTime: String?,
|
||||
endTime: String?
|
||||
) async throws -> ListPayload<StoreOrderListItem> {
|
||||
ListPayload(total: 0, list: [])
|
||||
}
|
||||
func storeOrderRefund(
|
||||
storeId: Int,
|
||||
orderNumber: String,
|
||||
refundType: OrderRefundMode,
|
||||
refundAmount: String,
|
||||
refundReason: String
|
||||
) async throws {}
|
||||
|
||||
/// 角标测试不会触发核销操作。
|
||||
func writeOff(orderNumber: String) async throws {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user