|
using iWareModel;
|
using iWareModel.Entity;
|
using iWareModel.Entity.Device;
|
using iWareSql.DBModel;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Runtime.Serialization;
|
using System.ServiceModel;
|
using System.Text;
|
using XiGang.Core.Model.PostParamModels;
|
using XiGang.Core.Model.PostParamModels.Task;
|
|
namespace iWareCC.WCF
|
{
|
// 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“ICCWcfService”。
|
[ServiceContract]
|
public interface ICCWcfService
|
{
|
/// <summary>
|
/// 模式是否正在运行
|
/// </summary>
|
/// <returns></returns>
|
[OperationContract]
|
bool IsStartedModel();
|
|
/// <summary>
|
/// 补板工位允许进板
|
/// </summary>
|
/// <returns></returns>
|
[OperationContract]
|
FunRetEntity WriteStation_AllowIn();
|
/// <summary>
|
/// 验证模式
|
/// </summary>
|
/// <param name="flag"></param>
|
/// <returns></returns>
|
[OperationContract]
|
FunRetEntity ValidateMode(int flag);
|
|
|
/// <summary>
|
/// 扫码记录清除
|
/// </summary>
|
/// <returns></returns>
|
[OperationContract]
|
FunRetEntity WriteStation_PartClear();
|
|
|
/// <summary>
|
/// 下线放行方向
|
/// </summary>
|
/// <param name="iscomplete"></param>
|
/// <returns></returns>
|
[OperationContract]
|
FunRetEntity WriteQiTaoInfo(bool iscomplete);
|
|
}
|
}
|