tuqin
12 小时以前 f49f2bf23bb7404772b39f99ad58429b2f489401
src/api/erp/sale/order/index.ts
@@ -156,35 +156,3 @@
export function importSaleOrder(file: File) {
  return requestClient.upload<ImportResult>('/erp/sale-order/import', { file });
}
/** 待安排生产的销售订单明细(含可用库存与建议生产数量) */
export interface PendingProductionItem {
  saleOrderId?: number;
  saleOrderNo?: string;
  saleOrderItemId?: number;
  customerId?: number;
  customerName?: string;
  productId?: number;
  productCode?: string;
  productName?: string;
  productSpecification?: string;
  productUnitName?: string;
  orderCount?: number;
  orderTime?: string;
  stockQuantity?: number;
  suggestQuantity?: number;
}
/** 查询待安排生产的销售订单明细 */
export function getPendingProductionList() {
  return requestClient.get<PendingProductionItem[]>(
    '/erp/sale-order/pending-production-list',
  );
}
/** 从销售订单批量生成生产计划 */
export function generateMpsFromSaleOrder(
  items: Array<{ quantity: number; saleOrderItemId: number }>,
) {
  return requestClient.post<number>('/erp/sale-order/generate-mps', { items });
}