| | |
| | | `/mes/pro/feedback/list-by-task?taskId=${taskId}`, |
| | | ); |
| | | } |
| | | |
| | | /** 作业成果汇总项(按工单类型) */ |
| | | export interface WorkResultTypeItem { |
| | | workOrderType?: number; |
| | | workOrderTypeName?: string; |
| | | feedbackQuantity?: number; |
| | | qualifiedQuantity?: number; |
| | | feedbackCount?: number; |
| | | } |
| | | |
| | | /** 作业成果汇总项(按日期) */ |
| | | export interface WorkResultDateItem { |
| | | date?: string; |
| | | feedbackQuantity?: number; |
| | | qualifiedQuantity?: number; |
| | | feedbackCount?: number; |
| | | } |
| | | |
| | | /** 作业成果汇总 */ |
| | | export interface WorkResultSummary { |
| | | totalFeedbackQuantity?: number; |
| | | totalQualifiedQuantity?: number; |
| | | totalFeedbackCount?: number; |
| | | byType?: WorkResultTypeItem[]; |
| | | byDate?: WorkResultDateItem[]; |
| | | } |
| | | |
| | | /** 作业成果汇总统计 */ |
| | | export function getFeedbackSummary(params: { |
| | | beginDate?: string; |
| | | endDate?: string; |
| | | workOrderType?: number; |
| | | }) { |
| | | return requestClient.get<WorkResultSummary>('/mes/pro/feedback/summary', { |
| | | params, |
| | | }); |
| | | } |