| | |
| | | import type { PageParam, PageResult } from '..\..\..\..\packages\effects\request\src'; |
| | | import type { PageParam, PageResult } from '@vben/request'; |
| | | |
| | | import { requestClient } from '#/api/request'; |
| | | |
| | | import { normalizeQcDateFilter } from '../date-filter'; |
| | | |
| | | export namespace MesQcRqcApi { |
| | | /** MES 退货检验单 */ |
| | |
| | | qualifiedQuantity?: number; // 合格品数量 |
| | | unqualifiedQuantity?: number; // 不合格数量 |
| | | checkResult?: number; // 检测结果 |
| | | indicatorResultSummary?: string; // 检测结果(检验项实测值汇总,如「温度:15,电阻:1」) |
| | | inspectDate?: number; // 检测日期 |
| | | inspectorUserId?: number; // 检测人员用户 ID |
| | | inspectorNickname?: string; // 检测人员昵称(关联查询) |
| | |
| | | /** 查询退货检验单分页 */ |
| | | export function getRqcPage(params: PageParam) { |
| | | return requestClient.get<PageResult<MesQcRqcApi.Rqc>>('/mes/qc/rqc/page', { |
| | | params, |
| | | params: normalizeQcDateFilter(params), |
| | | }); |
| | | } |
| | | |
| | |
| | | |
| | | /** 导出退货检验单 */ |
| | | export function exportRqc(params: any) { |
| | | return requestClient.download('/mes/qc/rqc/export-excel', { params }); |
| | | return requestClient.download('/mes/qc/rqc/export-excel', { |
| | | params: normalizeQcDateFilter(params), |
| | | }); |
| | | } |