This commit is contained in:
Leo
2025-11-15 15:34:13 +08:00
parent 3a40d5f872
commit 91e48855f4

View File

@@ -255,8 +255,20 @@ export default {
// 使用专门的搜索接口
const res = await searchOrders(queryParams)
if (res && (res.code === 200 || res.msg === '操作成功')) {
console.log('搜索响应:', res) // 调试用
// 判断响应是否成功(兼容多种响应格式)
const isSuccess = res && (
res.code === 200 ||
res.code === 0 ||
res.msg === '操作成功' ||
res.msg === '查询成功' ||
(res.rows && Array.isArray(res.rows))
)
if (isSuccess) {
const list = (res.rows || res.data || [])
console.log('解析到的列表:', list) // 调试用
// 处理退款相关字段的默认值
this.orderList = list.map(item => ({
@@ -268,12 +280,16 @@ export default {
this.total = res.total || 0
console.log('最终订单列表:', this.orderList) // 调试用
console.log('总数:', this.total) // 调试用
if (this.orderList.length === 0) {
this.$message.info('未找到匹配的订单')
} else {
this.$message.success(`找到 ${this.total} 条匹配的订单`)
}
} else {
console.error('响应判断失败:', res) // 调试用
this.$message.error(res && res.msg ? res.msg : '搜索失败')
this.orderList = []
this.total = 0