|
|
@@ -8,13 +8,18 @@ import { request } from '../../utils/request'
|
|
|
* @param page 页码
|
|
|
* @param rows 每页数量
|
|
|
* @param workOrderProjectNo 工单编号(可选)
|
|
|
+ * @param status 工单状态(可选)
|
|
|
*/
|
|
|
-export const getOrderList = (page: number, rows: number, workOrderProjectNo: string | null): Promise<any> => {
|
|
|
+export const getOrderList = (page: number, rows: number, workOrderProjectNo: string | null, status: string | null = null): Promise<any> => {
|
|
|
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'
|