| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="管坯低倍数据录入">
- <query id="FrmSteerDBDataCJ.QueryPhyDBAuditResultCheck_" desc="查询需要录入的低倍数据信息">
- <![CDATA[
- SELECT HEAT_NO,
- SAMPLE_SOURCE
- FROM (SELECT *FROM (SELECT T.*,ROW_NUMBER() OVER(PARTITION BY HEAT_NO ORDER BY CHECK_TIME DESC) RN
- FROM STEER_CHEM_AUDIT_RESULT T)
- WHERE RN = 1
- ORDER BY CHECK_TIME DESC)
- WHERE DB_FLAG = '0'
- AND (CHECK_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
- AND DECODE(?, NULL, '1', STEEL_NO) = DECODE(?, NULL, '1', ?)
- AND SAMPLE_NO LIKE '%' || ? || '%'
- AND HEAT_NO LIKE '%' || ? || '%'
- ORDER BY CHECK_TIME DESC
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.QueryPhyDBAuditResultCheck" desc="查询需要录入的低倍数据信息(暂时查询SQLSERVER生产日计划,等产销炼钢计划启用则查询炼钢日计划)">
- <![CDATA[
- SELECT 电炉炉号 AS HEAT_NO,
- 判定炉号 AS CHANGE_HEAT_NO,
- 分切 AS HEAT_NUM,
- 钢种 AS STEEL_NO,
- 炼钢 AS SAMPLE_SOURCE,
- 连铸 AS DB_SOURCE,
- 判定标准 AS PRODUCT_STD,
- ORDERNO ORDER_NO_SEQ,
- 品种 AS PRODUCNAME,
- 客户 AS CUSTOMER_NM,
- 规格 AS SAMPLE_SIZE,
- CONVERT(VARCHAR, 计划日期 , 120) AS PLAN_TIME
- FROM V_ZYJH_LGZZ_CX
- WHERE 判定炉号 NOT IN(SELECT LCODE FROM V_JTQPU1_DIB_CX)
- AND (计划日期 BETWEEN CONVERT(DATETIME, ?, 120) AND CONVERT(DATETIME, ?, 120))
- AND 钢种 LIKE '%' + '"' + ? + '"' + '%'
- AND 判定炉号 LIKE '%' + '"' + ? + '"' +'%'
- ORDER BY PLAN_TIME DESC,
- HEAT_NO,
- HEAT_NUM,
- CHANGE_HEAT_NO
- ]]>
- </query>
- <query id = "FrmSteerDBDataCJ.QueryPlnOrd" desc = "查询炼钢日计划">
- SELECT T.STOVE_NO AS HEAT_NO,
- T.JUDGE_STOVE_NO AS CHANGE_HEAT_NO,
- T.CUT_NUM AS HEAT_NUM,
- T.GRADENAME AS STEEL_NO,
- T.EF_PLINE_NAME AS SAMPLE_SOURCE,
- T.PLINE_NAME AS DB_SOURCE,
- T.CIC || '+' || T.PIC || '+' || T.SIC || '+' || T.DIC AS PRODUCT_STD,
- T.ORDER_NO AS ORDER_NO_SEQ,
- DECODE(T.GPTYPE, '1', '铸坯', '2', '锻坯') AS PRODUCNAME,
- T.FINAL_USER_DESC AS CUSTOMER_NM,
- T.DIAMETER AS SAMPLE_SIZE,
- TO_DATE(T.PRO_MONTH, 'YYYY-MM-DD') AS PLAN_TIME
- FROM PLN_STEELFOR_ORD T
- WHERE 1 = 1
- </query>
- <query id="FrmSteerDBDataCJ.QueryPhyDBBaseInfo" desc="查询录入的低倍数据信息AND SAMPLE_NO LIKE '%' || ? || '%'">
- <![CDATA[
- SELECT DISTINCT
- ID,
- HEAT_NO,
- CHANGE_HEAT_NO,
- HEAT_NUM,
- SAMPLE_SOURCE,
- DB_SOURCE,
- SAMPLE_TYPE,
- ORDER_NO_SEQ,
- PRODUCCODE,
- PRODUCNAME,
- CUSTOMER_NO,
- CUSTOMER_NM,
- STEEL_NO,
- PRODUCT_STD,
- SAMPLE_SIZE,
- TO_CHAR(PLAN_TIME, 'YYYY-MM-DD HH24:MI:SS') PLAN_TIME,
- CHECK_NAME,
- TO_CHAR(CHECK_TIME, 'YYYY-MM-DD HH24:MI:SS') CHECK_TIME,
- CHECK_TEMP,
- CHECK_SHIFT,
- CHECK_CLASS,
- DEVICE_NO,
- DEVICE_NAME,
- REMARK
- FROM STEER_PHYDB_BASEINFO
- WHERE FLAG = '1'
- AND SAMPLE_TYPE = ?
- AND (CHECK_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
- AND DECODE(?, NULL, '1', STEEL_NO) = DECODE(?, NULL, '1', ?)
- --AND HEAT_NO LIKE '%' || ? || '%'
- AND CHANGE_HEAT_NO LIKE '%' || ? || '%'
- ORDER BY HEAT_NO, HEAT_NUM, CHANGE_HEAT_NO
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.QueryPhyDBAuditResult" desc="查询录入的低倍结果">
- <![CDATA[
- SELECT HEAT_NO,
- CHANGE_HEAT_NO,
- SAMPLE_NO,
- PHY_CODE,
- PHY_NAME,
- VALUE1
- FROM STEER_PHYDB_AUDIT_RESULT
- WHERE HEAT_NO = ?
- AND CHANGE_HEAT_NO = ?
- ORDER BY SAMPLE_NO,PHY_CODE
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.UpdateSteerChemAuditResult" desc="更新标志位(暂时用) AND ID = ?">
- <![CDATA[
- UPDATE STEER_CHEM_AUDIT_RESULT
- SET DB_FLAG = ?
- WHERE HEAT_NO = ?
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.AddSteerPhyDBBaseInfo" desc="新增低倍检验结果基础信息">
- <![CDATA[
- INSERT INTO STEER_PHYDB_BASEINFO
- (HEAT_NO,
- CHANGE_HEAT_NO,
- STEEL_NO,
- PRODUCT_STD,
- SAMPLE_SOURCE,
- SAMPLE_TYPE,
- HEAT_NUM,
- DB_SOURCE,
- ORDER_NO_SEQ,
- PRODUCCODE,
- PRODUCNAME,
- CUSTOMER_NO,
- CUSTOMER_NM,
- SAMPLE_SIZE,
- PLAN_TIME,
- CHECK_NAME,
- CHECK_TIME,
- CHECK_SHIFT,
- CHECK_CLASS,
- CHECK_TEMP,
- DEVICE_NO,
- DEVICE_NAME,
- FLAG,
- REMARK)
- VALUES
- (?,?,?,?,?,?,?,?,?,?,?,?,?,?,TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),?,SYSDATE,?,?,?,?,?,'1',?)
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.AddSteerPhyDBAuditResult" desc="新增低倍检验结果">
- <![CDATA[
- INSERT INTO STEER_PHYDB_AUDIT_RESULT
- (HEAT_NO,
- CHANGE_HEAT_NO,
- SAMPLE_NO,
- PHY_CODE,
- PHY_NAME,
- VALUE1)
- VALUES
- (?,?,?,?,?,?)
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.DeleteSteerPhyDBBaseInfo" desc="删除低倍基础信息">
- <![CDATA[
- DELETE STEER_PHYDB_BASEINFO
- WHERE HEAT_NO = ?
- AND CHANGE_HEAT_NO = ?
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.DeleteSteerPhyDBAuditResult" desc="删除低倍检验结果">
- <![CDATA[
- DELETE STEER_PHYDB_AUDIT_RESULT
- WHERE HEAT_NO = ?
- AND CHANGE_HEAT_NO = ?
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.DeleteZBResult" desc="删除质保部数据暂时用">
- <![CDATA[
- EXEC PRO_D_CX_JTQPU1_DIB ?,?
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.UpdateSteerPhyDBBaseInfo" desc="修改低倍检验结果">
- <![CDATA[
- UPDATE STEER_PHYDB_BASEINFO
- SET CHECK_NAME = ?,
- CHECK_TIME = SYSDATE,
- CHECK_SHIFT = ?,
- CHECK_CLASS = ?,
- CHECK_TEMP = ?,
- DEVICE_NO = ?,
- DEVICE_NAME = ?,
- REMARK = ?
- WHERE HEAT_NO = ?
- AND CHANGE_HEAT_NO = ?
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.AuditPhyDBAuditResult" desc="审核低倍检验结果">
- <![CDATA[
- UPDATE STEER_PHYDB_AUDIT_RESULT
- SET FLAG = ?
- WHERE SAMPLE_TYPE = ?
- AND SAMPLE_NO = ?
- AND HEAT_NO = ?
- ]]>
- </query>
- <query id="FrmSteerDBDataCJ.PrintPhyDBAuditResult" desc="打印低倍检验结果">
- <![CDATA[
- UPDATE STEER_PHYDB_AUDIT_RESULT
- SET AUDIT_VALUE = ?,
- REMARK = ?
- WHERE SAMPLE_NO = ?
- AND HEAT_NO = ?
- ]]>
- </query>
- </queryMap>
|