| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="热处理离线去向维护">
- <query id="HttOfficeDirect.doQuery" desc="工序离线情况查询">
- <![CDATA[
- SELECT T.ORDER_NO || '/' || T.ORDER_SEQ || '/' || T.DELIVERY_NO ORDER_NO_SEQ,
- T.HEAT_PLAN_NO,
- T.PLINE_NAME,
- T.PLINE_CODE,
- T.JUDGE_STOVE_NO,
- T.BATCH_NO,
- T.ORDER_NO,
- T.CREATE_NAME,
- TO_CHAR(d.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
- T.UPDATE_NAME,
- TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
- DECODE(T.PLANSTATUS,
- '00',
- '计划',
- '10',
- '下发',
- '20',
- '生产中',
- '30',
- '生产完成',
- '40',
- '关闭') PLANSTATUS,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600202') GAOWEN_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600203') CUIHUO_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600204') DIWEN_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600205') DINGJING_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600206') REJIAO_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600207') LENGJIAO_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600208') WAIGUAN_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600209') TANSHANG_NUM,
- (SELECT NVL(SUM(T1.ACT_COUNT), 0)
- FROM port_htt_batch_sample_result T1
- WHERE T1.HEAT_PLAN_NO = T.HEAT_PLAN_NO and t1.MAT_STATUS='20' and t1.OP_PROCESS='600210') FENPI_NUM,
- DECODE(T.BESIDE_STATUS,
- '00',
- '上料结炉',
- '10',
- '高温结炉',
- '20',
- '淬火结炉',
- '30',
- '低温结炉',
- '40',
- '定径结炉',
- '50',
- '热矫结炉',
- '60',
- '冷矫结炉',
- '70',
- '检验结炉',
- '80',
- '探伤结炉',
- '90',
- '交库结炉') BESIDE_STATUS,
- DECODE(T.PER_STATUS,
- '00',
- '上料开始',
- '10',
- '高温开始',
- '20',
- '淬火开始',
- '30',
- '低温开始',
- '40',
- '定径开始',
- '50',
- '热矫开始',
- '60',
- '冷矫开始',
- '70',
- '检验开始',
- '80',
- '探伤开始',
- '90',
- '交库开始') PER_STATUS
- FROM pln_zy_rcl_m T,htt_offline_result_d D WHERE 1=1 AND T.HEAT_PLAN_NO=D.HEAT_PLAN_NO AND T.PLINE_CODE=D.PLINE_CODE
- ]]>
- </query>
- <query id="FrmReason.addOfficeD" desc="废品原因新增">
- <![CDATA[
- INSERT INTO MCH_FAIL_REASON
- (HEAT_PLAN_NO,ZY_BATCH_ID,PLINE_NAME,OP_PROCESS,FAIL_REASON)
- VALUES
- (?, ?, ?,?,?)
- ]]>
- </query>
-
- <query id="HttOfficeDirect.queryOfficeD" desc="查询离线去向">
- <![CDATA[
- select t.STATION_DESC,
- t.GOWHERE_NAME,
- t.OFFLINE_NUM from HTT_Offline_Result_d t
- where 1 = 1
- ]]>
- </query>
-
- <query id="HttOfficeDirect.updatePerson" desc="修改人员">
- <![CDATA[
- UPDATE MCH_PERSON T
- SET T.MAN_NAME = ?,T.PLINE_CODE = ?,T.PRO_BZ = ?
- WHERE T.MAN_NAME = ?
- ]]>
- </query>
-
- <query id="FrmReason.delete" desc="删除废品原因">
- <![CDATA[
- DELETE FROM MCH_FAIL_REASON T WHERE T.FAIL_REASON= ?
- ]]>
- </query>
-
- </queryMap>
|