| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc = "成品成分录入">
- <query id = "FrmChemicalOutsourcing.doQueryData" desc = "查询外购管入库信息">
- SELECT F.JUDGE_STOVE_NO AS STOVE_NO,
- MAX(F.LOT_NO)LOT_NO,
- F.JUDGE_STOVE_NO,
- MAX(F.BATCH_NO)BATCH_NO,
- MAX(F.MATERIAL_NO)MATERIAL_NO,
- F.MATERIAL_NAME,
- MAX(F.GRADECODE)GRADECODE,
- F.GRADENAME,
- MAX(F.PRODUCCODE)PRODUCCODE,
- F.PRODUCNAME,
- MAX(F.STEELCODE)STEELCODE,
- MAX(F.STEELNAME)STEELNAME,
- MAX(F.SPEC_CODE)SPEC_CODE,
- F.SPEC_NAME,
- MAX(F.MODEL_CODE)MODEL_CODE,
- MAX(F.MODEL_DESC)MODEL_DESC,
- MAX(F.STD_STYLE)STD_STYLE,
- MAX(F.STD_STYLE_DESC)STD_STYLE_DESC,
- MAX(F.STD_CODE)STD_CODE,
- MAX(F.STD_NAME)STD_NAME,
- MAX(F.ACT_DIMATER)ACT_DIMATER,
- MAX(F.ACT_HEIGHT)ACT_HEIGHT,
- MAX(F.ACT_LEN_MIN)ACT_LEN_MIN,
- MAX(F.ACT_LEN_MAX)ACT_LEN_MAX,
- MAX(F.PRO_PLAN_ID)PRO_PLAN_ID,
- MAX(F.GX_PLAN_NO)GX_PLAN_NO,
- F.PRO_ORDER_NO,
- MAX(F.PRO_PLAN_ID)PRO_PLAN_ID,
- MAX(F.GX_PLAN_NO)GX_PLAN_NO,
- MAX(F.ORD_LN_DLY_PK)ORD_LN_DLY_PK,
- (SELECT COUNT(1)
- FROM QCM_JHY_ELEMENTS S1
- WHERE S1.STOVE_NO = F.JUDGE_STOVE_NO
- AND S1.ASSAYTYPE = 'B') ACT_COUNT,
- '1' MEASURE_FLAG,
- MAX(F.PLINE_CODE)PLINE_CODE,
- MAX(F.PLINE_NAME)PLINE_NAME
- FROM YDM_BC_INLIST F
- WHERE F.INSTOCK_TYPE_CODE = '800701'
- AND F.PLINE_CODE IN ('C065', 'C066')
- AND F.PRODUCT_FLAG = '801401'
- </query>
- <query id = "FrmChemicalOutsourcing.doQueryChemical" desc = "查询成品成分">
- SELECT S1.*
- FROM QCM_JHY_ELEMENTS S1
- WHERE S1.JUDGE_STOVE_NO = ?
- AND S1.ASSAYTYPE = 'B'
- </query>
- <query id = "FrmChemicalOutsourcing.doQueryChemicalCount" desc = "查询该炉号、试样号是否存在">
- SELECT COUNT(1) ACOUNT
- FROM QCM_JHY_ELEMENTS S1
- WHERE S1.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND S1.SAMPLE_NO = '#SAMPLE_NO#'
- AND S1.ASSAYTYPE = 'B'
- </query>
- <query id = "FrmChemicalOutsourcing.doAdd" desc = "增加成品成分">
- INSERT INTO QCM_JHY_ELEMENTS
- (ASSAYNO,
- STOVE_NO,
- JUDGE_STOVE_NO,
- BATCH_NO,
- ASSAYTYPE,
- 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,
- SAMPLE_ID,
- CREATE_NAME,
- CREATE_TIME,
- SAMPLE_NO,
- PLINE_CODE,
- ZR,
- CO,
- TA)
- VALUES
- ('#ASSAYNO#',
- '#STOVE_NO#',
- '#JUDGE_STOVE_NO#',
- '#BATCH_NO#',
- '#ASSAYTYPE#',
- '#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#',
- '#SAMPLE_ID#',
- '#CREATE_NAME#',
- SYSDATE,
- '#SAMPLE_NO#',
- '#PLINE_CODE#',
- '#ZR#',
- '#CO#',
- '#TA#')
- </query>
- <query id = "FrmChemicalOutsourcing.doQueryChemFlag" desc = "查询是否判定">
- SELECT T.VALIDFLAG
- FROM QCM_ZG_JUGDE_APPLY T
- WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.IS_ALL_SCRAP = '0'
- AND T.IS_FLAG = '0'
- AND T.PLINE_CODE IN ('C065', 'C066')
- </query>
- <query id = "FrmChemicalOutsourcing.doUpdate" desc = "修改熔炼成分">
- UPDATE QCM_JHY_ELEMENTS T
- SET T.C = '#C#',
- T.SI = '#SI#',
- T.MN = '#MN#',
- T.P = '#P#',
- T.S = '#S#',
- T.NI = '#NI#',
- T.CR = '#CR#',
- T.CU = '#CU#',
- T.ASN = '#ASN#',
- T.TI = '#TI#',
- T.V = '#V#',
- T.MO = '#MO#',
- T.B = '#B#',
- T.W = '#W#',
- T.AL = '#AL#',
- T.ZN = '#ZN#',
- T.PB = '#PB#',
- T.SN = '#SN#',
- T.CA = '#CA#',
- T.LA = '#LA#',
- T.SB = '#SB#',
- T.CE = '#CE#',
- T.SE = '#SE#',
- T.MG = '#MG#',
- T.NB = '#NB#',
- T.CD = '#CD#',
- T.BI = '#BI#',
- T.N = '#N#',
- T.H = '#H#',
- T.O = '#O#',
- T.FE = '#FE#',
- T.ALT = '#ALT#',
- T.ALS = '#ALS#',
- T.ALINS = '#ALINS#',
- T.BS = '#BS#',
- T.BN = '#BN#',
- T.MGO = '#MGO#',
- T.SIO2 = '#SIO2#',
- T.AL2O3 = '#AL2O3#',
- T.TFEO = '#TFEO#',
- T.FE2O3 = '#FE2O3#',
- T.H2O = '#H2O#',
- T.CAF2 = '#CAF2#',
- T.P2O5 = '#P2O5#',
- T.TFE = '#TFE#',
- T.CR2O3 = '#CR2O3#',
- T.TIO2 = '#TIO2#',
- T.MNO = '#MNO#',
- T.V2O5 = '#V2O5#',
- T.FEO = '#FEO#',
- T.CAO = '#CAO#',
- T.CO = '#CO#',
- T.TA = '#TA#',
- T.ZR = '#ZR#'
- WHERE T.ASSAYNO = '#ASSAYNO#'
- </query>
- <query id = "FrmChemicalOutsourcing.doDelete" desc = "删除成品成分">
- DELETE FROM QCM_JHY_ELEMENTS T WHERE T.ASSAYNO = '#ASSAYNO#'
- </query>
- <query id = "FrmChemicalOutsourcing.doQueryBcInList" desc = "查询产线">
- SELECT *
- FROM YDM_BC_INLIST T
- WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.INSTOCK_TYPE_CODE = '800701'
- AND ROWNUM = 1
- </query>
- <query id = "FrmChemicalOutsourcing.doDeleteDetial" desc = "删除委托子表">
- DECLARE
- V_COUNT YDM_BC_INLIST.ACT_COUNT%TYPE := NULL;
- BEGIN
- SELECT COUNT(1)
- INTO V_COUNT
- FROM QCM_JHY_ELEMENTS T
- WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.ASSAYTYPE = 'B';
- IF (V_COUNT = 0) THEN
- DELETE FROM QCM_ZC_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = '#SAMPLE_ID#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = 'HX';
- END IF;
- END;
- </query>
- </queryMap>
|