| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205 |
- /*******************************************************************************
- * 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);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetPreProductCheck(string accountCode, string userCode, string userPassword, string sessionKey, string barCode);
- #endregion
- #region xuwei add 2021-08-11 防伪码处理方法
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UpdateSecurityCodeByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barCode, string securityCode, string procedureID );
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckSecurityCodeByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barCode, string securityCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSecurityCodeByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSecurityCodeSetting(string accountCode, string userCode, string userPassword, string sessionKey);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetStatusByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barCode, string procedureID);
- #endregion
- #region lsq add 2021-08-25 pda端注浆登记验证工号的注浆权限
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckGroutingPower(string accountCode, string userCode, string userPassword, string sessionKey, string groutingData);
- #endregion
- #region xuwei add 2021-09-11 通用系统参数读取
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSystemSetting(string accountCode, string userCode, string userPassword, string sessionKey, string settingCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGoodsByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barCode);
- #endregion
- }
- }
|