| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269 |
- /*******************************************************************************
- * Copyright(c) 2014 DongkeSoft All rights reserved. / Confidential
- * 类的信息:
- * 1.程序名称:IPDAModule.cs
- * 2.功能描述:PDA模块服务契约
- * 编辑履历:
- * 作者 日期 版本 修改内容
- * 陈晓野 2014/09/16 1.00 新建
- * 徐伟 2019/10/22 1.01 增加Get方法
- *******************************************************************************/
- 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
- {
- /// <summary>
- /// 测试PDA连接WCF服务
- /// </summary>
- /// <param name="value">测试文本</param>
- /// <returns>返回文本</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- string TestConnectionEx(string value);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- string TestConnection();
- #region 系统登录
- /// <summary>
- /// PDA登录
- /// </summary>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- PDALoginResult DoPDALogin(string accountCode, string userCode, string userPassword,
- string macAddress, string ipAddress, string phoneCode, string phoneType,
- string appVersion, string systemType, string systemVersion);
- /// <summary>
- /// 退出
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult DoPDAOut(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 修改密码
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult ChangeUserPassword(string accountCode, string userCode, string userPassword, string sessionKey,
- string newPassWord);
- #endregion
- #region 获得系统/基数数据
- /// <summary>
- /// 获得数据字典
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="dicType">字典类型</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDataDictionaryByType(string accountCode, string userCode, string userPassword, string sessionKey, string dicType);
- #endregion
- #region 取得展示数据
- /// <summary>
- /// 获得生产线菜单
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetProductionLineMenu(string accountCode, string userCode, string userPassword, string sessionKey);
- #endregion
- #region 获得工序信息
- /// <summary>
- /// 获得工序信息
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetProcedureByID(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID);
- #endregion
- #region 检验
- /// <summary>
- /// 检验条码
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckBarcode(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string barcode);
- /// <summary>
- /// 检验生产工号
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="procedureUserCode">生产工号</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckProcedureUser(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string procedureUserCode);
- /// <summary>
- /// 校验窑车是否可装车并返回窑车信息
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureId">当前工序ID</param>
- /// <param name="kilnCarCode">窑车号</param>
- /// <param name="modelType">工序类别</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckKilnCar(string accountCode, string userCode, string userPassword, string sessionKey, int pProcedureId, string kilnCarCode, int modelType);
- #endregion
- #region 保存计件条码信息
- /// <summary>
- /// 保存条码信息
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="productionDataEntitys">条码信息</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddWorkPiece(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, ProductionDataEntity[] productionDataEntitys);
- #endregion
- #region 检验工序接口
- /// <summary>
- /// 获得检验标识
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDefectFlagData(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 由条码和当前检验工序获取返工工序
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">当前检验工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetReworkProcedureByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string barcode);
- /// <summary>
- /// 由当前检验工序获取缺陷列表
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">当前检验工序ID</param>
- /// <param name="defectCode">缺陷编码</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDefectByProcedureIDAndDefectCode(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string defectCode);
- /// <summary>
- /// 根据产品ID查出缺陷位置
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="goodsID">产品ID</param>
- /// <param name="positionCode">位置编码</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDefectPositionByGoodsIDAndPositionCode(string accountCode, string userCode, string userPassword, string sessionKey, int goodsID, string positionCode);
- /// <summary>
- /// 通过条码和缺陷查出责任工序
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="barcode">条码</param>
- /// <param name="defectid">缺陷ID</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDutyProcedureByBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode, int defectid);
- /// <summary>
- /// 通过条码与工序查出责任员工
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="barcode">条码</param>
- /// <param name="dutyProcedureID">责任工序</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDutyProcedureCodeByBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode, int dutyProcedureID);
- // 质量登记
- //[OperationContract]
- //[WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- // , ResponseFormat = WebMessageFormat.Json
- // , RequestFormat = WebMessageFormat.Json)]
- //ActionResult GetDutyProcedureCodeByProductionDataID(string accountCode, string userCode, string userPassword, string sessionKey, int ProductionDataID);
- /// <summary>
- /// 通过生产数据与工号ID查询工种
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="productionDataID">生产数据ID</param>
- /// <param name="userID">工号ID</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.08 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDutyJobsByUserIDAndProductionID(string accountCode, string userCode, string userPassword, string sessionKey,
- //int productionDataID, int userID);
- int classesSettingID, int defectid, int procedureID);
- /// <summary>
- /// 根据生产数据ID,用户ID及工种选出责任员工
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="productionDataID">生产数据ID</param>
- /// <param name="userID">工号ID</param>
- /// <param name="jobsID">工种ID</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.08 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDutyStaffByUserIDAndJobs(string accountCode, string userCode, string userPassword, string sessionKey,
- //int productionDataID, int userID, int jobsID);
- int classesSettingID, int jobsID);
- /// <summary>
- /// 获得产品分级
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.04 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGoodsGradeData(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获得产品分级
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">当前工序ID</param>
- /// <returns></returns>
- /// <remarks>
- /// 陈冰 2014.10.22 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetReworkProcedureByProcedureID(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID);
- /// <summary>
- /// 通过条码返回窑车号
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="barcode">条码号</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetKilnCarByBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- #endregion
- #region 保存检验条码
- /// <summary>
- /// 保存检验条码
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="productionDataEntitys">条码信息</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddCheckBarcode(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, ProductionDataEntity[] productionDataEntitys);
- #endregion
- #region 文件上传下载
- /// <summary>
- /// 软件更新
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessiionKey">本次登陆密钥</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- Stream AutoUpgrade(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 上传图片
- /// </summary>
- /// <param name="imgStream"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(
- Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json,
- ResponseFormat = WebMessageFormat.Json)]
- ActionResult SaveImg(Stream mageStream);
- [OperationContract]
- [WebInvoke(
- Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json,
- ResponseFormat = WebMessageFormat.Json)]
- Stream GetFileTest(string path);
- [OperationContract]
- [WebInvoke(
- Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json,
- ResponseFormat = WebMessageFormat.Json)]
- Stream GetFileStream();
- [OperationContract]
- [WebInvoke(
- Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json,
- ResponseFormat = WebMessageFormat.Json)]
- byte[] GetFileTestByte(string path);
- [OperationContract]
- [WebInvoke(Method = "POST",
- BodyStyle = WebMessageBodyStyle.WrappedRequest,
- RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
- string GetFile(string path);
- #endregion
- #region 统计
- /// <summary>
- /// 统计当日计数数量
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult StatisticsCollectBarcode(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID);
- #endregion
- #region 撤销装车
- /// <summary>
- /// 检验条码是否可以撤销装车
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">当前工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckCancelLoadCar(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string barcode);
- /// <summary>
- /// 保存撤销装车的条码
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">当前工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddCancelLoadCar(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string barcode);
- /// <summary>
- /// 统计当日计数数量
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">当前工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult StatisticsKilnCar(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID);
- /// <summary>
- /// 统计产品跟踪
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">当前工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult StatisticsProductTrack(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 由产品条码获取注浆信息
- /// </summary>
- /// <param name="barcode"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingProducttByBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取工号下的所有工种信息
- /// </summary>
- /// <param name="UserID">工号ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllJobsByUserID(string accountCode, string userCode, string userPassword, string sessionKey, int UserID);
- /// <summary>
- /// 根据所选工号对应的工种,查出缺陷责任员工
- /// </summary>
- /// <param name="jobs">工种ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDutyStaffByUserID(string accountCode, string userCode, string userPassword, string sessionKey, int jobs);
- /// <summary>
- /// 根据所选工号,查出漏检责任员工
- /// </summary>
- /// <param name="userid">工号</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetMissedStaffByUserID(string accountCode, string userCode, string userPassword, string sessionKey, int userid);
- /// <summary>
- /// 获取用户列表
- /// </summary>
- /// <param name="requestEntity">用户实体</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SearchUserData(string accountCode, string userCode, string userPassword, string sessionKey, byte IsWorker);
- /// <summary>
- /// 获取数据字典管理的数据
- /// </summary>
- /// <param name="Pvalue">显示停用标识</param>
- /// <param name="dictionaryType">字典类别</param>
- /// <returns></returns>
- /// <remarks>
- /// 2014.12.03 新建
- /// </remarks>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDictionaryData(string accountCode, string userCode, string userPassword, string sessionKey, byte Pvalue, string dictionaryType);
- #endregion
- #region 保存半检数据
- /// <summary>
- /// 保存半检数据
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="productionDataEntitys">半检信息</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddSemiTest(string accountCode, string userCode, string userPassword, string sessionKey, SemiTestEntity[] semiTestEntitys);
- #endregion
- #region 获取产品数据
- /// <summary>
- /// 获取产品数据
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="valueFlag">有效标识</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SerachGoods(string accountCode, string userCode, string userPassword, string sessionKey, int valueFlag);
- #endregion
- /// <summary>
- /// 使用存储过程PRO_PM_GetProductionData获取生产工序计件数据
- /// </summary>
- /// <param name="searchEntity">生产数据实体类</param>
- /// <returns>DataTable</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetProductionData(string accountCode, string userCode, string userPassword, string sessionKey, int ProcedureID, string BarCode);
- /// <summary>
- /// 根据所选生产数据ID,显示成检数据信息
- /// </summary>
- /// <param name="productionDataID">生产数据ID</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetProductionDataByID(string accountCode, string userCode, string userPassword, string sessionKey, int productionDataID);
- /// <summary>
- /// 编辑后删除生产数据
- /// </summary>
- /// <param name="productionDataID">生产数据ID</param>
- /// <returns>int</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult DeleteProductionDataByID(string accountCode, string userCode, string userPassword, string sessionKey, int productionDataID);
- /// <summary>
- /// 获取产品完成工序的ID
- /// </summary>
- /// <param name="barcode">产品条码</param>
- /// <returns>int</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetCompleteProcedureID(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 绑定图片
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessiionKey">本次登陆密钥</param>
- /// <param name="imagePath">图片路径</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- Stream BindDefectImage(string accountCode, string userCode, string userPassword, string sessionKey, string imagePath);
- /// <summary>
- /// 根据所选工号对应的工种,查出缺陷责任员工
- /// </summary>
- /// <param name="jobs">工种ID</param>
- /// <param name="userid">用户ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetDutyStaffByUserJobsID(string accountCode, string userCode, string userPassword, string sessionKey, int jobs, int userid);
- /// <summary>
- ///
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="BarCode">产品条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult ScrapProductChack(string accountCode, string userCode, string userPassword, string sessionKey, string barCode);
- /// <summary>
- ///
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="BarCode">产品条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetInProductionAndProductionData(string accountCode, string userCode, string userPassword, string sessionKey, string barCode);
- /// <summary>
- /// 根据工号查询员工档案信息
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="userId">工号ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SearchHrStaffInfo(string accountCode, string userCode, string userPassword, string sessionKey, int userId);
- /// <summary>
- /// 添加废弃产品记录
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="SProductEntity">废弃产品实体</param>
- /// <param name="RProcedureEntity">废弃责任工序实体</param>
- /// <param name="SResponsibleList">责任者集合</param>
- /// <returns>int结果返回值</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddScrapProduct(string accountCode, string userCode, string userPassword, string sessionKey, ScrapProductEntity SProductEntity, ResponProcedureEntity RProcedureEntity, ScrapResponsibleEntity[] SResponsibleList);
- /// <summary>
- /// 获取产品分级的数据(根据ID)
- /// </summary>
- /// <param name="GoodsLevelTypeID">分类类别ID</param>
- /// <param name="GoodsLevelID">分类ID</param>
- /// <param name="sUserInfo">用户基本信息</param>
- /// <returns>DataSet</returns>
- /// <remarks>
- /// 2014.10.22 庄天威 新建
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGoodsLevelDataById(string accountCode, string userCode, string userPassword, string sessionKey, int? GoodsLevelTypeID);
- /// <summary>
- /// 获取账务日期
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAccountDate(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取登陆帐户有无报损权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="usercode">工号编码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetScrapFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取是否存在报损未审核产品
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="BarCode">产品条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetScrapProductAuditStatus(string accountCode, string userCode, string userPassword, string sessionKey, string barCode);
- /// <summary>
- /// 根据页面条件获取废弃产品一览
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barCode">产品条码</param>
- /// <param name="scrapProductID">报废产品ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetScrapProduct(string accountCode, string userCode, string userPassword, string sessionKey, string barCode, int scrapProductID);
- /// <summary>
- /// 根据废弃产品ID获取责任工序
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="scrapProductID">报废产品ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetResponProcedureBySPId(string accountCode, string userCode, string userPassword, string sessionKey, int scrapProductID);
- /// <summary>
- /// 根据废弃产品ID获取责任人列表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="scrapProductID">报废产品ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetScrapResponsibleBySPId(string accountCode, string userCode, string userPassword, string sessionKey, int scrapProductID);
- /// <summary>
- /// 添加废弃产品记录
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="SProductEntity">废弃产品实体</param>
- /// <param name="RProcedureEntity">废弃责任工序实体</param>
- /// <param name="SResponsibleList">责任者集合</param>
- /// <returns>int结果返回值</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UpdateScrapProduct(string accountCode, string userCode, string userPassword, string sessionKey,
- ScrapProductEntity UpdateSProductEntity, ResponProcedureEntity UpdateRProcedureEntity,
- ScrapResponsibleEntity[] UpdateSResponsibleList, ScrapResponsibleEntity[] YSResponsibleList);
- /// <summary>
- /// 获取产品窑炉
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns>Datase</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllKilntInfo(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取次品产品条码允许编辑
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barcode">产品条码</param>
- /// <returns>Datase</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSubstandardInfo(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取产品条码是否重烧
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barcode">产品条码</param>
- /// <returns>Dataset</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetReFine(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取登陆帐户有无成检编辑权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="usercode">工号编码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetFinishedProductEditFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 根据条码及工序判断是否漏扫
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="usercode">工号编码</param>
- /// <param name="barcode">产品条码</param>
- /// <param name="produceid">工序ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddBarCodeMissing(string accountCode, string userCode, string userPassword, string sessionKey, string barcode, int produceid);
- /// <summary>
- /// 获取登陆帐户有无报损审批权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="usercode">工号编码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetScrapProductFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- #region 检验
- /// <summary>
- /// 干补检验条码
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckDryRepairBarcode(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string barcode);
- #endregion
- /// <summary>
- /// 获取干补标识
- /// </summary>
- /// <param name="barcode">产品条码</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- ActionResult GetSpecialRepairflagByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取窑车对应产品列表
- /// </summary>
- /// <param name="KilnCarID">窑车ID</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- ActionResult GetKilnCarGoodsByKilnCarID(string accountCode, string userCode, string userPassword, string sessionKey, int KilnCarID);
- /// <summary>
- /// 获取窑车对应产品列表
- /// </summary>
- /// <param name="KilnCarID">窑车ID</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- ActionResult SaveBarCodeChange(string accountCode, string userCode, string userPassword, string sessionKey, string barcode, string newBarcode, string remarks, string groutingUserCode, string goodsCode);
- /// <summary>
- /// 获取(注浆登记)的查询数据
- /// </summary>
- /// <param name="se">查询条件</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- ActionResult GetGroutingList(string accountCode, string userCode, string userPassword, string sessionKey, FPM0202_SE se);
- /// <summary>
- /// 获取(注浆登记)的查询数据
- /// </summary>
- /// <param name="se">查询条件</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- ActionResult GetGroutingListByBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获得成型线信息
- /// </summary>
- /// <param name="groutingLineEntity">查询条件</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- ActionResult GetGroutingLine(string accountCode, string userCode, string userPassword, string sessionKey, GroutingLineEntity groutingLineEntity);
- /// <summary>
- /// 获取在产产品的信息标识列表
- /// </summary>
- /// <param name="barcode">查询条件</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- ActionResult GetInProductionDataList(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取条码是否注浆登记过,0行无效
- /// </summary>
- /// <param name="barcode"></param>
- /// <returns></returns>
- [OperationContract]
- ActionResult GetBarCodeInGroutingDailyDetail(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取登陆帐户有变更条码权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetBarCodeRecordFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 成检时获取此条码是否报损
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barcode">产品条码</param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult CheckScrapProduct(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取产品完成工序的ID(PDA)
- /// </summary>
- /// <param name="barcode">产品条码</param>
- /// <returns>int</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetCompleteProcedureIDPDA(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 成检时获取条码的产品信息(成检(正品)--报损-->干补-->成检)
- /// </summary>
- /// <param name="barcode">产品条码</param>
- /// <returns>int</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGoodsInfoBybarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 成检-校验生产工号
- /// </summary>
- /// <param name="usercode">生产工号</param>
- /// <returns>int</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetUserCode(string accountCode, string userCode, string userPassword, string sessionKey, string usercode);
- /// <summary>
- /// 更新漏扫的成型工号
- /// </summary>
- /// <param name="groutingUserCode">成型工号</param>
- /// <param name="missingID">漏扫ID</param>
- /// <returns>int</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UpdateGroutingUserCodeByMissingID(string accountCode, string userCode, string userPassword, string sessionKey, string groutingUserCode, int missingID);
- /// <summary>
- /// 在入窑工序检验窑车号是否存在
- /// </summary>
- /// <param name="kilncarcode">窑车编码</param>
- /// <param name="procedureid">工序ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckKilnCarByIntoCar(string accountCode, string userCode, string userPassword, string sessionKey, string kilncarcode, int procedureid);
- /// <summary>
- /// 获取盘点单列表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetInCheckedList(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- ///
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="InCheckedID">盘点单号</param>
- /// <param name="BarCode">产品条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UpdateInChecked(string accountCode, string userCode, string userPassword, string sessionKey, int InCheckedID, string BarCode);
- #region 班次配置
- /// <summary>
- /// 班次配置-通过工号获取工种列表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="userId">工号ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult BindUserJobs(string accountCode, string userCode, string userPassword, string sessionKey, int userId);
- ///// <summary>
- ///// 班次配置-根据工号查询员工档案信息(上面已经有了)
- ///// </summary>
- ///// <param name="accountCode"></param>
- ///// <param name="userCode"></param>
- ///// <param name="userPassword"></param>
- ///// <param name="sessionKey"></param>
- ///// <param name="userId">工号ID</param>
- ///// <returns></returns>
- //[OperationContract]
- //[WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- // , ResponseFormat = WebMessageFormat.Json
- // , RequestFormat = WebMessageFormat.Json)]
- //ActionResult SearchHrStaffInfo(string accountCode, string userCode, string userPassword, string sessionKey, int userId);
- /// <summary>
- /// 班次配置-根据员工姓名查员工信息
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="searchStaffEntity"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SearchStaffInfo(string accountCode, string userCode, string userPassword, string sessionKey, SearchStaffEntity searchStaffEntity);
- /// <summary>
- /// 获取班次配置信息
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="searchEntity"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SearchClassesSetting(string accountCode, string userCode, string userPassword, string sessionKey, SearchClassesSettingEntity searchEntity);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SaveClassesSetting(string accountCode, string userCode, string userPassword, string sessionKey, ClassesSettingEntity setEntity, ClassesDetailSettingEntity[] setDetailEntity);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SearchClassesDetail(string accountCode, string userCode, string userPassword, string sessionKey, int classesSettingID);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetClassesSettingFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetAllInChecked(string accountCode, string userCode, string userPassword, string sessionKey, InCheckedEntity entity);
- #endregion
- #region PDA报表
- /// <summary>
- /// 产品质量跟踪
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="se"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetRPT040104SData(string accountCode, string userCode, string userPassword, string sessionKey, RPT040104_SE se);
- /// <summary>
- /// 工号产量质量分析表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="se"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetFP00002Data(string accountCode, string userCode, string userPassword, string sessionKey,
- int rptSProcedureID, string workcode, string date);
- /// <summary>
- /// 半检数据统计表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="se"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetPDARPT000001Data(string accountCode, string userCode, string userPassword, string sessionKey,
- string workcode, string datebegin, string dateend);
- /// <summary>
- /// 工号质量统计表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="se"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetPDARPT000002Data(string accountCode, string userCode, string userPassword, string sessionKey,
- int rptSProcedureID, string workcode, string datebegin, string dateend);
- /// <summary>
- /// 损坯数据统计表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="se"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetPDARPT000003Data(string accountCode, string userCode, string userPassword, string sessionKey,
- string workcode, string datebegin, string dateend);
- #endregion
- /// <summary>
- /// 取得报表数据源数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetRptProcedureModule(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 取得报表的查询数据源统计工序数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetRptSourceProcedureModule(string accountCode, string userCode, string userPassword, string sessionKey, int? RptProcedureID);
- /// <summary>
- /// 获取用户是否有统计产成品权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetStatisticsFinishedProductFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取用户是否有盘点权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetInCheckedFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetClassesSetting(string accountCode, string userCode, string userPassword, string sessionKey, string uCode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetScrapProductUserCodeByProductionDataID(string accountCode, string userCode, string userPassword, string sessionKey, int ProductionDataID);
- /// <summary>
- /// 在入窑工序检验窑车号是否存在
- /// </summary>
- /// <param name="kilncarcode">窑车编码</param>
- /// <param name="procedureid">工序ID</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckKilnCarByIntoCar2(string accountCode, string userCode, string userPassword, string sessionKey, string kilncarcode, int procedureid);
- /// <summary>
- /// 撤销包装
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barcode"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddChancelFinishedproduct(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /*
- /// <summary>
- /// 获取用户是否有撤销包装权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetChancelFinishedproductFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- */
- /// <summary>
- /// 窑车状态明细表查询
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="kilnCarCode"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetKilnCarStatusDetailByCode(string accountCode, string userCode, string userPassword, string sessionKey, string kilnCarCode);
- /// <summary>
- /// 损坯撤销
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barcode"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddCancelScrapProduction(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /*
- /// <summary>
- /// 获取用户是否有撤销损坯权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetCancelScrapProductionFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- */
- /// <summary>
- /// 获取条码注浆信息
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetGroutingInfoBybarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取条码注浆信息
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetFinishedProductGroutingInfoBybarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 公坯设定
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barcode"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddPublicBodyProduct(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /*
- /// <summary>
- /// 获取用户是否有公坯设定
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetPublicBodyProductFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- */
- /// <summary>
- /// 交坯检验条码
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckBarcodeDeliverMud(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string barcode);
- /// <summary>
- /// 获取用户所有菜单权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetUserAllFunction(string accountCode, string userCode, string userPassword, string sessionKey);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult AddChancelBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult AddChancelDeliverMudBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetAllLogoInfo(string accountCode, string userCode, string userPassword, string sessionKey);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetLogoID(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult SaveBarCodeLogo(string accountCode, string userCode, string userPassword, string sessionKey, string barcode, int logoid);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult SaveBarCodeLogoAndGlazetypeid(string accountCode, string userCode, string userPassword, string sessionKey,
- string barcode, int logoid, int glazetypeid);
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult GetBarCodeLogoID(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 半检时,入窑前检验获取此条码是否报损为废品
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="barcode">产品条码</param>
- /// <returns></returns>
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- [OperationContract]
- ActionResult CheckWasteScrapProduct(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 获取登陆帐户有无入窑前检验数据编辑权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="usercode">工号编码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetIntoKilnCheckEditFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取登陆帐户有无半检验数据编辑权限
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="usercode">工号编码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetNormalCheckEditFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取缺陷扣罚管理的全部数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllDefectFine(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取缺陷扣除数管理的全部数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllDefectDeduction(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取缺陷扣罚关系管理的全部数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllDefectFineRelation(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取缺陷扣除数关系管理的全部数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllDefectDeductionRelation(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取盘点单明细
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetUpdateInCheckedInfo(string accountCode, string userCode, string userPassword, string sessionKey, string incheckedno);
- /// <summary>
- /// 半检检验条码
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SemiCheckBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 根据条码获取经过的工序,用于绑定返工工序
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSemiCheckPassProcedure(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 复检状态数据源
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSemiCheckType(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 复检状态数据源
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSemiCheckStatusFuntion(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 根据半成品检验数据ID,显示半成品数据信息
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSemiCheckByID(string accountCode, string userCode, string userPassword, string sessionKey, int semiCheckID);
- /// <summary>
- /// 保存半检登记
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="productionDataEntitys">条码信息</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult AddSemiCheck(string accountCode, string userCode, string userPassword, string sessionKey, SemiCheckEntity[] entityobj);
- /// <summary>
- /// 根据所选工号,查出缺陷责任员工
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSemiCheckDefectStaffByUserID(string accountCode, string userCode, string userPassword, string sessionKey, int userid);
- /// <summary>
- /// 获取半成品缺陷管理的全部数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllSemicheckDefect(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 获取半成品缺陷位置管理的全部数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllScdefectPosition(string accountCode, string userCode, string userPassword, string sessionKey);
- /// <summary>
- /// 复检验条码
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult ReSemiCheckBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 撤销复检验条码
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CancelSemiCheckBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 恢复数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult ResetBarCode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- /// <summary>
- /// 通过SettingCode获取系统参数管理的数据
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="settingcode">设置编码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSystemSettingDataByCode(string accountCode, string userCode, string userPassword, string sessionKey, string settingcode);
- /// <summary>
- /// 校验条码是否允许撤销,如果不允许提示错误消息
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="orgTime">原时间</param>
- /// <param name="days">允许撤销天数</param>
- /// <param name="settingCode">设置code,用于返回不同错误消息</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult BarcodeAllowCancel(string accountCode, string userCode, string userPassword, string sessionKey, string orgTime, int days, string settingCode);
- #region 产成品交接
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetOrderList(string accountCode, string userCode, string userPassword, string sessionKey, OrderEntity order);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult FinishedHandoverBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetSystemData(string accountCode, string userCode, string userPassword, string sessionKey);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SaveFinishedHandover(string accountCode, string userCode, string userPassword, string sessionKey, int orderid, OrderEntity[] orderEntity);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CancelFinishedHandoverBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SaveCancelFinishedHandoverByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SaveChangeFinishedHandoverByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode, int orderid);
- #endregion
- #region PDA条码打印
- /// <summary>
- /// 获取条码打印机
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetBarcodePrinter(string accountCode, string userCode, string userPassword, string sessionKey, int printType = 0);
- /// <summary>
- /// 打印条码样式
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult PrintBarcodeLayout(string accountCode, string userCode, string userPassword, string sessionKey,
- string barcode, int copies, int printerID, int printWay = 2);
- #endregion PDA条码打印
- #region 统计报表
- /// <summary>
- /// 成型结算报表
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetGroutingSettlementInfo(string accountCode, string userCode, string userPassword, string sessionKey,
- int currentMonth);
- #endregion
-
- #region 设置当期用户默认打印机配置
- /// <summary>
- /// 设置当期用户默认打印机配置
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="printerID"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult SetCurrentUserPrinter(string accountCode, string userCode, string userPassword, string sessionKey,
- int printerID);
- #endregion
- /// <summary>
- /// 回收检验条码
- /// </summary>
- /// <param name="accountCode">帐套code</param>
- /// <param name="userCode">用户code</param>
- /// <param name="userPassword">用户密码</param>
- /// <param name="sessionKey">本次登陆密钥</param>
- /// <param name="procedureID">工序ID</param>
- /// <param name="barcode">条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult CheckRecydingFlagBarcode(string accountCode, string userCode, string userPassword, string sessionKey, int procedureID, string barcode);
- /// <summary>
- /// 获取回收标识
- /// </summary>
- /// <param name="barcode">产品条码</param>
- /// <returns>DataSet</returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetRecyclingflagByBarcode(string accountCode, string userCode, string userPassword, string sessionKey, string barcode);
- #region 注浆盘点
- /// <summary>
- /// 获取注浆盘点单列表
- /// </summary>
- /// <param name="sUserInfo"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllGBChecked(string accountCode, string userCode, string userPassword, string sessionKey, InCheckedEntity entity);
- /// <summary>
- /// 进行盘点操作
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="InCheckedID">盘点单ID</param>
- /// <param name="BarCode">产品条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UpdateGBChecked(string accountCode, string userCode, string userPassword, string sessionKey, int CheckedID, string BarCode);
- /// <summary>
- /// 获取盘点单明细
- /// </summary>
- /// <param name="sUserInfo"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetUpdateGBCheckedInfo(string accountCode, string userCode, string userPassword, string sessionKey, int checkedID);
- #endregion
- #region 模具盘点
- /// <summary>
- /// 获取模具盘点单列表
- /// </summary>
- /// <param name="sUserInfo"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetAllMouldChecked(string accountCode, string userCode, string userPassword, string sessionKey, InCheckedEntity entity);
- /// <summary>
- /// 进行盘点操作
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="InCheckedID">盘点单ID</param>
- /// <param name="BarCode">产品条码</param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult UpdateMouldChecked(string accountCode, string userCode, string userPassword, string sessionKey, int CheckedID, string BarCode);
- /// <summary>
- /// 获取盘点单明细
- /// </summary>
- /// <param name="sUserInfo"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult GetUpdateMouldCheckedInfo(string accountCode, string userCode, string userPassword, string sessionKey, int checkedID);
- #endregion
- #region 通用接口
- /// <summary>
- /// PDA调用通用接口
- /// </summary>
- /// <param name="accountCode"></param>
- /// <param name="userCode"></param>
- /// <param name="userPassword"></param>
- /// <param name="sessionKey"></param>
- /// <param name="module"></param>
- /// <param name="action"></param>
- /// <param name="data"></param>
- /// <returns></returns>
- [OperationContract]
- [WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest
- , ResponseFormat = WebMessageFormat.Json
- , RequestFormat = WebMessageFormat.Json)]
- ActionResult DoAction(string accountCode, string userCode, string userPassword, string sessionKey, string module, string action, string jsonData);
- #endregion
- }
- }
|