| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142 |
- /*******************************************************************************
- * Copyright(c) 2019 DongkeSoft All rights reserved. / Confidential
- * 类的信息:
- * 1.程序名称:IPDAModule.cs
- * 2.功能描述:PDA模块服务契约(三车间专用)
- * 编辑履历:
- * 作者 日期 版本 修改内容
- * 徐伟 2019/11/05 1.00 新建
- *******************************************************************************/
- using System.Collections.Generic;
- using System.IO;
- using System.ServiceModel;
- using System.ServiceModel.Web;
- using Dongke.IBOSS.PRD.WCF.DataModels;
- using Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule;
- using Dongke.IBOSS.PRD.WCF.DataModels.HRModule;
- using Dongke.IBOSS.PRD.WCF.DataModels.PCModule;
- using Dongke.IBOSS.PRD.WCF.DataModels.PMModule;
- using System.Data;
- namespace Dongke.IBOSS.PRD.WCF.Contracts
- {
- /// <summary>
- /// PDA模块服务契约
- /// </summary>
- //[ServiceContract(ConfigurationName = "PDAModuleService.IPDAModule",
- //Name = "IPDAModule",
- //Namespace = "Dongke.IBOSS.PRD.WCF.Contracts")]
- public partial interface IPDAModule
- {
- #region xuwei add 2019-10-28 三车间接口
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingLineUserCode(string accountCode, string userCode, string userPassword, string sessionKey, string groutingLineCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SetGroutingLineUserCode(string accountCode, string userCode, string userPassword, string sessionKey, string groutingLineCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingLineBatchNo(string accountCode, string userCode, string userPassword, string sessionKey, string groutingLineCode, string groutingDay);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingLineInfo(string accountCode, string userCode, string userPassword, string sessionKey, string groutingLineCode, string groutingDay);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingLineDetail(string accountCode, string userCode, string userPassword, string sessionKey, string groutingLineCode, string groutingDay);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SetGroutingLineDetail(string accountCode, string userCode, string userPassword, string sessionKey, string groutingData);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingLineGrouting(string accountCode, string userCode, string userPassword, string sessionKey, string groutingLineCode, string groutingDay, string groutingBatchNo);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SetGroutingLineGrouting(string accountCode, string userCode, string userPassword, string sessionKey, string groutingData);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingNoGroutingReason(string accountCode, string userCode, string userPassword, string sessionKey);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingMouldBatchNo(string accountCode, string userCode, string userPassword, string sessionKey, string groutingMouldCode, string groutingDay);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingMouldGrouting(string accountCode, string userCode, string userPassword, string sessionKey, string groutingMouldCode, string groutingDay, string groutingBatchNo);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingMouldGroutingNext(string accountCode, string userCode, string userPassword, string sessionKey, string groutingMouldCode, string groutingDay, string groutingBatchNo);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult BindGroutingBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string groutingDailyDetailId, string barCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UnBindGroutingBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string groutingDailyDetailId, string barCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UnBindGroutingLineBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string groutingLineCode, string groutingDay, string groutingBatchNo);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SetGroutingScrap(string accountCode, string userCode, string userPassword, string sessionKey, string groutingDailyDetailId, string scrapFlag);
-
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingDailyDetail(string accountCode, string userCode, string userPassword, string sessionKey, string barCode);
- #endregion
- }
- }
|