/* eslint-disable */ import { mockIp, mockReqId } from '../../../utils/mock'; import { config } from '../../../config/index'; export const resp = { data: { pageNum: 1, pageSize: 10, totalCount: 51, states: { audit: 1, approved: 6, complete: 2, closed: 1, }, dataList: [ { buttonVOs: [ { name: '修改运单号', primary: false, type: 4, }, { name: '查看物流', primary: false, type: 5, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', refundMethodList: [ { refundMethodAmount: 99999, refundMethodName: '微信支付', }, { refundMethodAmount: 100000, refundMethodName: '银行卡支付', }, ], createTime: '1596524705613', rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '123123423', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 50, rightsStatusName: '已完成', rightsType: 20, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 120, userRightsStatusDesc: '商家已退款,退回资金将原路三个工作日返回您的账户', userRightsStatusName: '已退款', afterSaleRequireType: 'REFUND_MONEY', rightsImageUrls: [ 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', ], }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, { actualPrice: 9999, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '华为手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 9999, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 8123129, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', refundDesc: '由于您信誉良好,商家同意退款', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: 'SF2380380982034', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '顺丰', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, nodes: [ { title: '已签收', icon: 'https://tdesign.gtimg.com/miniprogram/template/retail/icon/order.png', code: '200003', desc: '商家已签收,感谢使用顺丰,期待再次为您服务', date: '2020-09-11 11:34:53', }, { title: '运输中', icon: 'https://tdesign.gtimg.com/miniprogram/template/retail/icon/deliver.png', desc: '快件已到达成都中转站', code: '200002', date: '2020-07-16 11:16:31', }, { title: '已寄出', icon: 'https://tdesign.gtimg.com/miniprogram/template/retail/icon/deliver.png', desc: '买家已寄出,物流承运商:顺丰速运', date: '2020-07-16 11:16:21', }, ], }, }, { buttonVOs: [ { name: '填写运单号', primary: false, type: 3, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { rightsImageUrls: [ 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', ], bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234231', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 20, rightsStatusName: '已审核', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 100, userRightsStatusDesc: '商家已审核确认,预计1小时内发起退款', userRightsStatusName: '商家已审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', refundDesc: '由于您信誉良好,商家同意退款', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: 'SA9208097023203', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '申通快递', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [ { name: '撤销申请', primary: false, type: 2, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { rightsImageUrls: [ 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', ], bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234232', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 60, rightsStatusName: '已关闭', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 100, userRightsStatusDesc: '商家将尽快确认您的退款申请', userRightsStatusName: '等待商家审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', refundDesc: '实际商品与描述不符', }, logisticsVO: { logisticsType: 1, logisticsNo: 'SF9343043084', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '顺丰', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', refundMethodList: [ { refundMethodAmount: 99999, refundMethodName: '微信支付', }, { refundMethodAmount: 100000, refundMethodName: '银行卡支付', }, ], rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234233', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 50, rightsStatusName: '已完成', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 160, userRightsStatusDesc: '退款/售后已完成', userRightsStatusName: '已完成', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: '', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [ { name: '修改运单号', primary: false, type: 4, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234234', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 20, rightsStatusName: '已审核', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 1, userRightsStatusDesc: '商家已审核确认,预计1小时内发起退款', userRightsStatusName: '商家已审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: '80900909', logisticsStatus: null, logisticsCompanyCode: '0004', logisticsCompanyName: '顺丰快递', remark: '质量问题,申请退货退款', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [ { name: '撤销申请', primary: false, type: 2, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234235', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 10, rightsStatusName: '待审核', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店-大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 1, userRightsStatusDesc: '商家将在24小时内审核,如24小时后商家仍未审核,系统将自动审核通过', userRightsStatusName: '待商家审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: '', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [ { name: '修改运单号', primary: false, type: 4, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234236', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 20, rightsStatusName: '已审核', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 1, userRightsStatusDesc: '商家已审核确认,预计1小时内发起退款', userRightsStatusName: '商家已审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: '90900808', logisticsStatus: null, logisticsCompanyCode: '0002', logisticsCompanyName: '申通快递', remark: '质量问题,申请退货退款', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [ { name: '填写运单号', primary: false, type: 3, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234237', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 20, rightsStatusName: '已审核', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 1, userRightsStatusDesc: '商家已审核确认,预计1小时内发起退款', userRightsStatusName: '商家已审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: '', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [ { name: '撤销申请', primary: false, type: 2, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '123131231238', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234238', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 20, rightsStatusName: '已审核', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 1, userRightsStatusDesc: '商家已审核确认,预计1小时内发起退款', userRightsStatusName: '商家已审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: '', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, { buttonVOs: [ { name: '填写运单号', primary: false, type: 3, }, ], saasId: '8888', storeId: '2591', uid: '88881046205', createTime: '1596524705613', rights: { bizRightsStatus: 1, bizRightsStatusName: '退款退货', createTime: '1596524705613', orderNo: '12313123123', refundAmount: 99999, refundRequestAmount: 999999, rightsMethod: 1, rightsNo: '1231234239', rightsParentNo: '78970', rightsReasonDesc: '太贵了,不想要了', rightsReasonType: 10, rightsStatus: 20, rightsStatusName: '已审核', rightsType: 10, saasId: 123, shippingFee: 99, shippingFeeBear: 1, storeId: 123, storeName: '大猫集团旗舰店', uid: '123', updateTime: '1596524705613', userRightsStatus: 1, userRightsStatusDesc: '商家已审核确认,预计1小时内发起退款', userRightsStatusName: '商家已审核', }, rightsItem: [ { actualPrice: 888, createTime: '1596524705613', disconutInfo: '现在下单,立刻优惠100元', goodsName: '小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机-小米手机', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 123123, itemRefundAmount: 888, itemStatus: 2, itemTotalAmount: 9913, orderNo: '12312333', parentOrderNo: '1231234', rightsId: 423423, rightsNo: '112333', rightsParentNo: '345345', rightsQuantity: 12, saasId: 123, skuId: 812312, specInfo: [ { specTitle: '测试dr超长', specValues: '超长测试超长测试1', }, { specTitle: 'bwtgg01', specValues: 'eee', }, ], updateTime: '1596524705613', }, ], rightsRefund: { callbackTime: '1596524705613', channel: '微信支付', channelTrxNo: '123123', createTime: '1596524705613', memo: '无摘要', refundAmount: 9999, refundStatus: 1, requestTime: '1596524705613', successTime: '1596524705613', traceNo: '123123', updateTime: '1596524705613', }, logisticsVO: { logisticsType: 1, logisticsNo: '', logisticsStatus: null, logisticsCompanyCode: '', logisticsCompanyName: '', receiverAddressId: '20', provinceCode: '440000', cityCode: '440300', countryCode: '440306', receiverProvince: '广东省', receiverCity: '深圳市', receiverCountry: '南山区', receiverArea: '', receiverAddress: '清风路御龙湾', receiverPostCode: '', receiverLongitude: '113.880562', receiverLatitude: '22.56271', receiverIdentity: '88881046205', receiverPhone: '18371736717', receiverName: '周杰伦', expectArrivalTime: null, senderName: '刘德华', senderPhone: '1273109238123', senderAddress: '北京市昌平区大丰家园三号楼四单元108号', sendTime: null, arrivalTime: null, }, }, ], }, code: 'Success', msg: null, requestId: mockReqId(), clientIp: mockIp(), rt: 79, success: true, }; // Mock函数 function mockGetRightsList({ parameter: { afterServiceStatus, pageNum } }) { const _resq = JSON.parse(JSON.stringify(resp)); if (pageNum > 3) _resq.data.dataList = []; if (afterServiceStatus > -1) { _resq.data.dataList = _resq.data.dataList.filter((item) => item.rights.rightsStatus === afterServiceStatus); } return Promise.resolve(_resq); } // 真实API调用函数 function fetchRightsList({ parameter: { afterServiceStatus, pageNum, pageSize = 10 } }) { return new Promise((resolve, reject) => { console.log('[售后列表API] 调用真实API获取售后列表', { afterServiceStatus, pageNum, pageSize }); // 构建请求参数 - 修正参数名称以匹配后端API const params = { page: pageNum || 1, // 后端期望 page 而不是 pageNum pageSize: pageSize, }; // 如果有状态筛选,添加状态参数 if (afterServiceStatus !== undefined && afterServiceStatus !== -1) { params.status = afterServiceStatus; } // 构建查询字符串 const queryString = Object.keys(params) .map(key => `${key}=${encodeURIComponent(params[key])}`) .join('&'); // 获取token,确保格式正确 const token = wx.getStorageSync('token') || ''; const authHeader = token.startsWith('Bearer ') ? token : `Bearer ${token}`; wx.request({ url: `${config.apiBase}/after-sales?${queryString}`, method: 'GET', header: { 'Content-Type': 'application/json', 'Authorization': authHeader }, success: (res) => { console.log('[售后列表API] 真实API调用成功', res); if (res.statusCode === 200 && res.data && res.data.code === 200) { const backendData = res.data.data; // 转换后端数据格式为前端期望的格式 const transformedData = { data: { pageNum: backendData.page || pageNum, pageSize: backendData.pageSize || pageSize, totalCount: backendData.total || 0, states: { audit: 0, approved: 0, complete: 0, closed: 0, }, dataList: (backendData.list || []).map(item => { // 转换后端售后数据为前端期望的格式 return { buttonVOs: [], // 后端暂无此字段 saasId: '', storeId: '', uid: item.user_id?.toString() || '', createTime: item.created_at || '', rights: { bizRightsStatus: 1, bizRightsStatusName: item.type_name || '', createTime: item.created_at || '', orderNo: item.order?.order_no || '', refundAmount: 0, // 后端暂无此字段 refundRequestAmount: 0, rightsMethod: 1, rightsNo: item.id?.toString() || '', rightsParentNo: '', rightsReasonDesc: item.reason || '', rightsReasonType: item.type || 10, rightsStatus: item.status || 1, rightsStatusName: item.status_name || '', rightsType: item.type || 10, saasId: '', shippingFee: 0, shippingFeeBear: 1, storeId: '', storeName: '商城', uid: item.user_id?.toString() || '', updateTime: item.updated_at || '', userRightsStatus: item.status || 1, userRightsStatusDesc: item.description || '', userRightsStatusName: item.status_name || '', rightsImageUrls: item.images || [], }, rightsItem: [{ actualPrice: 0, createTime: item.created_at || '', goodsName: item.order_item?.product_name || '商品', goodsPictureUrl: 'https://tdesign.gtimg.com/miniprogram/template/retail/goods/nz-09a.png', goodsViceType: 1, itemDiscountAmount: 0, itemRefundAmount: 0, itemStatus: 2, itemTotalAmount: 0, orderNo: item.order?.order_no || '', parentOrderNo: '', rightsId: item.id || 0, rightsNo: item.id?.toString() || '', rightsParentNo: '', rightsQuantity: 1, saasId: '', skuId: item.order_item_id || 0, specInfo: [], updateTime: item.updated_at || '', }], rightsRefund: {}, logisticsVO: {}, }; }) }, code: 'Success', msg: null, requestId: '', clientIp: '', rt: 0, success: true, }; resolve(transformedData); } else { console.error('[售后列表API] API返回错误', res); const errorMsg = res.data?.message || res.data?.msg || '获取售后列表失败'; reject(new Error(errorMsg)); } }, fail: (error) => { console.error('[售后列表API] API调用失败', error); reject(error); } }); }); } // 导出的主函数,根据配置决定使用Mock还是真实API export function getRightsList(params) { console.log('[售后列表API] 获取售后列表,useMock:', config.useMock); if (config.useMock) { console.log('[售后列表API] 使用Mock数据'); return mockGetRightsList(params); } else { console.log('[售后列表API] 使用真实API'); return fetchRightsList(params); } }