/** * 工作台列表接口 */ import { request } from '../../utils/request' /** * 获取工单列表 * @param page 页码 * @param rows 每页数量 * @param workOrderProjectNo 工单编号(可选) * @param status 工单状态(可选) */ export const getOrderList = (page: number, rows: number, workOrderProjectNo: string | null, status: string | null = null): Promise => { let url = `/mobile/order/list?pageNum=${page}&pageSize=${rows}` if (workOrderProjectNo != null && workOrderProjectNo.length > 0) { url += `&repairOrder.workOrderProjectNo=${workOrderProjectNo}` url += `&workOrder.workOrderProjectNo=${workOrderProjectNo}` } // 添加状态筛选参数 if (status != null && status.length > 0) { url += `&workOrderStatus=${encodeURIComponent(status)}` } return request({ url: url, method: 'GET' }) }