IReportModule.cs 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612
  1. /*******************************************************************************
  2. * Copyright(c) 2014 DongkeSoft All rights reserved. / Confidential
  3. * 类的信息:
  4. * 1.程序名称:IReportModule.cs
  5. * 2.功能描述:报表体系模块服务契约
  6. * 编辑履历:
  7. * 作者 日期 版本 修改内容
  8. * 陈晓野 2014/09/16 1.00 新建
  9. *******************************************************************************/
  10. using System.Data;
  11. using System.ServiceModel;
  12. using Dongke.IBOSS.PRD.WCF.DataModels;
  13. using Dongke.IBOSS.PRD.WCF.DataModels.ReportModule;
  14. using Dongke.IBOSS.PRD.WCF.DataModels.PMModule;
  15. namespace Dongke.IBOSS.PRD.WCF.Contracts
  16. {
  17. /// <summary>
  18. /// 报表体系模块服务契约
  19. /// </summary>
  20. [ServiceContract(ConfigurationName = "ReportModuleService.IReportModule",
  21. Name = "IReportModule",
  22. Namespace = "Dongke.IBOSS.PRD.WCF.Contracts")]
  23. public interface IReportModule
  24. {
  25. #region 综合报表
  26. #region 跟踪统计表
  27. #region 生产管理
  28. /// <summary>
  29. /// 产品跟踪明细查询
  30. /// </summary>
  31. /// <param name="searchGoodsFollowingEntity">产品跟踪统计实体类</param>
  32. /// <returns>DataSet</returns>
  33. [OperationContract]
  34. DataSet GetSearchGoodsFollowingDetailModule(SearchGoodsFollowingEntity searchGoodsFollowingEntity);
  35. #endregion
  36. #endregion
  37. #endregion
  38. #region 统一使用ServiceResultEntity
  39. #region 跟踪报表
  40. /// <summary>
  41. /// 取得RPT020101画面(产品跟踪)的查询数据
  42. /// </summary>
  43. /// <param name="se">查询条件</param>
  44. /// <returns>查询结果</returns>
  45. [OperationContract]
  46. ServiceResultEntity GetRPT020101SData(RPT020101_SE se);
  47. #endregion
  48. #region 明细报表
  49. /// <summary>
  50. /// 取得F_RPT_010101_1画面(注浆明细表)的查询数据
  51. /// </summary>
  52. /// <param name="se">查询条件</param>
  53. /// <returns>查询结果</returns>
  54. [OperationContract]
  55. ServiceResultEntity GetRPT010101SData(RPT010101_SE se);
  56. /// <summary>
  57. /// 取得F_RPT_010102_1画面(半检明细表)的查询数据
  58. /// </summary>
  59. /// <param name="se">查询条件</param>
  60. /// <returns>查询结果</returns>
  61. [OperationContract]
  62. ServiceResultEntity GetRPT010102SData(RPT010102_SE se);
  63. /// <summary>
  64. /// 取得RPT010103画面(交坯明细)的查询数据
  65. /// </summary>
  66. /// <param name="se">查询条件</param>
  67. /// <returns>查询结果</returns>
  68. [OperationContract]
  69. ServiceResultEntity GetRPT010103SData(RPT010103_SE se);
  70. /// <summary>
  71. /// 取得RPT010105画面(成型线模具使用明细表)的查询数据
  72. /// </summary>
  73. /// <param name="se">查询条件</param>
  74. /// <returns>查询结果</returns>
  75. [OperationContract]
  76. ServiceResultEntity GetRPT010105SData(RPT010105_SE se);
  77. /// <summary>
  78. /// 取得RPT010106画面(成型线剩余注浆次数)的查询数据
  79. /// </summary>
  80. /// <param name="se">查询条件</param>
  81. /// <returns>查询结果</returns>
  82. [OperationContract]
  83. ServiceResultEntity GetRPT010106SData(RPT010106_SE se);
  84. /// <summary>
  85. /// 取得F_RPT_010201_1画面(工序漏扫明细表)的查询数据
  86. /// </summary>
  87. /// <param name="se">查询条件</param>
  88. /// <returns>查询结果</returns>
  89. [OperationContract]
  90. ServiceResultEntity GetRPT010201SData(RPT010201_SE se);
  91. /// <summary>
  92. /// 取得F_RPT_010301_1画面(条码变更明细表)的查询数据
  93. /// </summary>
  94. /// <param name="se">查询条件</param>
  95. /// <returns>查询结果</returns>
  96. [OperationContract]
  97. ServiceResultEntity GetRPT010301SData(RPT010301_SE se);
  98. /// <summary>
  99. /// 取得F_RPT_010401画面(在产品明细表)的查询数据
  100. /// </summary>
  101. /// <param name="se">查询条件</param>
  102. /// <returns>查询结果</returns>
  103. [OperationContract]
  104. ServiceResultEntity GetRPT010401SData(RPT010401_SE se);
  105. /// <summary>
  106. /// 取得F_RPT_010402画面(产成品明细表)的查询数据
  107. /// </summary>
  108. /// <param name="se">查询条件</param>
  109. /// <returns>查询结果</returns>
  110. [OperationContract]
  111. ServiceResultEntity GetRPT010402SData(RPT010402_SE se);
  112. /// <summary>
  113. /// 取得F_RPT_010403画面(生产数据明细表)的查询数据
  114. /// </summary>
  115. /// <param name="se">查询条件</param>
  116. /// <returns>查询结果</returns>
  117. [OperationContract]
  118. ServiceResultEntity GetRPT010403SData(RPT010403_SE se);
  119. /// <summary>
  120. /// 取得GetRPT010104SData画面(注浆次数明细表)的查询数据
  121. /// </summary>
  122. /// <param name="groutingLineEntity">查询条件</param>
  123. /// <returns>查询结果</returns>
  124. [OperationContract]
  125. ServiceResultEntity GetRPT010104SData(GroutingLineEntity groutingLineEntity);
  126. /// <summary>
  127. /// 取得RPT010302画面(商标变更明细表)的查询数据
  128. /// </summary>
  129. /// <param name="se">查询条件</param>
  130. /// <returns>查询结果</returns>
  131. [OperationContract]
  132. ServiceResultEntity GetRPT010302SData(RPT010302_SE se);
  133. #endregion
  134. #region 分析报表
  135. /// <summary>
  136. /// 取得F_RPT_040101_1画面(注浆交坯比率分析表)的查询数据
  137. /// </summary>
  138. /// <param name="se">查询条件</param>
  139. /// <returns>查询结果</returns>
  140. [OperationContract]
  141. ServiceResultEntity GetRPT040101SData(RPT040101_SE se);
  142. /// <summary>
  143. /// 取得F_RPT_040102_1画面(工序产量分析表)的查询数据
  144. /// </summary>
  145. /// <param name="se">查询条件</param>
  146. /// <returns>查询结果</returns>
  147. [OperationContract]
  148. ServiceResultEntity GetRPT040102SData(RPT040102_SE se);
  149. /// <summary>
  150. /// 取得F_RPT_040103画面(工序质量分析表)的查询数据
  151. /// </summary>
  152. /// <param name="se">查询条件</param>
  153. /// <returns>查询结果</returns>
  154. [OperationContract]
  155. ServiceResultEntity GetRPT040103SData(RPT040103_SE se);
  156. /// <summary>
  157. /// 取得F_RPT_040104画面(产成品质量分析表)的查询数据
  158. /// </summary>
  159. /// <param name="se">查询条件</param>
  160. /// <returns>查询结果</returns>
  161. [OperationContract]
  162. ServiceResultEntity GetRPT040104SData(RPT040104_SE se);
  163. /// <summary>
  164. /// 取得F_RPT_040105画面(质量报表)的查询数据
  165. /// </summary>
  166. /// <param name="se">查询条件</param>
  167. /// <returns>查询结果</returns>
  168. [OperationContract]
  169. ServiceResultEntity GetRPT040105SData(RPT040105_SE se);
  170. /// <summary>
  171. /// 取得F_RPT_040106画面(缺陷报表)的查询数据
  172. /// </summary>
  173. /// <param name="se">查询条件</param>
  174. /// <returns>查询结果</returns>
  175. [OperationContract]
  176. ServiceResultEntity GetRPT040106SData(RPT040106_SE se);
  177. /// <summary>
  178. /// 取得RPT040107画面(注浆产品工序分析表)的查询数据
  179. /// </summary>
  180. /// <param name="se">查询条件</param>
  181. /// <returns>查询结果</returns>
  182. [OperationContract]
  183. ServiceResultEntity GetRPT040107SData(RPT040107_SE se);
  184. /// <summary>
  185. /// 取得RPT040108画面(成型线产量分析表)的查询数据
  186. /// </summary>
  187. /// <param name="se">查询条件</param>
  188. /// <returns>查询结果</returns>
  189. [OperationContract]
  190. ServiceResultEntity GetRPT040108SData(RPT040108_SE se);
  191. /// <summary>
  192. /// 取得RPT040109画面(整体质量分析表)的查询数据
  193. /// </summary>
  194. /// <param name="se">查询条件</param>
  195. /// <returns>查询结果</returns>
  196. [OperationContract]
  197. ServiceResultEntity GetRPT040109SData(RPT040109_SE se);
  198. /// <summary>
  199. /// 取得RPT040110画面(产成品逐日出窑数值分析表)的查询数据
  200. /// </summary>
  201. /// <param name="se">查询条件</param>
  202. /// <returns>查询结果</returns>
  203. [OperationContract]
  204. ServiceResultEntity GetRPT040110SData(RPT040110_SE se);
  205. #endregion
  206. #region 汇总报表
  207. /// <summary>
  208. /// 取得RPT030101_1画面(产品产量汇总表)的汇总信息查询数据
  209. /// </summary>
  210. /// <param name="user">登录用户信息</param>
  211. /// <param name="se">查询条件</param>
  212. /// <returns>查询结果</returns>
  213. [OperationContract]
  214. ServiceResultEntity GetRPT030101SData(RPT030101_SE se);
  215. /// <summary>
  216. /// 取得RPT030101_1画面(产品产量汇总表)的明细信息查询数据
  217. /// </summary>
  218. /// <param name="user">登录用户信息</param>
  219. /// <param name="se">查询条件</param>
  220. /// <returns>查询结果</returns>
  221. [OperationContract]
  222. ServiceResultEntity GetRPT030101IData(RPT030101_SE se);
  223. /// <summary>
  224. /// 取得RPT030102_1画面(产品损坏汇总表)的汇总信息查询数据
  225. /// </summary>
  226. /// <param name="se">查询条件</param>
  227. /// <returns>查询结果</returns>
  228. [OperationContract]
  229. ServiceResultEntity GetRPT030102SData(RPT030102_SE se);
  230. /// <summary>
  231. /// 取得RPT030102_1画面(产品损坏汇总表)的明细信息查询数据
  232. /// </summary>
  233. /// <param name="se">查询条件</param>
  234. /// <returns>查询结果</returns>
  235. [OperationContract]
  236. ServiceResultEntity GetRPT030102IData(RPT030102_SE se);
  237. /// <summary>
  238. /// 取得RPT030103_1画面(出窑数量汇总表)的汇总信息查询数据
  239. /// </summary>
  240. /// <param name="user">登录用户信息</param>
  241. /// <param name="se">查询条件</param>
  242. /// <returns>查询结果</returns>
  243. [OperationContract]
  244. ServiceResultEntity GetRPT030103SData(RPT030103_SE se);
  245. /// <summary>
  246. /// 取得RPT030103_1画面(出窑数量汇总表)的明细信息查询数据
  247. /// </summary>
  248. /// <param name="user">登录用户信息</param>
  249. /// <param name="se">查询条件</param>
  250. /// <returns>查询结果</returns>
  251. [OperationContract]
  252. ServiceResultEntity GetRPT030103IData(RPT030103_SE se);
  253. /// <summary>
  254. /// 取得RPT030104_1画面(窑车产量汇总表)的窑炉汇总信息查询数据
  255. /// </summary>
  256. /// <param name="user">登录用户信息</param>
  257. /// <param name="se">查询条件</param>
  258. /// <returns>查询结果</returns>
  259. [OperationContract]
  260. ServiceResultEntity GetRPT030104SData(RPT030104_SE se);
  261. /// <summary>
  262. /// 取得RPT030104_1画面(窑车产量汇总表)的窑车产量汇总信息查询数据
  263. /// </summary>
  264. /// <param name="user">登录用户信息</param>
  265. /// <param name="se">查询条件</param>
  266. /// <returns>查询结果</returns>
  267. [OperationContract]
  268. ServiceResultEntity GetRPT030104IData(RPT030104_SE se);
  269. /// <summary>
  270. /// 取得RPT030104_1画面(窑车产量汇总表)的窑车产量明细信息查询数据
  271. /// </summary>
  272. /// <param name="user">登录用户信息</param>
  273. /// <param name="se">查询条件</param>
  274. /// <returns>查询结果</returns>
  275. [OperationContract]
  276. ServiceResultEntity GetRPT030104UData(RPT030104_SE se);
  277. /// <summary>
  278. /// 取得RPT030107画面(工序交接数量汇总表)的汇总信息查询数据
  279. /// </summary>
  280. /// <param name="user">登录用户信息</param>
  281. /// <param name="se">查询条件</param>
  282. /// <returns>查询结果</returns>
  283. [OperationContract]
  284. ServiceResultEntity GetRPT030107SData(RPT030107_SE se);
  285. /// <summary>
  286. /// 取得RPT030107画面(工序交接数量汇总表)的明细信息查询数据
  287. /// </summary>
  288. /// <param name="user">登录用户信息</param>
  289. /// <param name="se">查询条件</param>
  290. /// <returns>查询结果</returns>
  291. [OperationContract]
  292. ServiceResultEntity GetRPT030107IData(RPT030107_SE se);
  293. /// <summary>
  294. /// 取得RPT030108画面(成型信息汇总表)的汇总信息查询数据
  295. /// </summary>
  296. /// <param name="se">查询条件</param>
  297. /// <returns>查询结果</returns>
  298. [OperationContract]
  299. ServiceResultEntity GetRPT030108SData(RPT030108_SE se);
  300. /// <summary>
  301. /// 取得RPT030109画面(撤销产品汇总表)的汇总信息查询数据
  302. /// </summary>
  303. /// <param name="se">查询条件</param>
  304. /// <returns>查询结果</returns>
  305. [OperationContract]
  306. ServiceResultEntity GetRPT030109SData(RPT030109_SE se);
  307. /// <summary>
  308. /// 取得RPT030109画面(撤销产品汇总表)的明细信息查询数据
  309. /// </summary>
  310. /// <param name="se">查询条件</param>
  311. /// <returns>查询结果</returns>
  312. [OperationContract]
  313. ServiceResultEntity GetRPT030109IData(RPT030109_SE se);
  314. /// <summary>
  315. /// 取得RPT030111画面(工序收发存汇总表)的汇总信息查询数据
  316. /// </summary>
  317. /// <param name="se">查询条件</param>
  318. /// <returns>查询结果</returns>
  319. [OperationContract]
  320. ServiceResultEntity GetRPT030111SData(RPT030111_SE se);
  321. /// <summary>
  322. /// 取得RPT030111画面(工序收发存汇总表)的初始数据
  323. /// </summary>
  324. /// <returns>查询结果</returns>
  325. [OperationContract]
  326. ServiceResultEntity GetRPT030111IData();
  327. #endregion
  328. #region 公用函数
  329. /// <summary>
  330. /// 查询数据源统计工序数据
  331. /// </summary>
  332. /// <param name="se">查询条件</param>
  333. /// <returns>查询结果</returns>
  334. [OperationContract]
  335. ServiceResultEntity GetRptSourceProcedureModule(int? RptProcedureID);
  336. /// <summary>
  337. /// 取得报表数据源数据
  338. /// </summary>
  339. /// <returns>查询结果</returns>
  340. [OperationContract]
  341. ServiceResultEntity GetRptProcedureModule();
  342. /// <summary>
  343. /// 取得窑炉数据
  344. /// </summary>
  345. /// <param name="pValue">使用标识查询条件</param>
  346. /// <returns>查询结果</returns>
  347. [OperationContract]
  348. ServiceResultEntity GetKilnData(byte pValue);
  349. /// <summary>
  350. /// 取得生产线的所有工序
  351. /// </summary>
  352. /// <param name="RptProductionLineID">查询条件生产线ID</param>
  353. /// <returns>查询结果</returns>
  354. [OperationContract]
  355. ServiceResultEntity GetRptProductionLineProcedures(int? RptProductionLineID);
  356. /// <summary>
  357. /// 取得数据字典数据
  358. /// </summary>
  359. /// <param name="Pvalue">显示停用标识</param>
  360. /// <param name="dictionaryType">字典类别</param>
  361. /// <returns>查询结果</returns>
  362. ///
  363. [OperationContract]
  364. ServiceResultEntity GetRptDictionaryData(byte Pvalue, string dictionaryType);
  365. /// <summary>
  366. /// 取得窑车数据
  367. /// </summary>
  368. /// <param name="user">登录用户信息</param>
  369. /// <returns>查询结果</returns>
  370. [OperationContract]
  371. ServiceResultEntity GetAllKilnCarInfo();
  372. #endregion
  373. #endregion 统一使用ServiceResultEntity
  374. /// <summary>
  375. /// 取得RPT030105画面(在产产量汇总表)的明细信息查询数据
  376. /// </summary>
  377. /// <param name="user">登录用户信息</param>
  378. /// <param name="se">查询条件</param>
  379. /// <returns>查询结果</returns>
  380. [OperationContract]
  381. ServiceResultEntity GetRPT030105Data(RPT030105_SE se);
  382. /// <summary>
  383. /// 取得RPT030105画面(在产产量汇总表)的明细信息查询数据
  384. /// </summary>
  385. /// <param name="user">登录用户信息</param>
  386. /// <param name="se">查询条件</param>
  387. /// <returns>查询结果</returns>
  388. [OperationContract]
  389. ServiceResultEntity GetRPT030105IData(RPT030105_SE se);
  390. /// <summary>
  391. /// 取得RPT030106画面(成检缺陷汇总表)的明细信息查询数据
  392. /// </summary>
  393. /// <param name="user">登录用户信息</param>
  394. /// <param name="se">查询条件</param>
  395. /// <returns>查询结果</returns>
  396. [OperationContract]
  397. ServiceResultEntity GetRPT030106Data(RPT030106_SE se);
  398. /// <summary>
  399. /// 取得RPT030106画面(成检缺陷汇总表-明细)的明细信息查询数据
  400. /// </summary>
  401. /// <param name="user">登录用户信息</param>
  402. /// <param name="se">查询条件</param>
  403. /// <returns>查询结果</returns>
  404. [OperationContract]
  405. ServiceResultEntity GetRPT030106IData(RPT030106_SE se);
  406. /// <summary>
  407. /// 取得RPT030106画面(成检缺陷汇总表-缺陷登记明细)的明细信息查询数据
  408. /// </summary>
  409. /// <param name="user">登录用户信息</param>
  410. /// <param name="se">查询条件</param>
  411. /// <returns>查询结果</returns>
  412. [OperationContract]
  413. ServiceResultEntity GetRPT030106DData(RPT030106_SE se);
  414. /// <summary>
  415. /// 取得RPT030106画面(成检缺陷汇总表-生产工序信息)的明细信息查询数据
  416. /// </summary>
  417. /// <param name="user">登录用户信息</param>
  418. /// <param name="se">查询条件</param>
  419. /// <returns>查询结果</returns>
  420. [OperationContract]
  421. ServiceResultEntity GetRPT030106ProData(RPT030106_SE se);
  422. /// <summary>
  423. /// 取得RPT080109(半成检缺陷对照表)的查询数据
  424. /// </summary>
  425. /// <param name="user">登录用户信息</param>
  426. /// <param name="se">查询条件</param>
  427. /// <returns>查询结果</returns>
  428. [OperationContract]
  429. ServiceResultEntity GetRPT080109DData(RPT030106_SE se);
  430. /// <summary>
  431. /// 窑车状态主表查询
  432. /// </summary>
  433. /// <param name="kilnCode">窑炉编码</param>
  434. /// <param name="kilnCarCode">窑车编码</param>
  435. /// <returns></returns>
  436. [OperationContract]
  437. ServiceResultEntity GetKilnCarStatusByCode(string kilnCode, string kilnCarCode);
  438. /// <summary>
  439. /// 窑车状态明细表查询
  440. /// </summary>
  441. /// <param name="kilnCarCode">窑车编码</param>
  442. /// <returns></returns>
  443. [OperationContract]
  444. ServiceResultEntity GetKilnCarStatusDetailByCode(string kilnCarCode);
  445. /// <summary>
  446. /// 窑车状态明细表查询
  447. /// </summary>
  448. /// <param name="kilnCarCode">窑车编码</param>
  449. /// <returns></returns>
  450. [OperationContract]
  451. ServiceResultEntity GetRPT080101SData(RPT010201_SE se);
  452. /// <summary>
  453. /// 取得RPT080102画面(产品跟踪)的查询数据
  454. /// </summary>
  455. /// <param name="se">查询条件</param>
  456. /// <returns>查询结果</returns>
  457. [OperationContract]
  458. ServiceResultEntity GetRPT080102SData(RPT080102_SE se);
  459. /// <summary>
  460. /// 取得RPT080103画面(烧成前工序产量明细表)的查询数据
  461. /// </summary>
  462. /// <param name="user">登录用户信息</param>
  463. /// <param name="se">查询条件</param>
  464. /// <returns>查询结果</returns>
  465. [OperationContract]
  466. ServiceResultEntity GetRPT080103SData(RPT080103_SE se);
  467. /// <summary>
  468. /// 取得RPT080104画面(烧成工序产量明细表)的查询数据
  469. /// </summary>
  470. /// <param name="user">登录用户信息</param>
  471. /// <param name="se">查询条件</param>
  472. /// <returns>查询结果</returns>
  473. [OperationContract]
  474. ServiceResultEntity GetRPT080104SData(RPT080103_SE se);
  475. /// <summary>
  476. /// 使用存储过程PRO_PM_GetProductionData获取生产工序计件数据
  477. /// </summary>
  478. /// <param name="searchEntity">生产数据实体类</param>
  479. /// <returns>DataTable</returns>
  480. [OperationContract]
  481. DataTable GetProductionData(SearchProductionDataEntity searchEntity);
  482. /// <summary>
  483. /// 取得RPT080106(温湿计明细)的汇总信息查询数据
  484. /// </summary>
  485. /// <param name="user">登录用户信息</param>
  486. /// <param name="se">查询条件</param>
  487. /// <returns>查询结果</returns>
  488. [OperationContract]
  489. ServiceResultEntity GetRPT080106IData(CelsiusRecordEntity se);
  490. /// <summary>
  491. /// 取得RPT030110画面(半检登记汇总表)的汇总信息查询数据
  492. /// </summary>
  493. /// <param name="se">查询条件</param>
  494. /// <returns>查询结果</returns>
  495. [OperationContract]
  496. ServiceResultEntity GetRPT030110Data(SemiCheckEntity se);
  497. /// <summary>
  498. /// 取得RPT080107(半检登记明细)的信息查询数据
  499. /// </summary>
  500. /// <param name="se">查询条件</param>
  501. /// <returns>查询结果</returns>
  502. [OperationContract]
  503. ServiceResultEntity GetRPT080107IData(SemiCheckEntity se);
  504. //xuwei add 2019-10-14
  505. /// <summary>
  506. /// 取得RPT080108(半检返修登记明细)的信息查询数据
  507. /// </summary>
  508. /// <param name="se">查询条件</param>
  509. /// <returns>查询结果</returns>
  510. [OperationContract]
  511. ServiceResultEntity GetRPT080108IData(SemiCheckEntity se);
  512. //xuwei end
  513. [OperationContract]
  514. ServiceResultEntity GetRPT0030112SData(SearchFinishedProductEntity se);
  515. [OperationContract]
  516. ServiceResultEntity GetRPT0030112DetailSData(SearchFinishedProductEntity se);
  517. #region 共通接口
  518. /// <summary>
  519. /// 共通接口
  520. /// </summary>
  521. /// <param name="cre"></param>
  522. /// <returns></returns>
  523. [OperationContract]
  524. ServiceResultEntity DoRequest(ClientRequestEntity cre);
  525. #endregion
  526. }
  527. }