MesService.java 1003 Bytes
package com.huaheng.api.mes.service;

import com.huaheng.api.mes.domain.MesCloseBillDomain;
import com.huaheng.api.mes.domain.MesInventoryChangeItem;
import com.huaheng.api.mes.domain.MesMaterialCallItem;
import com.huaheng.api.mes.domain.MesQcShipmentDomain;
import com.huaheng.api.mes.domain.MesTransferShipmentItem;
import com.huaheng.api.mes.domain.ProductReceiptDomain;
import com.huaheng.api.mes.domain.MesInspectionReceiptDomain;
import com.huaheng.framework.web.domain.AjaxResult;

import java.util.List;

public interface MesService {

    AjaxResult productReceiptAdd(ProductReceiptDomain domain);

    AjaxResult inspectionReceiptAdd(List<MesInspectionReceiptDomain> domains);

    AjaxResult transferShipment(List<MesTransferShipmentItem> items);

    AjaxResult qcShipment(MesQcShipmentDomain domain);

    AjaxResult materialCall(List<MesMaterialCallItem> items);

    AjaxResult closeBill(MesCloseBillDomain domain);

    AjaxResult inventoryChange(List<MesInventoryChangeItem> items);
}