| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc = "外购坯成分录入">
- <query id = "FrmSteelChemicalOutsourcing.doQueryData" desc = "查询外购坯库存数据">
- SELECT T.STOVE_NO,
- T.JUDGE_STOVE_NO,
- T.MATERIAL_NAME,
- T.GRADENAME,
- T.DIMATER,
- T.PRO_ORDER_NO,
- (SELECT COUNT(1)
- FROM QCM_JHY_ELEMENTS S
- WHERE S.STOVE_NO = T.STOVE_NO) ACT_COUNT,
- '0' MEASURE_FLAG
- FROM YDM_GP_INLIST T,(SELECT S1.MAT_NO, S1.JUDGE_RESULT_CODE
- FROM MAT_GP_M S1
- UNION ALL
- SELECT S2.MAT_NO, S2.JUDGE_RESULT_CODE
- FROM MAT_GP_M_HISTORY S2) S
- WHERE T.MAT_NO = S.MAT_NO(+)
- AND S.JUDGE_RESULT_CODE IS NULL
- AND T.INSTOCK_TYPE_CODE in ('800701','800711')
- AND T.PLINE_CODE IN ('C063', 'C064')
- AND T.PRODUCT_FLAG = '801401'
- #STOVE_NO#
- #JUDGE_STOVE_NO#
- #INSTOCK_TIME#
- GROUP BY T.STOVE_NO,
- T.MATERIAL_NAME,
- T.GRADENAME,
- T.DIMATER,
- T.PRO_ORDER_NO,
- T.JUDGE_STOVE_NO
- UNION ALL
- SELECT F.JUDGE_STOVE_NO AS STOVE_NO,
- F.JUDGE_STOVE_NO,
- F.MATERIAL_NAME,
- F.GRADENAME,
- F.SPEC_NAME AS DIMATER,
- F.PRO_ORDER_NO,
- (SELECT COUNT(1)
- FROM QCM_JHY_ELEMENTS S1
- WHERE S1.STOVE_NO = F.JUDGE_STOVE_NO) ACT_COUNT,
- '1' MEASURE_FLAG
- FROM YDM_BC_INLIST F
- WHERE F.INSTOCK_TYPE_CODE = '800701'
- --AND S.JUDGE_RESULT_CODE IS NULL
- AND F.PLINE_CODE IN ('C065', 'C066')
- AND F.PRODUCT_FLAG = '801401'
- #STOVE_NO1#
- #JUDGE_STOVE_NO1#
- #INSTOCK_TIME1#
- GROUP BY F.MATERIAL_NAME,
- F.GRADENAME,
- F.SPEC_NAME,
- F.PRO_ORDER_NO,
- F.JUDGE_STOVE_NO
- </query>
- <query id = "FrmSteelChemicalOutsourcing.doQueryChemical" desc = "查询成分数据">
- SELECT * FROM STEER_CHEM_AUDIT_RESULT T WHERE T.HEAT_NO = ?
- </query>
- <query id = "FrmSteelChemicalOutsourcing.doAdd" desc = "新增成分数据">
- INSERT INTO STEER_CHEM_AUDIT_RESULT(
- HEAT_NO,
- SAMPLE_NO,
- STEEL_NO,
- ANA_C,
- ANA_SI,
- ANA_MN,
- ANA_P,
- ANA_S,
- ANA_NI,
- ANA_CR,
- ANA_MO,
- ANA_CU,
- ANA_AL,
- ANA_V,
- ANA_NB,
- ANA_TI,
- ANA_B,
- ANA_PB,
- ANA_SN,
- ANA_AS,
- ANA_SB,
- ANA_BI,
- ANA_O,
- ANA_N,
- ANA_H,
- ANA_CA,
- ANA_W,
- ANA_ZR,
- ANA_ZN,
- ANA_CO,
- ANA_ALS,
- ANA_LA,
- ANA_CE,
- ANA_SE,
- ANA_MG,
- ANA_CD,
- ANA_FE,
- ANA_ALT,
- ANA_ALINS,
- ANA_BS,
- ANA_BN,
- ANA_MGO,
- ANA_SIO2,
- ANA_AL2O3,
- ANA_TFEO,
- ANA_FE2O3,
- ANA_H2O,
- ANA_CAF2,
- ANA_P2O5,
- ANA_TFE,
- ANA_CR2O3,
- ANA_TIO2,
- ANA_MNO,
- ANA_V2O5,
- ANA_FEO,
- ANA_CAO,
- RECEIVE_TIME,
- DATA_TYPE,
- ONH_FLAG,
- DB_FLAG,
- CX_FLAG,
- ANA_TA,
- CHECK_TIME)
- VALUES(
- '#HEAT_NO#',
- '#SAMPLE_NO#',
- '#STEEL_NO#',
- '#ANA_C#',
- '#ANA_SI#',
- '#ANA_MN#',
- '#ANA_P#',
- '#ANA_S#',
- '#ANA_NI#',
- '#ANA_CR#',
- '#ANA_MO#',
- '#ANA_CU#',
- '#ANA_AL#',
- '#ANA_V#',
- '#ANA_NB#',
- '#ANA_TI#',
- '#ANA_B#',
- '#ANA_PB#',
- '#ANA_SN#',
- '#ANA_AS#',
- '#ANA_SB#',
- '#ANA_BI#',
- '#ANA_O#',
- '#ANA_N#',
- '#ANA_H#',
- '#ANA_CA#',
- '#ANA_W#',
- '#ANA_ZR#',
- '#ANA_ZN#',
- '#ANA_CO#',
- '#ANA_ALS#',
- '#ANA_LA#',
- '#ANA_CE#',
- '#ANA_SE#',
- '#ANA_MG#',
- '#ANA_CD#',
- '#ANA_FE#',
- '#ANA_ALT#',
- '#ANA_ALINS#',
- '#ANA_BS#',
- '#ANA_BN#',
- '#ANA_MGO#',
- '#ANA_SIO2#',
- '#ANA_AL2O3#',
- '#ANA_TFEO#',
- '#ANA_FE2O3#',
- '#ANA_H2O#',
- '#ANA_CAF2#',
- '#ANA_P2O5#',
- '#ANA_TFE#',
- '#ANA_CR2O3#',
- '#ANA_TIO2#',
- '#ANA_MNO#',
- '#ANA_V2O5#',
- '#ANA_FEO#',
- '#ANA_CAO#',
- SYSDATE,
- '1',
- '0',
- '0',
- '0',
- '#ANA_TA#',
- SYSDATE)
- </query>
- <query id = "FrmSteelChemicalOutsourcing.doUpdate" desc = "修改化学成分数据">
- UPDATE STEER_CHEM_AUDIT_RESULT T
- SET
- T.ANA_C = '#ANA_C#',
- T.ANA_SI = '#ANA_SI#',
- T.ANA_MN = '#ANA_MN#',
- T.ANA_P = '#ANA_P#',
- T.ANA_S = '#ANA_S#',
- T.ANA_NI = '#ANA_NI#',
- T.ANA_CR = '#ANA_CR#',
- T.ANA_MO = '#ANA_MO#',
- T.ANA_CU = '#ANA_CU#',
- T.ANA_AL = '#ANA_AL#',
- T.ANA_V = '#ANA_V#',
- T.ANA_NB = '#ANA_NB#',
- T.ANA_TI = '#ANA_TI#',
- T.ANA_B = '#ANA_B#',
- T.ANA_PB = '#ANA_PB#',
- T.ANA_SN = '#ANA_SN#',
- T.ANA_AS = '#ANA_AS#',
- T.ANA_SB = '#ANA_SB#',
- T.ANA_BI = '#ANA_BI#',
- T.ANA_O = '#ANA_O#',
- T.ANA_N = '#ANA_N#',
- T.ANA_H = '#ANA_H#',
- T.ANA_CA = '#ANA_CA#',
- T.ANA_W = '#ANA_W#',
- T.ANA_ZR = '#ANA_ZR#',
- T.ANA_ZN = '#ANA_ZN#',
- T.ANA_CO = '#ANA_CO#',
- T.ANA_ALS = '#ANA_ALS#',
- T.ANA_LA = '#ANA_LA#',
- T.ANA_CE = '#ANA_CE#',
- T.ANA_SE = '#ANA_SE#',
- T.ANA_MG = '#ANA_MG#',
- T.ANA_CD = '#ANA_CD#',
- T.ANA_FE = '#ANA_FE#',
- T.ANA_ALT = '#ANA_ALT#',
- T.ANA_ALINS = '#ANA_ALINS#',
- T.ANA_BS = '#ANA_BS#',
- T.ANA_BN = '#ANA_BN#',
- T.ANA_MGO = '#ANA_MGO#',
- T.ANA_SIO2 = '#ANA_SIO2#',
- T.ANA_AL2O3 = '#ANA_AL2O3#',
- T.ANA_TFEO = '#ANA_TFEO#',
- T.ANA_FE2O3 = '#ANA_FE2O3#',
- T.ANA_H2O = '#ANA_H2O#',
- T.ANA_CAF2 = '#ANA_CAF2#',
- T.ANA_P2O5 = '#ANA_P2O5#',
- T.ANA_TFE = '#ANA_TFE#',
- T.ANA_CR2O3 = '#ANA_CR2O3#',
- T.ANA_TIO2 = '#ANA_TIO2#',
- T.ANA_MNO = '#ANA_MNO#',
- T.ANA_V2O5 = '#ANA_V2O5#',
- T.ANA_FEO = '#ANA_FEO#',
- T.ANA_CAO = '#ANA_CAO#',
- T.ANA_TA = '#ANA_TA#',
- T.CX_FLAG = '0'
- WHERE
- T.ID = '#ID#'
- </query>
- <query id= "FrmSteelChemicalOutsourcing.doDelete" desc = "删除化学成分数据">
- DELETE FROM STEER_CHEM_AUDIT_RESULT T WHERE T.ID = '#ID#'
- </query>
- <query id = "FrmSteelChemicalOutsourcing.doQueryChemicalCount" desc = "查询该炉号、试样号是否存在">
- SELECT COUNT(1)ACOUNT FROM STEER_CHEM_AUDIT_RESULT
- WHERE SAMPLE_NO = '#SAMPLE_NO#' AND HEAT_NO = '#HEAT_NO#'
- </query>
- <query id = "FrmSteelChemicalOutsourcing.doQueryChemFlag" desc = "查询是否判定">
- SELECT T.CX_FLAG FROM STEER_CHEM_AUDIT_RESULT T WHERE T.ID = '#ID#'
- </query>
- <query id = "FrmSteelChemicalOutsourcing.insertelements" desc = "成分信息写入">
- INSERT INTO QCM_JHY_ELEMENTS
- (ASSAYNO,
- STOVE_NO,
- JUDGE_STOVE_NO,
- BATCH_NO,
- ASSAYTYPE,
- 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,
- ALT,
- ALS,
- ALINS,
- BS,
- BN,
- MGO,
- SIO2,
- AL2O3,
- TFEO,
- FE2O3,
- H2O,
- CAF2,
- P2O5,
- TFE,
- CR2O3,
- TIO2,
- MNO,
- V2O5,
- FEO,
- CAO,
- TA)
- VALUES
- (?,?,?,?,?,?,?,?,
- ?,?,?,?,?,?,?,?,?,
- ?,?,?,?,?,?,?,?,
- ?,?,?,?,?,?,?,?,
- ?,?,?,?,?,?,?,?,
- ?,?,?,?,?,?,?,?,
- ?,?,?,?,?,?,?,?,?)
- </query>
- </queryMap>
|