| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="试验方法管理">
- <query id="FrmBaseCheckMethod.QueryCheckMethodPhyConfig" desc="查询试验方法信息">
- <![CDATA[
- SELECT CHECK_METHOD_NO,
- CHECK_METHOD_NAME,
- DEPT_ID,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- CREATE_NAME,
- CREATE_TIME,
- REMARK
- FROM BASE_CHECKMETHOD_PHYCONFIG
- WHERE (DEPT_ID LIKE '%' || ? || '%' OR DEPT_ID IS NULL)
- AND CHECK_METHOD_NAME LIKE '%' || ? || '%'
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.QueryCheckMethodPhyConfigIsHave"
- desc="查询试验方法信息">
- <![CDATA[
- SELECT CHECK_METHOD_NO,
- CHECK_METHOD_NAME,
- DEPT_ID,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- CREATE_NAME,
- CREATE_TIME,
- REMARK
- FROM BASE_CHECKMETHOD_PHYCONFIG
- WHERE PHY_CODE_MAX = ?
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.AddCheckMethodPhyConfig" desc="新增试验方法信息">
- <![CDATA[
- INSERT INTO BASE_CHECKMETHOD_PHYCONFIG
- (CHECK_METHOD_NO,
- CHECK_METHOD_NAME,
- DEPT_ID,
- PHY_CODE_MAX,
- PHY_NAME_MAX,
- PHY_CODE_MIN,
- PHY_NAME_MIN,
- CREATE_NAME,
- CREATE_TIME,
- REMARK,
- QUERY_ID)
- VALUES
- ((SELECT ('CK' || LPAD(DECODE(MAX(SUBSTR(CHECK_METHOD_NO, 3) + 1),'','001', MAX(SUBSTR(CHECK_METHOD_NO, 3) + 1)),3, '0')) CHECK_METHOD_NO FROM BASE_CHECKMETHOD_PHYCONFIG),?,?,?,?,?,?,?,TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),?,?)
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.UpdateCheckMethodPhyConfig" desc="修改试验方法信息">
- <![CDATA[
- UPDATE BASE_CHECKMETHOD_PHYCONFIG
- SET CHECK_METHOD_NAME = ?,
- DEPT_ID = ?,
- PHY_CODE_MAX = ?,
- PHY_NAME_MAX = ?,
- PHY_CODE_MIN = ?,
- PHY_NAME_MIN = ?,
- CREATE_NAME = ?,
- CREATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
- REMARK= ?
- WHERE CHECK_METHOD_NO = ?
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.DeleteCheckMethodPhyConfig" desc="删除试验方法信息">
- <![CDATA[
- DELETE BASE_CHECKMETHOD_PHYCONFIG
- WHERE CHECK_METHOD_NO = ?
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.DeleteCheckMethodPhyConfigItems" desc="删除验方法项目信息">
- <![CDATA[
- DELETE BASE_CHECKMETHOD_PHYITEMS
- WHERE CHECK_METHOD_NO = ?
- ]]>
- </query>
-
- <query id="FrmBaseCheckMethod.QueryCheckMethodPhyItems" desc="查询试验方法项目信息">
- <![CDATA[
- SELECT CHECK_METHOD_NO,
- CHECK_METHOD_ITEMNAME,
- SHOW_SEQ,
- DECODE(ISDOWN, '0', '否', '1', '是') AS ISDOWN,
- DEFAULT_VALUES,
- REMARK
- FROM BASE_CHECKMETHOD_PHYITEMS
- WHERE CHECK_METHOD_NO = ?
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.QueryCheckMethodPhyItemsIsHave"
- desc="查询试验方法项目信息">
- <![CDATA[
- SELECT CHECK_METHOD_NO,
- CHECK_METHOD_ITEMNAME,
- SHOW_SEQ
- FROM BASE_CHECKMETHOD_PHYITEMS
- WHERE (CHECK_METHOD_ITEMNAME = ? OR SHOW_SEQ = ?)
- AND CHECK_METHOD_NO = ?
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.AddCheckMethodPhyItems" desc="新增试验方法项目信息">
- <![CDATA[
- INSERT INTO BASE_CHECKMETHOD_PHYITEMS
- (CHECK_METHOD_NO,
- CHECK_METHOD_ITEMNAME,
- SHOW_SEQ,
- ISDOWN,
- DEFAULT_VALUES,
- REMARK)
- VALUES
- (?,?,?,?,?,?)
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.UpdateCheckMethodPhyItems" desc="修改验方法项目信息">
- <![CDATA[
- UPDATE BASE_CHECKMETHOD_PHYITEMS
- SET CHECK_METHOD_NAME = ?,
- DEPT_ID = ?,
- PHY_CODE_MAX = ?,
- PHY_NAME_MAX = ?,
- CREATE_NAME = ?,
- CREATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
- REMARK= ?
- WHERE CHECK_METHOD_NO = ?
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.DeleteCheckMethodPhyItems" desc="删除验方法项目信息">
- <![CDATA[
- DELETE BASE_CHECKMETHOD_PHYITEMS
- WHERE CHECK_METHOD_ITEMNAME = ?
- AND CHECK_METHOD_NO = ?
- ]]>
- </query>
- <query id="FrmBaseCheckMethod.QueryCheckMethodPhyConfigItems"
- desc="查询试验方法信息">
- <![CDATA[
- SELECT DISTINCT
- A.CHECK_METHOD_NO,
- CHECK_METHOD_NAME,
- CHECK_METHOD_ITEMNAME,
- SHOW_SEQ,
- ISDOWN,
- DEFAULT_VALUES
- FROM BASE_CHECKMETHOD_PHYCONFIG A, BASE_CHECKMETHOD_PHYITEMS B
- WHERE A.CHECK_METHOD_NO = B.CHECK_METHOD_NO
- AND PHY_CODE_MAX IN(?)
- ORDER BY TO_NUMBER(SHOW_SEQ)
- ]]>
- </query>
- <query id = "FrmBaseCheckMethod.doQueryCheckStd" desc = "查询实验室下检验标准">
- <![CDATA[
- SELECT S.STD_ID BASENAME, S.QUERY_ID BASECODE
- FROM RMFM_STANDARDFILE_SEND_DETAIL T, RMFM_STANDARDFILE_INFO S
- WHERE T.QUERY_ID = S.QUERY_ID
- AND S.STD_TYPE = '检验标准'
- ]]>
- </query>
- </queryMap>
|