| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc = "理化性能录入管理">
- <query id = "FrmPhyOutsourcing.doQueryData" desc = "查询外购管入库信息">
- SELECT F.JUDGE_STOVE_NO AS STOVE_NO,
- MAX(F.LOT_NO)LOT_NO,
- F.JUDGE_STOVE_NO,
- F.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 = "FrmPhyOutsourcing.doQueryPhy" desc = "查询理化性能">
- SELECT M.PHY_CODE_MAX,
- M.PHY_NAME_MAX,
- M.PHY_CODE_MIN,
- M.PHY_NAME_MIN,
- M.PHY_CODE,
- M.PHY_NAME,
- M.ITEM_CODE_F,
- M.ITEM_NAME_F,
-
- M.ITEM_CODE_W,
- M.ITEM_NAME_W,
- M.ITEM_CODE_S,
- M.ITEM_NAME_S,
- N.SAMPLE_ID,
- N.SAMPLE_NO,
- N.VALUE1,
- N.VALUE2,
- N.VALUE3,
- N.VALUE4,
- N.VALUE7,
- N.VALUE8,
- N.VALUE9,
- N.VALUE10,
- N.VALUE11,
- N.VALUE12,
- N.VALUE13,
- N.VALUE14,
- N.VALUE15,
- N.AVERAGE,
- N.IS_GOOD,
- N.IS_DEFECT,
- N.CHECK_TEMP_CODE AS ITEM_CODE_W1,
- N.SAMPLE_SIZE_CODE AS ITEM_CODE_S1,
- N.CHECK_TEMP AS ITEM_NAME_W1,
- N.SAMPLE_SIZE AS ITEM_NAME_S1
- FROM (SELECT T.*
- FROM (SELECT T.DESGIN_KEY,
- T.PIC,
- T.SPECL_FL,
- T.INDEX_SEQ,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- (SELECT A.PHY_DEPTID
- FROM COM_BASE_PHY_B A, COM_BASE_PHY_C B
- WHERE T.PHY_CODE_MIN = B.PHY_CODE
- AND A.PHY_CODE = B.PHY_TYPE_M
- AND A.VALIDFLAG = '1'
- AND B.VALIDFLAG = '1') DEPT_ID,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.PHY_CODE,
- T.PHY_NAME,
- (SELECT D.ORDER_SEQ
- FROM COM_BASE_PHY D
- WHERE D.PHY_CODE = T.PHY_CODE) ORDER_SEQ,
-
- T.ITEM_CODE_F,
- T.ITEM_NAME_F,
-
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- T.ITEM_CODE_S,
- T.ITEM_NAME_S,
- S1.RATE,
- S1.DESC_RATE,
- T.GROUP_SEQ,
- T.ISCHECK,
- T.ISQUOTE,
- T.RESULT_COUNT,
- T.ISJUDGE,
- T.PHY_TYPE,
- T.PHY_FORMULA,
- T.STDMIN_SIGN,
- T.STDMIN,
- T.STDMAX_SIGN,
- T.STDMAX,
- T.JUDGE_BASIS,
- T.DELIVERYSTATE,
- T.MODEL_CODE,
- T.MODEL_DESC,
- T.STDMEMO,
- T.SIZE_CODE,
- T.SIZE_NAME,
- T.SIZE_MIN_SIGN,
- T.SIZE_MIN,
- T.SIZE_MAX_SIGN,
- T.SIZE_MAX,
- T.SIZE_CODE2,
- T.SIZE_NAME2,
- T.SIZE_MIN_SIGN2,
- T.SIZE_MIN2,
- T.SIZE_MAX_SIGN2,
- T.SIZE_MAX2,
- T.SPEC_JG,
- T.SPEC_JG_DESC,
- T.ADDCONDITION,
- T.ADDSTDCON_CODE,
- T.ADDSTD_MIN_SIGN,
- T.ADDSTD_MIN,
- T.ADDSTD_MAX_SIGN,
- T.ADDSTD_MAX,
- T.ADDPERCENT,
- T.STDMIN_SIGN2,
- T.STDMIN2,
- T.STDMAX_SIGN2,
- T.STDMAX2,
- T.STD_CHOOSE,
- T.BILLET_SAMPLE,
- (SELECT DISTINCT PHY_UNIT
- FROM COM_BASE_PHY T5
- WHERE T5.VALIDFLAG = '1'
- AND T5.PHY_CODE = T.PHY_CODE) PHY_UNIT,
- S.JUDGE_STOVE_NO,
- S.BATCH_NO,
- ROW_NUMBER() OVER(PARTITION BY T.DESGIN_KEY, T.PHY_CODE_MAX, T.PHY_CODE_MIN, T.PHY_CODE, T.ITEM_CODE_F, T.ITEM_CODE_W, T.ITEM_CODE_S ORDER BY T.SPECL_FL DESC) RN
- FROM (SELECT
- F.JUDGE_STOVE_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,
- MAX(F.BATCH_NO) BATCH_NO,
- MAX(SUBSTR(S2.PIC, 0, 10)) PIC,
- MAX(S2.CRAFT_SEQ) CRAFT_SEQ,
- MAX(S2.INDEX_SEQ) INDEX_SEQ
- FROM YDM_BC_INLIST F, PLN_ORDER_ZG_S S2
- WHERE F.PRO_PLAN_ID = S2.PRO_PLAN_ID
- AND F.GX_PLAN_NO = S2.GX_PLAN_NO
- AND F.INSTOCK_TYPE_CODE = '800701'
- AND F.PLINE_CODE IN ('C065', 'C066')
- AND F.JUDGE_STOVE_NO = ?
- AND F.BATCH_NO = ?
- AND F.PRODUCT_FLAG = '801401'
- GROUP BY F.JUDGE_STOVE_NO) S,
- PLN_SALEORD T2,
- CRAFT_ORD_DESIGN T3,
- CRAFT_ORD_DESIGN_STD_PIC T,
- CRAFT_ORD_DESIGN_STD_PIC_SMP S1
- WHERE S.ORD_LN_DLY_PK = T2.ORD_LN_DLY_PK
- AND T2.ORD_LN_PK = T3.ORD_LN_PK
- AND T3.CRAFT_SEQ = S.CRAFT_SEQ
- AND T3.DESGIN_KEY = T.DESGIN_KEY
- AND T.MSC_PLINE = S.INDEX_SEQ
- AND T.PIC = S.PIC
- AND T.DESGIN_KEY = S1.DESGIN_KEY
- AND T.PHY_CODE_MIN = S1.PHY_CODE_MIN
- AND NVL(T.ITEM_CODE_F, '1') = NVL(S1.ITEM_CODE_F, '1')
- AND NVL(T.ITEM_CODE_W, '1') = NVL(S1.ITEM_CODE_W, '1')
- AND NVL(T.ITEM_CODE_S, '1') = NVL(S1.ITEM_CODE_C, '1')
- AND T.PROCESS_CODE = 'D'
- AND T2.ORD_LN_DLY_PK = ?) T
- WHERE RN = '1') M
- LEFT JOIN QCM_JHY_PHYRESULT N ON M.PHY_CODE_MIN = N.PHY_CODE_MIN
- AND M.PHY_CODE = N.PHY_CODE
- AND M.JUDGE_STOVE_NO = N.JUDGE_STOVE_NO
- AND M.BATCH_NO = N.BATCH_NO
- AND NVL(M.ITEM_NAME_F, '/') = NVL(N.ITEM_NAME_F, '/')
- ORDER BY M.PHY_CODE_MIN,ORDER_SEQ ASC
- </query>
- <query id = "FrmPhyOutsourcing.doQueryPhyCodeM" desc = "查询试样组">
- SELECT T.PHY_TYPE,T.PHY_CODE FROM COM_BASE_PHY_C T WHERE T.VALIDFLAG = '1' ORDER BY T.PHY_CODE ASC
- </query>
- <query id = "FrmPhyOutsourcing.doQueryPhyCode" desc = "查询检验项">
- SELECT T.PHY_NAME,T.PHY_CODE FROM COM_BASE_PHY T WHERE T.VALIDFLAG = '1' ORDER BY T.PHY_CODE ASC
- </query>
- <query id = "FrmPhyOutsourcing.doQueryPhyCodeP" desc = "查询详细检验项">
- SELECT T.PHY_NAME,T.PHY_CODE FROM COM_BASE_PHY T WHERE T.VALIDFLAG = '1' AND T.PHY_TYPE_C = ? ORDER BY T.PHY_CODE ASC
- </query>
- <query id = "FrmPhyOutsourcing.doQueryItemW" desc = "查询温度">
- SELECT (SELECT T1.ITEM_NAME
- FROM COM_BASE_PHY_ITEM T1
- WHERE T1.ITEM_CODE = T.ITEM_CODE_W) ITEM_NAME_W,
- T.ITEM_CODE_W
- FROM COM_BASE_PHY_R_POS T
- WHERE T.VALIDFLAG = '1'
- GROUP BY T.ITEM_CODE_W
- ORDER BY T.ITEM_CODE_W ASC
- </query>
- <query id = "FrmPhyOutsourcing.doQueryItemF" desc ="查询方向">
- SELECT (SELECT T1.ITEM_NAME
- FROM COM_BASE_PHY_ITEM T1
- WHERE T1.ITEM_CODE = T.ITEM_CODE_F)ITEM_NAME_F,
- T.ITEM_CODE_F
- FROM COM_BASE_PHY_R_ITEM T
- WHERE T.VALIDFLAG = '1'
- GROUP BY T.ITEM_CODE_F
- ORDER BY T.ITEM_CODE_F ASC
- </query>
- <query id = "FrmPhyOutsourcing.doQueryItemC" desc ="查询尺寸">
- SELECT (SELECT T1.ITEM_NAME
- FROM COM_BASE_PHY_ITEM T1
- WHERE T1.ITEM_CODE = T.ITEM_CODE_C)ITEM_NAME_C,
- T.ITEM_CODE_C
- FROM COM_BASE_PHY_R_ITEM T
- WHERE T.VALIDFLAG = '1'
- GROUP BY ITEM_CODE_C
- ORDER BY T.ITEM_CODE_C ASC
- </query>
- <query id = "FrmPhyOutsourcing.selectMatBcWg" desc = "查询外购管入库信息">
- SELECT *
- FROM MAT_BC_M T
- WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- AND T.PLINE_CODE = '#PLINE_CODE#'
- AND ROWNUM = 1
- </query>
- <query id = "FrmPhyOutsourcing.selectPlnOrderZs" desc = "查询订单信息">
- SELECT * FROM PLN_ORDER_ZG_S T WHERE T.PRO_PLAN_ID = '#PRO_PLAN_ID#' AND T.GX_PLAN_NO = '#GX_PLAN_NO#'
- </query>
- <query id = "FrmPhyOutsourcing.insertQcmCheckConsing" desc = "插入主表">
- INSERT INTO QCM_ZC_CHECKCONSIGN(
- CHECK_NO,
- LOT_NO,
- JUDGE_STOVE_NO,
- BATCH_NO,
- STOVE_NO,
- PROCESS_CODE,
- PLINE_CODE,
- PLINE_NAME,
- MATERIAL_NO,
- MATERIAL_NAME,
- PRODUCCODE,
- PRODUCNAME,
- STEELCODE,
- STEELNAME,
- GRADECODE,
- GRADENAME,
- SPEC_CODE,
- SPEC_NAME,
- MODEL_CODE,
- MODEL_DESC,
- STD_CODE,
- STD_NAME,
- STD_STYLE,
- STD_STYLE_DESC,
- ACT_DIMATER,
- ACT_HEIGHT,
- ACT_LEN_MIN,
- ACT_LEN_MAX,
- PRO_ORDER_ID,
- GX_PLAN_NO,
- ORD_LN_DLY_PK,
- CRAF_NO,
- CRAFT_SEQ,
- INDEX_SEQ,
- STEEL_STANDRAD,
- CIC,
- PIC,
- VALIDFLAG,
- CONSIGN_NAME,
- CONSIGN_TIME,
- CONSIGN_MEMO,
- CRAFT_SOURCE,
- QUOTE_STATE)
- VALUES(
- '#CHECK_NO#',
- '#LOT_NO#',
- '#JUDGE_STOVE_NO#',
- '#BATCH_NO#',
- '#STOVE_NO#',
- '#PROCESS_CODE#',
- '#PLINE_CODE#',
- '#PLINE_NAME#',
- '#MATERIAL_NO#',
- '#MATERIAL_NAME#',
- '#PRODUCCODE#',
- '#PRODUCNAME#',
- '#STEELCODE#',
- '#STEELNAME#',
- '#GRADECODE#',
- '#GRADENAME#',
- '#SPEC_CODE#',
- '#SPEC_NAME#',
- '#MODEL_CODE#',
- '#MODEL_DESC#',
- '#STD_CODE#',
- '#STD_NAME#',
- '#STD_STYLE#',
- '#STD_STYLE_DESC#',
- '#ACT_DIMATER#',
- '#ACT_HEIGHT#',
- '#ACT_LEN_MIN#',
- '#ACT_LEN_MAX#',
- '#PRO_ORDER_ID#',
- '#GX_PLAN_NO#',
- '#ORD_LN_DLY_PK#',
- '#CRAF_NO#',
- '#CRAFT_SEQ#',
- '#INDEX_SEQ#',
- '#STEEL_STANDRAD#',
- '#CIC#',
- '#PIC#',
- '#VALIDFLAG#',
- '#CONSIGN_NAME#',
- SYSDATE,
- '#CONSIGN_MEMO#',
- '#CRAFT_SOURCE#',
- '#QUOTE_STATE#')
- </query>
- <query id = "FrmPhyOutsourcing.insertQcmCheckDetialConsing" desc = "插入子表">
- INSERT INTO QCM_ZC_CHECKCONSIGN_DETAIL(
- CHECK_NO,
- BATCH_NO,
- SAMPLE_NO,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- RATE,
- DESC_RATE)
- VALUES(
- '#CHECK_NO#',
- '#BATCH_NO#',
- '#SAMPLE_NO#',
- '#PHY_CODE_MAX#',
- '#PHY_NAME_MAX#',
- '#RATE#',
- '#DESC_RATE#')
- </query>
- <query id = "FrmPhyOutsourcing.insertQcmCheckPhyResult" desc = "插入理化结果表">
- INSERT INTO QCM_JHY_PHYRESULT(
- SAMPLE_ID,
- SAMPLE_NO,
- INDEX_SEQ,
- LOT_NO,
- STOVE_NO,
- JUDGE_STOVE_NO,
- BATCH_NO,
- SAMPLE_TYPE,
- CONSIGNER,
- PLINE_CODE,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE,
- PHY_NAME,
- ITEM_CODE_F,
- ITEM_NAME_F,
- ITEM_CODE_W,
- ITEM_NAME_W,
- ITEM_CODE_S,
- ITEM_NAME_S,
- VALUE1,
- VALUE2,
- VALUE3,
- VALUE4,
- VALUE5,
- VALUE6,
- VALUE7,
- VALUE8,
- VALUE9,
- VALUE10,
- VALUE11,
- VALUE12,
- VALUE13,
- VALUE14,
- VALUE15,
- AVERAGE,
- CREATE_NAME,
- CREATE_TIME,
- VALIDFLAG,
- ORIGINAL_AREA,
- IS_GOOD,
- IS_DEFECT,
- CHECK_TEMP,
- SAMPLE_SIZE,
- CHECK_TEMP_CODE,
- SAMPLE_SIZE_CODE)
- VALUES(
- '#SAMPLE_ID#',
- '#SAMPLE_NO#',
- '#INDEX_SEQ#',
- '#LOT_NO#',
- '#STOVE_NO#',
- '#JUDGE_STOVE_NO#',
- '#BATCH_NO#',
- '#SAMPLE_TYPE#',
- '#CONSIGNER#',
- '#PLINE_CODE#',
- (SELECT T.PHY_CODE FROM COM_BASE_PHY_B T,COM_BASE_PHY_C T1 WHERE T.PHY_CODE = T1.PHY_TYPE_M
- AND T1.PHY_CODE = '#PHY_CODE_MIN#'),
- (SELECT T.PHY_TYPE FROM COM_BASE_PHY_B T,COM_BASE_PHY_C T1 WHERE T.PHY_CODE = T1.PHY_TYPE_M
- AND T1.PHY_CODE = '#PHY_CODE_MIN#'),
- '#PHY_CODE_MIN#',
- '#PHY_NAME_MIN#',
- '#PHY_CODE#',
- '#PHY_NAME#',
- '#ITEM_CODE_F#',
- '#ITEM_NAME_F#',
- '#ITEM_CODE_W#',
- '#ITEM_NAME_W#',
- '#ITEM_CODE_S#',
- '#ITEM_NAME_S#',
- '#VALUE1#',
- '#VALUE2#',
- '#VALUE3#',
- '#VALUE4#',
- '#VALUE5#',
- '#VALUE6#',
- '#VALUE7#',
- '#VALUE8#',
- '#VALUE9#',
- '#VALUE10#',
- '#VALUE11#',
- '#VALUE12#',
- '#VALUE13#',
- '#VALUE14#',
- '#VALUE15#',
- '#AVERAGE#',
- '#CREATE_NAME#',
- SYSDATE,
- '#VALIDFLAG#',
- '#ORIGINAL_AREA#',
- '#IS_GOOD#',
- '#IS_DEFECT#',
- '#CHECK_TEMP#',
- '#SAMPLE_SIZE#',
- '#CHECK_TEMP_CODE#',
- '#SAMPLE_SIZE_CODE#'
- )
- </query>
- <query id = "FrmPhyOutsourcing.doUpdate" desc = "修改理化性能数据">
- UPDATE QCM_JHY_PHYRESULT T
- SET
- T.VALUE1 = '#VALUE1#',
- T.VALUE2 = '#VALUE2#',
- T.VALUE3 = '#VALUE3#',
- T.VALUE4 = '#VALUE4#',
- T.VALUE5 = '#VALUE5#',
- T.VALUE6 = '#VALUE6#',
- T.VALUE7 = '#VALUE7#',
- T.VALUE8 = '#VALUE8#',
- T.VALUE9 = '#VALUE9#',
- T.VALUE10 = '#VALUE10#',
- T.VALUE11 = '#VALUE11#',
- T.VALUE12 = '#VALUE12#',
- T.VALUE13 = '#VALUE13#',
- T.VALUE14 = '#VALUE14#',
- T.VALUE15 = '#VALUE15#',
- T.AVERAGE = '#AVERAGE#',
-
- T.IS_GOOD = '#IS_GOOD#',
- T.IS_DEFECT = '#IS_DEFECT#',
- T.CHECK_TEMP_CODE = '#ITEM_CODE_W1#',
- T.CHECK_TEMP = '#ITEM_NAME_W1#',
- T.SAMPLE_SIZE_CODE = '#ITEM_CODE_S1#',
- T.SAMPLE_SIZE = '#ITEM_NAME_S1#',
- T.ITEM_CODE_F = '#ITEM_CODE_F#',
- T.ITEM_NAME_F = '#ITEM_NAME_F#',
- T.ITEM_CODE_W = '#ITEM_CODE_W#',
- T.ITEM_NAME_W = '#ITEM_NAME_W#',
- T.ITEM_CODE_S = '#ITEM_CODE_S#',
- T.ITEM_NAME_S = '#ITEM_NAME_S#'
- WHERE
- T.SAMPLE_ID = '#SAMPLE_ID#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MIN = '#PHY_CODE_MIN#'
- AND T.PHY_CODE = '#PHY_CODE#'
- </query>
- <query id = "FrmPhyOutsourcing.doDelete" desc = "删除理化数据">
- DELETE FROM QCM_JHY_PHYRESULT T
- WHERE T.SAMPLE_ID = '#SAMPLE_ID#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MIN = '#PHY_CODE_MIN#'
- AND T.PHY_CODE = '#PHY_CODE#'
- </query>
- <query id = "FrmPhyOutsourcing.doDeleteDetial" desc = "删除委托子表">
- DECLARE
- V_COUNT YDM_BC_INLIST.ACT_COUNT%TYPE := NULL;
- V_ACOUNT YDM_BC_INLIST.ACT_COUNT%TYPE := NULL;
- BEGIN
- SELECT COUNT(1)
- INTO V_COUNT
- FROM QCM_JHY_PHYRESULT T
- WHERE T.SAMPLE_ID = '#SAMPLE_ID#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MIN = '#PHY_CODE_MIN#';
-
- 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 = '#PHY_CODE_MIN#';
- END IF;
-
- SELECT COUNT(1)
- INTO V_ACOUNT
- FROM QCM_ZC_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = '#SAMPLE_ID#';
- IF(V_ACOUNT = 0)THEN
- DELETE FROM QCM_ZC_CHECKCONSIGN T WHERE T.CHECK_NO = '#SAMPLE_ID#';
- END IF;
-
- END;
- </query>
- <query id = "FrmPhyOutsourcing.selectQcmCheckCon" desc = "查询是否已有委托">
- SELECT COUNT(1) ACOUNT
- FROM QCM_ZC_CHECKCONSIGN T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- AND T.PROCESS_CODE = 'D'
- </query>
- <query id = "FrmPhyOutsourcing.selectQcmCheckConDetial" desc = "查询是否已有委托子表">
- SELECT COUNT(1) ACOUNT
- FROM QCM_ZC_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = '#PHY_CODE_MAX#'
- </query>
- <query id = "FrmPhyOutsourcing.doQueryQcmApply" desc = "查询送判信息">
- SELECT *
- FROM QCM_ZG_JUGDE_APPLY T
- WHERE T.JUDGE_STOVE_NO = ?
- AND T.BATCH_NO = ?
- AND T.PLINE_CODE IN ('C065', 'C066')
- AND T.PROCESS_CODE = 'D'
- AND T.IS_FLAG = '0'
- AND T.IS_ALL_SCRAP = '0'
- --AND T.VALIDFLAG = '00'
- </query>
- <query id = "FrmPhyOutsourcing.doAddTesting" desc = "保存探伤信息">
- UPDATE QCM_ZG_JUGDE_APPLY T
- SET T.TESTING_STANDAR = '#TESTING_STANDAR#',
- T.TESTING_GRADE = '#TESTING_GRADE#',
- T.TESTING_TYPE = '#TESTING_TYPE#',
- T.TESTING_GRADE1 = '#TESTING_GRADE1#',
- T.TESTING_TYPE1 = '#TESTING_TYPE1#',
- T.NOTCH_INFO = '#NOTCH_INFO#',
- T.NOTCH_LENGTH = '#NOTCH_LENGTH#',
- T.NOTCH_WIDTH = '#NOTCH_WIDTH#',
- T.NOTCH_DEPTH = '#NOTCH_DEPTH#'
- WHERE T.JUGDE_APPLY_CODE = '#JUGDE_APPLY_CODE#'
- AND T.JUGDE_APPLY_SEQUENO = '#JUGDE_APPLY_SEQUENO#'
- AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- AND T.BATCH_GROUD_NO = '#BATCH_GROUD_NO#'
- AND T.PROCESS_CODE = 'D'
- AND T.PLINE_CODE IN ('C065', 'C066')
- AND T.IS_FLAG = '0'
- AND T.IS_ALL_SCRAP = '0'
- -- AND T.VALIDFLAG = '00'
- </query>
- </queryMap>
|