| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="管材检验委托单查询">
- <query id="FrmCheckConsignQuery.QueryCheckConsignDetail" desc="查询检验委托明细信息">
- <![CDATA[
- SELECT DISTINCT
- 'FALSE' CHK,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- DEPT_ID
- FROM PIPE_CHECKCONSIGN_DETAIL
- WHERE CHECK_NO = ?
- ORDER BY PHY_CODE_MAX
- ]]>
- </query>
- <query id = "FrmCheckConsignQuery.QueryCheckConsignDetailS" desc = "查询试样组">
- SELECT T.PHY_CODE_MAX, T.PHY_NAME_MAX, T.PHY_DIR, T.SIZE_DESC,DECODE(T.ISRCL,'0','否','是')ISRCL,T.TS_REMARK
- FROM PIPE_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = ?
- GROUP BY T.PHY_CODE_MAX, T.PHY_NAME_MAX, T.PHY_DIR, T.SIZE_DESC,T.ISRCL,T.TS_REMARK
- </query>
- <query id="FrmCheckConsignQuery.QueryCheckConsignPhyDetail" desc="查询检验委托明细信息AND (ITEM_CODE_F IS NOT NULL OR ITEM_CODE_W IS NOT NULL OR ITEM_CODE_S IS NOT NULL) ">
- <![CDATA[
- SELECT DISTINCT T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- T.PHY_CODE,
- T.PHY_NAME,
- T.ITEM_CODE_F,
- T.ITEM_NAME_F,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- T.ITEM_CODE_S,
- T.ITEM_NAME_S,
- DECODE(T1.ISRCL, '0', '否', '是') ISRCL
- FROM PIPE_CHECKCONSIGN_PHYDETAIL T, PIPE_CHECKCONSIGN_DETAIL T1
- WHERE T.CHECK_NO = ?
- AND T.CHECK_NO = T1.CHECK_NO
- AND T.PHY_CODE_MAX = T1.PHY_CODE_MAX
- ORDER BY T.PHY_CODE_MAX,
- T.PHY_CODE,
- T.ITEM_CODE_F,
- T.ITEM_CODE_W,
- T.ITEM_CODE_S
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.UpdateCheckConsignDetail" desc="调整权限">
- <![CDATA[
- UPDATE PIPE_CHECKCONSIGN_DETAIL
- SET DEPT_ID = ?
- WHERE PHY_CODE_MAX = ?
- AND CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.UpdateCheckConsignBase" desc="加急功能">
- <![CDATA[
- UPDATE PIPE_CHECKCONSIGN_BASEINFO
- SET IS_RUSH = ?,
- RUSH_NAME = ?,
- RUSH_TIME = TO_DATE(DECODE(?,NULL,NULL,TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')),'YYYY-MM-DD HH24:MI:SS')
- WHERE IS_RUSH = ?
- AND CHECK_NO = ?
- ]]>
- </query>
-
- <query id="FrmCheckConsignQuery.UpdateProducer" desc="调整监制">
- <![CDATA[
- UPDATE PIPE_CHECKCONSIGN_BASEINFO
- SET ISPRODUCER = ?
- WHERE ISPRODUCER = ?
- AND CHECK_NO = ?
- ]]>
- </query>
- <query id = "FrmCheckConsignQuery.doQueryCheckNo" desc = "查询检验单">
- SELECT * FROM PIPE_CHECKCONSIGN_BASEINFO T WHERE T.CHECK_NO = ?
- </query>
- <query id = "FrmCheckConsignQuery.doQuerySampleNo" desc = "查询检验单下试样组信息">
- <![CDATA[
- select check_no,
- batch_no,
- sample_no,
- sample_no_min,
- sample_barcode,
- sample_len,
- check_std,
- phy_code_max,
- phy_name_max,
- sample_count,
- TS_REMARK,
- DECODE(isrcl, '0', '否', '是') isrcl,
- FLAG
- FROM PIPE_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = ?
- --AND T.PHY_CODE_MAX != 'HX'
- AND T.PHY_CODE_MAX != 'ONH'
- ORDER BY T.SAMPLE_NO
- ]]>
- </query>
- <query id = "FrmCheckConsignQuery.doQueryPhy" desc = "查询试样组下检验项">
- SELECT *
- FROM PIPE_CHECKCONSIGN_PHYDETAIL T
- WHERE T.CHECK_NO = ?
- AND T.SAMPLE_NO = ?
- AND T.PHY_CODE_MAX = ?
- ORDER BY T.SEQ
- </query>
- <query id = "FrmCheckConsignQuery.doQueryCraftFile" desc = "查询最新工艺试样组信息">
- SELECT B.DESGIN_KEY,
- B.PHY_CODE_MIN,
- B.PHY_NAME_MIN,
- B.CRAFT_SOURCE,
- B.PROCESS_CODE,
- MAX(C.SIZE_DESC) SIZE_DESC,
- MAX(C.SAMPLE_COUNT) SAMPLE_COUNT,
- MAX((SELECT A.PHY_DEPTID
- FROM COM_BASE_PHY_B A, COM_BASE_PHY_C B1
- WHERE B.PHY_CODE_MIN = B1.PHY_CODE
- AND A.PHY_CODE = B1.PHY_TYPE_M
- AND A.VALIDFLAG = '1'
- AND B1.VALIDFLAG = '1')) DEPT_ID,
- MAX(C.LENGTH) LENGTH,
- MAX(C.WIDTH) WIDTH,
- MAX(C.RATE) RATE,
- MAX(C.DESC_RATE) DESC_RATE,
- MAX(C.SSC_CONDITION) SSC_CONDITION,
- MAX(B.BILLET_SAMPLE) BILLET_SAMPLE,
- MAX(C.STD_NAME_TEST) STD_NAME_TEST,
- MAX(SPLINE_ITEM_NAME_F)ITEM_NAME_F,
- C.SSC_CONDITION
- FROM CRAFT_ORD_DESIGN T,
- CRAFT_ORD_DESIGN_STD_PIC B,
- CRAFT_ORD_DESIGN_STD_PIC_SMP C
- WHERE EXISTS (SELECT 1
- FROM CRAFT_ORD_DESIGN A
- WHERE A.CRAFT_NO = '#CRAFT_FILE_NO#'
- AND T.ORD_LN_PK = A.ORD_LN_PK)
- AND T.VALIDFLAG = '1'
- AND B.DESGIN_KEY = T.DESGIN_KEY
- AND C.DESGIN_KEY = B.DESGIN_KEY
- AND C.MSC_PLINE = B.MSC_PLINE
- AND C.PROCESS_CODE = B.PROCESS_CODE
- AND C.PHY_CODE_MIN = B.PHY_CODE_MIN
- AND (C.PIC = B.PIC AND B.PIC = '#PIC#' OR B.CRAFT_SOURCE = '2')
- AND NVL(C.ITEM_CODE_F, '1') = NVL(B.ITEM_CODE_F, '1')
- AND NVL(C.ITEM_CODE_W, '1') = NVL(B.ITEM_CODE_W, '1')
- AND NVL(C.ITEM_CODE_C, '1') = NVL(B.ITEM_CODE_S, '1')
- AND B.PROCESS_CODE = '#PROCESS_CODE#'
- AND B.CRAFT_SOURCE = '#CRAFT_SOURCE#'
- AND B.MSC_PLINE = '#INDEX_SEQ#'
- GROUP BY B.DESGIN_KEY,
- B.PHY_CODE_MIN,
- B.PHY_NAME_MIN,
- B.CRAFT_SOURCE,
- B.PROCESS_CODE,
- C.SSC_CONDITION
- </query>
- <query id = "FrmCheckConsignQuery.doQueryCraftFilePhy" desc = "查询工艺试样组检验项">
- SELECT S.*,(SELECT T1.ORDER_SEQ FROM COM_BASE_PHY T1 WHERE T1.PHY_CODE = S.PHY_CODE)ORDER_SEQ,
- S1.SPLINE_ITEM_CODE_S,S1.SPLINE_ITEM_NAME_S,S1.SPLINE_ITEM_CODE_F,S1.SPLINE_ITEM_NAME_F
- FROM CRAFT_ORD_DESIGN T, CRAFT_ORD_DESIGN_STD_PIC S,CRAFT_ORD_DESIGN_STD_PIC_SMP S1
- WHERE T.DESGIN_KEY = S.DESGIN_KEY
- AND T.DESGIN_KEY = S1.DESGIN_KEY
- AND S.PHY_CODE_MIN = S1.PHY_CODE_MIN
- AND NVL(S.ITEM_CODE_F, '1') = NVL(S1.ITEM_CODE_F, '1')
- AND NVL(S.ITEM_CODE_W, '1') = NVL(S1.ITEM_CODE_W, '1')
- AND NVL(S.ITEM_CODE_S, '1') = NVL(S1.ITEM_CODE_C, '1')
- AND T.VALIDFLAG = '1'
- AND S.DESGIN_KEY = ?
- AND S.PROCESS_CODE = ?
- AND S.PHY_CODE_MIN = ?
- AND S.CRAFT_SOURCE = ?
- AND (S.PIC = ? OR S.CRAFT_SOURCE = '2')
- AND S.MSC_PLINE = ?
-
- </query>
- <query id = "FrmCheckConsignQuery.selectDtialFlag" desc ="查询状态">
- SELECT MAX(T.FLAG)FLAG FROM PIPE_CHECKCONSIGN_DETAIL T WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.PHY_CODE_MAX NOT IN('HX','ONH')
- </query>
- <query id = "FrmCheckConsignQuery.selectDtialFlag1" desc ="查询状态">
- SELECT T.FLAG FROM PIPE_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 = "FrmCheckConsignQuery.addPhy" desc = "新增检验项">
- INSERT INTO PIPE_CHECKCONSIGN_PHYDETAIL(
- CHECK_NO,
- BATCH_NO,
- SAMPLE_NO,
- INDEX_SEQ,
- DEPT_ID,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE,
- PHY_NAME,
- PHY_UNIT,
- ITEM_CODE_F,
- ITEM_NAME_F,
- ITEM_CODE_W,
- ITEM_NAME_W,
- ITEM_CODE_S,
- ITEM_NAME_S,
- GROUP_SEQ,
- RESULT_COUNT,
- ISCHECK,
- ISJUDGE,
- ISQUOTE,
- PHY_TYPE,
- PHY_FORMULA,
- STDMIN_SIGN,
- STDMIN,
- STDMAX_SIGN,
- STDMAX,
- JUDGE_BASIS,
- STDMEMO,
- ADDCONDITION,
- ADDSTDCON_CODE,
- ADDSTD_MIN_SIGN,
- ADDSTD_MIN,
- ADDSTD_MAX_SIGN,
- ADDSTD_MAX,
- ADDPERCENT,
- BILLET_SAMPLE,
- SEQ,
- SPLINE_ITEM_CODE_S,
- SPLINE_ITEM_NAME_S,
- SPLINE_ITEM_CODE_F,
- SPLINE_ITEM_NAME_F
- )
- VALUES(
- '#CHECK_NO#',
- '#BATCH_NO#',
- '#SAMPLE_NO#',
- '#INDEX_SEQ#',
- '#DEPT_ID#',
- '#PHY_CODE_MAX#',
- '#PHY_NAME_MAX#',
- '#PHY_CODE_MIN#',
- '#PHY_NAME_MIN#',
- '#PHY_CODE#',
- '#PHY_NAME#',
- '#PHY_UNIT#',
- '#ITEM_CODE_F#',
- '#ITEM_NAME_F#',
- '#ITEM_CODE_W#',
- '#ITEM_NAME_W#',
- '#ITEM_CODE_S#',
- '#ITEM_NAME_S#',
- '#GROUP_SEQ#',
- '#RESULT_COUNT#',
- '#ISCHECK#',
- '#ISJUDGE#',
- '#ISQUOTE#',
- '#PHY_TYPE#',
- '#PHY_FORMULA#',
- '#STDMIN_SIGN#',
- '#STDMIN#',
- '#STDMAX_SIGN#',
- '#STDMAX#',
- '#JUDGE_BASIS#',
- '#STDMEMO#',
- '#ADDCONDITION#',
- '#ADDSTDCON_CODE#',
- '#ADDSTD_MIN_SIGN#',
- '#ADDSTD_MIN#',
- '#ADDSTD_MAX_SIGN#',
- '#ADDSTD_MAX#',
- '#ADDPERCENT#',
- '#BILLET_SAMPLE#',
- '#SEQ#',
- '#SPLINE_ITEM_CODE_S#',
- '#SPLINE_ITEM_NAME_S#',
- '#SPLINE_ITEM_CODE_F#',
- '#SPLINE_ITEM_NAME_F#')
- </query>
- <query id = "FrmCheckConsignQuery.detePhy" desc = "删除检验项">
- DELETE FROM PIPE_CHECKCONSIGN_PHYDETAIL T WHERE T.PHYDETAIL_ID = '#PHYDETAIL_ID#'
- </query>
- <query id = "FrmCheckConsignQuery.selectPicPhy" desc = "查询新增试样组的检验项信息">
- SELECT B.*,(SELECT T1.ORDER_SEQ FROM COM_BASE_PHY T1 WHERE T1.PHY_CODE = B.PHY_CODE)ORDER_SEQ,
- C.SPLINE_ITEM_CODE_S,C.SPLINE_ITEM_NAME_S,C.SPLINE_ITEM_CODE_F,C.SPLINE_ITEM_NAME_F
- FROM CRAFT_ORD_DESIGN T, CRAFT_ORD_DESIGN_STD_PIC B,CRAFT_ORD_DESIGN_STD_PIC_SMP C
- WHERE EXISTS (SELECT 1
- FROM CRAFT_ORD_DESIGN A
- WHERE A.CRAFT_NO = '#CRAFT_FILE_NO#'
- AND T.ORD_LN_PK = A.ORD_LN_PK)
- AND T.VALIDFLAG = '1'
- AND B.DESGIN_KEY = T.DESGIN_KEY
- AND T.DESGIN_KEY = C.DESGIN_KEY
- AND B.PHY_CODE_MIN = C.PHY_CODE_MIN
- AND NVL(C.ITEM_CODE_F, '1') = NVL(B.ITEM_CODE_F, '1')
- AND NVL(C.ITEM_CODE_W, '1') = NVL(B.ITEM_CODE_W, '1')
- AND NVL(C.ITEM_CODE_C, '1') = NVL(B.ITEM_CODE_S, '1')
- AND B.PROCESS_CODE = '#PROCESS_CODE#'
- AND B.CRAFT_SOURCE = '#CRAFT_SOURCE#'
- AND B.PHY_CODE_MIN = '#PHY_CODE_MIN#'
- AND (B.PIC = '#PIC#' OR B.CRAFT_SOURCE = '2')
- AND B.MSC_PLINE = '#INDEX_SEQ#'
- </query>
- <query id = "FrmCheckConsignQuery.insertBaseInfoDetial" desc= "新增Detial详细信息">
- INSERT INTO PIPE_CHECKCONSIGN_DETAIL
- (CHECK_NO,
- SAMPLE_NO,
- SAMPLE_NO_MIN,
- BATCH_NO,
- SAMPLE_BARCODE,
- SAMPLE_LEN,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- DEPT_ID,
- SAMPLE_COUNT,
- CHECK_STD,
- LENGTH,
- WIDTH,
- EIC,
- PHY_DIR,
- SIZE_DESC,
- ISRCL,
- IS_NOTICE_PRODUCER,
- MAT_NO,
- FOR_CHECK_NO,
- FLAG,
- RATE,
- DESC_RATE,
- SSC_CONDITION,
- VALIDFLAG,
- JG_SEND_NAME,
- JG_SEND_TIME,
- HEAD_MAT_NO,
- BAR_CODE)
- VALUES
- ('#CHECK_NO#',
- '#SAMPLE_NO#',
- '#SAMPLE_NO_MIN#',
- '#BATCH_NO#',
- '#SAMPLE_BARCODE#',
- '#SAMPLE_LEN#',
- '#PHY_CODE_MAX#',
- '#PHY_NAME_MAX#',
- '#DEPT_ID#',
- '#SAMPLE_COUNT#',
- '#CHECK_STD#',
- '#LENGTH#',
- '#WIDTH#',
- '#EIC#',
- '#PHY_DIR#',
- '#SIZE_DESC#',
- '#ISRCL#',
- '#IS_NOTICE_PRODUCER#',
- '#MAT_NO#',
- '#FOR_CHECK_NO#',
- '#FLAG#',
- '#RATE#',
- '#DESC_RATE#',
- '#SSC_CONDITION#',
- '#VALIDFLAG#',
- '#JG_SEND_NAME#',
- TO_DATE('#JG_SEND_TIME#','YYYY-MM-DD HH24:MI:SS'),
- '#HEAD_MAT_NO#',
- '#BAR_CODE#')
- </query>
- <query id = "FrmCheckConsignQuery.deletePhyMax" desc = "删除试样组">
- DECLARE
- BEGIN
- DELETE FROM PIPE_CHECKCONSIGN_PHYDETAIL T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = '#PHY_CODE_MAX#';
- DELETE FROM PIPE_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = '#PHY_CODE_MAX#';
- END;
- </query>
- <query id = "FrmCheckConsignQuery.deleteQcmDetial" desc = "删除产销委托子表">
- DELETE 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 = "FrmCheckConsignQuery.updateBaseInfoFlag" desc = "修改主表状态">
- UPDATE PIPE_CHECKCONSIGN_BASEINFO T SET T.FLAG = '1' WHERE T.CHECK_NO = '#CHECK_NO#'
- </query>
- <query id = "FrmCheckConsignQuery.doQueryMilPlan" desc = "查询轧管工艺序号">
- SELECT T.CRAFT_SEQ FROM MIL_PLAN T WHERE T.JUDGE_STOVE_NO = ? || '-01'
- </query>
- <query id = "FrmCheckConsignQuery.doQueryPlanDbk" desc = "查询镦拔扩工艺序号">
- SELECT T.CRAFT_SEQ FROM PLN_ZY_DBK_M T WHERE T.JUDGE_STOVE_NO = ?
- </query>
- <query id = "FrmCheckConsignQuery.doQueryPlanRcl" desc = "查询热处理工艺序号">
- SELECT T.CRAFT_SEQ FROM PLN_ZY_RCL_M T WHERE T.JUDGE_STOVE_NO = ?
- </query>
- <query id = "FrmCheckConsignQuery.doQueryPlanJgx" desc = "查询热处理工艺序号">
- SELECT T.CRAFT_SEQ FROM PLN_ZY_JGX_M T WHERE T.JUDGE_STOVE_NO = ?
- </query>
- <query id = "FrmCheckConsignQuery.doQueryCraftSeq" desc = "查询工艺文件最新版本">
- SELECT T.CRAFT_SEQ
- FROM CRAFT_ORD_DESIGN T
- WHERE EXISTS (SELECT 1
- FROM CRAFT_ORD_DESIGN A
- WHERE A.CRAFT_NO = ?
- AND T.ORD_LN_PK = A.ORD_LN_PK)
- AND T.VALIDFLAG = '1'
- </query>
- <query id = "FrmCheckConsignQuery.updateRcl" desc = "修改热处理标识">
- UPDATE PIPE_CHECKCONSIGN_DETAIL T
- SET T.ISRCL = '#ISRCL#'
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = '#PHY_CODE_MAX#'
- </query>
- <query id = "FrmCheckConsignQuery.updateTsRemark" desc = "保存试样特殊要求备注">
- UPDATE PIPE_CHECKCONSIGN_DETAIL T
- SET T.TS_REMARK = '#TS_REMARK#'
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = '#PHY_CODE_MAX#'
- </query>
- <query id = "FrmCheckConsignQuery.insertBaseInfoQcmDetial" desc = "插入产销委托子表">
- INSERT INTO QCM_ZC_CHECKCONSIGN_DETAIL(
- CHECK_NO,
- BATCH_NO,
- SAMPLE_NO,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- RATE,
- DESC_RATE,
- EIC,
- SAMPLE_COUNT,
- SAMPLE_LEN,
- MAT_NO,
- HEAD_MAT_NO,
- BAR_CODE,
- VALIDFLAG)
- VALUES(
- '#CHECK_NO#',
- '#BATCH_NO#',
- '#SAMPLE_NO#',
- '#PHY_CODE_MAX#',
- '#PHY_NAME_MAX#',
- '#RATE#',
- '#DESC_RATE#',
- '#EIC#',
- '#SAMPLE_COUNT#',
- '#SAMPLE_LEN#',
- '#MAT_NO#',
- '#HEAD_MAT_NO#',
- '#BAR_CODE#',
- '#VALIDFLAG#')
- </query>
- <query id = "FrmCheckConsignQuery.selectRclMax" desc = "查询热处理最大状态">
- SELECT MAX(T.ISRCL) ISRCL
- FROM PIPE_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- </query>
- <query id="FrmCheckConsignQuery.getPhyMinQuote" desc="获取试样组报出情况">
- <![CDATA[
- SELECT A.PHY_CODE_MAX,
- A.SAMPLE_NO,
- (SELECT COUNT(1)
- FROM QCM_JHY_PHYRESULT A2
- WHERE A2.SAMPLE_ID = A.CHECK_NO
- AND A2.BATCH_NO = A.BATCH_NO
- AND A2.PHY_CODE_MIN = A.PHY_CODE_MAX
- AND A2.SAMPLE_NO = A.SAMPLE_NO) CNT
- FROM QCM_ZC_CHECKCONSIGN_DETAIL A
- WHERE A.CHECK_NO LIKE '%#CHECK_NO#'
- --A.CHECK_NO = '#CHECK_NO#'
- AND A.BATCH_NO = '#BATCH_NO#'
- AND A.PHY_CODE_MAX NOT IN ('HX', 'ONH')
- AND A.VALIDFLAG = '1'
- UNION ALL
- SELECT NULL,
- A.SAMPLE_NO,
- (SELECT COUNT(1)
- FROM QCM_JHY_ELEMENTS A2
- WHERE A2.SAMPLE_ID = A.CHECK_NO
- AND A2.BATCH_NO = A.BATCH_NO
- AND A2.SAMPLE_NO = A.SAMPLE_NO) CNT
- FROM QCM_ZC_CHECKCONSIGN_DETAIL A
- WHERE A.CHECK_NO LIKE '%#CHECK_NO#'
- --A.CHECK_NO = '#CHECK_NO#'
- AND A.BATCH_NO = '#BATCH_NO#'
- AND A.PHY_CODE_MAX IN ('HX', 'ONH')
- AND A.VALIDFLAG = '1'
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.updateConsignQuoteState" desc="修改委托表的是否报齐">
- <![CDATA[
- UPDATE QCM_ZC_CHECKCONSIGN T
- SET T.QUOTE_STATE = '#QUOTE_STATE#',
- T.JUDGE_RESULT_CODE = NULL
- WHERE T.CHECK_NO LIKE '%#CHECK_NO#'
- --T.CHECK_NO = '#CHECK_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.updateConsignDetailResult" desc="修改委托表的判定结果">
- <![CDATA[
- UPDATE QCM_ZC_CHECKCONSIGN_DETAIL T
- SET T.NK_RESULT = NULL, T.JF_RESULT = NULL
- WHERE T.CHECK_NO LIKE '%#CHECK_NO#'
- --T.CHECK_NO = '#CHECK_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.updateBcBatchResult" desc="修改炉批结果表的判定结果">
- <![CDATA[
- UPDATE QCM_BC_BATCH_RESULT T
- SET T.JUDGE_RESULT_CODE = NULL
- WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- AND T.PROCESS_CODE = '#PROCESS_CODE#'
- AND T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#'
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.update105JhyPhyFLag" desc="修改105理化结果表的判定状态">
- <![CDATA[
- UPDATE QCM_JHY_PHYRESULT T
- SET T.JUDGE_FLAG = '00'
- WHERE T.SAMPLE_ID LIKE '%#CHECK_NO#'
- --T.SAMPLE_ID = '#CHECK_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.getZgApplyJudgeResult" desc="获取送判表判定结果">
- <![CDATA[
- SELECT T.JUDGE_RESULT_CODE
- FROM QCM_ZG_JUGDE_APPLY T
- WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- AND T.PROCESS_CODE = '#PROCESS_CODE#'
- AND T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#'
- AND T.JUDGE_RESULT_CODE IN('40740701','40740704')
- ]]>
- </query>
- <query id="FrmCheckConsignQuery.getConsignInfo" desc="获取105委托表信息">
- <![CDATA[
- SELECT T.PROCESS_CODE, A.PROCESS_DESC, T.ORD_LN_DLY_PK
- FROM QCM_ZC_CHECKCONSIGN T
- LEFT JOIN COM_BASE_PROCESS A
- ON A.PROCESS_CODE = T.PROCESS_CODE
- WHERE T.CHECK_NO LIKE '%#CHECK_NO#'
- --T.CHECK_NO = '#CHECK_NO#'
- AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- ]]>
- </query>
- <query id = "FrmCheckConsignQuery.selectQcmFlag" desc = "查询是否判定">
- SELECT NVL(COUNT(1),0) ACOUNT
- FROM QCM_ZG_JUGDE_APPLY T, QCM_BC_BATCH_RESULT S
- WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
- AND T.BATCH_NO = '#BATCH_NO#'
- AND T.IS_FLAG = '0'
- AND S.JUDGE_STOVE_NO = T.JUDGE_STOVE_NO
- AND S.BATCH_NO = T.BATCH_NO
- AND S.PROCESS_CODE = T.PROCESS_CODE
- AND S.ORD_LN_DLY_PK = T.ORD_LN_DLY_PK
- AND INSTR(S.CHECK_NO_S, '#CHECK_NO#') > 0
- AND T.VALIDFLAG = '20'
- AND T.JUDGE_RESULT_CODE IN('40740701','40740704')
- </query>
- </queryMap>
|