8 天以前 fdd158306bf6dc3584f5110a385323f4a8dfb463
src/api/mes/qc/seedQuality/index.ts
@@ -1,5 +1,24 @@
import { requestClient } from '#/api/request';
export interface SeedQualityPageParams {
  pageNo?: number;
  pageSize?: number;
  code?: string;
  batchCode?: string;
  result?: number;
}
export interface SeedQualityRecord {
  id: number;
  code: string;
  batchCode?: string;
  result: number;
  reason?: string;
  inspectorId?: number;
  inspectedAt?: string;
  createTime?: string;
}
export namespace MesQcSeedQualityApi {
  export interface Indicator {
    code: string;
@@ -10,13 +29,17 @@
  export interface SubmitParams {
    code: string;
    itemId: number;
    batchCode?: string;
    indicators: Indicator[];
    reason?: string;
    qualifiedWarehouseId: number; // 目标合格库(质检合格后入该仓库,仓库类型为合格库20)
  }
}
export function getSeedQualityPage(params: SeedQualityPageParams) {
  return requestClient.get<{ list: SeedQualityRecord[]; total: number }>('/mes/qc/seed-quality/page', { params });
}
export function submitSeedQuality(data: MesQcSeedQualityApi.SubmitParams) {
  return requestClient.post<number>('/mes/qc/seed-quality/submit', data);
}