QueryZLStandard.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="炼钢质量标准维护">
  3. <query id="GetProcessInfo1.Query" desc="获得工序大类" fetchSize="10">
  4. <![CDATA[
  5. select t.basecode, t.basename
  6. from scm_base_info t
  7. where t.sortcode = '400501' and t.isvisible = '1'
  8. order by t.basecode desc
  9. ]]>
  10. </query>
  11. <query id="GetProcessInfo2.Query" desc="获得工序大类" fetchSize="10">
  12. <![CDATA[
  13. select t.basecode, t.basename
  14. from scm_base_info t
  15. where t.sortcode = '400501' and t.isvisible = '0'
  16. order by t.basecode desc
  17. ]]>
  18. </query>
  19. <query id="RefreshData.Query" desc="查询操作规则信息" fetchSize="10">
  20. <![CDATA[
  21. SELECT t.ruleid,
  22. t.rulename,
  23. t.description,
  24. t.POSITTION,
  25. t.deviceno,
  26. t.steelcode,
  27. --(zl_jhy_k.SteelCode2Name(t.steelcode)) steel,
  28. t.recorder,
  29. t.DESCRIPTIONNAME,
  30. to_char(INPUTTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME
  31. FROM scm_opeaterule t
  32. order by INPUTTIME desc
  33. ]]>
  34. </query>
  35. <query id="GetMaxRULEID.Query" desc="获取最大工艺文件规程编号" fetchSize="10">
  36. <![CDATA[
  37. select max(to_number(RULEID))+1 from scm_opeaterule where file_type = 'MESSAGE'
  38. ]]>
  39. </query>
  40. <query id="GetBlob.Query" desc="获取存放文档内容" fetchSize="10">
  41. <![CDATA[
  42. select CONTENT, DESCRIPTIONNAME from SCM_OPEATERULE where RULEID = ?
  43. ]]>
  44. </query>
  45. <query id="OPContentBlob.Edit" desc="修改存放内容字段信息" fetchSize="10">
  46. <![CDATA[
  47. UPDATE scm_opeaterule T SET T.Content=? WHERE T.RULEID = ?
  48. ]]>
  49. </query>
  50. <query id="OperaterRule.add" desc="操作规程基础信息添加" fetchSize="10">
  51. <![CDATA[
  52. ZL_BZGL_K.operaterrule_add
  53. ]]>
  54. </query>
  55. <query id="OperaterRule.Edit" desc="操作规程基础信息修改" fetchSize="10">
  56. <![CDATA[
  57. ZL_BZGL_K.OperaterRule_Edit
  58. ]]>
  59. </query>
  60. <query id="OperaterRule.Del" desc="操作规程基础信息删除" fetchSize="10">
  61. <![CDATA[
  62. ZL_BZGL_K.OperaterRule_Del
  63. ]]>
  64. </query>
  65. <!-- 作业标准 -->
  66. <query id="GetCardData.Query" desc="获取制造标准管理工艺码" fetchSize="10">
  67. <![CDATA[
  68. select t.craftcode, t.craftname, '1' ishave
  69. from scm_craftstandard t
  70. where t.xh = '0'
  71. order by t.craftcode
  72. ]]>
  73. </query>
  74. <query id="GetCraftStdData.Query" desc="取作业标准数据" fetchSize="10">
  75. <![CDATA[
  76. select t.craftcode,
  77. t.craftname,
  78. t.STEELCODE,
  79. t.STANDARD,
  80. decode(t.validflag, '1', 'True', 'False') VALIDFLAG
  81. from scm_craftstandard t
  82. where t.xh = 0 $
  83. order by 1
  84. ]]>
  85. </query>
  86. <query id="GetItemValue.Query" desc="获取工艺参数项最大值、最小值" fetchSize="10">
  87. <![CDATA[
  88. select t.craftcode,
  89. t.xh,
  90. t1.DESCRIPTION processid,
  91. t.CRAFTITEMCODE1,
  92. t.ITEMMINVALUE1,
  93. t.ITEMMAXVALUE1,
  94. t.CRAFTITEMCODE2,
  95. t.ITEMMINVALUE2,
  96. t.ITEMMAXVALUE2,
  97. t.CRAFTITEMCODE3,
  98. t.ITEMMINVALUE3,
  99. t.ITEMMAXVALUE3,
  100. t.recorder,
  101. to_char(t.inputtime, 'yyyy-MM-dd HH24:mi:ss') inputtime
  102. from scm_craftstandard t, scm_processinfo t1
  103. where t.PROCESSCODE = t1.PROCESSID(+) $
  104. ]]>
  105. </query>
  106. <query id="CraftStandard_Add" desc="作业标准新增" fetchSize="10">
  107. <![CDATA[
  108. ZL_BZGL_K.CraftStandard_Add
  109. ]]>
  110. </query>
  111. <query id="CraftStandard_CopyAdd" desc="作业标准复制增加" fetchSize="10">
  112. <![CDATA[
  113. ZL_BZGL_K.CraftStandard_CopyAdd
  114. ]]>
  115. </query>
  116. <query id="CraftStandard_Edit" desc="作业标准修改" fetchSize="10">
  117. <![CDATA[
  118. ZL_BZGL_K.CraftStandard_Edit
  119. ]]>
  120. </query>
  121. <query id="CraftStandard_Del" desc="作业标准删除" fetchSize="10">
  122. <![CDATA[
  123. ZL_BZGL_K.CraftStandard_Del
  124. ]]>
  125. </query>
  126. <query id="CraftStandard_Update" desc="作业标准保存" fetchSize="10">
  127. <![CDATA[
  128. ZL_BZGL_K.CraftStandard_Update
  129. ]]>
  130. </query>
  131. <query id="GetZYProcess.Query" desc="查询工序信息" fetchSize="10">
  132. <![CDATA[
  133. select a.processid,
  134. a.name_,
  135. a.description,
  136. (select count(*)
  137. from scm_craftstandard
  138. where CRAFTCODE =?
  139. and PROCESSID = a.processid) ISHAVE
  140. from scm_processinfo a
  141. order by 1
  142. ]]>
  143. </query>
  144. <query id="GetCraftItems.Query" desc="查询作业标准工艺参数信息" fetchSize="10">
  145. <![CDATA[
  146. select c.craftitemname,
  147. c.CRAFTITEMID item1,
  148. a.ITEMMINVALUE1,
  149. a.ITEMMAXVALUE1,
  150. a.CRAFTITEMCODE2,
  151. a.ITEMMINVALUE2,
  152. a.ITEMMAXVALUE2,
  153. a.CRAFTITEMCODE3,
  154. a.ITEMMINVALUE3,
  155. a.ITEMMAXVALUE3,
  156. a.xh,
  157. b.id_num
  158. from (select *
  159. from scm_craftstandard t
  160. where t.craftcode = ?
  161. and t.PROCESSCODE = ?
  162. and xh <> 0) A,
  163. scm_process_craftitem B,
  164. scm_craft_item c
  165. where b.processid = ?
  166. and a.craftitemcode1(+) = b.craftitemid
  167. and c.craftitemid = b.craftitemid
  168. order by item1
  169. ]]>
  170. </query>
  171. <query id="GetAllProcessAndItem.Query" desc="获取所有的工序与工艺参数信息" fetchSize="10">
  172. <![CDATA[
  173. select PROCESSID, DESCRIPTION
  174. from scm_processinfo
  175. union (select CRAFTITEMCODE, CRAFTITEMNAME from scm_craftitem)
  176. ]]>
  177. </query>
  178. <query id="GetZLSteel.Query" desc="获取所有牌号信息" fetchSize="10">
  179. <![CDATA[
  180. select steelcode, steel
  181. from scm_steel t
  182. where t.validflag = '1'
  183. order by steel
  184. ]]>
  185. </query>
  186. <query id="GetSpecSteel.Query" desc="获取国标牌号信息" fetchSize="10">
  187. <![CDATA[
  188. select steelcode, steel
  189. from scm_steel t
  190. where t.validflag = '1'
  191. and t.LARGEFLAG = '0'
  192. order by steel
  193. ]]>
  194. </query>
  195. <query id="GetLargeSteel.Query" desc="获取厂内牌号信息" fetchSize="10">
  196. <![CDATA[
  197. select steelcode, steel
  198. from scm_steel t
  199. where t.validflag = '1'
  200. and t.LARGEFLAG = '1'
  201. order by steel
  202. ]]>
  203. </query>
  204. <query id="GetShapeCode.Query" desc="获取内控标准号" fetchSize="10">
  205. <![CDATA[
  206. select t.basecode, t.basename
  207. from scm_base_info t
  208. where t.sortcode = '1001'
  209. order by 1
  210. ]]>
  211. </query>
  212. <query id="GetNKSteel.Query" desc="获取产品形态" fetchSize="10">
  213. <![CDATA[
  214. select t.basecode, t.basename
  215. from scm_base_info t
  216. where t.sortcode like '1007%'
  217. order by t.basecode
  218. ]]>
  219. </query>
  220. <query id="GetZLCX.Query" desc="获取产线" fetchSize="10">
  221. <![CDATA[
  222. select basecode, basename, sortcode
  223. from scm_base_info t
  224. where basecode like '1%'
  225. and flag = '0'
  226. order by basecode
  227. ]]>
  228. </query>
  229. <!-- 工艺参数 -->
  230. <query id="GetSetItems.Query" desc="查询工序与工艺参数对应关系页面的工艺参数信息" fetchSize="10">
  231. <![CDATA[
  232. SELECT A.CRAFTITEMID,
  233. A.CRAFTITEMNAME,
  234. A.ITEMCLASS,
  235. A.CRAFTTYPE,
  236. B.OPERATOR,
  237. TO_CHAR(B.OPERATORTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME,
  238. (CASE
  239. WHEN B.ID_NUM IS NULL THEN
  240. 1
  241. ELSE
  242. B.ID_NUM
  243. END) ITEMNUM
  244. FROM (SELECT *
  245. FROM scm_craft_item
  246. ) A,
  247. (SELECT *
  248. FROM SCM_PROCESS_CRAFTITEM
  249. WHERE PROCESSID = ?) B
  250. WHERE A.CRAFTITEMID = B.CRAFTITEMID(+)
  251. ORDER BY A.CRAFTITEMID
  252. ]]>
  253. </query>
  254. <query id="GetProcess.Query" desc="查询工序" fetchSize="10">
  255. <![CDATA[
  256. SELECT T.PROCESSID,
  257. T.NAME_,
  258. T.DESCRIPTION,
  259. T.RECORDER,
  260. TO_CHAR(T.INPUTTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME,
  261. DECODE(FLAG, '1', '有效', '无效') FLAG,
  262. (SELECT COUNT(*)
  263. FROM SCM_PROCESS_CRAFTITEM
  264. WHERE PROCESSID = T.PROCESSID) ISHAVE,TABLE_NAME
  265. FROM SCM_PROCESSINFO T order by processid
  266. ]]>
  267. </query>
  268. <query id="GetItems.Query" desc="查询工艺参数" fetchSize="10">
  269. <![CDATA[
  270. select t.CRAFTITEMID,
  271. t.CRAFTITEMNAME,
  272. t.ITEMCLASS,
  273. t.CRAFTTYPE,
  274. t.RECORDER,
  275. to_char(t.INPUTTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME
  276. from scm_craft_item t
  277. order by 1
  278. ]]>
  279. </query>
  280. <query id="ZL_AddProcess" desc="新增工序 0:工序编码,1:工序名称,2:工序说明,3:维护人,4:工序对应炼钢作业表中的表名" fetchSize="10">
  281. <![CDATA[
  282. ZL_BZGL_K.Process_Add
  283. ]]>
  284. </query>
  285. <query id="ZL_AddItems" desc="新增工艺参数 0:工艺参数编码,1:名称,2:类型,3:维护人" fetchSize="10">
  286. <![CDATA[
  287. ZL_BZGL_K.Items_Add
  288. ]]>
  289. </query>
  290. <query id="ZL_AddSet" desc="保存工序与工艺参数对应关系 0:工序编码,1:工艺参数编码集合,2:维护个数集合,3:维护人,4:工艺参数对应的炼钢作业表中的计算公式,5:公式中文说明" fetchSize="10">
  291. <![CDATA[
  292. ZL_BZGL_K.ProcessItems_Save
  293. ]]>
  294. </query>
  295. <query id="ZL_UpdateProcess" desc="修改工序 0:新工序编码,1:工序名称,2:工序说明,3:维护人,4:原工序编码,5:工序对应炼钢作业表中的表名" fetchSize="10">
  296. <![CDATA[
  297. ZL_BZGL_K.Process_Update
  298. ]]>
  299. </query>
  300. <query id="ZL_UpdateItems" desc="修改工艺参数 0:新工艺参数编码,1:名称,2:类型,3:维护人,4:原工艺参数编码" fetchSize="10">
  301. <![CDATA[
  302. ZL_BZGL_K.Items_Update
  303. ]]>
  304. </query>
  305. <query id="ZL_DelProcess" desc="删除工序 0:工序编码" fetchSize="10">
  306. <![CDATA[
  307. ZL_BZGL_K.Process_Del
  308. ]]>
  309. </query>
  310. <query id="ZL_DelItems" desc="删除工艺参数 0:工艺参数编码" fetchSize="10">
  311. <![CDATA[
  312. ZL_BZGL_K.Items_Del
  313. ]]>
  314. </query>
  315. <query id="ZL_DelProcessItems" desc="删除工序与工艺参数对应关系 0:工序编码,1:工艺参数编码集合" fetchSize="10">
  316. <![CDATA[
  317. ZL_BZGL_K.ProcessItems_Del
  318. ]]>
  319. </query>
  320. <query id="GetTableInfo.Query" desc="查询炼钢作业表的表名和对应的表字段" fetchSize="10">
  321. <![CDATA[
  322. select ' ' table_name, ' ' comments
  323. from dual
  324. union (select a.table_name, a.comments
  325. from user_tab_comments a
  326. where a.table_name like 'STL_%_OPTINFO')
  327. ]]>
  328. </query>
  329. <query id="PYZJM.Query" desc="拼音助记" fetchSize="10">
  330. <![CDATA[
  331. select * from scm_base_info a where a.pyzjm LIKE ? ||'%'
  332. ]]>
  333. </query>
  334. <query id="ShapePYZJM.Query" desc="测试" fetchSize="10">
  335. <![CDATA[
  336. select t.basecode, t.basename
  337. from scm_base_info t
  338. where t.sortcode = '1001' AND T.PYZJM LIKE ? || '%'
  339. order by 1
  340. ]]>
  341. </query>
  342. <query id="ProcessInfoClass.Query" desc="查询各工序" fetchSize="10">
  343. <![CDATA[
  344. select NAME_,DESCRIPTION
  345. from scm_processinfo
  346. where name_ = 'D'
  347. or name_ = 'E'
  348. or name_ = 'F'
  349. or name_ = 'I' ORDER BY 1
  350. ]]>
  351. </query>
  352. <query id="GetGywjByPosittion.Query" desc="根据工艺分类查询操作规则信息" fetchSize="10">
  353. <![CDATA[
  354. SELECT t.ruleid,
  355. t.rulename,
  356. t.description,
  357. t.POSITTION,
  358. t.deviceno,
  359. t.steelcode,
  360. t.recorder,
  361. t.DESCRIPTIONNAME,
  362. t.doctype,
  363. to_char(INPUTTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME
  364. FROM scm_opeaterule t where t.POSITTION like ? AND T.FILE_TYPE = ?
  365. order by INPUTTIME desc
  366. ]]>
  367. </query>
  368. <query id="GetGywjByPosittion2.Query" desc="根据关键字查询操作规则信息" fetchSize="10">
  369. <![CDATA[
  370. SELECT t.ruleid,
  371. t.rulename,
  372. t.description,
  373. t.POSITTION,
  374. t.deviceno,
  375. t.steelcode,
  376. t.recorder,
  377. t.DESCRIPTIONNAME,
  378. t.doctype,
  379. to_char(INPUTTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME
  380. FROM scm_opeaterule t where t.description like ? AND T.FILE_TYPE = ?
  381. order by INPUTTIME desc
  382. ]]>
  383. </query>
  384. <query id="GetGywjByPosittion3.Query" desc="根据工艺分类查询操作规则信息" fetchSize="10">
  385. <![CDATA[
  386. SELECT t.ruleid,
  387. t.rulename,
  388. t.description,
  389. t.POSITTION,
  390. t.deviceno,
  391. t.steelcode,
  392. t.recorder,
  393. t.DESCRIPTIONNAME,
  394. t.doctype,
  395. to_char(INPUTTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME
  396. FROM scm_opeaterule t where t.POSITTION like ? and t.description like ? AND T.FILE_TYPE = ?
  397. order by INPUTTIME desc
  398. ]]>
  399. </query>
  400. <query id="GetGywjByPosittion4.Query" desc="根据工艺分类查询操作规则信息" fetchSize="10">
  401. <![CDATA[
  402. SELECT t.ruleid,
  403. t.rulename,
  404. t.description,
  405. t.POSITTION,
  406. t.deviceno,
  407. t.steelcode,
  408. t.recorder,
  409. t.DESCRIPTIONNAME,
  410. t.doctype,
  411. to_char(INPUTTIME, 'yyyy-MM-dd HH24:mi:ss') INPUTTIME
  412. FROM scm_opeaterule t where T.FILE_TYPE = ?
  413. order by INPUTTIME desc
  414. ]]>
  415. </query>
  416. <query id="OPPictureLow.Edit" desc="修改低倍存放内容字段信息" fetchSize="10">
  417. <![CDATA[
  418. UPDATE res_power_data T SET T.picture=? WHERE T.heatno = ?
  419. ]]>
  420. </query>
  421. <query id="OPPictureSpotCheck.Edit" desc="修改抽查信息存放内容字段信息" fetchSize="10">
  422. <![CDATA[
  423. UPDATE RES_SPOTCHECK_DATA T SET PHOTO_DETAIL = ? WHERE T.SLAB_NO = ?
  424. ]]>
  425. </query>
  426. <query id="OPPictureSuanXi.Edit" desc="修改酸洗信息存放内容字段信息" fetchSize="10">
  427. <![CDATA[
  428. UPDATE RES_SUANXI_DATA T SET PHOTO_DETAIL = ? WHERE T.SLAB_NO = ?
  429. ]]>
  430. </query>
  431. <query id="GetLowPicture.Query" desc="获取低倍存放文档内容" fetchSize="10">
  432. <![CDATA[
  433. select picture, PICTURE_DESCRIBE from res_power_data where heatno = ?
  434. ]]>
  435. </query>
  436. <query id="GetSpotPicture.Query" desc="获取抽查信息存放文档内容" fetchSize="10">
  437. <![CDATA[
  438. select PHOTO_DETAIL,PHOTO_NAME from RES_SPOTCHECK_DATA where SLAB_NO = ?
  439. ]]>
  440. </query>
  441. <query id="GetSuanXiPicture.Query" desc="获取酸洗信息存放文档内容" fetchSize="10">
  442. <![CDATA[
  443. select PHOTO_DETAIL,PHOTO_NAME from RES_SUANXI_DATA where SLAB_NO = ?
  444. ]]>
  445. </query>
  446. <query id="OPPictureLow.Del" desc="低倍信息删除" fetchSize="10">
  447. <![CDATA[
  448. LGMES_DEV_Info.delete_lowpower_data
  449. ]]>
  450. </query>
  451. </queryMap>