222
schangxiang@126.com
2024-12-14 3eabfd8dfa2574efbe8ce8d4a64862c16ad04823
CC/iWareCC_ASRS/WCF/ICCWcfService.cs
@@ -19,20 +19,6 @@
    public interface ICCWcfService
    {
        /// <summary>
        /// MES提供某个发动机的详细信息
        /// </summary>
        /// <param name="_barCode"></param>
        [OperationContract]
        string getEngineInfo(string mes_url, string XiGang_Mes_Url_getEngineInfo, string token, string _barCode);
        /// <summary>
        /// 获取设备坐标
        /// </summary>
        /// <returns></returns>
        [OperationContract]
        DeviceCoordinat GetDeviceCoordinat();
        /// <summary>
        /// 模式是否正在运行
        /// </summary>
        /// <returns></returns>
@@ -40,65 +26,18 @@
        bool IsStartedModel();
        /// <summary>
        /// 生成最新的任务序列号
        /// 补板工位允许进板
        /// </summary>
        /// <param name="edm"></param>
        /// <returns></returns>
        [OperationContract]
        TaskSequenceEntity GenerateTaskSequence();
        FunRetEntity WriteStation_AllowIn();
        /// <summary>
        /// 组盘入库
        /// 验证模式
        /// </summary>
        /// <param name="taskSequence"></param>
        /// <param name="taskSequenceGuid"></param>
        /// <param name="isBtj"></param>
        /// <param name="Task_InStoreSlaver"></param>
        /// <param name="request"></param>
        /// <param name="userName"></param>
        /// <param name="userId"></param>
        /// <param name="flag"></param>
        /// <returns></returns>
        [OperationContract]
        FunRetEntity SalverMaterialBind(bool isValidate1015ScanValue,
           bool isBtj,
           C_Task_InStoreSlaverParam Task_InStoreSlaver, C_AnalyzeMaterialPostParam request,
           string userName, int userId, string inStoreNo);
        /// <summary>
        /// 重新扫描输送线1015上的托盘号
        /// </summary>
        /// <returns></returns>
        [OperationContract]
        FunRetEntity Write1015ReScan(bool value);
        /// <summary>
        /// 获取输送线1015上的扫描值
        /// </summary>
        /// <returns></returns>
        [OperationContract]
        FunRetEntity GetScanValueFor1015();
        /// <summary>
        /// 重新扫描输送线1019上的托盘号
        /// </summary>
        /// <returns></returns>
        [OperationContract]
        FunRetEntity Write1019ReScan(bool value);
        /// <summary>
        /// 获取输送线1019上的扫描值
        /// </summary>
        /// <returns></returns>
        [OperationContract]
        FunRetEntity GetScanValueFor1019();
        /// <summary>
        /// 寻找空闲的立库空库位 (普通物料)
        /// </summary>
        /// <returns></returns>
        [OperationContract]
        Base_Station FindBestEmptyPlaceForOrdinaryMaterial(string orderNo);
        FunRetEntity ValidateMode(int flag);
    }
}