| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="综合查询">
- <query id="frmPerformanceLog.select" desc="实绩修改日志查询" fetchSize="10">
- <![CDATA[
-
- SELECT HEATNO,
- case when STATIONCODE = 'X00' then
- case to_char(DISPOSALTIME)
- when '01' then '计划重置'
- when '02' then '计划生效'
- when '03' then '计划取消'
- end
- else to_char(DISPOSALTIME) end DISPOSALTIME,
- STATIONCODE, MODIFYNAME, MODIFYDATE, ID,MODIFYCOLUMNCAPTION,MODIFYBEFORE,MODIFYAFTER,MODIFYCOLUMNNAME
- from TPM_MODIFYLOG t
- where t.heatno LIKE ? ||'%' and t.stationcode LIke ? ||'%' and to_char(t.modifydate, 'yyyy-MM-dd')
- between ? and ? order by id desc
- ]]>
- </query>
-
- <query id="frmAbnormalInfo.select" desc="过程异常信息查询" fetchSize="10">
- <![CDATA[
-
- select HEATPROCESSNO, HEATNO, g, b,OPTDATE, MEMO from(
- 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
- 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
- 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
- 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_BOF_OPTINFO
- 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_BOF_OPTINFO
- 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_BOF_OPTINFO
- 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_CAS_OPTINFO
- 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_CAS_OPTINFO
- 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_CAS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#精炼','02','2#精炼','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_LFS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#精炼','02','2#精炼','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from J#STL_LFS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#精炼','02','2#精炼','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from Y#STL_LFS_OPTINFO
-
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#VD','02','2#VD','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_VDS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#VD','02','2#VD','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from J#STL_VDS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#VD','02','2#VD','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from Y#STL_VDS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#RH','02','2#RH','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_RHS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#RH','02','2#RH','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from J#STL_RHS_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#RH','02','2#RH','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from Y#STL_RHS_OPTINFO
-
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#连铸机','02','2#连铸机','03','3#连铸机','04','0#连铸机','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from STL_CCM_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#连铸机','02','2#连铸机','03','3#连铸机','04','0#连铸机','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from J#STL_CCM_OPTINFO
- union select HEATPROCESSNO, HEATNO,decode(STATIONCODE,'01','1#连铸机','02','2#连铸机','03','3#连铸机','04','0#连铸机','') g, decode(substr(SHIFTCODE,2,1),1,'甲班',2,'乙班',3,'丙班', 4,'丁班','') b,OPTDATE, MEMO from Y#STL_CCM_OPTINFO
- )WHERE MEMO is not null and b LIKE ? ||'%' and g LIKE ? ||'%' and to_char(OPTDATE, 'yyyy-MM-dd') between ? and ?
-
- order by OPTDATE desc
- ]]>
- </query>
-
- <query id="frmSysteLog.select" desc="系统日志查询" fetchSize="10">
- <![CDATA[
-
-
- SELECT ERRSEQ,ERRTYPE,ERRCODE,ERRDATE,ERRNOTE,ERRMODULE
- from TPM_LGERROR t where t.ERRTYPE LIKE ? ||'%'
- and to_char(t.errdate, 'yyyy-MM-dd') between ? and ?
- order by t.errdate desc
- ]]>
- </query>
-
- <query id="FrmYCJJB.select" desc="异常交接班管理-主表数据信息" fetchSize="10">
- <![CDATA[
-
-
- SELECT t.numid,
- a.description,
- t.shiftcode,
- t.esdate,
- decode(t.affirmflag, 0, '否', '是') affirmflag,
- t.esmemo,
- t.mastername,
- t.monitor,
- t.ESNAME,
- decode(t.abnormityflag, '0', '否', '是') abnormityflag
- from STL_ES_MAININFO t,SCM_PROCESSINFO a
- where t.stationcode LIKE ? ||'%' and t.affirmflag like ? ||'%' and t.stationcode = a.Name_
- and to_char(t.esdate, 'yyyy-MM-dd')
- between ? and ? order by t.numid, t.stationcode, t.shiftcode, t.esdate
- ]]>
- </query>
-
- <query id="FrmYCJJB_Detail.select" desc="异常交接班管理-从表数据信息" fetchSize="10">
- <![CDATA[
-
-
- SELECT t.numid,
- a.itemname,
- a.itemtype,
- decode(t.itemvalue, '1', '正常', '0','不正常',t.itemvalue) ItemValue,
- t.itemcode
- from STL_ES_DETAILINFO t, SCM_ITEM_MAINTENANCE a
- where t.itemcode = a.itemcode AND t.numid=?
- order by t.numid, t.itemCode, t.itemdatatype
- ]]>
- </query>
-
- <query id="FrmYCJJB_DetailUpdate.select" desc="异常交接班管理-修改交接班从表数据" fetchSize="10">
- <![CDATA[
-
- update STL_ES_DETAILINFO set itemvalue =? where numid = ? and itemCode = ?
- ]]>
- </query>
-
- <query id="FrmYCJJB_Process.select" desc="异常交接班管理-获取岗位信息" fetchSize="10">
- <![CDATA[
-
- SELECT * from scm_processinfo
- ]]>
- </query>
-
- <query id="FrmJJB_Query.select" desc="交接班综合查询-交接班基础信息" fetchSize="10">
- <![CDATA[
-
-
- SELECT t.numid,
- a.DESCRIPTION,
- t.SHIFTCODE,
- t.ITEMCODE,
- t.esdate,
- t.ESNAME,
- decode(t.abnormityflag, '0', '否', '是') abnormityflag,
- t.mastername,
- t.monitor,
- t.ESMEMO
- from STL_ES_MAININFO t,SCM_PROCESSINFO a
- where t.STATIONCODE LIKE ? ||'%' and t.shiftcode LIKE ? ||'%' and t.stationcode = a.Name_ and to_char(t.esdate, 'yyyy-MM-dd')
- between ? and ? order by t.numid, t.stationcode, t.shiftcode, t.esdate
-
- ]]>
- </query>
-
- <query id="FrmLgElements.select" desc="化学成分管理-获取化学成份列" fetchSize="10">
- <![CDATA[
-
- select BaseCode, BaseName, MeMo
- from scm_base_info
- where sortcode = '1006'
- or (BASECODE = '100501' or BASECODE = '100506' or BASECODE = '100507')
- order by substr( basecode,1,4) desc, basecode asc
- ]]>
- </query>
-
- <query id="FrmLgElements_HMPQuery.select" desc="化学成分管理-铁水或所有岗位" fetchSize="10">
- <![CDATA[
-
- select b.heatno,b.steelname gzbm,b.SHIFTCODE, b.ASSAYTYPECODE,b.ASSAYDATE <!--,a.shiftcode LIKE ? ||'%' -->
- from (select * from JOB_CHEMELEMENT ? union select * from J#STL_CHEMELEMENT ?) b ? order by HEATNO desc,ASSAYTYPECODE DESC
- ]]>
- </query>
-
- <query id="FrmLgElements_Query.select" desc="化学成分管理" fetchSize="10">
- <![CDATA[
- select a.heatno,
- c.STL_GRD JUDGE_STL_GRD,
- c.JUDGE_RESULT,
- c.REG_ID,
- c.JUDGE_SEQ,
- --a.plansteel gzbm,
- d.AIM_GRADE_CODE gzbm,
- b.STATIONCODE,
- b.ASSAYTYPECODE,
- round(Mn/(case when S = '0' then '1' else S end),4) SIMN,
- to_char(b.ASSAYDATE,'yyyy-MM-dd HH24:mi:ss') ASSAYDATE ,
- a.shiftcode
- $
- from
- (select *
- from $
- union
- select * from $) a
-
- left join (select * from stl_judge_result) c on c.charge_no = a.heatno
-
- left join (select *
- from ppc_steel_heat
- union
- select * from j#ppc_steel_heat) d on 'J' || SUBSTR(d.v_heat_id,2,9) =a.heatno,
-
- (select *
- from STL_CHEMELEMENT where ASSAYTYPECODE <> 'ZY' $
- union
- select *
- from J#STL_CHEMELEMENT where ASSAYTYPECODE <> 'ZY' $
- ) b $ order by a.optdate desc,b.ASSAYTYPECODE desc
- ]]>
- </query>
-
- <query id="FrmHMPElements_Query.select" desc="化学成分管理-铁水成分" fetchSize="10">
- <![CDATA[
-
-
-
- select (a.hudwid) heatno,
- --a.plansteel gzbm,
- d.AIM_GRADE_CODE gzbm,
- b.STATIONCODE,
- b.ASSAYTYPECODE,
- round(Mn / (case when S = '0' then '1' else S end), 4) SIMN,
- to_char(b.ASSAYDATE,'yyyy-MM-dd HH24:mi:ss') ASSAYDATE ,
- a.shiftcode
- $
- from
- (select *
- from $
- union
- select * from $) a
-
- left join (select *
- from ppc_steel_heat
- union
- select * from j#ppc_steel_heat) d on 'J' || SUBSTR(d.v_heat_id,2,9) =a.heatno,
-
- (select *
- from STL_CHEMELEMENT where ASSAYTYPECODE <> 'ZY' $
- union
- select *
- from J#STL_CHEMELEMENT where ASSAYTYPECODE <> 'ZY' $
- ) b $ order by b.HEATNO desc, b.ASSAYTYPECODE desc
- ]]>
- </query>
-
- <query id="FrmSetSamplin.select" desc="化学成分管理-获取设置样点信息" fetchSize="10">
- <![CDATA[
-
- select distinct ASSAYTYPECODE from
- (select distinct ASSAYTYPECODE from STL_CHEMELEMENT
- union
- select distinct ASSAYTYPECODE from J#STL_CHEMELEMENT
- )
- WHERE substr(ASSAYTYPECODE,0,1) <> 'H'
- order by length(ASSAYTYPECODE), ASSAYTYPECODE
- ]]>
- </query>
-
- <query id="FrmSetRowName.select" desc="化学成分管理-设置化学成份列名" fetchSize="10">
- <![CDATA[
-
- select BaseCode, BaseName, MeMo
- from scm_base_info
- where sortcode = '1006'
- or (BASECODE = '100501' or BASECODE = '100506' or BASECODE='100507')
- order by substr( basecode,1,4) desc, basecode asc
-
- ]]>
- </query>
-
- <query id="FrmIronEleQry.select" desc="铁水成分查询" fetchSize="10">
- <![CDATA[
- select CHECKNO, heatno,ASSAYTYPECODE, ASSAYDATE, C, SI, MN, P, S, Cu, Asn, Cr, Sn, Ti from STL_chemelement
- $ union select CHECKNO, heatno,ASSAYTYPECODE, ASSAYDATE, C, SI, MN, P, S, Cu, Asn, Cr, Sn, Ti from J#STL_chemelement $
- order by ASSAYDATE desc
- ]]>
- </query>
-
- <query id="GetAllJobPlan.select" desc="作业计划查询" fetchSize="10">
- <![CDATA[
-
- select V_HEAT_ID,
- CAST_SEQ,
- HEAT_NUM,
- PLAN_LINES,
- PLAN_IRON_QTY,
- AIM_STEEL_QTY,
- AIM_GRADE_CODE,
- to_char(PLAN_MAKING_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_HMP_STR_TIME ,
- to_char(PLAN_HMP_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_HMP_END_TIME ,
- to_char(PLAN_AR_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_AR_STR_TIME ,
- to_char(PLAN_AR_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_AR_END_TIME ,
- to_char(PLAN_LF_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_LF_STR_TIME ,
- to_char(PLAN_LF_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_LF_END_TIME ,
- to_char(PLAN_RH_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_RH_STR_TIME ,
- to_char(PLAN_RH_ENT_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_RH_ENT_TIME ,
- to_char(PLAN_VD_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_VD_STR_TIME ,
- to_char(PLAN_VD_ENT_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_VD_ENT_TIME ,
- to_char(PLAN_CCM_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_CCM_STR_TIME ,
- to_char(PLAN_CCM_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_CCM_END_TIME ,
- BILLETQTY,
- STD_CODE,
- HOT_ROLL_FLAG,
- CAST_ID,
- CUSTOMER_KEY,
- BATCHPLANNO,
- VANFLAG,
- VANHEATNO,
- REMARK,
- to_char(PLAN_MAKING_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_MAKING_TIME ,
- PLAN_MAKER,
- SURPLUS_FLAG,
- HEATNO,
- PLAN_ROUTE,
- FACT_ROUTE,
- CAST_NO,
- to_char(PLAN_BOF_STR_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_BOF_STR_TIME ,
- to_char(PLAN_BOF_END_TIME,'yyyy-MM-dd HH24:mi:ss') PLAN_BOF_END_TIME ,
- ORD_GON_ID,
- LEN,
- WIDTH,
- THICK,
- HEAT_STATE,
- STD_NAME,
- SEND_CCM_FLG,
- CHANGEFLAG,
- HEAT_SEQ,
- DECODE((select count(*)
- from scm_sortcode_chem t
- where (t.stdstyle = '3' or t.stdstyle = '4')
- and t.gycode = heatno),
- 0,
- '',
- 'Y') TSYQ
- from ppc_steel_heat where CAST_NO = decode(?,null,CAST_NO,?) and to_char(PLAN_MAKING_TIME, 'yyyy-MM-dd')
- between ? and ? $ and CAST_ID = decode(?,null,CAST_ID,?) and HeatNo= decode(?,null,HeatNo,?)
- and substr(PLAN_ROUTE,5,2)= decode(?,null,substr(PLAN_ROUTE,5,2),?)
- order by PLAN_MAKING_TIME desc
-
- ]]>
- </query>
- <query id="GetCastPlan.select" desc="获取浇次计划信息" fetchSize="10">
- <![CDATA[
-
- select cast_no,
- decode(status,
- '02',
- '计划',
- decode(status,
- '03',
- '排产',
- decode(status,
- '04',
- '生产',
- decode(status, '09', '完成', '取消')))) status,
- heat_num,
- weight,
- to_char(str_time,'yyyy-MM-dd HH24:mi:ss') str_time ,
- to_char(end_time,'yyyy-MM-dd HH24:mi:ss') end_time ,
- makeman,
- to_char(maketime,'yyyy-MM-dd HH24:mi:ss') maketime ,
- cast_id,
- v_cast_no,
- batchplanno,
- downloadflg,
- remark
- from (select *
- from ppc_Steel_cast
- where 1 = 1
- AND MAKETIME >= to_date(?, 'yyyy-MM-dd HH24:Mi:ss')
- AND MAKETIME <= to_date(?, 'yyyy-MM-dd HH24:Mi:ss') $
- AND CAST_ID = decode(?,null,CAST_ID,?)
- union
- select *
- from J#ppc_Steel_cast
- where 1 = 1
- AND MAKETIME >= to_date(?, 'yyyy-MM-dd HH24:Mi:ss')
- AND MAKETIME <= to_date(?, 'yyyy-MM-dd HH24:Mi:ss') $
- AND CAST_ID = decode(?,null,CAST_ID,?)
- )
- ]]>
- </query>
-
- <query id="GetCutingData.select" desc="获取切割计划信息" fetchSize="10">
- <![CDATA[
-
- Select BILLET_XN,
- CAST_NO,
- SEQUENCEINCAST,
- SEQUENCENO,
- FURNACENO,
- CUTTASKCODE,
- SC,
- SLABHEIGHT,
- SLABWIDTH,
- SLABLENGTH,
- BILLETQTY,
- BILLETWEIGHT,
- CUTSEQUENCE,
- DIRECTIONTYPE,
- ROLLPLANCODE,
- CUTFINISHFLAG,
- THEROYWEIGHT,
- PLANMAKETIME,
- (select Steel from scm_steel where steelcode = LSTEELCODE) LSTEELCODE,
- (select Steel from scm_steel where steelcode = t.steelcode) STEELCODE,
- HARDNESS,
- SURPLUSFLAG,
- PRODORDERNO,
- ORDERNO,
- BATCHPLANNO,
- INDEXINLOTNO,
- CRAFTCODE_LG,
- CUSTOMER_KEY,
- SEQUENCEINBATCH,
- CUTSTARTTIME,
- CUTENDTIME,
- MAKEMAN,
- (select heatno
- from (select *
- from ppc_steel_heat
- union
- select * from J#ppc_steel_heat)
- where v_heat_ID = t.furnaceno) heatno,
- STANDARDSCODE,
- STANDARDREMAK,
- (select basename from scm_base_info t where t.basecode = PDTSTYLE) PDTSTYLE,
- SPECDESCRIPTION,
- (select basename
- from scm_base_info t
- where t.basecode = FOREIGN_TRADE) FOREIGN_TRADE
- From (select *
- from ppc_STEEL_CUTINGDETAIL WHERE FURNACENO=?
- union
- select * from J#ppc_steel_cutingdetail WHERE FURNACENO=?) t
- ORDER BY BILLET_XN asc,
- to_number(SEQUENCENO) asc
-
- ]]>
- </query>
-
- <query id="getChemData.select" desc="得到成分数据" fetchSize="10">
- <![CDATA[
-
- select BASECODE, BASENAME from SCM_BASE_INFO WHERE SORTCODE='1006' AND FLAG='0' ORDER BY BASECODE
-
- ]]>
- </query>
-
- <query id="getChemOrdMianData.select" desc="查询所有成分标准索引数据" fetchSize="10">
- <![CDATA[
- select t.STEEL,
- '' GYCODE,
- decode(t.STDSTYLE, '1', '内控', '2', '放行') STDSTYLE,
- decode(t.ISVALID, '1', '有效', '0', '无效') ISVALID,
- '' MEMO,
- '' INPUTTIME
- from scm_standard_chem_view t
- where STEEL = decode(?, null, STEEL, ?)
- AND STDSTYLE = decode(?, null, STDSTYLE, ?)
- group by STEEL, STDSTYLE, ISVALID
- order by steel
- ]]>
- </query>
-
- <query id="getSubChem1.select" desc="得到成分数据" fetchSize="10">
- <![CDATA[
-
- select t.steel, t.itemcode, t.stdmin, t.stdmax, t.stdstyle, t.std , h.basecode
- from scm_standard_chem_view t,
- ( select *
- from scm_base_info t
- where t.sortcode = '1006'
- order by t.basecode) h
- where t.ITEMCODE = h.basename
- and steel = ?
- and stdstyle = ?
- group by steel, stdstyle, itemcode, std, stdmin, stdmax, basename,basecode order by h.basecode
-
- ]]>
- </query>
-
- <query id="getLFSJudgeData.select" desc="判断精炼炉设备位置是否有设备编码" fetchSize="10">
- <![CDATA[
-
- select objectpos,OBJECTID
- from tpm_trackobjectinfor
- where (objectpos = ? or objectpos = ? or
- objectpos = ?)
-
- ]]>
- </query>
-
- <query id="getLFSCountData.select" desc="获取精炼炉统计值" fetchSize="10">
- <![CDATA[
-
- select Count(*) intCount
- from (select *
- from STL_lfs_optinfo
- where heatno = substr(?, 6, 10)
- and stationcode = substr(?, 2, 2)
- union
- select *
- from J#STL_lfs_optinfo
- where heatno = substr(?, 6, 10)
- and stationcode = substr(?, 2, 2))
-
- ]]>
- </query>
-
- <query id="getCCMJudgeData.select" desc="判断连铸机设备位置是否有设备编码" fetchSize="10">
- <![CDATA[
-
- select objectpos,OBJECTID
- from tpm_trackobjectinfor
- where (objectpos = ? or objectpos = ?)
-
- ]]>
- </query>
-
- <query id="getCCMCountData.select" desc="获取连铸机统计值" fetchSize="10">
- <![CDATA[
-
- select Count(*) intCount
- from (select *
- from STL_ccm_optinfo
- where heatno = substr(?, 6, 10)
- and stationcode = substr(?, 2, 2)
- union
- select *
- from J#STL_ccm_optinfo
- where heatno = substr(?, 6, 10)
- and stationcode = substr(?, 2, 2))
-
- ]]>
- </query>
-
- <query id="UpdateOBJECTID.select" desc="根据条件修改设置编码" fetchSize="10">
- <![CDATA[
-
- update tpm_trackobjectinfor
- set objectid = ?,
- devicestates = ?,
- DISPOSALTIME = ?,
- SENDTYPE = '0'
- where objectpos = ?
-
- ]]>
- </query>
-
- <query id="UpdateOverData.select" desc="清除OVER位数据" fetchSize="10">
- <![CDATA[
-
- update tpm_trackobjectinfor
- set objectid = '',
- disposaltime = '',
- sendtype = '0',
- devicestates = 'IDLE'
- where Objectpos = ?
- and objectid = ?
-
- ]]>
- </query>
-
- <query id="TPM_MODIFYLOG_Save.select" desc="实绩修改日志表添加" fetchSize="10">
- <![CDATA[
- INSERT INTO TPM_MODIFYLOG
- (ID, HEATNO, STATIONCODE, MODIFYNAME, MODIFYDATE, DISPOSALTIME)
- VALUES
- (TO_CHAR(SYSDATE, 'yyyymmddhh24ssMisssss'), ?, ?, ?, SYSDATE, ?)
-
- ]]>
- </query>
-
- <query id="CreateLFSjob.Update" desc="创建LF炉作业数据" fetchSize="10">
- <![CDATA[
- mes_lg_cmdchg.createlfsjob
- ]]>
- </query>
-
- <query id="CreateCcmjob.Update" desc="创建连铸机作业数据" fetchSize="10">
- <![CDATA[
- mes_lg_cmdchg.createccmjob
- ]]>
- </query>
-
- <query id="QueryShiftData.select" desc=" 获取调度信息表中的数据" fetchSize="10">
- <![CDATA[
-
- select ID, SHIFTNAME, SHIFT, SHIFTCONTENT, SHIFTDATE
- from ppc_SCHEDULINGSHIFT
- where to_char(SHIFTDATE, 'yyyy-MM-dd') between ? and ?
- and SHIFT = decode(?,null,SHIFT,?)
- order by shiftdate desc
-
- ]]>
- </query>
-
- <query id="AddShiftData.select" desc=" 增加调度交班信息" fetchSize="10">
- <![CDATA[
-
- INSERT INTO ppc_SCHEDULINGSHIFT
- (ID, SHIFTNAME, SHIFT, SHIFTCONTENT, SHIFTDATE)
- VALUES
- (TO_CHAR(SYSDATE, 'yyyyMMddhh24ssMisssss'),
- ?,
- ?,
- ?,
- to_date(?, 'yyyy-MM-dd HH24:mi:ss'))
-
- ]]>
- </query>
-
- <query id="UpdateShiftData.select" desc=" 修改调度交班信息" fetchSize="10">
- <![CDATA[
-
- UPDATE ppc_SCHEDULINGSHIFT
- SET SHIFTNAME = ?, SHIFT = ?, SHIFTCONTENT = ?, SHIFTDATE = SYSDATE
- where id = ?
-
- ]]>
- </query>
-
- <query id="DeleteShiftData.select" desc=" 删除调度交班信息" fetchSize="10">
- <![CDATA[
-
- DELETE ppc_SCHEDULINGSHIFT WHERE ID = ?
-
- ]]>
- </query>
-
- <query id="ChemStandardInfo.select" desc="化学成分标准信息" fetchSize="10">
- <![CDATA[
- select t.cic,t.stdstyle,t.steel,t1.itemcode,t1.std,t1.stdmin,t1.stdmax,t1.stdsign
- from scm_sortcode_chem t, scm_standard_chem t1
- where t.cic = t1.cic
- and (t.stdstyle = '1' or t.stdstyle = '2' or t.stdstyle = '3')
- and t.gycode = ?
- order by t.stdstyle , itemcode
- ]]>
- </query>
-
- <query id="RtdTableData_Update" desc=" 根据表名编辑各字段信息值" fetchSize="10">
- <![CDATA[
-
- Update $ set $ = ?
-
- ]]>
- </query>
-
-
- <query id="GetSlagSplashInfo.select" desc="获取在一炼钢服务器的二炼渣样信息" fetchSize="10">
- <![CDATA[
- select A.HEATNO,
- case substr(a.SHIFTCODE, 1, 1)
- when '1' then
- '白'
- when '2' then
- '中'
- when '3' then
- '夜'
- end BC,
- case substr(a.SHIFTCODE, 2, 1)
- when '1' then
- '甲'
- when '2' then
- '乙'
- when '3' then
- '丙'
- when '4' then
- '丁'
- end BB,
- A.CaO,
- A.SiO2,
- A.Al2O3,
- A.TFe,
- A.MnO,
- A.S,
- A.MgO,
- A.P2O5,
- A.JIANDU,
- to_char(A.ASSAYDATE, 'yyyy-MM-dd HH24:mi:ss') ASSAYDATE
- from (select t.*,
- case
- when nvl(SiO2, 0) <> 0 then
- trim(to_char(round(CaO / (SiO2), 3), '9990.000'))
- else
- ''
- end JIANDU
- from JOB_CHEMELEMENT t
- where substr(t.checkno, length(t.checkno) - 1, 2) = '-4'
- and (substr(heatno, 3, 1) = '1' or substr(heatno, 3, 1) = '2')
- and to_char(ASSAYDATE, 'yyyy-MM-dd') between ? and
- ?
- and STATIONCODE like ?
- union
- select t.*,
- case
- when nvl(SiO2, 0) <> 0 then
- trim(to_char(round(CaO / (SiO2), 3), '9990.000'))
- else
- ''
- end JIANDU
- from J#JOB_CHEMELEMENT t
- where substr(t.checkno, length(t.checkno) - 1, 2) = '-4'
- and (substr(heatno, 3, 1) = '1' or substr(heatno, 3, 1) = '2')
- and to_char(ASSAYDATE, 'yyyy-MM-dd') between ? and
- ?
- and STATIONCODE like ?) A
- order by A.ASSAYDATE
- ]]>
- </query>
-
- <query id="GetSlagSplashSteelInfo.select" desc="获取渣样所对应的牌号" fetchSize="10">
- <![CDATA[
- select t1.heatno,
- t1.STEELNAME,
- t1.plan_making_time,
- round(c.BYS, 1) BYS,
- round(C.SHJRL, 1) SHJRL,
- round((nvl(c.KSJRL1, 0) + nvl(c.KSJRL2, 0)), 1) KSJRL,
- d.mn Mn_Iron,
- d.si Si_Iron,
- e.mn Mn_LD,
- e.P P_LD,
- e.C C_LD,
- t1.FACT_ROUTE
- from (select *
- from (select t.*,
- row_number() over(partition by t.HEATNO order by t.OPTDATE) XH
- from (select *
- from stl_BOF_OPTINFO
- where to_char(optdate, 'yyyy-MM-dd') between
- ? and ?
- union all
- select *
- from J#stl_BOF_OPTINFO
- where to_char(optdate, 'yyyy-MM-dd') between
- ? and ?) t)
- where XH = 1) B,
- (select heatno,
- aim_grade_code STEELNAME,
- plan_making_time,
- FACT_ROUTE
- from ppc_steel_heat
- where to_char(plan_making_time, 'yyyy-MM-dd') between ? and
- ?
- union
- select heatno,
- aim_grade_code STEELNAME,
- plan_making_time,
- FACT_ROUTE
- from J#ppc_steel_heat
- where to_char(plan_making_time, 'yyyy-MM-dd') between ? and
- ?
- order by plan_making_time) t1,
- (select distinct HEATNO,
- max(case
- when MATERIELCODE = '10301010065' then
- JMWGT
- end) over(partition by HEATNO) BYS,
- max(case
- when MATERIELCODE = '10301010008' then
- JMWGT
- end) over(partition by HEATNO) SHJRL,
- max(case
- when MATERIELCODE = '10301010078' then
- JMWGT
- end) over(partition by HEATNO) KSJRL1,
- max(case
- when MATERIELCODE = '10301010084' then
- JMWGT
- end) over(partition by HEATNO) KSJRL2
- from (select distinct HEATNO,
- MATERIELCODE,
- sum(nvl(JMWGT, 0)) over(partition by HEATNO, MATERIELCODE) JMWGT
- from stl_ADDITIVES
- where (MATERIELCODE = '10301010065' or
- MATERIELCODE = '10301010008' or
- MATERIELCODE = '10301010078' or
- MATERIELCODE = '10301010084') and substr(STATIONCODE,1,1) = 'C'
- and to_char(JMDATE, 'yyyy-MM-dd') between ? and
- ?)) C,
- (select y.*
- from (select x.*,
- row_number() over(partition by x.HEATNO order by x.ASSAYTYPECODE desc) xh
- from (select *
- from stl_CHEMELEMENT
- where upper(substr(ASSAYTYPECODE, 1, 1)) = 'B'
- and to_char(ASSAYDATE, 'yyyy-MM-dd') between
- ? and ?
- union
- select *
- from J#stl_CHEMELEMENT
- where upper(substr(ASSAYTYPECODE, 1, 1)) = 'B'
- and to_char(ASSAYDATE, 'yyyy-MM-dd') between
- ? and ?) x) y
- where y.xh = 1) D,
-
- (select y.*
- from (select x.*,
- row_number() over(partition by x.HEATNO order by x.ASSAYTYPECODE desc) xh
- from (select *
- from stl_CHEMELEMENT
- where upper(substr(ASSAYTYPECODE, 1, 1)) = 'C'
- and to_char(ASSAYDATE, 'yyyy-MM-dd') between
- ? and ?
- union
- select *
- from J#stl_CHEMELEMENT
- where upper(substr(ASSAYTYPECODE, 1, 1)) = 'C'
- and to_char(ASSAYDATE, 'yyyy-MM-dd') between
- ? and ?) x) y
- where y.xh = 1) E
- where b.heatno = t1.heatno
- and b.molirnsource = d.heatno(+)
- and b.heatno = c.heatno(+)
- and b.heatno = e.heatno(+)
- order by optdate
- ]]>
- </query>
-
- <query id="SenMessage.Query" desc="查询作业异常操作信息" fetchSize="10">
- <![CDATA[
-
- select substr(OBJECTID,6,10) OBJECTID,OBJECTSRC,OBJECTDES,MSGCONTENT,LASTFRESHTIME
- from tpm_sendmessage t
- where substr(objectid,6,10) LIKE ? || '%'
- and (t.msgcontent like '%强制结束%' or t.msgcontent like '%异常结束%')
- and to_char(lastfreshtime, 'yyyy-MM-dd') between ? and
- ? order by lastfreshtime desc
-
- ]]>
- </query>
- </queryMap>
|