|
|
using MaterialTraceability.WebService.GetParametricValueServiceService;
|
|
|
using MaterialTraceability.WebService.MachineIntegrationServiceService;
|
|
|
using MaterialTraceability.WebService.MiBatchCompleteSfcAndAdujustQtyServiceService;
|
|
|
using MaterialTraceability.WebService.MiFirstOperationForsfcServiceService;
|
|
|
using MaterialTraceability.WebService.MiReleaseSfcWithActivityServiceService;
|
|
|
using MaterialTraceability.WebService.MiSFCQueryQtyServiceService;
|
|
|
using MaterialTraceability.WebService.MiSignOffSFCsServiceService;
|
|
|
using MaterialTraceability.WebService.Param;
|
|
|
using MaterialTraceability.WebService.ProcessLotServiceWSService;
|
|
|
using MaterialTraceability.WebService.ResourceSlotConfigurationSetupForJITService;
|
|
|
using MaterialTraceability.WebService.ShopOrderServiceWSService;
|
|
|
using MaterialTraceability.WebService.WarehouseIntegrationServiceService;
|
|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
using System.Text;
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
namespace MaterialTraceability.WebService
|
|
|
{
|
|
|
/// <summary>
|
|
|
/// MES WebService交互接口
|
|
|
/// </summary>
|
|
|
public interface IMesWebServices
|
|
|
{
|
|
|
/// <summary>
|
|
|
/// 新自动完工接口
|
|
|
/// </summary>
|
|
|
/// <param name="miBatchCompleteSfcAndAdujustQtyServiceServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
MiBatchCompleteSfcAndAdujustQtyResponse iMiBatchCompleteSfcAndAdujustQtyServiceService(MiBatchCompleteSfcAndAdujustQtyServiceServiceParam miBatchCompleteSfcAndAdujustQtyServiceServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 首工序获取SFC接口、自动入账接口、卷绕自动上料接口
|
|
|
/// activity执行作业:Z_AUTO_EN530 上料功能(冷压、卷绕),默认为空,仅执行开始作业(模切)
|
|
|
/// modeProcessSfc过账模式:MODE_RELEASE_START_SFC 冷压下达并开始SFC,MODE_START_SFC 模切开始SFC,MODE_NONE 卷绕仅上料,不执行其他作业
|
|
|
/// </summary>
|
|
|
/// <param name="miFirstOperationForsfcServiceServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
miFirstOperationForsfcResponse iMiFirstOperationForsfcServiceService(MiFirstOperationForsfcServiceServiceParam miFirstOperationForsfcServiceServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 涂布工单下达接口
|
|
|
/// </summary>
|
|
|
/// <param name="miReleaseSfcWithActivityServiceServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
miReleaseSfcWithActivityResponse iMiReleaseSfcWithActivityServiceService(MiReleaseSfcWithActivityServiceServiceParam miReleaseSfcWithActivityServiceServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 获取SFC数量
|
|
|
/// </summary>
|
|
|
/// <param name="miSFCQueryQtyServiceServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
sfcQueryQtyResponse iMiSFCQueryQtyServiceService(MiSFCQueryQtyServiceServiceParam miSFCQueryQtyServiceServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 注销接口
|
|
|
/// </summary>
|
|
|
/// <param name="miSignOffSFCsServiceServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
miSignOffSFCsResponse iMiSignOffSFCsServiceService(MiSignOffSFCsServiceServiceParam miSignOffSFCsServiceServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 托盘绑定
|
|
|
/// </summary>
|
|
|
/// <param name="processLotServiceWSServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
addMemberResponse iAddMemberResponse(ProcessLotServiceWSServiceParam processLotServiceWSServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 托盘解绑
|
|
|
/// </summary>
|
|
|
/// <param name="processLotServiceWSServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
removeMemberResponse iRemoveMember(ProcessLotServiceWSServiceParam processLotServiceWSServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 根据RFID获取膜卷号
|
|
|
/// </summary>
|
|
|
/// <param name="processLotServiceWSServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
readProcessLotResponse readProcessLot(ProcessLotServiceWSServiceParam processLotServiceWSServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 极片信息返回
|
|
|
/// </summary>
|
|
|
/// <param name="warehouseIntegrationServiceServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
warehouseInventoryTransferResponse iWarehouseIntegrationServiceService(WarehouseIntegrationServiceServiceParam warehouseIntegrationServiceServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 获取工单数量
|
|
|
/// </summary>
|
|
|
/// <param name="findShopRequestParam"></param>
|
|
|
/// <returns></returns>
|
|
|
findShopOrderResponse findShopOrder(FindShopRequestParam findShopRequestParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 物料特征数据上传接口
|
|
|
/// </summary>
|
|
|
/// <param name="machineIntegrationServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
dataCollectForSfcExResponse machineIntegration(MachineIntegrationServiceParam machineIntegrationServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 获取涂布数据接口
|
|
|
/// </summary>
|
|
|
/// <param name="UpTBDataServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
TBParametricValueResult findTBData(TBDataServiceParam upTBDataServiceParam);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 凹版上料接口
|
|
|
/// </summary>
|
|
|
/// <param name="resourceSlotConfigurationSetupForJITServiceParam"></param>
|
|
|
/// <returns></returns>
|
|
|
resourceSlotConfigurationSetupForJITServiceRequestPlanResponse resourceSlotConfigurationSetupForJITService(ResourceSlotConfigurationSetupForJITServiceParam resourceSlotConfigurationSetupForJITServiceParam);
|
|
|
|
|
|
}
|
|
|
}
|