| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
-
- using Dongke.IBOSS.PRD.WCF.DataModels;
- using System.Data;
- using System.ServiceModel;
- namespace Dongke.IBOSS.PRD.WCF.Contracts
- {
- /// <summary>
- /// 智能设备对接服务
- /// </summary>
- [ServiceContract(ConfigurationName = "SmartDeviceService.ISmartDevice",
- Name = "ISmartDevice",
- Namespace = "Dongke.IBOSS.PRD.WCF.Contracts")]
- public interface ISmartDevice
- {
- /// <summary>
- /// 连接测试
- /// </summary>
- /// <param name="message"></param>
- /// <returns></returns>
- [OperationContract]
- string Test(string message);
- /// <summary>
- /// 自动扫描计件
- /// </summary>
- /// <returns></returns>
- [OperationContract(IsOneWay = true)]
- void AddWorkPiece(string accountCode, string userCode, string userPassword,
- int procedureID, string barcode);
- [OperationContract]
- string AddWorkPieceByStatus(string accountCode, string userCode, string userPassword,
- int procedureID, string barcode, string remarks);
- /// <summary>
- /// 注浆接口 xuwei add 2019-11-19
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="groutingData"></param>
- /// <returns></returns>
- [OperationContract]
- string SetGroutingLineDetail(string accountCode, string userCode, string groutingData);
- /// <summary>
- /// 登窑、入窑、出窑 接口 xuwei add 2019-11-19
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="procedureID"></param>
- /// <param name="barcodeTable"></param>
- /// <param name="procedureInfo"></param>
- /// <returns></returns>
- [OperationContract]
- string AddWorkPieceKiln(string accountCode, string userCode, int procedureID, DataTable barcodeTable, out ProcedureEntity procedureInfo);
- }
- }
|