QueryLgIntegration.xml 43 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="综合查询">
  3. <query id="frmPerformanceLog.select" desc="实绩修改日志查询" fetchSize="10">
  4. <![CDATA[
  5. SELECT HEATNO,
  6. case when STATIONCODE = 'X00' then
  7. case to_char(DISPOSALTIME)
  8. when '01' then '计划重置'
  9. when '02' then '计划生效'
  10. when '03' then '计划取消'
  11. end
  12. else to_char(DISPOSALTIME) end DISPOSALTIME,
  13. STATIONCODE, MODIFYNAME,to_char(MODIFYDATE,'yyyy-mm-dd HH24:Mi:ss') MODIFYDATE,ID,MODIFYCOLUMNCAPTION,MODIFYBEFORE,MODIFYAFTER,MODIFYCOLUMNNAME
  14. from TPM_MODIFYLOG t
  15. where t.heatno LIKE ? ||'%' and t.stationcode LIke ? ||'%' and to_char(t.modifydate, 'yyyyMMddHH24Miss')
  16. between ? and ? order by id desc
  17. ]]>
  18. </query>
  19. <query id="frmAbnormalInfo.select" desc="过程异常信息查询" fetchSize="10">
  20. <![CDATA[
  21. select HEATPROCESSNO, HEATNO, g, b,to_char(OPTDATE,'yyyy-mm-dd HH24:Mi:ss') OPTDATE, MEMO from(
  22. select HEATPROCESSNO, HUDWID HEATNO, decode(EQUIPMENTNO,'01','1#脱硫','02','2#脱硫','') g,decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_HMP_OPTINFO
  23. union select HEATPROCESSNO, HEATNO, decode(EQUIPMENTNO,'01','1#脱硫','02','2#脱硫','') g,decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b, OPTDATE, MEMO from J#STL_HMP_OPTINFO
  24. union select HEATPROCESSNO, HEATNO, decode(EQUIPMENTNO,'01','1#脱硫','02','2#脱硫','') g,decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b, OPTDATE, MEMO from Y#STL_HMP_OPTINFO
  25. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#转炉','02','2#转炉','03','3#转炉','04','4#转炉','05','5#转炉','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b, OPTDATE, MEMO from STL_BOF_OPTINFO
  26. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#转炉','02','2#转炉','03','3#转炉','04','4#转炉','05','5#转炉','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b, OPTDATE, MEMO from J#STL_BOF_OPTINFO
  27. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#转炉','02','2#转炉','03','3#转炉','04','4#转炉','05','5#转炉','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b, OPTDATE, MEMO from Y#STL_BOF_OPTINFO
  28. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#吹氩','02','2#吹氩','03','3#吹氩','04','4#吹氩','05','5#吹氩','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_CAS_OPTINFO
  29. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#吹氩','02','2#吹氩','03','3#吹氩','3#吹氩','04','4#吹氩','05','5#吹氩','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from J#STL_CAS_OPTINFO
  30. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#吹氩','02','2#吹氩','03','3#吹氩','3#吹氩','04','4#吹氩','05','5#吹氩','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from Y#STL_CAS_OPTINFO
  31. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#精炼','02','2#精炼','03','3#精炼','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_LFS_OPTINFO
  32. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#精炼','02','2#精炼','03','3#精炼','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from J#STL_LFS_OPTINFO
  33. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#精炼','02','2#精炼','03','3#精炼','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from Y#STL_LFS_OPTINFO
  34. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#连铸机','02','2#连铸机','03','3#连铸机','04','4#连铸机','05','5#连铸机','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_CCM_OPTINFO
  35. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#连铸机','02','2#连铸机','03','3#连铸机','04','4#连铸机','05','5#连铸机','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from J#STL_CCM_OPTINFO
  36. union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#连铸机','02','2#连铸机','03','3#连铸机','04','4#连铸机','05','5#连铸机','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from Y#STL_CCM_OPTINFO
  37. )WHERE MEMO is not null and b LIKE ? ||'%' and g LIKE ? ||'%' and to_char(OPTDATE, 'yyyy-MM-dd HH24:Mi:ss') between ? and ?
  38. order by OPTDATE desc
  39. ]]>
  40. </query>
  41. <query id="frmSysteLog.select" desc="系统日志查询" fetchSize="10">
  42. <![CDATA[
  43. SELECT ERRSEQ,ERRTYPE,ERRCODE,to_char(ERRDATE,'yyyy-mm-dd HH24:Mi:ss') ERRDATE,ERRNOTE,ERRMODULE
  44. from TPM_LGERROR t where t.ERRTYPE LIKE ? ||'%'
  45. and to_char(t.errdate, 'yyyyMMddHH24Miss') between ? and ?
  46. order by t.errdate desc
  47. ]]>
  48. </query>
  49. <query id="FrmYCJJB.select" desc="异常交接班管理-主表数据信息" fetchSize="10">
  50. <![CDATA[
  51. SELECT t.numid,
  52. a.description,
  53. t.shiftcode,
  54. t.esdate,
  55. decode(t.affirmflag, 0, '否', '是') affirmflag,
  56. t.esmemo,
  57. t.mastername,
  58. t.monitor,
  59. t.ESNAME,
  60. decode(t.abnormityflag, '0', '否', '是') abnormityflag
  61. from STL_ES_MAININFO t,COM_PROCESSINFO a
  62. where t.stationcode LIKE ? ||'%' and t.affirmflag like ? ||'%' and t.stationcode = a.processname
  63. and a.processtype='炼钢'
  64. and to_char(t.esdate, 'yyyy-MM-dd')
  65. between ? and ? order by t.numid, t.stationcode, t.shiftcode, t.esdate
  66. ]]>
  67. </query>
  68. <query id="FrmYCJJB_Detail.select" desc="异常交接班管理-从表数据信息" fetchSize="10">
  69. <![CDATA[
  70. SELECT t.numid,
  71. a.itemname,
  72. a.itemtype,
  73. decode(t.itemvalue, '1', '正常', '0','不正常',t.itemvalue) ItemValue,
  74. t.itemcode
  75. from STL_ES_DETAILINFO t, COM_ITEM_MAINTENANCE a
  76. where t.itemcode = a.itemcode AND t.numid=?
  77. order by t.numid, t.itemCode, t.itemdatatype
  78. ]]>
  79. </query>
  80. <query id="FrmYCJJB_DetailUpdate.select" desc="异常交接班管理-修改交接班从表数据" fetchSize="10">
  81. <![CDATA[
  82. update STL_ES_DETAILINFO set itemvalue =? where numid = ? and itemCode = ?
  83. ]]>
  84. </query>
  85. <query id="FrmYCJJB_Process.select" desc="异常交接班管理-获取岗位信息" fetchSize="10">
  86. <![CDATA[
  87. SELECT * from com_processinfo
  88. ]]>
  89. </query>
  90. <query id="FrmJJB_Query.select" desc="交接班综合查询-交接班基础信息" fetchSize="10">
  91. <![CDATA[
  92. SELECT t.numid,
  93. a.DESCRIPTION,
  94. t.SHIFTCODE,
  95. t.ITEMCODE,
  96. t.esdate,
  97. t.ESNAME,
  98. decode(t.abnormityflag, '0', '否', '是') abnormityflag,
  99. t.mastername,
  100. t.monitor,
  101. t.ESMEMO
  102. from STL_ES_MAININFO t,com_PROCESSINFO a
  103. where t.STATIONCODE LIKE ? ||'%'
  104. and substr(t.shiftcode,1,1)=decode(?,'',substr(t.shiftcode,1,1),?)
  105. and substr(t.shiftcode,2,1)=decode(?,'',substr(t.shiftcode,2,1),?)
  106. and t.stationcode = a.processname and a.processtype='炼钢' and to_char(t.esdate, 'yyyy-MM-dd')
  107. between ? and ? order by t.numid, t.stationcode, t.shiftcode, t.esdate
  108. ]]>
  109. </query>
  110. <query id="FrmLgElements.select" desc="化学成分管理-获取化学成份列" fetchSize="10">
  111. <![CDATA[
  112. select BaseCode, BaseName, MeMo
  113. from com_base_info
  114. where sortcode = '1006'
  115. or (BASECODE = '100501' or BASECODE = '100506' or BASECODE = '100507')
  116. order by substr( basecode,1,4) desc, basecode asc
  117. ]]>
  118. </query>
  119. <query id="FrmLgElements_HMPQuery.select" desc="化学成分管理-铁水或所有岗位" fetchSize="10">
  120. <![CDATA[
  121. select b.heatno,b.steelname gzbm,b.SHIFTCODE, b.ASSAYTYPECODE,b.ASSAYDATE <!--,a.shiftcode LIKE ? ||'%' -->
  122. from (select * from JOB_CHEMELEMENT ? union select * from J#STL_CHEMELEMENT ?) b ? order by HEATNO desc,ASSAYTYPECODE DESC
  123. ]]>
  124. </query>
  125. <query id="FrmLgElements_Query.select" desc="化学成分管理" fetchSize="10">
  126. <![CDATA[
  127. select * from (
  128. select t.*,row_number() over(partition by t.heatno,t.ASSAYTYPECODE order by t.heatno desc,t.ASSAYTYPECODE asc) xh
  129. from( select a.heatno,
  130. c.INPUTTIME,
  131. c.JUDGESTEEL JUDGE_STL_GRD,
  132. c.JUDGERESULT JUDGE_RESULT,
  133. c.RECORDER REG_ID,
  134. -- row_number() over(partition by c.heatno order by c.id_ asc) xlh,
  135. '1' JUDGE_SEQ,
  136. a.plansteel gzbm,
  137. b.STATIONCODE,
  138. b.ASSAYTYPECODE,
  139. round(Mn / S, 4) SIMN,
  140. to_char(b.ASSAYDATE, 'yyyy-MM-dd HH24:mi:ss') ASSAYDATE,
  141. a.shiftcode
  142. $
  143. from
  144. (select *
  145. from $
  146. union
  147. select * from $) a
  148. left join (select * from QCM_LG_CHEMJUDGE where VALIDFLAG = '1') c on c.heatno = a.heatno
  149. left join (select *
  150. from ppc_steel_heat
  151. union
  152. select * from j#ppc_steel_heat) d on d.heatno =a.heatno,
  153. (select *
  154. from STL_CHEMELEMENT
  155. union
  156. select *
  157. from J#STL_CHEMELEMENT
  158. ) b
  159. where 1=1
  160. $ order by b.assaydate desc,b.ASSAYTYPECODE desc,a.optdate desc
  161. ) t ) m where m.xh<2
  162. ]]>
  163. </query>
  164. <query id="FrmLgElementsCCMQuery.select" desc="化学成分管理" fetchSize="10">
  165. <![CDATA[
  166. select *
  167. from (select t.*,
  168. row_number() over(partition by t.heatno, t.ASSAYTYPECODE order by t.heatno desc, t.ASSAYTYPECODE asc) xh
  169. from (select a.heatno,
  170. a.balestarttime,
  171. a.optdate,
  172. c.INPUTTIME,
  173. c.JUDGESTEEL JUDGE_STL_GRD,
  174. c.JUDGERESULT JUDGE_RESULT,
  175. c.RECORDER REG_ID,
  176. '1' JUDGE_SEQ,
  177. a.plansteel gzbm,
  178. b.STATIONCODE,
  179. b.ASSAYTYPECODE,
  180. round(Mn / S, 4) SIMN,
  181. to_char(b.ASSAYDATE, 'yyyy-MM-dd HH24:mi:ss') ASSAYDATE,
  182. a.shiftcode $
  183. from (select *
  184. from stl_ccm_optinfo
  185. where 1 = 1 $
  186. union
  187. select * from J#stl_ccm_optinfo where 1 = 1 $) a,
  188. (select * from $ where 1 = 1 $
  189. union
  190. select * from $ where 1 = 1 $) d,
  191. (select *
  192. from STL_CHEMELEMENT where 1 = 1 $
  193. union
  194. select * from J#STL_CHEMELEMENT where 1 = 1 $) b,
  195. (select * from QCM_LG_CHEMJUDGE where VALIDFLAG = '1') c
  196. where a.heatno = b.heatno(+)
  197. and a.heatno = c.heatno(+)
  198. and a.heatno = d.heatno(+) $
  199. ) t) m
  200. where m.xh < 2 and m.stationcode is not null order by $
  201. ]]>
  202. </query>
  203. <query id="FrmLgElementsBOFQuery.select" desc="化学成分管理" fetchSize="10">
  204. <![CDATA[
  205. select *
  206. from (select t.*,
  207. row_number() over(partition by t.heatno, t.ASSAYTYPECODE order by t.heatno desc, t.ASSAYTYPECODE asc) xh
  208. from (select a.heatno,
  209. d.balestarttime,
  210. d.optdate,
  211. c.INPUTTIME,
  212. c.JUDGESTEEL JUDGE_STL_GRD,
  213. c.JUDGERESULT JUDGE_RESULT,
  214. c.RECORDER REG_ID,
  215. '1' JUDGE_SEQ,
  216. a.plansteel gzbm,
  217. b.STATIONCODE,
  218. b.ASSAYTYPECODE,
  219. round(Mn / S, 4) SIMN,
  220. to_char(b.ASSAYDATE, 'yyyy-MM-dd HH24:mi:ss') ASSAYDATE,
  221. b.shiftcode shift,
  222. a.shiftcode, $
  223. from (select * from $ where 1 = 1 $
  224. union
  225. select * from $ where 1 = 1 $) a,
  226. (select *
  227. from stl_ccm_optinfo
  228. where 1 = 1 $
  229. union
  230. select * from J#stl_ccm_optinfo where 1 = 1 $) d,
  231. (select *
  232. from STL_CHEMELEMENT where 1 = 1 $
  233. union
  234. select * from J#STL_CHEMELEMENT where 1 = 1 $) b,
  235. (select * from QCM_LG_CHEMJUDGE where VALIDFLAG = '1') c
  236. where a.heatno = b.heatno(+)
  237. and a.heatno = c.heatno(+)
  238. and a.heatno = d.heatno(+) $
  239. ) t) m
  240. where m.xh < 2 and m.stationcode is not null order by $
  241. ]]>
  242. </query>
  243. <query id="FrmHMPElements_Query.select" desc="化学成分管理-铁水成分" fetchSize="10">
  244. <![CDATA[
  245. select (a.hudwid) heatno,
  246. a.plansteel gzbm,
  247. -- d.AIM_GRADE_CODE gzbm,
  248. b.STATIONCODE,
  249. b.ASSAYTYPECODE,
  250. to_char(b.ASSAYDATE,'yyyy-MM-dd HH24:mi:ss') ASSAYDATE ,
  251. round(Mn / S, 4) SIMN,
  252. a.shiftcode
  253. $
  254. from
  255. (select *
  256. from $
  257. union
  258. select * from $) a
  259. left join (select *
  260. from ppc_steel_heat
  261. union
  262. select * from j#ppc_steel_heat) d on d.v_heat_id =a.heatno,
  263. (select *
  264. from STL_CHEMELEMENT
  265. union
  266. select *
  267. from J#STL_CHEMELEMENT
  268. ) b where 1=1 $ order by b.HEATNO desc, b.ASSAYTYPECODE desc
  269. ]]>
  270. </query>
  271. <query id="FrmSetSamplin.select" desc="化学成分管理-获取设置样点信息" fetchSize="10">
  272. <![CDATA[
  273. select distinct ASSAYTYPECODE from
  274. (select distinct ASSAYTYPECODE from STL_CHEMELEMENT
  275. union
  276. select distinct ASSAYTYPECODE from J#STL_CHEMELEMENT
  277. )
  278. WHERE substr(ASSAYTYPECODE,0,1) <> 'H'
  279. order by length(ASSAYTYPECODE), ASSAYTYPECODE
  280. ]]>
  281. </query>
  282. <query id="FrmSetRowName.select" desc="化学成分管理-设置化学成份列名" fetchSize="10">
  283. <![CDATA[
  284. select BaseCode, BaseName, MeMo
  285. from com_base_info
  286. where sortcode = '1006'
  287. or (BASECODE = '100501' or BASECODE = '100506' or BASECODE='100507')
  288. order by substr( basecode,1,4) desc, basecode asc
  289. ]]>
  290. </query>
  291. <query id="FrmIronEleQry.select1" desc="铁水成分查询" fetchSize="10">
  292. <![CDATA[
  293. select a.hudwid,b.heatno,b.ASSAYTYPECODE,to_char(b.assaydate,'yyyy-MM-dd HH24:mi:ss') ASSAYDATE,b.c,b.si,b.mn,b.p,b.s,b.cu,b.asn,b.ti from
  294. (select * from stl_hmp_optinfo union select * from J#stl_hmp_optinfo) a,
  295. (select * from STL_chemelement union select * from J#STL_chemelement) b
  296. where a.heatno=b.heatno
  297. and b.ASSAYTYPECODE like '%B%' or b.ASSAYTYPECODE like '%Y%'
  298. $
  299. order by ASSAYDATE desc
  300. ]]>
  301. </query>
  302. <query id="FrmIronEleQry.select" desc="铁水成分查询" fetchSize="10">
  303. <![CDATA[
  304. select CHECKNO, heatno,ASSAYTYPECODE, to_char(ASSAYDATE,'yyyy-MM-dd HH24:mi:ss') ASSAYDATE, C, SI, MN, P, S, Cu, Asn, Ti from STL_chemelement
  305. $ union select CHECKNO, heatno,ASSAYTYPECODE, to_char(ASSAYDATE,'yyyy-MM-dd HH24:mi:ss') ASSAYDATE, C, SI, MN, P, S, Cu, Asn, Ti from J#STL_chemelement $
  306. order by ASSAYDATE desc
  307. ]]>
  308. </query>
  309. <query id="GetAllJobPlan.select" desc="作业计划查询" fetchSize="10">
  310. <![CDATA[
  311. select V_HEAT_ID,
  312. CAST_SEQ,
  313. HEAT_NUM,
  314. PLAN_LINES,
  315. PLAN_IRON_QTY,
  316. AIM_STEEL_QTY,
  317. AIM_GRADE_CODE,
  318. to_char(PLAN_MAKING_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_HMP_STR_TIME ,
  319. to_char(PLAN_HMP_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_HMP_END_TIME ,
  320. to_char(PLAN_AR_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_AR_STR_TIME ,
  321. to_char(PLAN_AR_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_AR_END_TIME ,
  322. to_char(PLAN_LF_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_LF_STR_TIME ,
  323. to_char(PLAN_LF_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_LF_END_TIME ,
  324. to_char(PLAN_RH_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_RH_STR_TIME ,
  325. to_char(PLAN_RH_ENT_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_RH_ENT_TIME ,
  326. to_char(PLAN_VD_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_VD_STR_TIME ,
  327. to_char(PLAN_VD_ENT_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_VD_ENT_TIME ,
  328. to_char(PLAN_CCM_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_CCM_STR_TIME ,
  329. to_char(PLAN_CCM_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_CCM_END_TIME ,
  330. BILLETQTY,
  331. STD_CODE,
  332. HOT_ROLL_FLAG,
  333. CAST_ID,
  334. CUSTOMER_KEY,
  335. BATCHPLANNO,
  336. VANFLAG,
  337. VANHEATNO,
  338. REMARK,
  339. to_char(PLAN_MAKING_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_MAKING_TIME ,
  340. PLAN_MAKER,
  341. SURPLUS_FLAG,
  342. HEATNO,
  343. PLAN_ROUTE,
  344. FACT_ROUTE,
  345. CAST_NO,
  346. to_char(PLAN_BOF_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_BOF_STR_TIME ,
  347. to_char(PLAN_BOF_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_BOF_END_TIME ,
  348. ORD_GON_ID,
  349. LEN,
  350. WIDTH,
  351. THICK,
  352. HEAT_STATE,
  353. STD_NAME,
  354. SEND_CCM_FLG,
  355. CHANGEFLAG,
  356. HEAT_SEQ,
  357. DECODE((select count(*)
  358. from com_sortcode_chem t
  359. where (t.stdstyle = '3' or t.stdstyle = '4')
  360. and t.gycode = heatno),
  361. 0,
  362. '',
  363. 'Y') TSYQ
  364. from ppc_steel_heat where
  365. CAST_NO = decode(?,null,CAST_NO,?)
  366. and to_char(PLAN_MAKING_TIME, 'yyyy-MM-dd') between ? and ? $
  367. order by V_HEAT_ID asc, HEATNO asc, ORD_GON_ID desc,CAST_SEQ asc,PLAN_MAKING_TIME desc
  368. ]]>
  369. </query>
  370. <query id="GetCastPlan.select" desc="获取浇次计划信息" fetchSize="10">
  371. <![CDATA[
  372. select cast_no,
  373. decode(status,
  374. '02',
  375. '计划',
  376. decode(status,
  377. '03',
  378. '排产',
  379. decode(status,
  380. '04',
  381. '生产',
  382. decode(status, '09', '完成', '取消')))) status,
  383. heat_num,
  384. weight,
  385. to_char(str_time,'yyyy-MM-dd HH24:mi:ss') str_time ,
  386. to_char(end_time,'yyyy-MM-dd HH24:mi:ss') end_time ,
  387. makeman,
  388. to_char(maketime,'yyyy-MM-dd HH24:mi:ss') maketime ,
  389. cast_id,
  390. v_cast_no,
  391. batchplanno,
  392. downloadflg,
  393. remark
  394. from (select *
  395. from ppc_Steel_cast
  396. where 1 = 1
  397. AND MAKETIME >= to_date(?, 'yyyy-MM-dd HH24:Mi:ss')
  398. AND MAKETIME <= to_date(?, 'yyyy-MM-dd HH24:Mi:ss') $
  399. AND CAST_ID = decode(?,null,CAST_ID,?)
  400. union
  401. select *
  402. from J#ppc_Steel_cast
  403. where 1 = 1
  404. AND MAKETIME >= to_date(?, 'yyyy-MM-dd HH24:Mi:ss')
  405. AND MAKETIME <= to_date(?, 'yyyy-MM-dd HH24:Mi:ss') $
  406. AND CAST_ID = decode(?,null,CAST_ID,?)
  407. )
  408. ]]>
  409. </query>
  410. <query id="GetCutingData.select" desc="获取切割计划信息" fetchSize="10">
  411. <![CDATA[
  412. Select BILLET_XN,
  413. CAST_NO,
  414. SEQUENCEINCAST,
  415. SEQUENCENO,
  416. FURNACENO,
  417. CUTTASKCODE,
  418. SC,
  419. SLABHEIGHT,
  420. SLABWIDTH,
  421. SLABLENGTH,
  422. BILLETQTY,
  423. BILLETWEIGHT,
  424. CUTSEQUENCE,
  425. DIRECTIONTYPE,
  426. ROLLPLANCODE,
  427. CUTFINISHFLAG,
  428. THEROYWEIGHT,
  429. PLANMAKETIME,
  430. (select Steel from com_steel where steelcode = LSTEELCODE) LSTEELCODE,
  431. (select Steel from com_steel where steelcode = t.steelcode) STEELCODE,
  432. HARDNESS,
  433. SURPLUSFLAG,
  434. PRODORDERNO,
  435. ORDERNO,
  436. BATCHPLANNO,
  437. INDEXINLOTNO,
  438. CRAFTCODE_LG,
  439. CUSTOMER_KEY,
  440. SEQUENCEINBATCH,
  441. CUTSTARTTIME,
  442. CUTENDTIME,
  443. MAKEMAN,
  444. SAPPRODORDERNO,
  445. /*(select heatno
  446. from (select *
  447. from ppc_steel_heat
  448. union
  449. select * from J#ppc_steel_heat)
  450. where v_heat_ID = t.furnaceno) heatno,*/
  451. STANDARDSCODE,
  452. STANDARDREMAK,
  453. (select basename from com_base_info t where t.basecode = PDTSTYLE) PDTSTYLE,
  454. SPECDESCRIPTION,
  455. (select basename
  456. from com_base_info t
  457. where t.basecode = FOREIGN_TRADE) FOREIGN_TRADE
  458. From (select *
  459. from ppc_STEEL_CUTINGDETAIL WHERE FURNACENO=?
  460. union
  461. select * from J#ppc_steel_cutingdetail WHERE FURNACENO=?) t
  462. ORDER BY BILLET_XN asc,
  463. to_number(SEQUENCENO) asc
  464. ]]>
  465. </query>
  466. <query id="getChemData.select" desc="得到成分数据" fetchSize="10">
  467. <![CDATA[
  468. select BASECODE, BASENAME from COM_BASE_INFO WHERE SORTCODE='1006' AND FLAG='0' ORDER BY BASECODE
  469. ]]>
  470. </query>
  471. <query id="getChemOrdMianData.select" desc="查询所有成分标准索引数据" fetchSize="10">
  472. <![CDATA[
  473. select t.STEEL,
  474. '' GYCODE,
  475. decode(t.STDSTYLE, '1', '内控', '2', '放行') STDSTYLE,
  476. decode(t.ISVALID, '1', '有效', '0', '无效') ISVALID,
  477. '' MEMO,
  478. '' INPUTTIME
  479. from com_standard_chem_view t
  480. where STEEL = decode(?, null, STEEL, ?)
  481. AND STDSTYLE = decode(?, null, STDSTYLE, ?)
  482. group by STEEL, STDSTYLE, ISVALID
  483. order by steel
  484. ]]>
  485. </query>
  486. <query id="getSubChem.select" desc="得到成分数据" fetchSize="10">
  487. <![CDATA[
  488. select t.steel, t.itemcode, t.stdmin, t.stdmax, t.stdstyle, t.std , h.basecode
  489. from com_standard_chem_view t,
  490. ( select *
  491. from com_base_info t
  492. where t.sortcode = '1006'
  493. order by t.basecode) h
  494. where t.ITEMCODE = h.basename
  495. and steel = ?
  496. and stdstyle = ?
  497. group by steel, stdstyle, itemcode, std, stdmin, stdmax, basename,basecode order by h.basecode
  498. ]]>
  499. </query>
  500. <query id="getLFSJudgeData.select" desc="判断精炼炉设备位置是否有设备编码" fetchSize="10">
  501. <![CDATA[
  502. select objectpos,OBJECTID
  503. from tpm_trackobjectinfor
  504. where (objectpos = ? or objectpos = ? or
  505. objectpos = ?)
  506. ]]>
  507. </query>
  508. <query id="getLFSCountData.select" desc="获取精炼炉统计值" fetchSize="10">
  509. <![CDATA[
  510. select Count(*) intCount
  511. from (select *
  512. from STL_lfs_optinfo
  513. where heatno = ?
  514. and stationcode = ?
  515. union
  516. select *
  517. from J#STL_lfs_optinfo
  518. where heatno = ?
  519. and stationcode = ?)
  520. ]]>
  521. </query>
  522. <query id="getCCMJudgeData.select" desc="判断连铸机设备位置是否有设备编码" fetchSize="10">
  523. <![CDATA[
  524. select objectpos,OBJECTID
  525. from tpm_trackobjectinfor
  526. where (objectpos = ? or objectpos = ?)
  527. ]]>
  528. </query>
  529. <query id="getCCMCountData.select" desc="获取连铸机统计值" fetchSize="10">
  530. <![CDATA[
  531. select Count(*) intCount
  532. from (select *
  533. from STL_ccm_optinfo
  534. where heatno = ?
  535. and stationcode = ?
  536. union
  537. select *
  538. from J#STL_ccm_optinfo
  539. where heatno = ?
  540. and stationcode = ?)
  541. ]]>
  542. </query>
  543. <query id="UpdateOBJECTID.select" desc="根据条件修改设置编码" fetchSize="10">
  544. <![CDATA[
  545. update tpm_trackobjectinfor
  546. set objectid = ?,
  547. devicestates = ?,
  548. DISPOSALTIME = ?,
  549. SENDTYPE = '0'
  550. where objectpos = ?
  551. ]]>
  552. </query>
  553. <query id="UpdateOverData.select" desc="清除OVER位数据" fetchSize="10">
  554. <![CDATA[
  555. update tpm_trackobjectinfor
  556. set objectid = '',
  557. disposaltime = '',
  558. sendtype = '0',
  559. devicestates = 'IDLE'
  560. where Objectpos = ?
  561. and objectid = ?
  562. ]]>
  563. </query>
  564. <query id="TPM_MODIFYLOG_Save.select" desc="实绩修改日志表添加" fetchSize="10">
  565. <![CDATA[
  566. INSERT INTO TPM_MODIFYLOG
  567. (ID, HEATNO, STATIONCODE, MODIFYNAME, MODIFYDATE, DISPOSALTIME)
  568. VALUES
  569. (TO_CHAR(SYSDATE, 'yyyymmddhh24ssMisssss'), ?, ?, ?, SYSDATE, ?)
  570. ]]>
  571. </query>
  572. <query id="CreateLFSjob.Update" desc="创建LF炉作业数据" fetchSize="10">
  573. <![CDATA[
  574. mes_lg_cmdchg.createlfsjob
  575. ]]>
  576. </query>
  577. <query id="CreateCcmjob.Update" desc="创建连铸机作业数据" fetchSize="10">
  578. <![CDATA[
  579. mes_lg_cmdchg.createccmjob
  580. ]]>
  581. </query>
  582. <query id="QueryShiftData.select" desc=" 获取调度信息表中的数据" fetchSize="10">
  583. <![CDATA[
  584. select ID, SHIFTNAME, SHIFT, SHIFTCONTENT, SHIFTDATE
  585. from ppc_SCHEDULINGSHIFT
  586. where to_char(SHIFTDATE, 'yyyy-MM-dd') between ? and ?
  587. and SHIFT = decode(?,null,SHIFT,?)
  588. order by shiftdate desc
  589. ]]>
  590. </query>
  591. <query id="AddShiftData.select" desc=" 增加调度交班信息" fetchSize="10">
  592. <![CDATA[
  593. INSERT INTO ppc_SCHEDULINGSHIFT
  594. (ID, SHIFTNAME, SHIFT, SHIFTCONTENT, SHIFTDATE)
  595. VALUES
  596. (TO_CHAR(SYSDATE, 'yyyyMMddhh24ssMisssss'),
  597. ?,
  598. ?,
  599. ?,
  600. to_date(?, 'yyyy-MM-dd HH24:mi:ss'))
  601. ]]>
  602. </query>
  603. <query id="UpdateShiftData.select" desc=" 修改调度交班信息" fetchSize="10">
  604. <![CDATA[
  605. UPDATE ppc_SCHEDULINGSHIFT
  606. SET SHIFTNAME = ?, SHIFT = ?, SHIFTCONTENT = ?, SHIFTDATE = SYSDATE
  607. where id = ?
  608. ]]>
  609. </query>
  610. <query id="DeleteShiftData.select" desc=" 删除调度交班信息" fetchSize="10">
  611. <![CDATA[
  612. DELETE ppc_SCHEDULINGSHIFT WHERE ID = ?
  613. ]]>
  614. </query>
  615. <query id="BaseInfoChement.select" desc="查询元素的编码" fetchSize="10">
  616. <![CDATA[
  617. select basecode,
  618. basename,
  619. memo,
  620. recorder,
  621. inputtime,
  622. sortcode,
  623. decode(isvisible, '0', '是', '1', '否') isvisible,
  624. memo1,
  625. decode(flag, '0', '否', '1', '是') flag,
  626. SEQ
  627. from COM_BASE_INFO where sortcode =? or sortcode=?
  628. order by basecode
  629. ]]>
  630. </query>
  631. <query id="IntentOrderno.select" desc="根据炉号查询生产订单号" fetchSize="10">
  632. <![CDATA[
  633. select t.sapprodorderno
  634. from (select m.sapprodorderno sapprodorderno,
  635. row_number() over(partition by m.sapprodorderno order by m.sapprodorderno desc) xh
  636. from PPC_STEEL_CUTINGDETAIL m
  637. where m.cast_no = (select n.cast_no
  638. from PPC_STEEL_HEAT n
  639. where n.heatno = ?)) t
  640. where t.xh < 2
  641. ]]>
  642. </query>
  643. <query id="ChemStandardInfo.select" desc="化学成分标准信息" fetchSize="10">
  644. <![CDATA[
  645. select xh,item,minvalue,maxvalue,
  646. targetvalue,maxper,minper,maxsign,minsign,
  647. stdstyle,ischeck,formula,stdmemo
  648. from qcm_designresult_d
  649. where (substr(item,1,4)='1006' or substr(item,1,4)='1005')
  650. and intent_orderno= ?
  651. ]]>
  652. </query>
  653. <query id="RtdTableData_Update" desc=" 根据表名编辑各字段信息值" fetchSize="10">
  654. <![CDATA[
  655. Update $ set $ = ?
  656. ]]>
  657. </query>
  658. <query id="GetSlagSplashInfo.select" desc="获取在一炼钢服务器的二炼渣样信息" fetchSize="10">
  659. <![CDATA[
  660. select A.HEATNO,
  661. case substr(a.SHIFTCODE, 1, 1)
  662. when '1' then
  663. '白'
  664. when '2' then
  665. '中'
  666. when '3' then
  667. '夜'
  668. end BC,
  669. case substr(a.SHIFTCODE, 2, 1)
  670. when '1' then
  671. '甲'
  672. when '2' then
  673. '乙'
  674. when '3' then
  675. '丙'
  676. when '4' then
  677. '丁'
  678. end BB,
  679. A.CaO,
  680. A.SiO2,
  681. A.Al2O3,
  682. A.TFe,
  683. A.MnO,
  684. A.S,
  685. A.MgO,
  686. A.P2O5,
  687. A.JIANDU,
  688. to_char(A.ASSAYDATE, 'yyyy-MM-dd HH24:mi:ss') ASSAYDATE
  689. from (select t.*,
  690. case
  691. when nvl(SiO2, 0) <> 0 then
  692. trim(to_char(round(CaO / (SiO2), 3), '9990.000'))
  693. else
  694. ''
  695. end JIANDU
  696. from JOB_CHEMELEMENT t
  697. where substr(t.checkno, length(t.checkno) - 1, 2) = '-4'
  698. and (substr(heatno, 3, 1) = '1' or substr(heatno, 3, 1) = '2')
  699. and to_char(ASSAYDATE, 'yyyy-MM-dd') between ? and
  700. ?
  701. and STATIONCODE like ?
  702. union
  703. select t.*,
  704. case
  705. when nvl(SiO2, 0) <> 0 then
  706. trim(to_char(round(CaO / (SiO2), 3), '9990.000'))
  707. else
  708. ''
  709. end JIANDU
  710. from J#JOB_CHEMELEMENT t
  711. where substr(t.checkno, length(t.checkno) - 1, 2) = '-4'
  712. and (substr(heatno, 3, 1) = '1' or substr(heatno, 3, 1) = '2')
  713. and to_char(ASSAYDATE, 'yyyy-MM-dd') between ? and
  714. ?
  715. and STATIONCODE like ?) A
  716. order by A.ASSAYDATE
  717. ]]>
  718. </query>
  719. <query id="GetSlagSplashSteelInfo.select" desc="获取渣样所对应的牌号" fetchSize="10">
  720. <![CDATA[
  721. select t1.heatno,
  722. t1.STEELNAME,
  723. t1.plan_making_time,
  724. round(c.BYS, 1) BYS,
  725. round(C.SHJRL, 1) SHJRL,
  726. round((nvl(c.KSJRL1, 0) + nvl(c.KSJRL2, 0)), 1) KSJRL,
  727. d.mn Mn_Iron,
  728. d.si Si_Iron,
  729. e.mn Mn_LD,
  730. e.P P_LD,
  731. e.C C_LD,
  732. t1.FACT_ROUTE
  733. from (select *
  734. from (select t.*,
  735. row_number() over(partition by t.HEATNO order by t.OPTDATE) XH
  736. from (select *
  737. from stl_BOF_OPTINFO
  738. where to_char(optdate, 'yyyy-MM-dd') between
  739. ? and ?
  740. union all
  741. select *
  742. from J#stl_BOF_OPTINFO
  743. where to_char(optdate, 'yyyy-MM-dd') between
  744. ? and ?) t)
  745. where XH = 1) B,
  746. (select heatno,
  747. aim_grade_code STEELNAME,
  748. plan_making_time,
  749. FACT_ROUTE
  750. from ppc_steel_heat
  751. where to_char(plan_making_time, 'yyyy-MM-dd') between ? and
  752. ?
  753. union
  754. select heatno,
  755. aim_grade_code STEELNAME,
  756. plan_making_time,
  757. FACT_ROUTE
  758. from J#ppc_steel_heat
  759. where to_char(plan_making_time, 'yyyy-MM-dd') between ? and
  760. ?
  761. order by plan_making_time) t1,
  762. (select distinct HEATNO,
  763. max(case
  764. when MATERIELCODE = '10301010065' then
  765. JMWGT
  766. end) over(partition by HEATNO) BYS,
  767. max(case
  768. when MATERIELCODE = '10301010008' then
  769. JMWGT
  770. end) over(partition by HEATNO) SHJRL,
  771. max(case
  772. when MATERIELCODE = '10301010078' then
  773. JMWGT
  774. end) over(partition by HEATNO) KSJRL1,
  775. max(case
  776. when MATERIELCODE = '10301010084' then
  777. JMWGT
  778. end) over(partition by HEATNO) KSJRL2
  779. from (select distinct HEATNO,
  780. MATERIELCODE,
  781. sum(nvl(JMWGT, 0)) over(partition by HEATNO, MATERIELCODE) JMWGT
  782. from stl_ADDITIVES
  783. where (MATERIELCODE = '10301010065' or
  784. MATERIELCODE = '10301010008' or
  785. MATERIELCODE = '10301010078' or
  786. MATERIELCODE = '10301010084') and substr(STATIONCODE,1,1) = 'C'
  787. and to_char(JMDATE, 'yyyy-MM-dd') between ? and
  788. ?)) C,
  789. (select y.*
  790. from (select x.*,
  791. row_number() over(partition by x.HEATNO order by x.ASSAYTYPECODE desc) xh
  792. from (select *
  793. from stl_CHEMELEMENT
  794. where upper(substr(ASSAYTYPECODE, 1, 1)) = 'B'
  795. and to_char(ASSAYDATE, 'yyyy-MM-dd') between
  796. ? and ?
  797. union
  798. select *
  799. from J#stl_CHEMELEMENT
  800. where upper(substr(ASSAYTYPECODE, 1, 1)) = 'B'
  801. and to_char(ASSAYDATE, 'yyyy-MM-dd') between
  802. ? and ?) x) y
  803. where y.xh = 1) D,
  804. (select y.*
  805. from (select x.*,
  806. row_number() over(partition by x.HEATNO order by x.ASSAYTYPECODE desc) xh
  807. from (select *
  808. from stl_CHEMELEMENT
  809. where upper(substr(ASSAYTYPECODE, 1, 1)) = 'C'
  810. and to_char(ASSAYDATE, 'yyyy-MM-dd') between
  811. ? and ?
  812. union
  813. select *
  814. from J#stl_CHEMELEMENT
  815. where upper(substr(ASSAYTYPECODE, 1, 1)) = 'C'
  816. and to_char(ASSAYDATE, 'yyyy-MM-dd') between
  817. ? and ?) x) y
  818. where y.xh = 1) E
  819. where b.heatno = t1.heatno
  820. and b.molirnsource = d.heatno(+)
  821. and b.heatno = c.heatno(+)
  822. and b.heatno = e.heatno(+)
  823. order by optdate
  824. ]]>
  825. </query>
  826. <query id="FrmStoresMateriel.Query" desc="物料项目配置查询" fetchSize="10">
  827. <![CDATA[
  828. select MaterielCode,
  829. MaterielType,
  830. MaterielName,
  831. MaterielforShort,
  832. MaterielUnits,
  833. JmType,
  834. CONSUMPTIONTYPE
  835. from COM_MATERIEL t where 1=1 $ order by MATERIELTYPE asc
  836. ]]>
  837. </query>
  838. <query id="ScrapSteelConfig.Query" desc="废钢生铁物料配置查询" fetchSize="10">
  839. <![CDATA[
  840. select 'False' flag, materielcode, materieltype, materielname
  841. from com_materiel
  842. where materieltype = 'GT' order by materielcode asc
  843. ]]>
  844. </query>
  845. <query id="ScrapSteel.Config" desc="已经配置的废钢生铁物料查询" fetchSize="10">
  846. <![CDATA[
  847. select scrapsteelcode, scrapsteelname, operate, operatetime
  848. from stl_scrapsteel_config where workshopno=?
  849. ]]>
  850. </query>
  851. <query id="FrmSapMateriel.Query" desc="SAP物料查询" fetchSize="10">
  852. <![CDATA[
  853. select t.matnr MaterielCode, t.maktx MaterielName ,'' MaterielType, t.meins MATERIELUNITS
  854. from SAP_STLMES_MATERIALINFO t
  855. where t.werks = '8005'
  856. and substr(t.matnr, 1, 2) <> '75'
  857. ]]>
  858. </query>
  859. <query id="ElementsSteel.Query" desc="牌号查询" fetchSize="10">
  860. <![CDATA[
  861. select t.steelcode,t.steel,t.style,t.proportion,t.recorder,t.inputtime,t.memo from COM_STEEL t where t.validflag='1'
  862. ]]>
  863. </query>
  864. <query id="ElementsSteel1.Query" desc="牌号查询" fetchSize="10">
  865. <![CDATA[
  866. select distinct t.steel ,t.steelcode from COM_STEEL t where t.validflag='1'
  867. ]]>
  868. </query>
  869. <query id="SenMessage.Query" desc="查询作业异常操作信息" fetchSize="10">
  870. <![CDATA[
  871. select substr(OBJECTID,6,10) OBJECTID,OBJECTSRC,OBJECTDES,MSGCONTENT,to_char(LASTFRESHTIME,'yyyy-mm-dd HH24:Mi:ss') LASTFRESHTIME
  872. from tpm_sendmessage t
  873. where substr(objectid,6,10) LIKE ? || '%'
  874. and (t.msgcontent like '%强制结束%' or t.msgcontent like '%异常结束%')
  875. and to_char(lastfreshtime, 'yyyy-MM-dd HH24:Mi:ss') between ? and
  876. ? order by lastfreshtime desc
  877. ]]>
  878. </query>
  879. <query id="IncisionAssist.Query" desc="查询切头切尾信息" fetchSize="10">
  880. <![CDATA[
  881. select 'False' flag,
  882. billetno,
  883. id,
  884. heatno,
  885. category,
  886. length,
  887. thickness,
  888. width,
  889. weight,
  890. to_char(cuttime, 'yyyy-MM-dd HH24:mi:ss') cuttime,
  891. booker,
  892. to_char(optdate, 'yyyy-MM-dd HH24:mi:ss') optdate,
  893. prodorderno,
  894. uploader,
  895. density,
  896. thweight,
  897. fluxcode,
  898. to_char(uploadtime, 'yyyy-MM-dd HH24:mi:ss') uploadtime,
  899. decode(upstatus, '0','未上传','已上传') upstatus
  900. from stl_incision_assist $
  901. order by upstatus asc,cuttime desc,optdate desc, id desc
  902. ]]>
  903. </query>
  904. <query id="IncisionAssistInfo.Query" desc="查询切头切尾信息" fetchSize="10">
  905. <![CDATA[
  906. select *
  907. from (select width,
  908. thickness,
  909. cuttime,
  910. sapprodorderno,
  911. row_number() over(partition by heatno order by cuttime desc) xh
  912. from stl_incision
  913. where heatno = ? and (ccmid=? or ccmid=? or ccmid=?) )
  914. where xh < 2
  915. ]]>
  916. </query>
  917. <query id="frmChementSteel.Select" desc="成分检验牌号查询 " fetchSize="10">
  918. <![CDATA[
  919. select id, steel, recorder, to_char(inputtime, 'yyyy-MM-dd HH24:mi:ss') inputtime,
  920. memo, code from stl_che_steel
  921. ]]>
  922. </query>
  923. <query id="frmMater_AddToPos.select" desc="岗位与物料配置-新增岗位" fetchSize="10">
  924. <![CDATA[
  925. res_lg_lfsmanage.Mater_Update
  926. ]]>
  927. </query>
  928. <query id="frmMaintenance_AddToPos.select" desc="岗位与物料配置-新增岗位" fetchSize="10">
  929. <![CDATA[
  930. res_lg_lfsmanage.Maintenance_Add
  931. ]]>
  932. </query>
  933. <query id="frmStoresMater_Add.select" desc="物料及类型配置" fetchSize="10">
  934. <![CDATA[
  935. res_lg_lfsmanage.Mater_Add
  936. ]]>
  937. </query>
  938. <query id="frmScrapMater.Config" desc="物料及类型配置" fetchSize="10">
  939. <![CDATA[
  940. res_lg_lfsmanage.ScrapMater_Config
  941. ]]>
  942. </query>
  943. <query id="frmScrapMater.Add" desc="新增废钢信息" fetchSize="10">
  944. <![CDATA[
  945. res_lg_lfsmanage.insertfg
  946. ]]>
  947. </query>
  948. <query id="frmScrapMater.Update" desc="修改废钢信息" fetchSize="10">
  949. <![CDATA[
  950. res_lg_lfsmanage.updatefg
  951. ]]>
  952. </query>
  953. <query id="frmScrapMater.Delete" desc="删除废钢信息" fetchSize="10">
  954. <![CDATA[
  955. res_lg_lfsmanage.deletefg
  956. ]]>
  957. </query>
  958. <query id="frmScrapMater.Send" desc="删除废钢信息" fetchSize="10">
  959. <![CDATA[
  960. res_lg_lfsmanage.sendfg_zl
  961. ]]>
  962. </query>
  963. <query id="frmScrapMater.Cancel" desc="取消发送废钢信息" fetchSize="10">
  964. <![CDATA[
  965. res_lg_lfsmanage.cancel_sendfg
  966. ]]>
  967. </query>
  968. <query id="IncisionAssist.Add" desc="新增切头、切尾信息" fetchSize="10">
  969. <![CDATA[
  970. res_lg_lfsmanage.IncisionAssist_Add
  971. ]]>
  972. </query>
  973. <query id="IncisionAssist.Update" desc="修改切头、切尾信息" fetchSize="10">
  974. <![CDATA[
  975. res_lg_lfsmanage.IncisionAssist_Update
  976. ]]>
  977. </query>
  978. <query id="IncisionAssist.Delete" desc="修改废钢信息" fetchSize="10">
  979. <![CDATA[
  980. res_lg_lfsmanage.IncisionAssist_Delete
  981. ]]>
  982. </query>
  983. <query id="frmChementSteel_Add" desc="成分检验牌号新增" fetchSize="10">
  984. <![CDATA[
  985. RES_LG_TPMMANAGE.CheSteel_Add
  986. ]]>
  987. </query>
  988. <query id="frmChementSteel_Edit" desc="成分检验牌号修改" fetchSize="10">
  989. <![CDATA[
  990. RES_LG_TPMMANAGE.CheSteel_Edit
  991. ]]>
  992. </query>
  993. <query id="frmChementSteel_Delete" desc="成分检验牌号删除" fetchSize="10">
  994. <![CDATA[
  995. RES_LG_TPMMANAGE.CheSteel_Delete
  996. ]]>
  997. </query>
  998. <query id="frmConsumptionType_Update" desc="物料消耗类型修改" fetchSize="10">
  999. <![CDATA[
  1000. res_lg_lfsmanage.ConsumptionType_Update
  1001. ]]>
  1002. </query>
  1003. </queryMap>