|
|
@@ -95,10 +95,19 @@ describe('OrderListPage', () => {
|
|
|
describe('OrderCard', () => {
|
|
|
const mockOrder = {
|
|
|
id: 1,
|
|
|
+ tenantId: 1,
|
|
|
orderNo: 'ORDER001',
|
|
|
- payState: 0,
|
|
|
- state: 0,
|
|
|
+ userId: 1,
|
|
|
+ authCode: null,
|
|
|
+ cardNo: null,
|
|
|
+ sjtCardNo: null,
|
|
|
+ amount: 99.99,
|
|
|
+ costAmount: 80.00,
|
|
|
+ freightAmount: 10.00,
|
|
|
+ discountAmount: 10.00,
|
|
|
payAmount: 99.99,
|
|
|
+ deviceNo: null,
|
|
|
+ description: null,
|
|
|
goodsDetail: JSON.stringify([
|
|
|
{
|
|
|
name: '测试商品1',
|
|
|
@@ -106,7 +115,31 @@ describe('OrderCard', () => {
|
|
|
num: 2,
|
|
|
image: 'test-image.jpg'
|
|
|
}
|
|
|
- ])
|
|
|
+ ]),
|
|
|
+ goodsTag: null,
|
|
|
+ address: null,
|
|
|
+ orderType: 1,
|
|
|
+ payType: 1,
|
|
|
+ payState: 0,
|
|
|
+ state: 0,
|
|
|
+ userPhone: null,
|
|
|
+ merchantId: 0,
|
|
|
+ merchantNo: null,
|
|
|
+ supplierId: 0,
|
|
|
+ addressId: 0,
|
|
|
+ receiverMobile: null,
|
|
|
+ recevierName: null,
|
|
|
+ recevierProvince: 0,
|
|
|
+ recevierCity: 0,
|
|
|
+ recevierDistrict: 0,
|
|
|
+ recevierTown: 0,
|
|
|
+ refundTime: null,
|
|
|
+ closeTime: null,
|
|
|
+ remark: null,
|
|
|
+ createdBy: null,
|
|
|
+ updatedBy: null,
|
|
|
+ createdAt: '2025-01-01T00:00:00Z',
|
|
|
+ updatedAt: '2025-01-01T00:00:00Z'
|
|
|
}
|
|
|
|
|
|
const mockStatusMap = {
|
|
|
@@ -161,10 +194,44 @@ describe('OrderCard', () => {
|
|
|
describe('OrderButtonBar', () => {
|
|
|
const mockOrder = {
|
|
|
id: 1,
|
|
|
+ tenantId: 1,
|
|
|
orderNo: 'ORDER001',
|
|
|
+ userId: 1,
|
|
|
+ authCode: null,
|
|
|
+ cardNo: null,
|
|
|
+ sjtCardNo: null,
|
|
|
+ amount: 99.99,
|
|
|
+ costAmount: 80.00,
|
|
|
+ freightAmount: 10.00,
|
|
|
+ discountAmount: 10.00,
|
|
|
+ payAmount: 99.99,
|
|
|
+ deviceNo: null,
|
|
|
+ description: null,
|
|
|
+ goodsDetail: JSON.stringify([]),
|
|
|
+ goodsTag: null,
|
|
|
+ address: null,
|
|
|
+ orderType: 1,
|
|
|
+ payType: 1,
|
|
|
payState: 0,
|
|
|
state: 0,
|
|
|
- payAmount: 99.99
|
|
|
+ userPhone: null,
|
|
|
+ merchantId: 0,
|
|
|
+ merchantNo: null,
|
|
|
+ supplierId: 0,
|
|
|
+ addressId: 0,
|
|
|
+ receiverMobile: null,
|
|
|
+ recevierName: null,
|
|
|
+ recevierProvince: 0,
|
|
|
+ recevierCity: 0,
|
|
|
+ recevierDistrict: 0,
|
|
|
+ recevierTown: 0,
|
|
|
+ refundTime: null,
|
|
|
+ closeTime: null,
|
|
|
+ remark: null,
|
|
|
+ createdBy: null,
|
|
|
+ updatedBy: null,
|
|
|
+ createdAt: '2025-01-01T00:00:00Z',
|
|
|
+ updatedAt: '2025-01-01T00:00:00Z'
|
|
|
}
|
|
|
|
|
|
const mockOnViewDetail = jest.fn()
|