schangxiang@126.com
2025-09-17 c0e20b1b0f1298cdc0af0037d60e74d51e364501
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,35 @@
        bool IsStartedModel();
        /// <summary>
        /// 生成最新的任务序列号
        /// 补板工位允许进板
        /// </summary>
        /// <param name="edm"></param>
        /// <returns></returns>
        [OperationContract]
        TaskSequenceEntity GenerateTaskSequence();
        FunRetEntity WriteStation_AllowIn();
        /// <summary>
        /// 验证模式
        /// </summary>
        /// <param name="flag"></param>
        /// <returns></returns>
        [OperationContract]
        FunRetEntity ValidateMode(int flag);
        /// <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>
        /// <returns></returns>
        [OperationContract]
        FunRetEntity SalverMaterialBind(bool isValidate1015ScanValue,
           bool isBtj,
           C_Task_InStoreSlaverParam Task_InStoreSlaver, C_AnalyzeMaterialPostParam request,
           string userName, int userId, string inStoreNo);
        FunRetEntity WriteStation_PartClear();
        /// <summary>
        /// 重新扫描输送线1015上的托盘号
        /// 下线放行方向
        /// </summary>
        /// <param name="iscomplete"></param>
        /// <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 WriteQiTaoInfo(bool iscomplete);
    }
}