| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="外委试验室数据录入基类">
- <query id="FrmOutdecDataCJBase.QueryCheckConsignBase_Distinct"
- desc="查询检验委托基础试样号详细信息">
- <![CDATA[
- SELECT DISTINCT 'FALSE' CHK,
- A.CHECK_NO,
- CONTROL_NO,
- SAMPLE_NAME,
- STEEL_GRADE_NO,
- TOTAL_LARGE_SAMPLE_SIZE,
- LARGE_SAMPLE_COUNT,
- HEAT_NO,
- TOTAL_SAMPLE_NO,
- OTHER_DESC,
- LARGE_SAMPLE_STATE,
- CHECK_TYPE,
- CHECK_BASE,
- SURPLUS,
- SURPLUS_STATE,
- PROMISE_FINISH_TIME,
- CHECK_PRICE,
- REPORT_TYPE,
- GET_REPORT_WAY,
- CONSIGN_DEPT,
- CONSIGN_ADDRESS,
- POSTCODE,
- PHONE,
- FAX,
- CHECK_DEPT,
- CHECK_ADDRESS,
- CONSIGN_NAME,
- CONSIGN_TIME,
- JC_RECEIVE_NAME,
- JC_RECEIVE_TIME,
- CONSIGNDEPT_SEND_NAME,
- CONSIGNDEPT_SEND_TIME,
- JG_RECEIVE_NAME,
- JG_RECEIVE_TIME,
- A.FLAG,
- DECODE(A.FLAG,
- '0',
- '检测中心未下发',
- '1',
- '检测中心已下发',
- '2',
- '加工已确认') AS FLAG_DESC,
- A.SAMPLE_REMARK,
- B.DEPT_ID,
- A.REMARK
- FROM OUTDEC_CHECKCONSIGN_BASEINFO A, OUTDEC_CHECKCONSIGN_DETAIL B
- WHERE A.CHECK_NO = B.CHECK_NO
- AND INSTR(?, B.FLAG) > 0
- AND (CONSIGN_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND
- TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
- AND DECODE(?, NULL, '1', STEEL_GRADE_NO) LIKE
- DECODE(?, NULL, '1', '%' || ? || '%')
- AND DECODE(?, NULL, '1', SAMPLE_NAME) LIKE
- DECODE(?, NULL, '1', '%' || ? || '%')
- AND (CASE
- WHEN NVL(?, '/') = '/' THEN
- 1
- ELSE
- INSTR(?, B.PHY_CODE_MAX)
- END) > 0
- AND A.CHECK_NO LIKE '%' || ? || '%'
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckConsignDetail"
- desc="查询检验委托明细信息ORDER BY CHECK_NO,SAMPLE_NO,FLAG,PHY_CODE_MAX">
- <![CDATA[
- SELECT CHECK_NO,
- SAMPLE_NO,
- CHECK_STD,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- SAMPLE_COUNT,
- JG_SEND_NAME,
- JG_SEND_TIME,
- LAB_RECEIVE_NAME,
- LAB_RECEIVE_TIME,
- CHECK_TEMP,
- DEVICE_NO,
- DEVICE_NAME,
- CHECK_CLASS,
- CHECK_NAME,
- CHECK_TIME,
- AUDIT_NAME,
- AUDIT_TIME,
- SAMPLE_REMARK,
- ISRCL,
- FLAG,
- DECODE(FLAG, '0', '加工未下发', '1', '加工已下发', '2', '试验室已确认', '3', '试验室已录入', '4', '试验室已审核') AS FLAG_DESC,
- REMARK
- FROM OUTDEC_CHECKCONSIGN_DETAIL
- WHERE PHY_CODE_MAX != 'HX'
- AND PHY_CODE_MAX != 'ONH'
- AND SAMPLE_NO = ?
- AND CHECK_NO = ?
-
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckConsignDetailPhyDetail"
- desc="查询检验委托明细+理化项目明细信息">
- <![CDATA[
- SELECT DISTINCT
- A.SAMPLE_COUNT,
- PHYDETAIL_ID,
- B.CHECK_NO,
- B.SAMPLE_NO,
- B.PHY_CODE_MAX,
- B.PHY_NAME_MAX,
- A.DEPT_ID,
- B.PHY_CODE_MIN,
- B.PHY_NAME_MIN,
- B.PHY_CODE,
- B.PHY_NAME,
- B.ITEM_CODE_F,
- B.ITEM_NAME_F,
- B.ITEM_CODE_W,
- B.ITEM_NAME_W,
- B.ITEM_CODE_S,
- B.ITEM_NAME_S,
- B.PHY_UNIT,
- B.VALUE1,
- B.VALUE2,
- B.VALUE3,
- B.VALUE4,
- B.VALUE5,
- B.VALUE6,
- B.VALUE7,
- B.VALUE8,
- B.VALUE9,
- B.VALUE10,
- B.VALUE11,
- B.VALUE12,
- B.VALUE13,
- B.VALUE14,
- B.VALUE15,
- B.AVERAGE
- FROM OUTDEC_CHECKCONSIGN_DETAIL A,OUTDEC_CHECKCONSIGN_PHYDETAIL B
- WHERE A.CHECK_NO = B.CHECK_NO
- AND A.SAMPLE_NO = B.SAMPLE_NO
- AND A.PHY_CODE_MAX = B.PHY_CODE_MAX
- AND INSTR(?, A.FLAG) > 0
- AND DECODE(?, NULL, '1', B.SAMPLE_NO) = DECODE(?, NULL, '1', ?)
- AND B.CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckMethodPhyConfigItems"
- desc="查询试验方法信息">
- <![CDATA[
- SELECT DISTINCT
- C.CHECK_METHOD_NO,
- C.CHECK_METHOD_NAME,
- C.PHY_CODE_MAX,
- C.PHY_NAME_MAX,
- C.PHY_CODE_MIN,
- C.PHY_NAME_MIN,
- CHECK_METHOD_ITEMNAME,
- SHOW_SEQ,
- ISDOWN,
- DEFAULT_VALUES
- FROM OUTDEC_CHECKCONSIGN_DETAIL A,
- OUTDEC_CHECKCONSIGN_PHYDETAIL B,
- BASE_CHECKMETHOD_PHYCONFIG C,
- BASE_CHECKMETHOD_PHYITEMS D
- WHERE A.CHECK_NO = B.CHECK_NO
- AND A.SAMPLE_NO = B.SAMPLE_NO
- AND A.PHY_CODE_MAX = B.PHY_CODE_MAX
- AND B.PHY_CODE_MAX = C.PHY_CODE_MAX
- AND C.CHECK_METHOD_NO = D.CHECK_METHOD_NO
- AND INSTR(?, FLAG) > 0
- AND DECODE(?, NULL, '1', B.SAMPLE_NO) = DECODE(?, NULL, '1', ?)
- AND B.CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckMethodResult" desc="查询试验方法信息">
- <![CDATA[
- SELECT DISTINCT
- C.CHECK_METHOD_NO,
- C.CHECK_METHOD_NAME,
- C.PHY_CODE_MAX,
- C.PHY_NAME_MAX,
- C.PHY_CODE_MIN,
- C.PHY_NAME_MIN,
- E.CHECK_METHOD_ITEMNAME,
- SHOW_SEQ,
- ISDOWN,
- DEFAULT_VALUES,
- VALUE1,
- VALUE2,
- VALUE3,
- VALUE4,
- VALUE5,
- VALUE6,
- VALUE7,
- VALUE8,
- VALUE9,
- VALUE10,
- VALUE11,
- VALUE12,
- VALUE13,
- VALUE14,
- VALUE15
- FROM OUTDEC_CHECKCONSIGN_DETAIL A,
- BASE_CHECKMETHOD_PHYCONFIG C,
- BASE_CHECKMETHOD_PHYITEMS D,
- OUTDEC_PHY_CHECKMETHOD_RESULT E
- WHERE A.CHECK_NO = E.CHECK_NO
- AND A.SAMPLE_NO = E.SAMPLE_NO
- AND A.PHY_CODE_MAX = C.PHY_CODE_MAX
- AND C.CHECK_METHOD_NO = D.CHECK_METHOD_NO
- AND D.CHECK_METHOD_NO = E.CHECK_METHOD_NO
- AND D.CHECK_METHOD_ITEMNAME = E.CHECK_METHOD_ITEMNAME
- AND INSTR(?, FLAG) > 0
- AND DECODE(?, NULL, '1', E.SAMPLE_NO) = DECODE(?, NULL, '1', ?)
- AND E.CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.UpdateCheckConsignDetail" desc="修改检验委托明细信息">
- <![CDATA[
- UPDATE OUTDEC_CHECKCONSIGN_DETAIL
- SET CHECK_TEMP = ?,
- DEVICE_NO = ?,
- DEVICE_NAME = ?,
- REMARK = ?,
- CHECK_SHIFT = ?,
- CHECK_CLASS = ?,
- CHECK_NAME = ?,
- CHECK_TIME = TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'),
- FLAG = ?
- WHERE FLAG = ?
- AND PHY_CODE_MAX = ?
- AND SAMPLE_NO = ?
- AND CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.DeleteCheckConsignProcessResult"
- desc="删除检验委托过程结果">
- <![CDATA[
- DELETE OUTDEC_PHY_RESULT
- WHERE PHYDETAIL_ID = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.AddCheckConsignProcessResult"
- desc="新增检验委托过程结果">
- <![CDATA[
- INSERT INTO OUTDEC_PHY_RESULT
- (PHYDETAIL_ID,
- PROCESS_VALUE1,
- PROCESS_VALUE2,
- PROCESS_VALUE3,
- PROCESS_VALUE4,
- PROCESS_VALUE5,
- PROCESS_VALUE6,
- PROCESS_VALUE7,
- PROCESS_VALUE8,
- PROCESS_VALUE9)
- VALUES
- (?,?,?,?,?,?,?,?,?,?)
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckConsignPhyDetailProcessResult"
- desc="查询检验委托理化项目过程结果明细信息 RESULT_COUNT,STDMIN_SIGN,
- STDMIN,STDMAX_SIGN,STDMAX,">
- <![CDATA[
- SELECT A.PHYDETAIL_ID,
- CHECK_NO,
- SAMPLE_NO,
- 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,
- PHY_UNIT,
- B.PROCESS_VALUE1 VALUE1,
- B.PROCESS_VALUE2 VALUE2,
- B.PROCESS_VALUE3 VALUE3,
- B.PROCESS_VALUE4 VALUE4,
- B.PROCESS_VALUE5 VALUE5,
- B.PROCESS_VALUE6 VALUE6,
- B.PROCESS_VALUE7 VALUE7,
- B.PROCESS_VALUE8 VALUE8,
- B.PROCESS_VALUE9 VALUE9
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL A, OUTDEC_PHY_RESULT B
- WHERE A.PHYDETAIL_ID = B.PHYDETAIL_ID
- AND SAMPLE_NO = ?
- AND CHECK_NO = ?
- ORDER BY CHECK_NO,SAMPLE_NO,PHY_CODE_MAX,PHY_CODE,PHY_NAME
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckConsignPhyDetailAuditResult"
- desc="查询检验委托理化项目审核结果明细信息">
- <![CDATA[
- SELECT A.PHYDETAIL_ID,
- CHECK_NO,
- SAMPLE_NO,
- 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,
- PHY_UNIT,
- B.AUDIT_VALUE1 VALUE1,
- B.AUDIT_VALUE2 VALUE2,
- B.AUDIT_VALUE3 VALUE3,
- B.AUDIT_VALUE4 VALUE4,
- B.AUDIT_VALUE5 VALUE5,
- B.AUDIT_VALUE6 VALUE6,
- B.AUDIT_VALUE7 VALUE7,
- B.AUDIT_VALUE8 VALUE8,
- B.AUDIT_VALUE9 VALUE9
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL A, OUTDEC_PHY_RESULT B
- WHERE A.PHYDETAIL_ID = B.PHYDETAIL_ID
- AND SAMPLE_NO = ?
- AND CHECK_NO = ?
- ORDER BY CHECK_NO,SAMPLE_NO,PHY_CODE_MAX,PHY_CODE,PHY_NAME
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.UpdateCheckConsignPhyDetail" desc="修改检验委托过程结果">
- <![CDATA[
- UPDATE OUTDEC_CHECKCONSIGN_PHYDETAIL
- SET VALUE1 = ?,
- VALUE2 = ?,
- VALUE3 = ?,
- VALUE4 = ?,
- VALUE5 = ?,
- VALUE6 = ?,
- VALUE7 = ?,
- VALUE8 = ?,
- VALUE9 = ?,
- VALUE10 = ?,
- VALUE11 = ?,
- VALUE12 = ?,
- VALUE13 = ?,
- VALUE14 = ?,
- VALUE15 = ?,
- AVERAGE = ?
- WHERE PHYDETAIL_ID = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.AddCheckMethodResult" desc="新增试验方法结果">
- <![CDATA[
- INSERT INTO OUTDEC_PHY_CHECKMETHOD_RESULT
- (CHECK_NO,
- SAMPLE_NO,
- CHECK_METHOD_NO,
- CHECK_METHOD_NAME,
- CHECK_METHOD_ITEMNAME,
- VALUE1,
- VALUE2,
- VALUE3,
- VALUE4,
- VALUE5,
- VALUE6,
- VALUE7,
- VALUE8,
- VALUE9,
- VALUE10,
- VALUE11,
- VALUE12,
- VALUE13,
- VALUE14,
- VALUE15,
- REMARK)
- VALUES
- (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.DeleteCheckMethodResult" desc="删除试验方法结果">
- <![CDATA[
- DELETE OUTDEC_PHY_CHECKMETHOD_RESULT
- WHERE CHECK_METHOD_NO = ?
- AND SAMPLE_NO = ?
- AND CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.AddCheckConsignPhyResultLog" desc="新增理化项目日志表">
- <![CDATA[
- INSERT INTO OUTDEC_PHY_RESULT_LOG
- (PHYDETAIL_ID,
- VALUE1,
- VALUE2,
- VALUE3,
- VALUE4,
- VALUE5,
- VALUE6,
- VALUE7,
- VALUE8,
- VALUE9,
- VALUE10,
- VALUE11,
- VALUE12,
- VALUE13,
- VALUE14,
- VALUE15,
- OPERATE_NAME,
- OPERATE_TIME,
- FLAG)
- VALUES
- (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),?)
- ]]>
- </query>
-
- <query id="FrmOutdecDataCJBase.UpdatePublicUltraGridDetail" desc="更新OUTDEC_CHECKCONSIGN_DETAIL 表试验条件">
- <![CDATA[
- UPDATE OUTDEC_CHECKCONSIGN_DETAIL T
- SET T.TECHNICAL_STANDARD = ?,
- T.DEGREASING_METHOD = ?,
- T.NACE_PH = ?,
- T.NACE_PH_S = ?,
- T.NACE_PH_F = ?,
- T.NACE_SOLUTION_S = ?,
- T.NACE_SOLUTION_F = ?,
- T.TEST_TEMP = ?,
- T.SPECIMEN_SIZE1 = ?,
- T.SPECIMEN_SIZE2 = ?,
- T.SPECIMEN_SIZE3 = ?,
- T.TEST_DURATION1 = ?,
- T.TEST_DURATION2 = ?,
- T.TEST_DURATION3 = ?,
- T.PSEUDO_STRESS = ?,
- T.PROOF_RING_NO1 = ?,
- T.PROOF_RING_NO2 = ?,
- T.PROOF_RING_NO3 = ?,
- T.YSMIN1 = ?,
- T.YSMIN2 = ?,
- T.YSMIN3 = ?,
- T.ACTUAL_LOAD1 = ?,
- T.ACTUAL_LOAD2 = ?,
- T.ACTUAL_LOAD3 = ?,
- T.ACTUAL_S_YSMIN1 = ?,
- T.ACTUAL_S_YSMIN2 = ?,
- T.ACTUAL_S_YSMIN3 = ?,
- T.ARM_DISPLACEMENT1 = ?,
- T.ARM_DISPLACEMENT2 = ?,
- T.ARM_DISPLACEMENT3 = ?,
- T.CRACK_LENGTH1 = ?,
- T.CRACK_LENGTH2 = ?,
- T.CRACK_LENGTH3 = ?,
- T.NOTE = ?,
- T.STEP = ?,
- T.LOAD = ?,
- T.PRESSURE_MEDIUM = ?,
- T.INTERNAL_PRESSURE = ?,
- T.DOGLEG_DEGREE = ?,
- T.HOLD_TIME = ?,
- T.PIN = ?,
- T.BOX = ?,
- T.COMPOUND_TYPE = ?,
- T.COMPOUND_WEIGHT = ?,
- T.MAKE_UP_TORQUE = ?,
- T.TOTAL_TORQUE = ?,
- T.BREAK_OUT_TORQUE = ?,
- T.OBSERVED_RESULT = ?
- WHERE T.CHECK_NO = ?
- AND T.SAMPLE_NO = ?
- AND T.PHY_CODE_MAX = ?
-
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.UpdateCheckConsignProcessResult"
- desc="修改检验委托过程结果">
- <![CDATA[
- UPDATE OUTDEC_PHY_RESULT
- SET PROCESS_VALUE1 = ?,
- PROCESS_VALUE2 = ?,
- PROCESS_VALUE3 = ?,
- PROCESS_VALUE4 = ?,
- PROCESS_VALUE5 = ?,
- PROCESS_VALUE6 = ?,
- PROCESS_VALUE7 = ?,
- PROCESS_VALUE8 = ?,
- PROCESS_VALUE9 = ?
- WHERE PHYDETAIL_ID = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.AuditCheckConsignDetail"
- desc="审核检验委托明细信息DECODE(?,NULL,NULL,SYSDATE) SAMPLE_REMARK = SAMPLE_REMARK || ' ' || ?,">
- <![CDATA[
- UPDATE OUTDEC_CHECKCONSIGN_DETAIL
- SET FLAG = ?,
- AUDIT_NAME = ?,
- AUDIT_TIME = TO_DATE(DECODE(?,NULL,NULL,TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')),'YYYY-MM-DD HH24:MI:SS'),
- SAMPLE_REMARK = DECODE(?,NULL,SAMPLE_REMARK,DECODE(SAMPLE_REMARK,NULL,NULL,SAMPLE_REMARK || '->>') || ?)
- WHERE FLAG = ?
- AND DECODE(?, NULL, '1', PHY_CODE_MAX) = DECODE(?, NULL, '1', ?)
- AND SAMPLE_NO LIKE '%' || ? || '%'
- AND CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.AddCheckConsignAuditResult" desc="修改检验委托过程结果">
- <![CDATA[
- UPDATE OUTDEC_PHY_RESULT
- SET AUDIT_VALUE1 = ?,
- AUDIT_VALUE2 = ?,
- AUDIT_VALUE3 = ?,
- AUDIT_VALUE4 = ?,
- AUDIT_VALUE5 = ?,
- AUDIT_VALUE6 = ?,
- AUDIT_VALUE7 = ?,
- AUDIT_VALUE8 = ?,
- AUDIT_VALUE9 = ?
- WHERE PHYDETAIL_ID = ?
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckConsignPhyDetailResultLog"
- desc="查询检验委托理化项目删除修改结果记录">
- <![CDATA[
- SELECT A.PHYDETAIL_ID,
- A.CHECK_NO,
- A.SAMPLE_NO,
- A.PHY_CODE_MAX,
- A.PHY_NAME_MAX,
- A.PHY_CODE_MIN,
- A.PHY_NAME_MIN,
- A.PHY_CODE,
- A.PHY_NAME,
- A.ITEM_CODE_F,
- A.ITEM_NAME_F,
- A.ITEM_CODE_W,
- A.ITEM_NAME_W,
- A.ITEM_CODE_S,
- A.ITEM_NAME_S,
- A.PHY_UNIT,
- B.VALUE1,
- B.VALUE2,
- B.VALUE3,
- B.VALUE4,
- B.VALUE5,
- B.VALUE6,
- B.VALUE7,
- B.VALUE8,
- B.VALUE9
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL A, OUTDEC_PHY_RESULT_LOG B
- WHERE A.PHYDETAIL_ID = B.PHYDETAIL_ID
- AND B.FLAG = ?
- AND B.OPERATE_NAME = ?
- AND B.OPERATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')
- AND A.SAMPLE_NO = ?
- AND A.CHECK_NO = ?
- ORDER BY CHECK_NO,SAMPLE_NO,PHY_CODE_MAX,PHY_CODE,PHY_NAME
- ]]>
- </query>
- <query id="FrmOutdecDataCJBase.QueryCheckConsignOperateRecord"
- desc="查询检验委托删除修改记录 ORDER BY B.CHECK_NO,B.SAMPLE_NO,OPERATE_TIME">
- <![CDATA[
- SELECT DISTINCT
- B.CHECK_NO,
- B.SAMPLE_NO,
- CONTROL_NO,
- SAMPLE_NAME,
- STEEL_GRADE_NO,
- TOTAL_LARGE_SAMPLE_SIZE,
- LARGE_SAMPLE_COUNT,
- HEAT_NO,
- TOTAL_SAMPLE_NO,
- OTHER_DESC,
- LARGE_SAMPLE_STATE,
- CHECK_TYPE,
- CHECK_BASE,
- SURPLUS,
- SURPLUS_STATE,
- PROMISE_FINISH_TIME,
- CHECK_PRICE,
- REPORT_TYPE,
- GET_REPORT_WAY,
- CONSIGN_DEPT,
- CONSIGN_ADDRESS,
- POSTCODE,
- PHONE,
- FAX,
- CHECK_DEPT,
- CHECK_ADDRESS,
- CONSIGN_NAME,
- CONSIGN_TIME,
- JC_RECEIVE_NAME,
- JC_RECEIVE_TIME,
- D.OPERATE_NAME,
- D.OPERATE_TIME,
- D.FLAG,
- DECODE(D.FLAG, '0', '修改', '1', '删除') FLAG_DESC,
- D.REMARK
- FROM OUTDEC_CHECKCONSIGN_BASEINFO A,
- OUTDEC_CHECKCONSIGN_DETAIL B,
- OUTDEC_CHECKCONSIGN_PHYDETAIL C,
- OUTDEC_PHY_RESULT_LOG D
- WHERE A.CHECK_NO = B.CHECK_NO
- AND B.CHECK_NO = C.CHECK_NO
- AND B.SAMPLE_NO = C.SAMPLE_NO
- AND B.PHY_CODE_MAX = C.PHY_CODE_MAX
- AND C.PHYDETAIL_ID = D.PHYDETAIL_ID
- AND B.FLAG LIKE '%' || ? || '%'
- AND (CONSIGN_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
- AND DECODE(?, NULL, '1', STEEL_GRADE_NO) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
- AND DECODE(?, NULL, '1', SAMPLE_NAME) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
- AND B.CHECK_NO LIKE '%' || ? || '%'
- ]]>
- </query>
-
- <query id="FrmOutdecLabDateParm.SaveCheckconsignDetailParm" desc="保存委托明细信息">
- <![CDATA[
- UPDATE OUTDEC_CHECKCONSIGN_DETAIL T
- SET T.CHECK_NO = '#CHECK_NO#',
- T.SAMPLE_NO = '#SAMPLE_NO#',
- T.SAMPLE_SIZE = '#SAMPLE_SIZE#',
- T.SAMPLE_LEN = '#SAMPLE_LEN#',
- T.CHECK_STD = '#CHECK_STD#',
- T.PHY_CODE_MAX = '#PHY_CODE_MAX#',
- T.PHY_NAME_MAX = '#PHY_NAME_MAX#',
- T.SAMPLE_COUNT = '#SAMPLE_COUNT#',
- T.DEPT_ID = '#DEPT_ID#',
- T.JG_SEND_NAME = '#JG_SEND_NAME#',
- T.JG_SEND_TIME = TO_DATE('#JG_SEND_TIME#', 'yyyy-MM-dd HH24:mi:ss'),
- T.LAB_RECEIVE_NAME = '#LAB_RECEIVE_NAME#',
- T.LAB_RECEIVE_TIME = TO_DATE('#LAB_RECEIVE_TIME#', 'yyyy-MM-dd HH24:mi:ss'),
- T.CHECK_NAME = '#CHECK_NAME#',
- T.CHECK_TIME = TO_DATE('#CHECK_TIME#', 'yyyy-MM-dd HH24:mi:ss'),
- T.CHECK_SHIFT = '#CHECK_SHIFT#',
- T.CHECK_CLASS = '#CHECK_CLASS#',
- T.CHECK_TEMP = '#CHECK_TEMP#',
- T.DEVICE_NO = '#DEVICE_NO#',
- T.DEVICE_NAME = '#DEVICE_NAME#',
- T.AUDIT_NAME = '#AUDIT_NAME#',
- T.AUDIT_TIME = TO_DATE('#AUDIT_TIME#', 'yyyy-MM-dd HH24:mi:ss'),
- T.ISRCL = '#ISRCL#',
- T.FLAG = '#FLAG#',
- T.SAMPLE_REMARK = '#SAMPLE_REMARK#',
- T.REMARK = '#REMARK#',
- T.FILE_PATH1 = '#FILE_PATH1#',
- T.FILE_PATH2 = '#FILE_PATH2#',
- T.FILE_PATH3 = '#FILE_PATH3#',
- T.FILE_PATH4 = '#FILE_PATH4#',
- T.TECHNICAL_STANDARD = '#TECHNICAL_STANDARD#',
- T.DEGREASING_METHOD = '#DEGREASING_METHOD#',
- T.NACE_PH = '#NACE_PH#',
- T.NACE_PH_S = '#NACE_PH_S#',
- T.NACE_PH_F = '#NACE_PH_F#',
- T.NACE_SOLUTION_S = '#NACE_SOLUTION_S#',
- T.NACE_SOLUTION_F = '#NACE_SOLUTION_F#',
- T.TEST_TEMP = '#TEST_TEMP#',
- T.SPECIMEN_SIZE1 = '#SPECIMEN_SIZE1#',
- T.SPECIMEN_SIZE2 = '#SPECIMEN_SIZE2#',
- T.SPECIMEN_SIZE3 = '#SPECIMEN_SIZE3#',
- T.TEST_DURATION1 = '#TEST_DURATION1#',
- T.TEST_DURATION2 = '#TEST_DURATION2#',
- T.TEST_DURATION3 = '#TEST_DURATION3#',
- T.PSEUDO_STRESS = '#PSEUDO_STRESS#',
- T.PROOF_RING_NO1 = '#PROOF_RING_NO1#',
- T.PROOF_RING_NO2 = '#PROOF_RING_NO2#',
- T.PROOF_RING_NO3 = '#PROOF_RING_NO3#',
- T.YSMIN1 = '#YSMIN1#',
- T.YSMIN2 = '#YSMIN2#',
- T.YSMIN3 = '#YSMIN3#',
- T.ACTUAL_LOAD1 = '#ACTUAL_LOAD1#',
- T.ACTUAL_LOAD2 = '#ACTUAL_LOAD2#',
- T.ACTUAL_LOAD3 = '#ACTUAL_LOAD3#',
- T.ACTUAL_S_YSMIN1 = '#ACTUAL_S_YSMIN1#',
- T.ACTUAL_S_YSMIN2 = '#ACTUAL_S_YSMIN2#',
- T.ACTUAL_S_YSMIN3 = '#ACTUAL_S_YSMIN3#',
- T.ARM_DISPLACEMENT1 = '#ARM_DISPLACEMENT1#',
- T.ARM_DISPLACEMENT2 = '#ARM_DISPLACEMENT2#',
- T.ARM_DISPLACEMENT3 = '#ARM_DISPLACEMENT3#',
- T.CRACK_LENGTH1 = '#CRACK_LENGTH1#',
- T.CRACK_LENGTH2 = '#CRACK_LENGTH2#',
- T.CRACK_LENGTH3 = '#CRACK_LENGTH3#',
- T.NOTE = '#NOTE#',
- T.FILE_PATH5 = '#FILE_PATH5#',
- T.SAMPLE_NO1 = '#SAMPLE_NO1#',
- T.SAMPLE_NO2 = '#SAMPLE_NO2#',
- T.SAMPLE_NO3 = '#SAMPLE_NO3#',
- T.TEST_SOLUTION = '#TEST_SOLUTION#',
- T.SURFACE_AREA1 = '#SURFACE_AREA1#',
- T.SURFACE_AREA2 = '#SURFACE_AREA2#',
- T.SURFACE_AREA3 = '#SURFACE_AREA3#',
- T.WEIGHT_BEFORE_TEST1 = '#WEIGHT_BEFORE_TEST1#',
- T.WEIGHT_BEFORE_TEST2 = '#WEIGHT_BEFORE_TEST2#',
- T.WEIGHT_BEFORE_TEST3 = '#WEIGHT_BEFORE_TEST3#',
- T.WEIGHT_AFTER_TEST1 = '#WEIGHT_AFTER_TEST1#',
- T.WEIGHT_AFTER_TEST2 = '#WEIGHT_AFTER_TEST2#',
- T.WEIGHT_AFTER_TEST3 = '#WEIGHT_AFTER_TEST3#',
- T.LOSS_OF_WEIGHT1 = '#LOSS_OF_WEIGHT1#',
- T.LOSS_OF_WEIGHT2 = '#LOSS_OF_WEIGHT2#',
- T.LOSS_OF_WEIGHT3 = '#LOSS_OF_WEIGHT3#',
- T.MASS_LOSS1 = '#MASS_LOSS1#',
- T.MASS_LOSS2 = '#MASS_LOSS2#',
- T.MASS_LOSS3 = '#MASS_LOSS3#',
- T.PITTING_DENSITY1 = '#PITTING_DENSITY1#',
- T.PITTING_DENSITY2 = '#PITTING_DENSITY2#',
- T.PITTING_DENSITY3 = '#PITTING_DENSITY3#',
- T.ACTUAL_LOAD_D1 = '#ACTUAL_LOAD_D1#',
- T.ACTUAL_LOAD_D2 = '#ACTUAL_LOAD_D2#',
- T.ACTUAL_LOAD_D3 = '#ACTUAL_LOAD_D3#',
- T.CLEANING_SAMPLE = '#CLEANING_SAMPLE#',
- T.AQUEOUS = '#AQUEOUS#',
- T.NOTE2 = '#NOTE2#',
- T.NOTE3 = '#NOTE3#',
- T.TEST_CONDITIONS1 = '#TEST_CONDITIONS1#',
- T.TEST_CONDITIONS2 = '#TEST_CONDITIONS2#',
- T.TEST_CONDITIONS3 = '#TEST_CONDITIONS3#',
- T.SPECIMEN_ORIENTATION = '#SPECIMEN_ORIENTATION#',
- T.SPECIMEN_TYPE = '#SPECIMEN_TYPE#',
- T.SPECIMEN_WIDTH = '#SPECIMEN_WIDTH#',
- T.SPECIMEN_DEPTH = '#SPECIMEN_DEPTH#',
- T.SHAPE_OF_NOTCH = '#SHAPE_OF_NOTCH#',
- T.NOTCH_DEPTH = '#NOTCH_DEPTH#',
- T.HARDNESS_TYPE = '#HARDNESS_TYPE#',
- T.TEST_RESULTS = '#TEST_RESULTS#',
- T.CONNECTION = '#CONNECTION#',
- T.CHECK_DAMPNESS = '#CHECK_DAMPNESS#',
- T.FILE_PATH6 = '#FILE_PATH6#',
- T.FILE_PATH7 = '#FILE_PATH7#',
- T.TEST_ITEM = '#TEST_ITEM#'
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = '#PHY_CODE_MAX#'
-
- ]]>
- </query>
-
- <query id = "FrmOutdecDataCJBase.doQueryDetailFlag" desc = "查询OUTDEC_CHECKCONSIGN_DETAIL表FLAG">
- <![CDATA[
- select T.FLAG
- from OUTDEC_CHECKCONSIGN_DETAIL t
- WHERE T.CHECK_NO = ?
- AND T.SAMPLE_NO = ?
- AND DECODE(?, NULL, '/', T.PHY_CODE_MAX) = DECODE(?, NULL, '/', ?)
- ]]>
- </query>
- <query id = "FrmOutdecDataCJBase.queryCheckConsignBaseDetail" desc = "查询委托样管信息">
- <![CDATA[
- SELECT T.CHECK_NO,S.SAMPLE_NO,DECODE(T.IS_JZ,'0','是','1','否')ISPRODUCER,
- MAX(S.JG_SEND_TIME)JG_SEND_TIME,
- MAX(S.CHECK_TIME)CHECK_TIME
- FROM OUTDEC_CHECKCONSIGN_BASEINFO T, OUTDEC_CHECKCONSIGN_DETAIL S
- WHERE T.CHECK_NO = S.CHECK_NO
- AND S.PHY_CODE_MAX != 'HX'
- AND S.PHY_CODE_MAX != 'ONH'
- ]]>
- </query>
-
- <query id = "FrmOutdecDataCJBase.queryCheckConsignBaseDetailNoFrim" desc = "查询未审核数据">
- SELECT T.CHECK_NO,DECODE(T.IS_JZ,'0','是','1','否')ISPRODUCER
- FROM OUTDEC_CHECKCONSIGN_BASEINFO T, OUTDEC_CHECKCONSIGN_DETAIL S
- WHERE T.CHECK_NO = S.CHECK_NO
- AND S.PHY_CODE_MAX != 'HX'
- AND S.PHY_CODE_MAX != 'ONH'
- AND S.FLAG = '3'
- </query>
-
- <query id = "FrmOutdecDataCJBase.queryCheckConsignBaseDetailFrim" desc = "查询委托样管信息">
- SELECT * FROM (SELECT T.CHECK_NO,
- DECODE(T.IS_JZ,'0','是','1','否') ISPRODUCER,
- MAX(S.AUDIT_TIME)AUDIT_TIME,
- NVL((SELECT COUNT(1)
- FROM OUTDEC_CHECKCONSIGN_DETAIL T1
- WHERE T1.CHECK_NO = T.CHECK_NO
- AND T1.FLAG NOT IN ('4', '5')
- AND T1.DEPT_ID LIKE '%002001007009%'),
- '0') REMARK
- FROM OUTDEC_CHECKCONSIGN_BASEINFO T, OUTDEC_CHECKCONSIGN_DETAIL S
- WHERE T.CHECK_NO = S.CHECK_NO
- AND S.PHY_CODE_MAX != 'HX'
- AND S.PHY_CODE_MAX != 'ONH'
- AND S.FLAG IN ('4', '5')
- </query>
-
- <query id = "FrmOutdecDataCJBase.queryCheckConsignBaseDetailPHY" desc = "查询详细理化信息">
- <![CDATA[
- SELECT T.CHECK_NO,
- T.SAMPLE_NO,
- S.HEAT_NO,
- S.STEEL_GRADE_NO STEEL_GRADE,
- /* S.STEEL_NO,
- S.PRODUCT_STD,
- S.CRAFT_FILE_NO,
- S.CONTRACT_NO,*/
- S.TOTAL_LARGE_SAMPLE_SIZE AS SPEC_NAME,
- --S.PROCESS_STATUS,
- S.CONSIGN_DEPT,
- S.CONSIGN_NAME,
- S.CONSIGN_TIME,
- DECODE(S.IS_JZ, '0', '是', '1', '否') ISPRODUCER,
- /*S.SPEC_REQ,
- S.CRAFT_PATH,*/
- T.CHECK_STD,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- /*T.PHY_DIR,
- T.SIZE_DESC,*/
- T.CHECK_TEMP,
- T.DEVICE_NO,
- T.DEVICE_NAME,
- T.FORMUAL_NO,
- T.FORMUAL_NAME,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.ITEM_NAME_S,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- --T.SAMPLE_NO_MIN,
- T.CHECK_HUMIDITY,
- T.STD_STEEL_NO,
- T.STD_STEEL_TYPE,
- T.STD_STEEL_VALUE,
- T.ACTUAL_VALUE,
- T.SAMPLE_TYPE,
- MAX(T.CHECK_SHIFT) CHECK_SHIFT,
- MAX(T.CHECK_CLASS) CHECK_CLASS,
- MAX(T.CHECK_NAME) CHECK_NAME,
- MAX(T.AUDIT_NAME) AUDIT_NAME,
- MAX(CHECK_TIME) CHECK_TIME,
- MAX(AUDIT_TIME) AUDIT_TIME,
- MAX(T.HARDNESS_TYPE) HARDNESS_TYPE
- FROM OUTDEC_CHECKCONSIGN_BASEINFO S,
- (SELECT T1.CHECK_NO,
- T1.SAMPLE_NO,
- T1.CHECK_STD,
- --T1.PHY_DIR,
- --T1.SIZE_DESC,
- T1.CHECK_TEMP,
- T1.DEVICE_NO,
- T1.DEVICE_NAME,
- T1.FORMUAL_NO,
- T1.FORMUAL_NAME,
- T1.DEPT_ID,
- T1.FLAG,
- --T1.SAMPLE_NO_MIN,
- T1.CHECK_HUMIDITY,
- T1.STD_STEEL_NO,
- T1.STD_STEEL_TYPE,
- T1.STD_STEEL_VALUE,
- T1.ACTUAL_VALUE,
- T1.HARDNESS_TYPE,
- T1.SAMPLE_TYPE,
- T1.CHECK_SHIFT,
- T1.CHECK_CLASS,
- T1.CHECK_TIME,
- T1.AUDIT_TIME,
- T1.CHECK_NAME,
- T1.AUDIT_NAME,
- F.PHY_CODE_MIN,
- F.PHY_NAME_MIN,
- T1.PHY_CODE_MAX,
- T1.PHY_NAME_MAX,
- F.ITEM_NAME_S,
- F.ITEM_CODE_W,
- F.ITEM_NAME_W
- FROM OUTDEC_CHECKCONSIGN_DETAIL T1
- LEFT JOIN (SELECT CHECK_NO,
- SAMPLE_NO,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- MAX(ITEM_NAME_S) ITEM_NAME_S,
- MAX(ITEM_CODE_W) ITEM_CODE_W,
- MAX(ITEM_NAME_W) ITEM_NAME_W
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL
- GROUP BY CHECK_NO,
- SAMPLE_NO,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE_MAX,
- PHY_NAME_MAX) F
- ON T1.CHECK_NO = F.CHECK_NO
- AND T1.SAMPLE_NO = F.SAMPLE_NO
- AND T1.PHY_CODE_MAX = F.PHY_CODE_MAX
-
- ) T
- WHERE S.CHECK_NO = T.CHECK_NO
- AND T.PHY_CODE_MAX != 'HX'
- AND T.PHY_CODE_MAX != 'ONH'
- AND T.FLAG = ?
- AND T.CHECK_NO = ?
- AND T.SAMPLE_NO = ?
- #someThing#
- GROUP BY T.CHECK_NO,
- T.SAMPLE_NO,
- S.HEAT_NO,
- --S.STEEL_GRADE,
- S.STEEL_GRADE_NO,
- S.TOTAL_LARGE_SAMPLE_SIZE,
- -- S.PRODUCT_STD,
- -- S.CRAFT_FILE_NO,
- --S.CONTRACT_NO,
- -- S.DIMATER,
- -- S.HEIGHT,
- -- S.PROCESS_STATUS,
- S.CONSIGN_DEPT,
- S.CONSIGN_NAME,
- S.CONSIGN_TIME,
- S.IS_JZ,
- --S.SPEC_REQ,
- --S.CRAFT_PATH,
- T.CHECK_STD,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- --T.PHY_DIR,
- --T.SIZE_DESC,
- T.CHECK_TEMP,
- T.DEVICE_NO,
- T.DEVICE_NAME,
- T.FORMUAL_NO,
- T.FORMUAL_NAME,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.ITEM_NAME_S,
- --T.SAMPLE_NO_MIN,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- T.CHECK_HUMIDITY,
- T.STD_STEEL_NO,
- T.STD_STEEL_TYPE,
- T.STD_STEEL_VALUE,
- T.ACTUAL_VALUE,
- T.SAMPLE_TYPE
- ORDER BY T.SAMPLE_NO ASC
- ]]>
- </query>
-
- <query id = "FrmOutdecDataCJBase.queryCheckConsignBaseDetailPhyItem" desc = "查询检验基础项">
- <![CDATA[
- SELECT T.PHYDETAIL_ID,
- T.CHECK_NO,
- --T.BATCH_NO,
- T.SAMPLE_NO,
- --T.INDEX_SEQ,
- T.DEPT_ID,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.PHY_CODE,
- T.PHY_NAME,
- T.PHY_UNIT,
- T.ITEM_CODE_F,
- T.ITEM_NAME_F,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- T.ITEM_CODE_S,
- T.ITEM_NAME_S,
- T.REMARK,
- REPLACE(T.VALUE1, '-', '<') VALUE1,
- REPLACE(T.VALUE2, '-', '<') VALUE2,
- REPLACE(T.VALUE3, '-', '<') VALUE3,
- REPLACE(T.VALUE4, '-', '<') VALUE4,
- T.VALUE5,
- T.VALUE6,
- T.VALUE7,
- T.VALUE8,
- T.VALUE9,
- T.VALUE10,
- T.VALUE11,
- T.VALUE12,
- T.VALUE13,
- T.VALUE14,
- T.VALUE15,
- S.CHECK_TEMP,
- S.SAMPLE_TYPE
- FROM OUTDEC_CHECKCONSIGN_DETAIL S, OUTDEC_CHECKCONSIGN_PHYDETAIL T
- WHERE S.CHECK_NO = T.CHECK_NO
- AND S.SAMPLE_NO = T.SAMPLE_NO
- AND S.PHY_CODE_MAX = T.PHY_CODE_MAX
- AND T.CHECK_NO = ?
- AND T.SAMPLE_NO = ?
- AND T.PHY_CODE_MAX = ?
- ]]>
- </query>
-
- <query id = "FrmOutdecDataCJBase.queryCheckConsignBaseDetailPHYNoFrim" desc = "查询详细理化信息">
- <![CDATA[
- SELECT T.CHECK_NO,
- T.SAMPLE_NO,
- S.HEAT_NO,
- S.STEEL_GRADE_NO STEEL_GRADE,
- /* S.STEEL_NO,
- S.PRODUCT_STD,
- S.CRAFT_FILE_NO,
- S.CONTRACT_NO,*/
- S.TOTAL_LARGE_SAMPLE_SIZE AS SPEC_NAME,
- --S.PROCESS_STATUS,
- S.CONSIGN_DEPT,
- S.CONSIGN_NAME,
- S.CONSIGN_TIME,
- DECODE(S.IS_JZ, '0', '是', '1', '否') ISPRODUCER,
- /*S.SPEC_REQ,
- S.CRAFT_PATH,*/
- T.CHECK_STD,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- /*T.PHY_DIR,
- T.SIZE_DESC,*/
- T.CHECK_TEMP,
- T.DEVICE_NO,
- T.DEVICE_NAME,
- T.FORMUAL_NO,
- T.FORMUAL_NAME,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.ITEM_NAME_S,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- --T.SAMPLE_NO_MIN,
- T.CHECK_HUMIDITY,
- T.STD_STEEL_NO,
- T.STD_STEEL_TYPE,
- T.STD_STEEL_VALUE,
- T.ACTUAL_VALUE,
- T.SAMPLE_TYPE,
- MAX(T.CHECK_SHIFT) CHECK_SHIFT,
- MAX(T.CHECK_CLASS) CHECK_CLASS,
- MAX(T.CHECK_NAME) CHECK_NAME,
- MAX(T.AUDIT_NAME) AUDIT_NAME,
- MAX(CHECK_TIME) CHECK_TIME,
- MAX(AUDIT_TIME) AUDIT_TIME,
- MAX(T.HARDNESS_TYPE) HARDNESS_TYPE
- FROM OUTDEC_CHECKCONSIGN_BASEINFO S,
- (SELECT T1.CHECK_NO,
- T1.SAMPLE_NO,
- T1.CHECK_STD,
- --T1.PHY_DIR,
- --T1.SIZE_DESC,
- T1.CHECK_TEMP,
- T1.DEVICE_NO,
- T1.DEVICE_NAME,
- T1.FORMUAL_NO,
- T1.FORMUAL_NAME,
- T1.DEPT_ID,
- T1.FLAG,
- --T1.SAMPLE_NO_MIN,
- T1.CHECK_HUMIDITY,
- T1.STD_STEEL_NO,
- T1.STD_STEEL_TYPE,
- T1.STD_STEEL_VALUE,
- T1.ACTUAL_VALUE,
- T1.HARDNESS_TYPE,
- T1.SAMPLE_TYPE,
- T1.CHECK_SHIFT,
- T1.CHECK_CLASS,
- T1.CHECK_TIME,
- T1.AUDIT_TIME,
- T1.CHECK_NAME,
- T1.AUDIT_NAME,
- F.PHY_CODE_MIN,
- F.PHY_NAME_MIN,
- T1.PHY_CODE_MAX,
- T1.PHY_NAME_MAX,
- F.ITEM_NAME_S,
- F.ITEM_CODE_W,
- F.ITEM_NAME_W
- FROM OUTDEC_CHECKCONSIGN_DETAIL T1
- LEFT JOIN (SELECT CHECK_NO,
- SAMPLE_NO,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- MAX(ITEM_NAME_S) ITEM_NAME_S,
- MAX(ITEM_CODE_W) ITEM_CODE_W,
- MAX(ITEM_NAME_W) ITEM_NAME_W
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL
- GROUP BY CHECK_NO,
- SAMPLE_NO,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE_MAX,
- PHY_NAME_MAX) F
- ON T1.CHECK_NO = F.CHECK_NO
- AND T1.SAMPLE_NO = F.SAMPLE_NO
- AND T1.PHY_CODE_MAX = F.PHY_CODE_MAX
-
- ) T
- WHERE S.CHECK_NO = T.CHECK_NO
- AND T.PHY_CODE_MAX != 'HX'
- AND T.PHY_CODE_MAX != 'ONH'
- AND T.FLAG = ?
- AND T.CHECK_NO = ?
- #someThing#
- GROUP BY T.CHECK_NO,
- T.SAMPLE_NO,
- S.HEAT_NO,
- --S.STEEL_GRADE,
- S.STEEL_GRADE_NO,
- S.TOTAL_LARGE_SAMPLE_SIZE,
- -- S.PRODUCT_STD,
- -- S.CRAFT_FILE_NO,
- --S.CONTRACT_NO,
- -- S.DIMATER,
- -- S.HEIGHT,
- -- S.PROCESS_STATUS,
- S.CONSIGN_DEPT,
- S.CONSIGN_NAME,
- S.CONSIGN_TIME,
- S.IS_JZ,
- --S.SPEC_REQ,
- --S.CRAFT_PATH,
- T.CHECK_STD,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- --T.PHY_DIR,
- --T.SIZE_DESC,
- T.CHECK_TEMP,
- T.DEVICE_NO,
- T.DEVICE_NAME,
- T.FORMUAL_NO,
- T.FORMUAL_NAME,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.ITEM_NAME_S,
- --T.SAMPLE_NO_MIN,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- T.CHECK_HUMIDITY,
- T.STD_STEEL_NO,
- T.STD_STEEL_TYPE,
- T.STD_STEEL_VALUE,
- T.ACTUAL_VALUE,
- T.SAMPLE_TYPE
- ORDER BY T.SAMPLE_NO ASC
- ]]>
- </query>
-
- <query id = "FrmOutdecDataCJBase.queryCheckConsignBaseDetailPHYFrim" desc = "查询详细理化信息">
- <![CDATA[
- SELECT T.CHECK_NO,
- T.SAMPLE_NO,
- S.HEAT_NO,
- S.STEEL_GRADE_NO STEEL_GRADE,
- /* S.STEEL_NO,
- S.PRODUCT_STD,
- S.CRAFT_FILE_NO,
- S.CONTRACT_NO,*/
- S.TOTAL_LARGE_SAMPLE_SIZE AS SPEC_NAME,
- --S.PROCESS_STATUS,
- S.CONSIGN_DEPT,
- S.CONSIGN_NAME,
- S.CONSIGN_TIME,
- DECODE(S.IS_JZ, '0', '是', '1', '否') ISPRODUCER,
- /*S.SPEC_REQ,
- S.CRAFT_PATH,*/
- T.CHECK_STD,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- /*T.PHY_DIR,
- T.SIZE_DESC,*/
- T.CHECK_TEMP,
- T.DEVICE_NO,
- T.DEVICE_NAME,
- T.FORMUAL_NO,
- T.FORMUAL_NAME,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.ITEM_NAME_S,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- --T.SAMPLE_NO_MIN,
- T.CHECK_HUMIDITY,
- T.STD_STEEL_NO,
- T.STD_STEEL_TYPE,
- T.STD_STEEL_VALUE,
- T.ACTUAL_VALUE,
- T.SAMPLE_TYPE,
- MAX(T.CHECK_SHIFT) CHECK_SHIFT,
- MAX(T.CHECK_CLASS) CHECK_CLASS,
- MAX(T.CHECK_NAME) CHECK_NAME,
- MAX(T.AUDIT_NAME) AUDIT_NAME,
- MAX(CHECK_TIME) CHECK_TIME,
- MAX(AUDIT_TIME) AUDIT_TIME,
- MAX(T.HARDNESS_TYPE) HARDNESS_TYPE
- FROM OUTDEC_CHECKCONSIGN_BASEINFO S,
- (SELECT T1.CHECK_NO,
- T1.SAMPLE_NO,
- T1.CHECK_STD,
- --T1.PHY_DIR,
- --T1.SIZE_DESC,
- T1.CHECK_TEMP,
- T1.DEVICE_NO,
- T1.DEVICE_NAME,
- T1.FORMUAL_NO,
- T1.FORMUAL_NAME,
- T1.DEPT_ID,
- T1.FLAG,
- --T1.SAMPLE_NO_MIN,
- T1.CHECK_HUMIDITY,
- T1.STD_STEEL_NO,
- T1.STD_STEEL_TYPE,
- T1.STD_STEEL_VALUE,
- T1.ACTUAL_VALUE,
- T1.HARDNESS_TYPE,
- T1.SAMPLE_TYPE,
- T1.CHECK_SHIFT,
- T1.CHECK_CLASS,
- T1.CHECK_TIME,
- T1.AUDIT_TIME,
- T1.CHECK_NAME,
- T1.AUDIT_NAME,
- F.PHY_CODE_MIN,
- F.PHY_NAME_MIN,
- T1.PHY_CODE_MAX,
- T1.PHY_NAME_MAX,
- F.ITEM_NAME_S,
- F.ITEM_CODE_W,
- F.ITEM_NAME_W
- FROM OUTDEC_CHECKCONSIGN_DETAIL T1
- LEFT JOIN (SELECT CHECK_NO,
- SAMPLE_NO,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- MAX(ITEM_NAME_S) ITEM_NAME_S,
- MAX(ITEM_CODE_W) ITEM_CODE_W,
- MAX(ITEM_NAME_W) ITEM_NAME_W
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL
- GROUP BY CHECK_NO,
- SAMPLE_NO,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE_MAX,
- PHY_NAME_MAX) F
- ON T1.CHECK_NO = F.CHECK_NO
- AND T1.SAMPLE_NO = F.SAMPLE_NO
- AND T1.PHY_CODE_MAX = F.PHY_CODE_MAX
-
- ) T
- WHERE S.CHECK_NO = T.CHECK_NO
- AND T.PHY_CODE_MAX != 'HX'
- AND T.PHY_CODE_MAX != 'ONH'
- AND T.FLAG IN('4','5')
- AND T.CHECK_NO = ?
- #someThing#
- GROUP BY T.CHECK_NO,
- T.SAMPLE_NO,
- S.HEAT_NO,
- --S.STEEL_GRADE,
- S.STEEL_GRADE_NO,
- S.TOTAL_LARGE_SAMPLE_SIZE,
- -- S.PRODUCT_STD,
- -- S.CRAFT_FILE_NO,
- --S.CONTRACT_NO,
- -- S.DIMATER,
- -- S.HEIGHT,
- -- S.PROCESS_STATUS,
- S.CONSIGN_DEPT,
- S.CONSIGN_NAME,
- S.CONSIGN_TIME,
- S.IS_JZ,
- --S.SPEC_REQ,
- --S.CRAFT_PATH,
- T.CHECK_STD,
- T.PHY_CODE_MAX,
- T.PHY_NAME_MAX,
- --T.PHY_DIR,
- --T.SIZE_DESC,
- T.CHECK_TEMP,
- T.DEVICE_NO,
- T.DEVICE_NAME,
- T.FORMUAL_NO,
- T.FORMUAL_NAME,
- T.PHY_CODE_MIN,
- T.PHY_NAME_MIN,
- T.ITEM_NAME_S,
- --T.SAMPLE_NO_MIN,
- T.ITEM_CODE_W,
- T.ITEM_NAME_W,
- T.CHECK_HUMIDITY,
- T.STD_STEEL_NO,
- T.STD_STEEL_TYPE,
- T.STD_STEEL_VALUE,
- T.ACTUAL_VALUE,
- T.SAMPLE_TYPE
- ORDER BY T.SAMPLE_NO ASC
- ]]>
- </query>
-
- <query id = "FrmOutdecDataCJBase.queryDetaiFlag" desc = "查询状态">
- SELECT T.SAMPLE_NO,
- T.PHY_NAME_MAX,
- DECODE(T.FLAG,
- '0',
- '加工未确认',
- '9',
- '加工已收样确认',
- '1',
- '实验室未确认',
- '2',
- '实验室确认',
- '3',
- '已录入',
- '4',
- '已审核',
- '5',
- '判定已接收')FLAG,
- T.JG_SEND_TIME,
- T.LAB_RECEIVE_TIME,
- T.CHECK_TIME,
- T.AUDIT_TIME,
- T.CHECK_NAME,
- T.AUDIT_NAME,
- DECODE(T.ISRCL,'0','否','1','是','2','热处理已接收样品','3','热处理已录入结果','4','热处理已审核','5','样品已返回加工','6','样品已发送实验室')ISRCL
- FROM OUTDEC_CHECKCONSIGN_DETAIL T
- WHERE T.CHECK_NO = ?
- </query>
- <query id = "FrmOutdecDataCJBase.SelectDetialFlag" desc = "查询状态位">
- SELECT T.FLAG,T.CHECK_NAME FROM OUTDEC_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 = "FrmOutdecDataCJBase.updateDetialFlag" desc = "修改过程结果状态数据">
- UPDATE OUTDEC_CHECKCONSIGN_DETAIL
- SET CHECK_TEMP = '#CHECK_TEMP#',
- DEVICE_NO = '#DEVICE_NO#',
- DEVICE_NAME = '#DEVICE_NAME#',
- FORMUAL_NO = '#FORMUAL_NO#',
- FORMUAL_NAME = '#FORMUAL_NAME#',
- REMARK = '#REMARK#',
- CHECK_SHIFT = '#CHECK_SHIFT#',
- CHECK_CLASS = '#CHECK_CLASS#',
- CHECK_NAME = '#CHECK_NAME#',
- STD_STEEL_NO = '#STD_STEEL_NO#',
- STD_STEEL_TYPE = '#STD_STEEL_TYPE#',
- STD_STEEL_VALUE = '#STD_STEEL_VALUE#',
- ACTUAL_VALUE = '#ACTUAL_VALUE#',
- HARDNESS_TYPE = '#HARDNESS_TYPE#',
- CHECK_TIME = SYSDATE,
- FLAG = '#FLAG#'
- WHERE PHY_CODE_MAX = '#PHY_CODE_MAX#'
- AND SAMPLE_NO = '#SAMPLE_NO#'
- AND CHECK_NO = '#CHECK_NO#'
- </query>
-
- <query id = "FrmOutdecDataCJBase.updatePhyDetial" desc = "保存试验结果">
- DECLARE
- V_COUNT NUMBER(20);
- BEGIN
- SELECT COUNT(1)
- INTO V_COUNT
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE = '#PHY_CODE#';
- IF (V_COUNT > 0) THEN
- UPDATE OUTDEC_CHECKCONSIGN_PHYDETAIL 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_VALUE = '#AVERAGE_VALUE#',
- T.REMARK = '#REMARK#',
- T.IS_GOOD = '#IS_GOOD#',
- T.IS_DEFECT = '#IS_DEFECT#',
- T.CALCULATION_FORMULA = '#CALCULATION_FORMULA#'
- WHERE PHYDETAIL_ID = '#PHYDETAIL_ID#';
- ELSE
- FOR MYROW IN (SELECT T.*
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MIN = '#PHY_CODE_MIN#'
- AND ROWNUM = 1) LOOP
- INSERT INTO OUTDEC_CHECKCONSIGN_PHYDETAIL
- (CHECK_NO,
- BATCH_NO,
- SAMPLE_NO,
- DEPT_ID,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- PHY_CODE,
- PHY_NAME,
- --ISCHECK,
- --ISJUDGE,
- --ISQUOTE,
- --BILLET_SAMPLE,
- REMARK,
- VALUE1,
- VALUE2,
- VALUE3,
- VALUE4,
- VALUE5,
- VALUE6,
- VALUE7,
- VALUE8,
- VALUE9,
- VALUE10,
- VALUE11,
- VALUE12,
- VALUE13,
- VALUE14,
- VALUE15,
- AVERAGE_VALUE,
- IS_GOOD,
- IS_DEFECT,
- CALCULATION_FORMULA)
- VALUES
- (MYROW.CHECK_NO,
- MYROW.BATCH_NO,
- MYROW.SAMPLE_NO,
- MYROW.DEPT_ID,
- MYROW.PHY_CODE_MAX,
- MYROW.PHY_NAME_MAX,
- MYROW.PHY_CODE_MIN,
- MYROW.PHY_NAME_MIN,
- '#PHY_CODE#',
- '#PHY_NAME#',
- --MYROW.ISCHECK,
- --MYROW.ISJUDGE,
- --MYROW.ISQUOTE,
- --MYROW.BILLET_SAMPLE,
- '#REMARK#',
- '#VALUE1#',
- '#VALUE2#',
- '#VALUE3#',
- '#VALUE4#',
- '#VALUE5#',
- '#VALUE6#',
- '#VALUE7#',
- '#VALUE8#',
- '#VALUE9#',
- '#VALUE10#',
- '#VALUE11#',
- '#VALUE12#',
- '#VALUE13#',
- '#VALUE14#',
- '#VALUE15#',
- '#AVERAGE_VALUE#',
- '#IS_GOOD#',
- '#IS_DEFECT#',
- '#CALCULATION_FORMULA#');
- END LOOP;
- END IF;
- END;
- </query>
- <query id = "FrmOutdecDataCJBase.SelectPhyValue" desc = "查询试样组下是否能审核">
- SELECT COUNT(1)ACOUNT
- FROM OUTDEC_CHECKCONSIGN_PHYDETAIL T
- WHERE T.CHECK_NO = '#CHECK_NO#'
- AND T.SAMPLE_NO = '#SAMPLE_NO#'
- AND T.PHY_CODE_MAX = '#PHY_CODE_MAX#'
- AND T.VALUE1 IS NULL
- AND T.VALUE2 IS NULL
- AND T.VALUE3 IS NULL
- AND T.VALUE4 IS NULL
- AND T.VALUE5 IS NULL
- AND T.VALUE6 IS NULL
- AND T.VALUE7 IS NULL
- AND T.VALUE8 IS NULL
- AND T.VALUE9 IS NULL
- AND T.VALUE10 IS NULL
- AND T.VALUE11 IS NULL
- AND T.VALUE12 IS NULL
- AND T.VALUE13 IS NULL
- AND T.VALUE14 IS NULL
- AND T.VALUE15 IS NULL
- </query>
- <query id = "FrmOutdecDataCJBase.auditPhyDetial" desc = "审核检验结果">
- UPDATE OUTDEC_CHECKCONSIGN_DETAIL
- SET FLAG = '#FLAG#',
- AUDIT_NAME = '#AUDIT_NAME#',
- AUDIT_TIME = TO_DATE('#AUDIT_TIME#','YYYY-MM-DD HH24:MI:SS')
- WHERE CHECK_NO = '#CHECK_NO#'
- AND SAMPLE_NO = '#SAMPLE_NO#'
- AND PHY_CODE_MAX = '#PHY_CODE_MAX#'
- </query>
- </queryMap>
|