/******************************************************************************* * Copyright(c) 2014 DongkeSoft All rights reserved. / Confidential * 类的信息: * 1.程序名称:IPublicModule.cs * 2.功能描述:公开查询模块服务契约 * 编辑履历: * 作者 日期 版本 修改内容 * 陈晓野 2015/11/03 1.00 新建 *******************************************************************************/ using System; using System.Data; using System.ServiceModel; using Dongke.IBOSS.PRD.WCF.DataModels; namespace Dongke.IBOSS.PRD.WCF.Contracts { /// /// 报表体系模块服务契约 /// [ServiceContract(ConfigurationName = "PublicModuleService.IPublicModule", Name = "IPublicModule", Namespace = "Dongke.IBOSS.PRD.WCF.Contracts")] public interface IPublicModule { #region 客户端升级 /// /// 客户端升级判断 /// /// 客户端版本 /// 客户端升级判断结果 [OperationContract] NeedUpgradeResultEntity IsNeedUpgrade(string version); /// /// 下载更新程序 /// /// 更新程序 [OperationContract] byte[] DownloadUpgradeFile(); #endregion /// /// 取得FP00002画面(工号产量质量)的查询数据 /// /// 工号 /// 查询结果 [OperationContract] ServiceResultEntity GetFP00002Data(int accountID, string usercode, DateTime date); [OperationContract] ServiceResultEntity GetRptProcedureModule(int accountID); [OperationContract] ServiceResultEntity GetRptSourceProcedureModule(int accountid, int? RptProcedureID); } }