2026-08-03 a27f80b043bb9651fd0032dcd28b2fee6cf820b9
src/api/mes/pro/ai/index.ts
@@ -65,33 +65,33 @@
const BASE = '/mes/pro/ai';
/** AI 物料短缺预测 */
export function predictMaterial(workOrderId: number) {
export function predictMaterial(workOrderId?: number, mpsId?: number) {
  return requestClient.post<MesProAiApi.PredictMaterialRespVO>(
    `${BASE}/predict-material`,
    { workOrderId },
    { workOrderId, mpsId },
  );
}
/** AI 生产时长预测 */
export function predictDuration(workOrderId: number) {
export function predictDuration(workOrderId?: number, mpsId?: number) {
  return requestClient.post<MesProAiApi.PredictDurationRespVO>(
    `${BASE}/predict-duration`,
    { workOrderId },
    { workOrderId, mpsId },
  );
}
/** AI 生产风险预测 */
export function predictRisk(workOrderId: number) {
export function predictRisk(workOrderId?: number, mpsId?: number) {
  return requestClient.post<MesProAiApi.PredictRiskRespVO>(
    `${BASE}/predict-risk`,
    { workOrderId },
    { workOrderId, mpsId },
  );
}
/** AI 按时交付预测 */
export function predictDelivery(workOrderId: number) {
export function predictDelivery(workOrderId?: number, mpsId?: number) {
  return requestClient.post<MesProAiApi.PredictDeliveryRespVO>(
    `${BASE}/predict-delivery`,
    { workOrderId },
    { workOrderId, mpsId },
  );
}