| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="作业管理公共信息">
- <query id="GetHeatRegulation.Select" desc="查询加热处理号,炉号规则信息" fetchSize="10">
- <![CDATA[
- select itemcode, itemname, startposition, itemlength, flag
- from scm_heat_regulation
- where flag = '1'
- ]]>
- </query>
-
- <query id="GetCurrDuty.Select" desc="获取班次信息" fetchSize="10">
- <![CDATA[
- select mes_lg_common.getlgshift1(sysdate) from dual
- ]]>
- </query>
-
- <query id="GetManualOperateInfo.Select" desc="查询作业手动操作配置信息" fetchSize="10">
- <![CDATA[
- select t.stationcode,
- t.OPTTYPE,
- t.commandtype,
- t.objectpos,
- t.optcaption,
- t.optcommandtype
- from scm_job_manualoperate t
- where t.stationcode = ? and t.flag='1'
- order by t.sortid asc
-
- ]]>
- </query>
-
- <query id="ReceivePlanInfo.Select" desc="查询指定炉号的作业计划信息" fetchSize="10">
- <![CDATA[
- select a.HEATNO,
- a.aim_grade_code,
- c.steel,
- '' catalogid,
- a.STD_CODE,
- a.PLAN_LINES,
- a.FACT_ROUTE,
- a.CAST_ID,
- a.heat_state,
- a.PLAN_MAKING_TIME,
- a.PLAN_MAKER,
- a.STD_CODE,
- a.V_HEAT_ID,
- a.ORD_GON_ID,
- a.cast_no,
- a.cast_seq,
- a.HEAT_NUM,
- a.len,
- a.width,
- a.thick,
- b.POTNO SENDTOOLID,
- b.POTDISTINCTION SENDGRADE,
- b.POTWRAPSTATE INSTANCE,
- b.POTAGE,
- (select f.basename
- from ppc_steel_cutingdetail e, scm_base_info f
- where e.STANDARDSCODE = f.basecode(+)
- and e.furnaceno = a.v_heat_id
- and rownum < 2) ||
- decode(a.STD_NAME, null, '', '(' || a.STD_NAME || ')') SPECIFICATION,
- (select SLABWIDTH || '*' || SLABHEIGHT
- from ppc_STEEL_CUTINGDETAIL
- where FURNACENO = a.heatno
- and rownum < 2) Aim_W_T
- from ppc_STEEL_HEAT a, stl_bof_optinfo b, scm_steel c
- WHERE a.aim_grade_code = c.steelcode
- and a.HEATNO = b.heatno(+)
- and a.heatNo = ?
- ]]>
- </query>
-
- <query id="ReceiveCraftElement.Select" desc="查询各工序作业化学成分信息" fetchSize="10">
- <![CDATA[
- select CHECKNO,
- HEATNO,
- ASSAYTYPECODE,
- FLAG,
- C,SI,MN,P,S,NI,CR,CU,ASN,TI,V,MO,B,
- W,AL,ZN,PB,SN,CA,LA,SB,CE,SE,MG,NB,
- CD,BI,N,H,O,FE,AT,BA,BE,CS,CL,CO,DY,
- ER,EU,GD,GA,GE,HF,HO,IND,I,IR,KR,LI,
- LU,ND,NA,OS,PD,PT,K,PR,RE,RH,RB,SM,
- SC,SR,TA,TE,TB,TM,YB,Y,ZR,ALT, ALS,
- ALINS,CSC,CEQ,CEV,CAO,MGO,SIO2,AL2O3,TFEO,
- FE2O3,H2O,CAF2,P2O5,TFE,CR2O3,TIO2,MNO,
- ALKALINITY,V2O5,FEO,HIC,Pcm,
- STEELNAME,
- SHIFTCODE,
- ASSAYDATE
- from stl_CHEMELEMENT
- WHERE HeatNo = ?
- and substr(checkno, length(checkno), 1) = ?
- ORDER BY ASSAYTYPECODE DESC
- ]]>
- </query>
-
- <query id="ReceiveIronCraftElement.Select" desc="查询各工序作业铁水化学成分信息" fetchSize="10">
- <![CDATA[
- SELECT CHECKNO, heatno, ASSAYTYPECODE, c, si, mn, p, s, asn, ni, Cu, sn, sb
- FROM (SELECT *
- FROM STL_CHEMELEMENT
- WHERE HEATNO = ? AND SUBSTR(ASSAYTYPECODE,4) = (SELECT MAX(SUBSTR(ASSAYTYPECODE,4))
- FROM (SELECT * FROM STL_CHEMELEMENT WHERE HEATNO = ? UNION SELECT * FROM J#STL_CHEMELEMENT WHERE HEATNO = ?))
- UNION
- SELECT * FROM J#STL_CHEMELEMENT WHERE HEATNO = ? AND SUBSTR(ASSAYTYPECODE,4) = (SELECT MAX(SUBSTR(ASSAYTYPECODE,4))
- FROM (SELECT * FROM STL_CHEMELEMENT WHERE HEATNO = ? UNION SELECT * FROM J#STL_CHEMELEMENT WHERE HEATNO = ?)))
- ]]>
- </query>
-
- <query id="GetHopperNameBof.Select" desc="查询转炉料仓配置信息" fetchSize="10">
- <![CDATA[
- select a.MSNUMID,
- a.MSLOCATION,
- a.MATERIELTYPE,
- a.MATERIELCODE,
- a.MATERIELUNITS,
- a.JMTYPE,
- b.MATERIELFORSHORT
- from STL_MATERIALCONFG a, SCM_MATERIEL b
- where a.MATERIELCODE = b.MATERIELCODE(+)
- and a.MATERIELTYPE = b.MATERIELTYPE(+)
- and a.MSLOCATION = ? and a.MATERIELTYPE=?
- order by a.MATERIELTYPE
- ]]>
- </query>
-
- <query id="GetHopperNameSet.Select" desc="查询料仓配置信息" fetchSize="10">
- <![CDATA[
- select a.MSNUMID,
- a.MSLOCATION,
- a.MATERIELTYPE,
- a.MATERIELCODE,
- a.MATERIELUNITS,
- a.JMTYPE,
- b.MATERIELFORSHORT
- from STL_MATERIALCONFG a, SCM_MATERIEL b
- where a.MATERIELCODE = b.MATERIELCODE(+)
- and a.MATERIELTYPE = b.MATERIELTYPE(+)
- and a.MSLOCATION = ? and (a.MATERIELTYPE = 'FL' or a.MATERIELTYPE = 'HJ')
- order by a.MATERIELTYPE
- ]]>
- </query>
-
-
- <query id="GetHopperName.Select" desc="作业管理查询料仓配置信息" fetchSize="10">
- <![CDATA[
- select a.MSNUMID,
- a.MSLOCATION,
- a.MATERIELTYPE,
- a.MATERIELCODE,
- a.MATERIELUNITS,
- a.JMTYPE,
- b.MATERIELFORSHORT
- from STL_MATERIALCONFG a, SCM_MATERIEL b
- where a.MATERIELCODE = b.MATERIELCODE(+)
- and a.MATERIELTYPE = b.MATERIELTYPE(+)
- and a.MSLOCATION = ? and (a.MATERIELTYPE = 'FL' or a.MATERIELTYPE = 'HJ' or a.MATERIELTYPE = 'WS')
- order by a.MATERIELTYPE
- ]]>
- </query>
-
- <query id="GetMaterialData.Select" desc="查询物料配置信息" fetchSize="10">
- <![CDATA[
- select MATERIELCODE,
- MATERIELNAME,
- MATERIELFORSHORT,
- decode(MATERIELTYPE,'FL','辅料', decode(MATERIELTYPE,'HJ','合金',decode(MATERIELTYPE,'WS','喂线','保护渣'))) WLLXM,
- MATERIELTYPE
- from SCM_MATERIEL order by MATERIELTYPE
- ]]>
- </query>
-
-
- <query id="GetHndMtrInfo.Select" desc="查询手投料物料信息" fetchSize="10">
- <![CDATA[
- select MATERIELCODE,
- MATERIELFORSHORT,
- MATERIELNAME,
- CASE MATERIELTYPE
- WHEN 'FL' THEN
- '辅料'
- WHEN 'HJ' THEN
- '合金'
- ELSE
- '喂丝'
- END MATERIELTYPE
- from SCM_MATERIEL
- WHERE MATERIELTYPE IN (?, ?, ?, ?)
- order by materielcode
- ]]>
- </query>
-
- <query id="GetHndTrwMtr.Select" desc="查询手投料配置信息" fetchSize="10">
- <![CDATA[
- select CONFGITEM, USEDLOCATION, USEDEXPLAIN, CONFGCODE
- from stl_interfaceconfg
- where CONFGITEM = ?
- and USEDLOCATION = 'STL'
- ]]>
- </query>
-
- <query id="GetStationconMaterialData.Select" desc="查询岗位对应物料配置信息" fetchSize="10">
- <![CDATA[
- select MATERIELCODE,
- MATERIELNAME,
- MATERIELFORSHORT,
- decode(MATERIELTYPE,
- 'FL',
- '辅料',
- decode(MATERIELTYPE,
- 'HJ',
- '合金',
- decode(MATERIELTYPE, 'WS', '喂线', '保护渣'))) WLLXM,
- MATERIELTYPE
- from scm_stationconmateriel
- where craftposid = ?
- order by MATERIELTYPE
- ]]>
- </query>
-
- <query id="SwapHopper.Procedure" desc="设置料仓物料信息" fetchSize="10">
- <![CDATA[
- job_lg_manage.sethopper
- ]]>
- </query>
-
- <query id="SwapHatHopper.Procedure" desc="设置手动料仓物料信息" fetchSize="10">
- <![CDATA[
- JOB_LG_MANAGE.Savesj_jmwgpz
- ]]>
- </query>
-
- <query id="UpdateTableField.Update" desc="更新作业的操作记录表字段信息" fetchSize="10">
- <![CDATA[
- JOB_LG_MANAGE.updatetblefield
- ]]>
- </query>
-
- <query id="UpdateHMPTableField.Update" desc="更新脱硫作业的操作记录表字段信息" fetchSize="10">
- <![CDATA[
- JOB_LG_MANAGE.UpdateHmptblefield
- ]]>
- </query>
-
- <query id="AddMaterialProc.INSERT" desc="新增过程添加料操作记录" fetchSize="10">
- <![CDATA[
- JOB_LG_MANAGE.InsertProcData
- ]]>
- </query>
-
- <query id="GetBofSamplingData.Select" desc="查询转炉采样信息" fetchSize="10">
- <![CDATA[
- SELECT a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- FROM stl_BOF_SAMPLING a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM stl_BOF_SAMPLING
- GROUP BY heatprocessno) b
- WHERE a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and STATIONCODE = ?
- and DISPOSALTIME = ?
- union
- select a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- from stl_tempsampling a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM stl_tempsampling
- GROUP BY heatprocessno) b
- where a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and substr(STATIONCODE, 0, 1) = ?
- and DISPOSALTIME = ?
- ]]>
- </query>
-
- <query id="GetCasSamplingData.Select" desc="查询吹氩采样信息" fetchSize="10">
- <![CDATA[
- SELECT a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- FROM STL_CAS_SAMPLING a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM STL_CAS_SAMPLING
- GROUP BY heatprocessno) b
- WHERE a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and STATIONCODE = ?
- and DISPOSALTIME = ?
- union
- select a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- from stl_tempsampling a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM stl_tempsampling
- GROUP BY heatprocessno) b
- where a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and substr(STATIONCODE, 0, 1) = ?
- and DISPOSALTIME = ?
- ]]>
- </query>
-
- <query id="GetLfsSamplingData.Select" desc="查询LF炉采样信息" fetchSize="10">
- <![CDATA[
- SELECT a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- FROM STL_LFS_SAMPLING a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM STL_LFS_SAMPLING
- GROUP BY heatprocessno) b
- WHERE a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and STATIONCODE = ?
- and DISPOSALTIME = ?
- union
- select a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- from stl_tempsampling a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM stl_tempsampling
- GROUP BY heatprocessno) b
- where a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and substr(STATIONCODE, 0, 1) = ?
- and DISPOSALTIME = ?
- ]]>
- </query>
-
- <query id="GetRhsSamplingData.Select" desc="查询RH炉采样信息" fetchSize="10">
- <![CDATA[
- SELECT a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- FROM STL_RHS_SAMPLING a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM STL_RHS_SAMPLING
- GROUP BY heatprocessno) b
- WHERE a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and STATIONCODE = ?
- and DISPOSALTIME = ?
- union
- select a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- from stl_tempsampling a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM stl_tempsampling
- GROUP BY heatprocessno) b
- where a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and substr(STATIONCODE, 0, 1) = ?
- and DISPOSALTIME = ?
- ]]>
- </query>
-
- <query id="GetVdsSamplingData.Select" desc="查询VD炉采样信息" fetchSize="10">
- <![CDATA[
- SELECT a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- FROM STL_VDS_SAMPLING a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM STL_VDS_SAMPLING
- GROUP BY heatprocessno) b
- WHERE a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and STATIONCODE = ?
- and DISPOSALTIME = ?
- union
- select a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- from stl_tempsampling a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM stl_tempsampling
- GROUP BY heatprocessno) b
- where a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and substr(STATIONCODE, 0, 1) = ?
- and DISPOSALTIME = ?
- ]]>
- </query>
-
- <query id="GetCcmSamplingData.Select" desc="查询连铸机采样信息" fetchSize="10">
- <![CDATA[
- SELECT a.HEATPROCESSNO,a.SAMPLINGID,to_char(a.SAMPLINGNAME, 'yyyy-MM-dd HH24:mi:ss') SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,a.SAMPLINGDATE
- FROM STL_CCM_SAMPLING a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM STL_CCM_SAMPLING
- GROUP BY heatprocessno) b
- WHERE a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and STATIONCODE = ?
- and DISPOSALTIME = ?
- union
- select a.HEATPROCESSNO,a.SAMPLINGID,a.SAMPLINGNAME,
- a.HEATNO,a.STATIONCODE,a.DISPOSALTIME,
- a.SAMPLINGDEPICT,a.SAMPLINGVALUE,to_char(a.SAMPLINGDATE, 'yyyy-MM-dd HH24:mi:ss') SAMPLINGDATE
- from stl_tempsampling a,
- (SELECT heatprocessno, MAX(samplingid) samplingid
- FROM stl_tempsampling
- GROUP BY heatprocessno) b
- where a.heatprocessno = b.heatprocessno
- and HEATNO = ?
- and substr(STATIONCODE, 0, 1) = ?
- and DISPOSALTIME = ?
- ]]>
- </query>
-
- <query id="GetFromToolInfo_Custom.Select" desc="查询窗体工具栏信息,带参数" fetchSize="10">
- <![CDATA[
- SELECT ID, KEY, CAPTION, IMAGE
- FROM core_app_function
- WHERE PARENT_ID =
- (select ID
- from core_app_function t
- where key = ?
- and custominfo = ? ) order by id
- ]]>
- </query>
-
- <query id="GetFromToolInfo.Select" desc="查询窗体工具栏信息,不带参数" fetchSize="10">
- <![CDATA[
- SELECT ID, KEY, CAPTION, IMAGE
- FROM core_app_function
- WHERE PARENT_ID =
- (select ID
- from core_app_function t
- where key = ?
- and custominfo is null) order by id
- ]]>
- </query>
-
- <query id="GetAllowOperate.Select" desc="查询LF炉当前允许操作工序" fetchSize="10">
- <![CDATA[
- select decode(t.car1allowoperate,
- '1',
- '1#位允许操作',
- decode(t.car2allowoperate, '1', '2#位允许操作', '')) Lfs1allowOperate,
- decode(t1.car1allowoperate,
- '1',
- '1#位位允许操作',
- decode(t1.car2allowoperate, '1', '2#位允许操作', '')) Lfs2allowOperate
- from rtd_pointlfs1no1 t, rtd_pointlfs2no1 t1
- ]]>
- </query>
-
- <query id="GetRhsAllowOperate.Select" desc="查询RH炉当前允许操作工序" fetchSize="10">
- <![CDATA[
- select decode(t.car1allowoperate,
- '1',
- '1#位允许操作',
- decode(t.car2allowoperate, '1', '2#位允许操作', '')) Rhs1allowOperate
- from rtd_pointrhs1no1 t
- ]]>
- </query>
-
- <query id="GetJobStandardElement.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="GetJobStandardTemp.Select" desc="查询温度作业标准" fetchSize="10">
- <![CDATA[
- select a.craftcode,
- a.processcode PROCESSID,
- a.STEELCODE,
- b.CRAFTITEMNAME,
- a.craftitemcode1 ITEM1,
- a.itemminvalue1 ITEM1MIN,
- a.itemmaxvalue1 ITEM1MAX,
- c.name_
- from SCM_CRAFTSTANDARD a, SCM_CRAFT_ITEM b, scm_processinfo c
- where a.craftitemcode1 = b.CRAFTITEMID(+)
- and a.processcode = c.processid
- and substr(a.processcode, 1, 1) = 'L'
- and a.craftitemcode1 in
- ('LG0201002', 'LG0301002', 'LG0401002', 'LG0501002', 'LG0601002',
- 'LG0601005', 'LG0701002')
- and steelcode = ?
- order by a.xh
- ]]>
- </query>
-
- <query id="GetJobStandardMateriel.Select" desc="查询物料消耗标准" fetchSize="10">
- <![CDATA[
- select a.craftcode,
- a.processcode PROCESSID,
- a.STEELCODE,
- b.CRAFTITEMNAME,
- a.craftitemcode1 ITEM1,
- a.itemminvalue1 ITEM1MIN,
- a.itemmaxvalue1 ITEM1MAX,
- c.name_
- from SCM_CRAFTSTANDARD a, SCM_CRAFT_ITEM b, scm_processinfo c
- where a.craftitemcode1 = b.CRAFTITEMID(+)
- and a.processcode = c.processid
- and substr(a.processcode, 1, 1) = 'L'
- and substr(a.craftitemcode1, 1, 6) in
- ('LG0202', 'LG0302', 'LG0402', 'LG0502')
- and (a.itemminvalue1 IS NOT NULL OR a.itemmaxvalue1 IS NOT NULL)
- and steelcode = ?
- order by a.xh
- ]]>
- </query>
- </queryMap>
|