| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="工器具-真空槽">
- <query id="FrmVTPluginInfo_Query1" desc="真空槽基础界面--基本信息查询" fetchSize="10">
- <![CDATA[
- select t.PLUGINNO 槽号, t.RHS_ID RH炉号,
- t.USETIMES 槽龄, to_char(t.BUYDATE,'yyyy-MM-dd') 购买日期, t.MEMO 备注, t.ID ID
- from DEV_ZKC_PLUGIN_INFO t where 1=1 $ $
- order by t.RHS_ID, t.TYPE, length(t.PLUGINNO), t.PLUGINNO
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Query2" desc="真空槽基础界面--加载真空槽号" fetchSize="10">
- <![CDATA[
- select distinct PLUGINNO from DEV_ZKC_PLUGIN_INFO
- where 1=1 $ order by length(PLUGINNO), PLUGINNO
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Query3" desc="真空槽基础界面--新增时判断是否存在" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_PLUGIN_INFO
- where RHS_ID = ? and PLUGINNO = ?
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Query4" desc="真空槽基础界面--修改时判断是否存在" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_PLUGIN_INFO where RHS_ID = ? and PLUGINNO = ?
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Query5" desc="真空槽基础界面--删除时判断是否存在" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_PLUGIN_INFO where ID = ?
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Query6" desc="真空槽基础界面--删除时判断是否存在基础信息" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_BASE_INFO
- where TOPID = ?
- or MIDDLEID = ?
- or BOTTOMID = ?
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Query7" desc="真空槽基础界面--删除时判断是否存在使用信息" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_USE_DETAIL
- where TOPID = ?
- or MIDDLEID = ?
- or BOTTOMID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query1" desc="槽车基础界面--加载槽车号" fetchSize="10">
- <![CDATA[
- select TANKCARID from DEV_ZKC_BASE_INFO
- where RHS_ID = ? order by length(TANKCARID), TANKCARID
- ]]>
- </query>
- <query id="FrmVTBaseInfoLoad_Query" desc="槽车基础界面--槽车槽号信息加载" fetchSize="10">
- <![CDATA[
- select ID, PLUGINNO from DEV_ZKC_PLUGIN_INFO
- where RHS_ID = ?
- and ID not in
- (
- select TOPID from DEV_ZKC_BASE_INFO where NOWSTATUS='1'
- )
- order by length(PLUGINNO), PLUGINNO
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query3" desc="槽车基础界面--槽车号事件" fetchSize="10">
- <![CDATA[
- select case t.NOWSTATUS when '0' then '下线' when '1' then '上线' when '2' then '烘烤' when '3' then '备用' end NOWSTATUS,
- t.AGE AGE, t.TOPID ID1, t.MIDDLEID ID2, t.BOTTOMID ID3,
- nvl(t1.USETIMES,0) CS1, nvl(t2.USETIMES,0) CS2, nvl(t3.USETIMES,0) CS3,
- to_char(t.CREATIVEDATE,'yyyy-MM-dd') CREATIVEDATE, to_char(t.BUYDATE,'yyyy-MM-dd') BUYDATE, t.MEMO MEMO
- from DEV_ZKC_BASE_INFO t, DEV_ZKC_PLUGIN_INFO t1, DEV_ZKC_PLUGIN_INFO t2, DEV_ZKC_PLUGIN_INFO t3
- where t.TANKCARID = ? and t.RHS_ID = ?
- and t.TOPID = t1.ID(+) and t.MIDDLEID = t2.ID(+) and t.BOTTOMID = t3.ID(+)
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query4" desc="槽车基础界面--上中下槽号事件" fetchSize="10">
- <![CDATA[
- select nvl(USETIMES,0) USETIMES from DEV_ZKC_PLUGIN_INFO where ID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query5" desc="槽车基础界面--槽车信息增加时判断是否存在" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query6" desc="槽车基础界面--槽车信息修改时判断是否存在" fetchSize="10">
- <![CDATA[
- select nvl(NOWSTATUS,'') NOWSTATUS, TOPID, MIDDLEID, BOTTOMID
- from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query7" desc="槽车基础界面--删除时判断是否存在基础信息" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query8" desc="槽车基础界面--删除时判断是否存在使用信息" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_USE_DETAIL where TANKCARID =
- (select ID from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?)
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Query9" desc="槽车基础界面--删除时判断是否存在烘烤记录" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_TOOLFIRINGDETAIL where TOOLTYPE = '4'
- and FIRINGTOOLID = (select ID from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?)
- ]]>
- </query>
- <query id="FrmVTHot_Query1" desc="烘烤界面--烘烤信息加载" fetchSize="10">
- <![CDATA[
- select BEGINTIME, round((sysdate - BEGINTIME)*24*60,1) PERIOD, MEMO from DEV_TOOLFIRINGDETAIL
- where TOOLTYPE = '4' and ENDTIME is null and FIRINGTOOLID =
- (select ID from DEV_ZKC_BASE_INFO where TANKCARID = ? and RHS_ID = ?)
- ]]>
- </query>
- <query id="FrmVTHot_Query2" desc="烘烤界面--基础信息加载" fetchSize="10">
- <![CDATA[
- select t1.PLUGINNO ID1, t1.PLUGINNO ID2, t1.PLUGINNO ID3,
- t1.USETIMES CS1, t2.USETIMES CS2, t3.USETIMES CS3
- from DEV_ZKC_BASE_INFO t, DEV_ZKC_PLUGIN_INFO t1, DEV_ZKC_PLUGIN_INFO t2, DEV_ZKC_PLUGIN_INFO t3
- where t.TANKCARID = ? and t.RHS_ID = ?
- and t.TOPID = t1.ID(+) and t.MIDDLEID = t2.ID(+) and t.BOTTOMID = t3.ID(+)
- ]]>
- </query>
- <query id="FrmVTHot_Query3" desc="烘烤界面--槽车号加载" fetchSize="10">
- <![CDATA[
- select TANKCARID from DEV_ZKC_BASE_INFO where RHS_ID = ? order by length(TANKCARID), TANKCARID
- ]]>
- </query>
- <query id="FrmVTHot_Query4" desc="烘烤界面--烘烤开始时判断是否存在烘烤信息" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTHot_Query5" desc="烘烤界面--烘烤开始时判断烘烤状态" fetchSize="10">
- <![CDATA[
- select case NOWSTATUS when '0' then '下线' when '1' then '上线' when '2' then '烘烤' when '3' then '备用' end NOWSTATUS from DEV_ZKC_BASE_INFO
- where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTHot_Query6" desc="烘烤界面--烘烤结束时判断烘烤信息是否存在" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTHot_Query7" desc="烘烤界面--烘烤结束时判断烘烤状态" fetchSize="10">
- <![CDATA[
- select case NOWSTATUS when '0' then '下线' when '1' then '上线' when '2' then '烘烤' when '3' then '备用' end NOWSTATUS
- from DEV_ZKC_BASE_INFO
- where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTHotDetail_Query1" desc="真空槽烘烤记录界面--槽车号加载" fetchSize="10">
- <![CDATA[
- select distinct TANKCARID from DEV_ZKC_BASE_INFO order by length(TANKCARID), TANKCARID
- ]]>
- </query>
- <query id="FrmVTHotDetail_Query2" desc="真空槽烘烤记录界面--烘烤信息查询" fetchSize="10">
- <![CDATA[
- select t2.TANKCARID 槽车编号, t2.RHS_ID RH炉号, t1.MEMO 备注,
- round((case when t1.ENDTIME is null then sysdate else t1.ENDTIME end - t1.BEGINTIME)*24*60,1) 烘烤时间,
- to_char(t1.BEGINTIME,'yyyy-MM-dd HH24:mi:ss') 烘烤开始时刻,
- to_char(t1.ENDTIME,'yyyy-MM-dd HH24:mi:ss') 烘烤结束时刻
- from DEV_TOOLFIRINGDETAIL t1, DEV_ZKC_BASE_INFO t2 $
- order by to_char(t1.ENDTIME,'yyyy-MM-dd') desc, t1.BEGINTIME desc
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Query1" desc="真空槽信息管理界面--真空槽信息加载" fetchSize="10">
- <![CDATA[
- select distinct TANKCARID from DEV_ZKC_BASE_INFO $ order by length(TANKCARID), TANKCARID
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Query2" desc="真空槽信息管理界面--基础信息查询" fetchSize="10">
- <![CDATA[
- select T.ID,
- case T.positionid
- when '1' then
- '1#工位'
- when '2' then
- '2#工位'
- end POSITIONID,
- T.TANKCARID "槽车编号",
- T.RHS_ID "RH炉号",
- case T.NOWSTATUS
- when '0' then
- '下线'
- when '1' then
- '上线'
- when '2' then
- '烘烤'
- when '3' then
- '备用'
- end "状态",
- T.AGE "使用次数",
- TO_CHAR(T.CREATIVEDATE, 'yyyy-MM-dd') "生产日期",
- TO_CHAR(T.BUYDATE, 'yyyy-MM-dd') "购买日期",
- T1.PLUGINNO "上部槽",
- T2.PLUGINNO "中部槽",
- T3.PLUGINNO "下部槽",
- T.MEMO "备注"
- from DEV_ZKC_BASE_INFO T,
- DEV_ZKC_PLUGIN_INFO T1,
- DEV_ZKC_PLUGIN_INFO T2,
- DEV_ZKC_PLUGIN_INFO T3
- where T.TOPID = T1.ID(+)
- and T.MIDDLEID = T2.ID(+)
- and T.BOTTOMID = T3.ID(+)
- $
- order by T.RHS_ID,
- case T.NOWSTATUS when '0' then 'D' when '1' then 'B' when '2' then 'C' when '3' then 'A' end,
- length(T.TANKCARID),
- T.TANKCARID
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Query3" desc="真空槽信息管理界面--使用信息查询" fetchSize="10">
- <![CDATA[
- select T.TANKCARID ID,
- case t.positionid
- when '1' then
- '1#工位'
- when '2' then
- '2#工位'
- end POSITIONID,
- T2.TANKCARID "槽车编号",
- T.HEATNO,
- T.GRUDE,
- T.CYCID "周期编号",
- T.NOWPOSITION "RH炉号",
- TO_CHAR(T.BEGINTIME, 'yyyy-MM-dd HH24:mi:ss') "上线时间",
- TO_CHAR(T.ENDTIME, 'yyyy-MM-dd HH24:mi:ss') "下线时间",
- case T.NOWSTATUS
- when '0' then
- '下线'
- when '1' then
- '上线'
- when '2' then
- '烘烤'
- when '3' then
- '备用'
- end "状态",
- T.AGE "累计使用炉数",
- T.MOULDNUMBER "本次使用炉数",
- T.OBTIMES "累计真空处理时间",
- case
- when NVL(T.MOULDNUMBER, 0) > 0 then
- ROUND(NVL(T.OBTIMES, 0) / T.MOULDNUMBER * 100, 2)
- end "OB率",
- '' "上部槽",
- T3.PLUGINNO "ID1",
- T.TOPTIMES "CS1",
- '' "中部槽",
- T4.PLUGINNO "ID2",
- T.MIDDLETIMES "CS2",
- '' "下部槽",
- T5.PLUGINNO "ID3",
- T.BOTTOMTIMES "CS3",
- T.MEMO "备注"
- from DEV_ZKC_USE_DETAIL T,
- DEV_ZKC_BASE_INFO T2,
- DEV_ZKC_PLUGIN_INFO T3,
- DEV_ZKC_PLUGIN_INFO T4,
- DEV_ZKC_PLUGIN_INFO T5
- where T.TANKCARID = T2.ID(+)
- and T.TOPID = T3.ID(+)
- and T.MIDDLEID = T4.ID(+)
- and T.BOTTOMID = T5.ID(+)
- $
- order by T.TANKCARID, T.CYCID desc
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Query4" desc="真空槽信息管理界面--烘烤信息查询" fetchSize="10">
- <![CDATA[
- select T1.TANKCARID "槽车编号",
- TO_CHAR(T.BEGINTIME, 'yyyy-MM-dd HH24:mi:ss') "烘烤开始时刻",
- TO_CHAR(T.ENDTIME, 'yyyy-MM-dd HH24:mi:ss') "烘烤结束时刻",
- case
- when T.ENDTIME is null then
- ROUND((sysdate - T.BEGINTIME) * 24 * 60, 1)
- else
- ROUND((T.ENDTIME - T.BEGINTIME) * 24 * 60, 1)
- end "烘烤时间",
- T.MEMO "备注"
- from DEV_TOOLFIRINGDETAIL T, DEV_ZKC_BASE_INFO T1
- where T.TOOLTYPE = '4'
- and T.FIRINGTOOLID = T1.ID
- and T.FIRINGTOOLID = ?
- and T.FIRINGID = (select max(FIRINGID)
- from DEV_TOOLFIRINGDETAIL
- where TOOLTYPE = '4'
- and FIRINGTOOLID = ? )
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Query5" desc="真空槽信息管理界面--信息修改时判断是否存在使用信息" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_USE_DETAIL where TANKCARID = ? and CYCID = ?
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Query6" desc="真空槽信息管理界面--信息删除时判断是否存在使用信息" fetchSize="10">
- <![CDATA[
- select count(1) from DEV_ZKC_USE_DETAIL where TANKCARID = ? and CYCID = ?
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Query7" desc="真空槽信息管理界面--信息删除时查询当前使用记录" fetchSize="10">
- <![CDATA[
- select nvl(NOWSTATUS,'0') NOWSTATUS from DEV_ZKC_USE_DETAIL where TANKCARID = ? and CYCID = ?
- ]]>
- </query>
- <query id="FrmVT_Query1" desc="槽信设置界面--确定是判断槽车基础信息是否存在" fetchSize="10">
- <![CDATA[
- select count(1) from dev_ZKC_BASE_INFO where ID = ?
- ]]>
- </query>
- <query id="FrmVT_Query2" desc="槽信设置界面--确定是判断槽车状态" fetchSize="10">
- <![CDATA[
- select NOWSTATUS from dev_ZKC_BASE_INFO where ID = ?
- ]]>
- </query>
- <query id="ZKC_PosSet" desc="槽信设置界面--确定是判断槽车状态" fetchSize="10">
- <![CDATA[
- RES_LG_TOOLMANAGE.ZKCSTATUS_CHANGE
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Add.1" desc="真空槽基础界面--新增" fetchSize="10">
- <![CDATA[
- insert into DEV_ZKC_PLUGIN_INFO
- (ID, PLUGINNO, RHS_ID, TYPE, USETIMES, BUYDATE, MEMO)
- values
- (
- (select nvl(max(ID),0) + 1 from DEV_ZKC_PLUGIN_INFO),
- ?,
- ?,
- '',
- ?,
- to_date(?,'yyyy-MM-dd'),
- ?
- )
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Edit.1" desc="真空槽基础界面--修改" fetchSize="10">
- <![CDATA[
- update DEV_ZKC_PLUGIN_INFO set
- USETIMES = ?,
- BUYDATE = to_date(?,'yyyy-MM-dd'),
- MEMO = ?
- where RHS_ID = ? and PLUGINNO = ?
- ]]>
- </query>
- <query id="FrmVTPluginInfo_Del.1" desc="真空槽基础界面--删除" fetchSize="10">
- <![CDATA[
- delete from DEV_ZKC_PLUGIN_INFO where ID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Update.1" desc="槽车基础界面--新增是修改真空槽信息" fetchSize="10">
- <![CDATA[
- update DEV_ZKC_PLUGIN_INFO set USETIMES = nvl(?,0) where ID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_ADD.1" desc="槽车基础界面--新增" fetchSize="10">
- <![CDATA[
- insert into DEV_ZKC_BASE_INFO
- (TANKCARID, NOWSTATUS, AGE,
- CREATIVEDATE, BUYDATE, MEMO, RHS_ID, ID,
- TOPID)
- values
- (?,
- '3',
- ?,
- to_date(?,'yyyy-MM-dd'),
- to_date(?,'yyyy-MM-dd'),
- ?,
- ?,
- (select nvl(max(ID),0)+1 from DEV_ZKC_BASE_INFO),
- ? )
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Update.2" desc="槽车基础界面--修改" fetchSize="10">
- <![CDATA[
- update DEV_ZKC_BASE_INFO set
- AGE = ?,
- TOPID = ?,
- CREATIVEDATE = to_date(?,'yyyy-MM-dd'),
- BUYDATE = to_date(?,'yyyy-MM-dd'),
- MEMO = ?
- where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTBaseInfo_Del.1" desc="槽车基础界面--删除" fetchSize="10">
- <![CDATA[
- delete from DEV_ZKC_BASE_INFO where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTHot_Add.1" desc="烘烤界面--烘烤开始记录烘烤信息" fetchSize="10">
- <![CDATA[
- insert into DEV_TOOLFIRINGDETAIL (FIRINGID, TOOLTYPE, FIRINGTOOLID, BEGINTIME, MEMO)
- values
- (
- (select nvl(max(FIRINGID),100000001) + 1 from DEV_TOOLFIRINGDETAIL),
- '4',
- (select ID from DEV_ZKC_BASE_INFO where TANKCARID = ? and RHS_ID = ?),
- to_date(?,'yyyy-MM-dd HH24:mi:ss'),
- ?
- )
- ]]>
- </query>
- <query id="FrmVTHot_Update.1" desc="烘烤界面--烘烤开始" fetchSize="10">
- <![CDATA[
- update DEV_ZKC_BASE_INFO set NOWSTATUS = '2' where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVTHot_Update.2" desc="烘烤界面--烘烤结束时修改烘烤信息" fetchSize="10">
- <![CDATA[
- update DEV_TOOLFIRINGDETAIL set
- BEGINTIME = to_date(?,'yyyy-MM-dd HH24:mi:ss'),
- ENDTIME = to_date(?,'yyyy-MM-dd HH24:mi:ss'),
- MEMO = ?
- where TOOLTYPE = '4' and ENDTIME is null and FIRINGTOOLID =
- (select ID from DEV_ZKC_BASE_INFO where TANKCARID = ? and RHS_ID = ?)
- ]]>
- </query>
- <query id="FrmVTHot_Update.3" desc="烘烤界面--烘烤结束" fetchSize="10">
- <![CDATA[
- update DEV_ZKC_BASE_INFO set NOWSTATUS = '3' where RHS_ID = ? and TANKCARID = ?
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Update.1" desc="真空槽信息管理界面--信息修改" fetchSize="10">
- <![CDATA[
- update DEV_ZKC_USE_DETAIL set
- AGE = ?,
- MOULDNUMBER = ?,
- OBTIMES = ?,
- TOPTIMES = ?,
- MIDDLETIMES = ?,
- BOTTOMTIMES = ?,
- BEGINTIME = to_date(?,'yyyy-MM-dd HH24:mi:ss'),
- ENDTIME = to_date(?,'yyyy-MM-dd HH24:mi:ss'),
- MEMO = ?
- where TANKCARID = ? and CYCID = ?
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Del" desc="真空槽信息管理界面--信息删除" fetchSize="10">
- <![CDATA[
- delete from DEV_ZKC_USE_DETAIL where TANKCARID = ? and CYCID = ?
- ]]>
- </query>
- <query id="FrmVacuumTankManage_Update.2" desc="真空槽信息管理界面--信息删除是修改基础信息" fetchSize="10">
- <![CDATA[
- update DEV_ZKC_BASE_INFO set NOWSTATUS = '0' where ID = ?
- ]]>
- </query>
- </queryMap>
|