| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- /*******************************************************************************
- * 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
- {
- /// <summary>
- /// 报表体系模块服务契约
- /// </summary>
- [ServiceContract(ConfigurationName = "PublicModuleService.IPublicModule",
- Name = "IPublicModule",
- Namespace = "Dongke.IBOSS.PRD.WCF.Contracts")]
- public interface IPublicModule
- {
- #region 客户端升级
- /// <summary>
- /// 客户端升级判断
- /// </summary>
- /// <param name="version">客户端版本</param>
- /// <returns>客户端升级判断结果</returns>
- [OperationContract]
- NeedUpgradeResultEntity IsNeedUpgrade(string version);
- /// <summary>
- /// 下载更新程序
- /// </summary>
- /// <returns>更新程序</returns>
- [OperationContract]
- byte[] DownloadUpgradeFile();
- #endregion
- /// <summary>
- /// 取得FP00002画面(工号产量质量)的查询数据
- /// </summary>
- /// <param name="usercode">工号</param>
- /// <returns>查询结果</returns>
- [OperationContract]
- ServiceResultEntity GetFP00002Data(int accountID, string usercode, DateTime date);
- [OperationContract]
- ServiceResultEntity GetRptProcedureModule(int accountID);
- [OperationContract]
- ServiceResultEntity GetRptSourceProcedureModule(int accountid, int? RptProcedureID);
- }
- }
|