| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="原材料试样状态跟踪、原材料试验室试样状态跟踪">
- <query id="FrmMatSampleState.QueryCheckConsignDetail_Dept" desc="查询检验委托加工信息SAMPLE_NO,">
- <![CDATA[
- SELECT CHECK_NO,
- DEPT_ID,
- DECODE(DEPT_ID,
- '002001007009',
- '力学',
- '002001007015',
- '金相',
- '002001007013',
- '腐蚀',
- '002001007014',
- '工程',
- '002001007010',
- '化学',
- '002001020001',
- '一快分',
- '002001020002',
- '二快分')
- AS DEPT_ID_DESC,
- CASE WHEN MAX(FLAG) = '0' AND MIN(FLAG) = '0' THEN '试验室未确认'
- WHEN INSTR('12345',MAX(FLAG)) > 0 AND INSTR('12345',MIN(FLAG)) > 0 THEN '试验室已确认'
- ELSE '试验室部分确认' END FLAG
- FROM MAT_CHECKCONSIGN_DETAIL
- WHERE CHECK_NO = ?
- GROUP BY CHECK_NO,DEPT_ID
- ]]>
- </query>
- <query id="FrmMatSampleState.QueryCheckConsignDetail" desc="查询检验委托基本信息">
- <![CDATA[
- SELECT T.CHECK_NO,
- T.BATCH_NO,
- T.SAMPLE_NO,
- T.MAT_CODE,
- T.MAT_NAME,
- T.MAT_TYPE,
- T.MAT_UNIT,
- T.DEPT_ID,
- DECODE(T.DEPT_ID,
- '002001007009',
- '力学',
- '002001007015',
- '金相',
- '002001007013',
- '腐蚀',
- '002001007014',
- '工程',
- '002001007010',
- '化学',
- '002001020001',
- '一快分',
- '002001020002',
- '二快分')
- AS DEPT_ID_DESC,
- T.LAB_RECEIVE_NAME,
- T.LAB_RECEIVE_TIME,
- T.CHECK_NAME,
- T.CHECK_TIME,
- T.CHECK_SHIFT,
- T.CHECK_CLASS,
- T.DEVICE_NO,
- T.DEVICE_NAME,
- T.CHECK_TEMP,
- T.AUDIT_NAME,
- T.AUDIT_TIME,
- T.MAT_VALUE,
- T.JUDGE_LEVEL_CODE,
- T.JUDGE_LEVEL,
- T.FLAG,
- DECODE(T.FLAG, '0', '试验室未确认', '1', '试验室已确认', '2', '试验室已录入', '3', '试验室已审核', '4', '已判定', '5', '已上传') AS FLAG_DESC,
- T.SAMPLE_REMARK,
- T.REMARK
- FROM MAT_CHECKCONSIGN_DETAIL T
- WHERE DEPT_ID = ?
- AND DECODE(?, NULL, '1', SAMPLE_NO) = DECODE(?, NULL, '1', ?)
- AND CHECK_NO = ?
- ORDER BY CHECK_NO,BATCH_NO,SAMPLE_NO,MAT_CODE
- ]]>
- </query>
- </queryMap>
|