src/api/erp/sale/order/index.ts
@@ -65,6 +65,16 @@
  }
}
/** 销售订单导入结果 */
export interface ImportResult {
  /** 创建成功的销售单编号 */
  createList?: string[];
  /** 更新成功的销售单编号 */
  updateList?: string[];
  /** 导入失败集合,key 为销售单编号或行号,value 为失败原因 */
  failureList?: Record<string, string>;
}
/** 查询销售订单分页 */
export function getSaleOrderPage(params: PageParam) {
  return requestClient.get<PageResult<ErpSaleOrderApi.SaleOrder>>(
@@ -136,3 +146,13 @@
    params: { id },
  });
}
/** 下载销售订单导入模板 */
export function importSaleOrderTemplate() {
  return requestClient.download('/erp/sale-order/get-import-template');
}
/** 导入销售订单 */
export function importSaleOrder(file: File) {
  return requestClient.upload<ImportResult>('/erp/sale-order/import', { file });
}