/*******************************************************************************
* Copyright(c) 2014 DongkeSoft All rights reserved. / Confidential
* 类的信息:
* 1.程序名称:ISystemModule.cs
* 2.功能描述:基础数据管理模块服务契约
* 编辑履历:
* 作者 日期 版本 修改内容
* 张国印 2014/09/04 1.00 新建
*******************************************************************************/
using System.Collections.Generic;
using System.Data;
using System.ServiceModel;
using Dongke.IBOSS.PRD.WCF.DataModels;
namespace Dongke.IBOSS.PRD.WCF.Contracts
{
///
/// 基础数据管理模块服务契约
///
[ServiceContract(ConfigurationName = "SystemModuleService.ISystemModule",
Name = "ISystemModule",
Namespace = "Dongke.IBOSS.PRD.WCF.Contracts")]
public interface ISystemModule
{
#region 共通接口
///
/// 共通接口
///
///
///
[OperationContract]
ServiceResultEntity DoRequest(ClientRequestEntity cre);
#endregion
///
/// 用户登录
///
/// 用户请示对象
/// DataSet
[OperationContract]
DataSet DoLoginRefresh(LoginRequestEntity requestEntity);
///
/// 获取用户列表
///
/// 用户实体
/// DataSet数据集
[OperationContract]
DataSet SearchUserData(SUserEntity requestEntity);
///
/// 根据UserCode判断是否存在生产用户
///
/// 用户实体
/// DataSet数据集
[OperationContract]
DataSet GetUserIsWorker(SUserEntity requestEntity);
///
/// 是否存在重复用户编码
///
/// 用户编码
/// DataSet
[OperationContract]
DataSet IsExistsUserCode(string usercode);
///
/// 是否存在重复生产编码
///
/// 生产编码
/// DataSet
[OperationContract]
DataSet IsExistWorkCode(string workcode);
///
/// 添加用户信息
///
/// 用户实体
/// int
[OperationContract]
int AddUserInfo(SUserEntity requestEntity);
///
/// 编辑用户信息
///
/// 用户实体
/// int
[OperationContract]
int EditUserInfo(SUserEntity requestEntity);
///
/// 获取用户信息
///
/// 用户ID
/// DataSet用户信息集合
[OperationContract]
DataSet GetUserRowData(int UserID);
#region 获得组织机构记录
///
/// 获得组织机构记录
///
/// 请求信息
/// 停用标识
/// 只显示叶子节点标识0:全显示;1:显示叶子节点
///
///
/// 陈冰 2014.09.01 新建
///
[OperationContract]
DataTable GetOrganization(int valueFlag, int leafFlag);
///
/// 查询组织机构一览
///
/// 组织机构实体类
/// DataSet
[OperationContract]
DataSet SearchOrganizationData(OrganizationEntity requestEntity);
///
/// 保存组织机构
///
/// 组织机构实体类
/// int
[OperationContract]
int SaveOrganizationData(OrganizationEntity requestEntity);
///
/// 获取组织机构行数据
///
/// 组织机构ID
/// DataSet
[OperationContract]
DataSet GetOrganizationrRowData(int OrganizationID);
#endregion
#region 获得工序模型类别
///
/// 获取工序模型类别
///
/// DataTable
///
/// 陈冰 2014.09.01 新建
///
[OperationContract]
DataTable GetSYSProcessModelType();
#endregion
#region 产品档案
///
/// 查询产品信息
///
/// 产品信息
/// DataSet
///
/// 陈冰 2014.09.01 新建
///
[OperationContract]
DataSet SerachGoods(GoodsEntity goodsEntity);
///
/// 新建产品档案
///
/// 产品实体
/// 产品图片集合
/// 缺陷位置ID集合
/// int受影响行数
///
/// 庄天威 2014.09.04 新建
[OperationContract]
int AddGoods(GoodsEntity goodsEntity, List imgList, List attList);
///
/// 修改产品档案
///
/// 产品实体
/// 产品图片集合
/// 缺陷位置ID集合
/// int受影响行数
///
/// 庄天威 2014.09.04 新建
///
[OperationContract]
int UpdateGoods(GoodsEntity goodsEntity, List imgList, List attList);
#endregion
#region 产品图片
///
/// 查询产品图片(根据产品ID)
///
/// 产品ID
/// DataSet
///
/// 庄天威 2014.09.05 新建
///
[OperationContract]
DataSet GetImageByGoodsId(int goodsId);
#endregion
#region 产品类别
///
/// 获得产品类别
///
/// 用户基本信息
/// 停用标记
/// 是否只查询叶子节点 0:否;1:是
/// DataTable
///
/// 陈冰 2014.09.02 新建
///
[OperationContract]
DataTable GetGoodsType(int valueFlag, int leafFlag);
#endregion
#region 数据字典
///
/// 查询数据字典by类别
///
/// 数据字典类别
/// 停用标志
/// DataTable
///
/// 陈冰 2014.09.02 新建
///
[OperationContract]
DataTable GetDataDictionaryByType(string dicType, int valueFlag);
#endregion
#region 获得生产工号集合
///
/// 获得生产工号集合
///
/// DataSet
///
/// 陈冰 2014.09.03 新建
///
[OperationContract]
DataSet GetWorker();
#endregion
#region 获得工种集合
///
/// 获得工种集合
///
/// DataSet
///
/// 陈冰 2014.09.03 新建
///
[OperationContract]
DataSet GetJobs();
#endregion
#region 获得缺陷集合
///
/// 获得缺陷集合
///
/// DataSet
///
/// 陈冰 2014.09.03 新建
///
[OperationContract]
DataSet GetDefect();
#endregion
#region 窑炉管理
///
/// 获取窑炉管理的数据
///
/// 显示停用标识
/// DataSet
///
/// 2014.09.01 任海 新建
///
[OperationContract]
DataSet GetKilnData(byte Pvalue);
///
/// 获取窑炉管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllKilntInfo();
///
/// 保存窑炉数据
///
/// 窑炉数据
/// int
///
/// 2014.09.01 任海 新建
///
[OperationContract]
int SaveKilnData(DataTable datatKilnData);
#endregion
#region 窑车管理
///
/// 获取窑车管理的数据
///
/// 显示停用标识
/// 窑炉ID
/// DataSet
///
/// 2014.09.08 任海 新建
///
[OperationContract]
DataSet GetKilnCarData(byte Pvalue, string kilnID);
///
/// 获取窑车管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllKilnCarInfo();
///
/// 保存窑车数据
///
/// 窑车数据
/// int
///
/// 2014.09.01 任海 新建
///
[OperationContract]
int SaveKilnCarData(DataTable datatKilnCarData);
#endregion
#region 产品分级管理
///
/// 获取产品分级的数据
///
/// 显示停用标识
/// DataSet
///
/// 2014.10.22 任海 新建
///
[OperationContract]
DataSet GetGoodsLevelData(byte pValue);
///
/// 保存产品分级的数据
///
/// 产品分级的数据
/// int
///
/// 2014.10.22 任海 新建
///
[OperationContract]
int SaveGoodsLevelData(DataTable datatGoodsLevelData);
#endregion
#region 数据字典管理
///
/// 获取数据字典管理的数据
///
/// 显示停用标识
/// 字典类别
/// DataSet
///
/// 2014.09.08 任海 新建
///
[OperationContract]
DataSet GetDictionaryData(byte Pvalue, string dictionaryType);
///
/// 获取数据字典管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllDataDictionaryInfo();
///
/// 保存数据字典数据
///
/// 数据字典数据
/// int
///
/// 2014.09.05 任海 新建
///
[OperationContract]
int SaveDictionaryData(DataTable dataDictionaryData);
///
/// 获取数据字典左侧树的数据
///
/// DataSet
///
/// 2014.09.15 任海 新建
///
[OperationContract]
DataSet GetDataDictionaryTreeData();
#endregion
#region 系统参数管理
///
/// 获取系统参数管理的数据
///
/// DataSet
///
/// 2014.09.15 任海 新建
///
[OperationContract]
DataSet GetSystemData();
///
/// 保存系统参数数据
///
/// 系统参数数据
/// int
///
/// 2014.09.15 任海 新建
///
[OperationContract]
int SaveSystemData(DataTable datatSystemData);
///
/// 通过SettingCode获取系统参数管理的数据
///
/// DataSet
///
/// 2016.10.10 王鑫 新建
///
[OperationContract]
DataSet GetSystemSettingDataByCode(string settingcode);
#endregion
#region 生产线管理
///
/// 生产线集合
///
/// 生产线实体类
/// DataSet
///
/// 宋扬 2014.11.19 新建
///
[OperationContract]
DataSet GetProductionLine(SearchProductionLineEntity productionLineEntity);
///
/// 工序集合
///
/// 工序实体
/// DataSet
///
/// 王鑫 2014.11.29 新建
///
[OperationContract]
DataSet GetProdureList(SearchProductionLineEntity productionLineEntity);
#endregion
#region 工种管理
///
/// 获得工种管理的数据
///
/// 显示停用标识
/// DataSet
///
/// 任海 2014.09.04 新建
///
[OperationContract]
DataSet GetJobsData(byte Pvalue);
///
/// 获取工种管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllJobsInfo();
///
/// 保存工种数据
///
/// 工种数据
/// int
///
/// 2014.09.09 任海 新建
///
[OperationContract]
int SavetJobsData(DataTable datatJobsData);
#endregion
#region 职务管理
///
/// 获得职务管理的数据
///
/// 显示停用标识
///
///
/// 任海 2014.09.10 新建
///
[OperationContract]
DataSet GetPostData(byte Pvalue);
///
/// 获取职务管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllPostInfo();
///
/// 保存职务数据
///
/// 职务数据
/// int
///
/// 2014.09.10 任海 新建
///
[OperationContract]
int SavePostData(DataTable datatPostData);
#endregion
#region 产品缺陷管理
///
/// 获得产品缺陷管理的数据
///
/// 显示停用标识
///
///
/// 任海 2014.09.10 新建
///
[OperationContract]
DataSet GetDefectData(byte Pvalue);
///
/// 获取产品缺陷管理的全部数据
///
/// DataSet
///
/// 2014.10.30 任海 新建
///
[OperationContract]
DataSet GetAllDefectInfo();
///
/// 保存产品缺陷数据
///
/// 产品缺陷数据
/// int
///
/// 2014.09.10 任海 新建
///
[OperationContract]
int SaveDefectData(DataTable dataDefectData);
#endregion
#region 成型线类型管理
///
/// 获得成型线类型管理的数据
///
/// 显示停用标识
/// DataSet
///
/// 任海 2014.09.11 新建
///
[OperationContract]
DataSet GetGMouldTypeData(byte Pvalue);
///
/// 获取成型线类型管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllGMouldTypeInfo();
///
/// 保存成型线类型管理的数据
///
/// 成型线类型管理的数据
/// int
///
/// 2014.09.11 任海 新建
///
[OperationContract]
int SavetGMouldTypeData(DataTable datatGMouldTypeData);
///
/// 获取成型线类别(非停用)
///
/// DataSet
///
/// 2014.09.15 庄天威 修改
///
[OperationContract]
DataSet GetGMouldType();
#endregion
#region 配置员工
///
/// 获取配置员工的数据
///
/// 用户ID
/// DataSet
///
/// 2014.10.13 任海 新建
[OperationContract]
DataSet GetDeploystaffData(int userID);
///
/// 保存配置员工的数据
///
/// 用户ID
/// 员工数据表
/// int
///
/// 2014.10.13 任海 新建
///
[OperationContract]
int SaveDeploystaffData(int userID, DataTable dataDeploystaffData);
#endregion
#region 缺陷位置
///
/// 获取缺陷位置的数据
///
/// 正常标识
/// DataSet
///
/// 2014.09.10 冯雪 新建
/// 2014.10.28 任海 修改
///
[OperationContract]
DataSet GetDefectPositionData(byte Pvalue);
///
/// 保存缺陷位置数据
///
/// 缺陷数据
/// int
///
/// 2014.09.11 冯雪 新建
///
[OperationContract]
int SaveDefectPositionsData(DataTable dataDefectPositionData);
///
/// 获取缺陷位置管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllDefectPositionInfo();
#endregion
#region 温湿计信息
///
/// 查询温湿计信息
///
/// 用户基本信息
/// 温湿计信息实体
/// DataSet
///
/// 2014.12.24 任海 新建
///
[OperationContract]
DataSet GetThermometer(ThermometerEntity thermometerEntity);
///
/// 新建温湿计信息
///
/// 温湿计信息实体
/// 用户基本信息
/// int
///
/// 2014.12.25 任海 新建
///
[OperationContract]
int AddThermometerEntity(ThermometerEntity thermometerEntity);
///
/// 编辑温湿计信息
///
/// 温湿计信息实体
/// 用户基本信息
/// int
///
/// 2014.12.25 任海 新建
///
[OperationContract]
int UpdateThermometerEntity(ThermometerEntity thermometerEntity);
#endregion
#region 报表工序基础信息管理
///
/// 新建报表数据来源
///
/// 新建实体
/// 工序数据源
[OperationContract]
int AddRptProcedure(RptProcedureEntity rptProcedureEntity, DataSet dsSourse);
///
/// 修改报表数据来源
///
/// 新建实体
/// 工序数据源
[OperationContract]
int UpdateRptProcedure(RptProcedureEntity rptProcedureEntity, DataSet dsSourse);
///
/// 停用报表数据来源
///
/// 新建实体
[OperationContract]
int StopRptProcedure(RptProcedureEntity rptProcedureEntity);
///
/// 报表工序基础信息
///
/// 报表工序实体
/// DataSet数据集
[OperationContract]
DataSet GetRptProcedureModule(RptProcedureEntity rptProcedureEntity);
///
/// 根据报表来源工序Id查询先关工序信息
///
/// 报表工序Id
/// DataSet数据集
[OperationContract]
DataSet GetRptProcedureIdByProcedureInfo(int rptProcedureId);
#endregion
#region 产品类型管理
///
/// 获取产品类型的数据
///
/// 正常标识
/// DataSet
///
/// 2014.09.11 冯雪 新建
/// 2014.10.28 任海 修改
///
[OperationContract]
DataSet GetGoodsTypeData(byte Pvalue);
///
/// 按条件获取产品类型的数据
///
/// 正常标识
/// 产品类型编码
/// DataSet
///
/// 2014.09.11 冯雪 新建
///
[OperationContract]
DataSet GetGoodsTyperData(byte Pvalue, string typeCode);
///
/// 获取产品档案的ID
///
/// 产品档案的ID
/// DataSet
///
/// 2014.10.27 任海 新建
///
[OperationContract]
DataSet GetGoodsTypeIDData(int GoodsTypeID);
///
/// 保存产品类型数据
///
/// 产品类型数据
/// int
///
/// 2014.09.12 冯雪 新建
///
[OperationContract]
int SaveGoodsTypeData(DataTable dataDefectPositionData);
///
/// 获取用户操作权限
///
/// 用户ID
/// DataSet用户操作权限集合
[OperationContract]
DataSet GetUserRightData(int userID);
///
/// 用户范围权限保存
///
/// 用户权限记录集
/// 用户ID
/// int
[OperationContract]
int SaveUserRight(DataSet userRightData, int userID);
#endregion
#region 用户功能权限
///
/// 根据用户ID取得用户的功能权限信息
///
/// 用户ID
/// DataSet
[OperationContract]
DataSet GetUserFunctionRightInfo(int userID);
///
/// 根据用户ID取得用户的功能权限信息
///
/// 用户ID
/// DataSet
[OperationContract]
DataSet GetUserFunctionRightTwoInfo(int userID);
///
/// 根据功能ID取得使用该功能的用户列表
///
/// 功能编号
/// DataSet
[OperationContract]
DataSet GetFunctionUsers(string functionCode);
///
/// 保存用户的功能权限
///
/// 用户权限记录集
/// 用户ID
/// License授权方式:1→按站点 2→按用户
///
/// 执行更新影响的数据行数
/// 大于0:正常操作,返回
/// 等于0:无任何影响行数
/// -1:更新的功能权限有超过授权站点数
///
[OperationContract]
FunRightResultEntity SaveUserFunctionRightData(int userID, int licenseType, DataSet userRightData);
///
/// 保存用户的功能权限
///
/// 用户权限记录集
/// 用户ID
/// License授权方式:1→按站点 2→按用户
///
/// 执行更新影响的数据行数
/// 大于0:正常操作,返回
/// 等于0:无任何影响行数
/// -1:更新的功能权限有超过授权站点数
///
[OperationContract]
FunRightResultEntity SaveUserFunctionTwoRightData(int userID, int licenseType, DataSet userRightData, DataSet userRightTwoData);
#endregion
#region 用户范围权限
///
/// 获取用户范围权限
///
/// 权限类别
/// 用户ID
/// DataSet
[OperationContract]
DataSet GetUserPurview(int PurviewType, int UserID);
#endregion
#region 用户解锁
///
/// 用户解锁
///
/// 用户ID
/// int
[OperationContract]
int UnlockUserStatus(int UserID);
#endregion
#region 获取新增组织机构
///
/// 获取新增组织机构OrganizationCode
///
/// 上级组织机构编码
/// string
///
/// 2014.12.04 任海 新建
///
[OperationContract]
string GetOrganizationCode(string v_parentOrganizationCode);
#endregion
///
/// 编辑用户密码
///
/// 用户密码
/// 用户编码
/// 用户名称
/// string
[OperationContract]
string SaveUserPassWord(string userPassWord, string userCode, string userName);
///
/// 获取帐套信息
///
/// 是否停用
/// DataSet帐套信息
[OperationContract]
DataSet GetAccountInfo(bool pValue);
///
/// 保存帐套相关信息
///
/// 帐套数据集合
/// 默认密码
/// 1 存在相同的帐套代码 2表示有数据被修改 3表示没有数据被修改
[OperationContract]
int SaveAccountData(DataTable accountData, string defaultPassword);
///
/// 获取产品分级的数据(根据ID)
///
/// 分类类别ID
/// 分类ID
/// DataSet
///
/// 2014.10.22 庄天威 新建
///
[OperationContract]
DataSet GetGoodsLevelDataById(int? GoodsLevelTypeID, int? GoodsLevelID);
///
/// 产品分级数据源
///
/// 1适用半成品2检验 2适用成品检验 3入窑前检验
/// DataSet
[OperationContract]
DataSet GetGoodsLevel(int type);
///
/// 根据工号ID获取员工
///
/// 用户ID
/// DataSet
[OperationContract]
DataSet GetStaffByUserId(int UserId);
///
/// 根据工号ID获取该工号的工种关联
///
/// 用户ID
/// DataSet
[OperationContract]
DataSet GetJobByUserId(int UserId);
///
/// 添加工号对应员工
///
/// 工号ID
/// 员工数据表
/// int
[OperationContract]
int AddUserStaff(int UserId, DataTable StaffTable);
///
/// 根据工号ID获取相关的员工及对应工号工种信息
///
/// 用户ID
/// DataSet
[OperationContract]
DataSet GetUserStaffByUserId(int UserId);
///
/// 获取全部帐套信息
///
/// DataSet帐套信息
[OperationContract]
DataSet GetAllAccountInfo();
///
/// 获取产品类型的数据
///
/// DataSet
///
///
[OperationContract]
DataSet GetAllGoodsTypeData();
///
/// 获取全部审核状态
///
/// DataSet审核状态数据源
[OperationContract]
DataSet GetAuditStatus();
///
/// 检查产品类型到更新
///
/// 产品类型编码
/// int
[OperationContract]
int CheckGoodsTypeToUpdate(string GoodsTypeCode);
///
/// 根据产品ID获取附件
///
/// 产品ID
/// DataSet
[OperationContract]
DataSet GetAttachmentByGoodsId(int goodsId);
///
/// 新建附件信息
///
/// 附件实体集合
/// 产品ID
/// int影响结果行数
[OperationContract]
int AddAttachment(List AttList, int mainId);
///
/// 修改附件信息
///
/// 附件实体集合
/// 产品ID
/// int受影响行数
[OperationContract]
int UpdateAttachment(List AttList, int mainId);
///
/// 获取工号下的所有工种信息
///
/// 工号ID
/// DataSet数据集
[OperationContract]
DataSet GetAllJobsByUserID(int UserID);
///
/// 获取全部工种计件方式
///
/// DataSet工种计件方式集合
[OperationContract]
DataSet GetJobsPriceType();
///
/// 获取服务路径
///
///
[OperationContract]
string GetServerPath();
///
/// 获取缺陷类别管理的全部数据
///
/// DataSet
///
/// 2014.10.31 任海 新建
///
[OperationContract]
DataSet GetAllDefectTypeInfo();
///
/// 保存缺陷类别数据
///
/// 产品缺陷数据
/// int
///
/// 2014.09.10 任海 新建
///
[OperationContract]
int SaveDefectTypeData(DataTable dataDefectData);
[OperationContract]
DataSet GetSettlementTime();
///
/// 取得功能权限信息
///
/// DataSet
[OperationContract]
DataSet GetFunctionRight();
///
/// 根据功能ID取得使用该功能的用户列表
///
/// DataSet
[OperationContract]
DataSet GetFunctionUsersList();
///
/// 根据功能ID取得使用该功能的用户列表
///
/// DataSet
[OperationContract]
DataSet GetFunctionUsersTwoList();
///
/// 保存用户的功能权限
///
/// 用户权限记录集
///
/// 执行更新影响的数据行数
/// 大于0:正常操作,返回
/// 等于0:无任何影响行数
/// -1:更新的功能权限有超过授权站点数
///
[OperationContract]
FunRightResultEntity SaveUserFunctionRightList(DataTable userRightData);
///
/// 根据范围取得使用该功能的用户列表
///
/// DataSet
[OperationContract]
DataSet GetFunctionUserPurviewList();
///
/// 用户范围权限保存
///
/// 用户权限记录集
/// 用户ID
/// int
[OperationContract]
int SaveUserRightList(DataTable userRightData);
///
/// 获取商标管理的全部数据
///
///
///
/// 2015.11.12 王鑫 新建
///
[OperationContract]
DataSet GetAllLogoInfo();
///
/// 获取商标数据源
///
///
///
/// 2016.05.10 陈晓野 新建
///
[OperationContract]
DataSet GetLogoInfo();
///
/// 保存商标数据
///
/// 工种数据
/// int
///
/// 2015.11.12 王鑫 新建
///
[OperationContract]
int SaveLogoData(DataTable datatLogoData);
///
/// 获取缺陷扣罚管理的全部数据
///
/// DataSet
///
/// 2016.1.5 王鑫 新建
///
[OperationContract]
DataSet GetAllDefectFine();
///
/// 保存缺陷扣罚数据
///
/// 用户基本信息
/// 缺陷扣罚数据
/// int
///
/// 2016.1.5 王鑫 新建
///
[OperationContract]
int SaveDefectFineData(DataTable dataDefectFineData);
///
/// 获取缺陷扣除数管理的全部数据
///
/// 用户基本信息
///
///
/// 2016.1.5 王鑫 新建
///
[OperationContract]
DataSet GetAllDefectDeduction();
///
/// 保存缺陷扣除数据
///
/// 用户基本信息
/// 缺陷扣除数数据
/// int
///
/// 2016.1.5 王鑫 新建
///
[OperationContract]
int SaveDefectDeduction(DataTable dataDefectDeduction);
///
/// 获取缺陷扣罚关系管理的全部数据
///
/// 用户基本信息
///
///
/// 2016.1.5 王鑫 新建
///
[OperationContract]
DataSet GetAllDefectFineRelation();
///
/// 获取缺陷扣除数关系管理的全部数据
///
/// 用户基本信息
///
///
/// 2016.1.5 王鑫 新建
///
[OperationContract]
DataSet GetAllDefectDeductionRelation();
///
/// 保存缺陷关系数据
///
/// 用户基本信息
/// 缺陷扣罚数据
/// 缺陷扣除数数据
/// int
///
/// 2016.1.5 王鑫 新建
///
[OperationContract]
int SaveDefectRelation(DataTable dataDefectFineRelation, DataTable dataDefectDeductionRelation);
///
/// 获取半成品缺陷管理的全部数据
///
/// 用户基本信息
/// DataSet
///
/// 2016.06.22 王鑫 新建
///
[OperationContract]
DataSet GetAllSemicheckDefect();
///
/// 获取半成品缺陷位置管理的全部数据
///
/// 用户基本信息
/// DataSet
///
/// 2016.06.23 王鑫 新建
///
[OperationContract]
DataSet GetAllScdefectPosition();
///
/// 保存半成品缺陷数据
///
/// 缺陷数据
/// 用户基本信息
/// int
///
/// 2016.06.22 王鑫 新建
///
[OperationContract]
int SaveSemicheckDefect(DataTable dataDefectData);
///
/// 保存半成品缺陷位置数据
///
/// 缺陷位置数据
/// 用户基本信息
/// int
///
/// 2016.06.23 王鑫 新建
///
[OperationContract]
int SaveScdefectPosition(DataTable dataDefectPositionData);
///
/// 获取半检及复检状态数据
///
/// DataSet
///
/// 2016.06.25 王鑫 新建
///
[OperationContract]
DataSet GetSemiCheckType();
///
/// 获取工艺管理的全部数据
///
/// 用户基本信息
/// DataSet
///
/// 2016.07.19 王鑫 新建
///
[OperationContract]
DataSet GetAllTecDepInfo();
///
/// 保存工艺数据
///
/// 用户基本信息
/// 工艺数据
/// int
///
/// 2016.07.19 王鑫 新建
[OperationContract]
int SaveTecDepData(DataTable datatData);
///
/// 保存配置信息
///
/// 配置实体
/// 用户基本信息
/// 返回受影响行数
///
/// 王鑫 2016.07.19 新建
///
[OperationContract]
int SaveTransfer(TecDepEntity tecDepEntity);
///
/// 获取配置管理的全部数据
///
/// 用户基本信息
/// DataSet
///
/// 2016.07.19 王鑫 新建
///
[OperationContract]
DataSet GetTransfer(TecDepEntity tecDepEntity);
///
/// 获取配置明细管理的全部数据
///
/// 用户基本信息
/// DataSet
///
/// 2016.07.19 王鑫 新建
///
[OperationContract]
DataSet GetTransferInfo(int PTID);
///
/// 获取配置编辑明细管理的全部数据
///
/// 用户基本信息
/// DataSet
///
/// 2016.07.19 王鑫 新建
///
[OperationContract]
DataSet GetTransferEditInfo(int PTID);
#region 条码打印
///
/// 处理条码打印相关功能
///
///
///
[OperationContract]
ServiceResultEntity DoBarCodePrint(ClientRequestEntity cre);
#endregion
}
}