| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- <?xml version="1.0" encoding='UTF-8'?>
- <queryMap desc="交付条件(外形尺寸标准号)录入">
-
- <query id="UIB010270_01.INITSELECT" desc="交付条件标准号,初始化页面" fetchSize="10">
- <![CDATA[
- SELECT T.SM_CD LABEL
- ,T.SM_CD VALUE
- FROM TBZ00_COMMCD T
- WHERE T.LG_CD = 'B01120'
- AND T.USED_YN = 'Y'
- ORDER BY VALUE
- ]]>
- </query>
-
- <query id="UIB010270_02.INITSELECT" desc="获得公差名及公差代码">
- SELECT
- SM_CFNM LABEL --公差名
- , SM_CD VALUE --公差代码
- FROM TBZ00_COMMCD WHERE LG_CD = 'B01012'
- </query>
-
- <query id="UIB010270_03.INITSELECT" desc="等级代码 DengJi">
- SELECT
- SM_CD LABEL
- , SM_CD VALUE
- FROM TBZ00_COMMCD WHERE LG_CD='B01119'
- </query>
-
- <query id="UIB010270_04.INITSELECT" desc="在基本信息中有,但在标准表中没有">
- SELECT T1.SM_CD LABEL
- ,T1.SM_CD VALUE
- FROM TBZ00_COMMCD T1
- WHERE T1.LG_CD = 'B01120'
- AND T1.USED_YN = 'Y'
- MINUS
- SELECT T2.DEV_SPEC_CD
- ,T2.DEV_SPEC_CD
- FROM TBB01_SPEC_DEL T2
- </query>
-
- <query id="UIB010270_01.SELECT" desc="按 交付条件标准号 查询 交付条件标准号 及 交付条件标准名称">
- SELECT
- DISTINCT
- DEV_SPEC_CD --标准交付条件(外形尺寸标准号)
- ,DEV_SPEC_CD DEV_SPEC_CD1
- -- ,DEV_DGR_CD DEV_DGR_CD1
- -- ,DEV_DGR_CD --等级代码
- FROM TBB01_SPEC_DEL
- WHERE DEV_SPEC_CD LIKE ?||'%'
- ORDER BY DEV_SPEC_CD
- </query>
-
- <query id="UIB010270_02.SELECT" desc="双击datagrid1中某条记录时,按交付条件号及名进行查询">
- SELECT
- 'N' CHK
- , DEL_TOL_CD --公差代码
- , EMEC_TP --是否切边
- , THK_MIN --厚度min
- , THK_MAX --厚度max
- , WTH_MIN --宽度min
- , WTH_MAX --宽度max
- , TOL_MIN_SYM --公差下限符号
- , TOL_MIN --公差下限
- , TOL_MAX_SYM --公差上限符号
- , TOL_MAX --公差上限
- , TOL_UNIT --公差单位
- , TOL_VAL --公差值
- , DEV_RMK --备注
- , DEV_DGR_CD DEV_DGR_CD1 --等级代码
- , DEL_TOL_CD DEL_TOL_CD1 --公差代码
- , THK_MIN THK_MIN1 --厚度min
- , THK_MAX THK_MAX1 --厚度max
- , WTH_MIN WTH_MIN1 --宽度min
- , WTH_MAX WTH_MAX1 --宽度max
- , EMEC_TP EMEC_TP1 --是否切边
- ,DEV_DGR_CD
- FROM TBB01_SPEC_DEL
- WHERE DEV_SPEC_CD = ? --交付条件标准号
- ORDER BY DEL_TOL_CD , THK_MIN1
- </query>
-
- <query id="UIB010270_01.INSERT" desc="插入新的公差">
- INSERT INTO TBB01_SPEC_DEL(
- DEV_SPEC_CD --交付条件标准号
- , DEV_DGR_CD --等级代码
- , DEL_TOL_CD --公差代码
- , THK_MIN --厚度min
- , THK_MAX --厚度max
- , WTH_MIN --宽度min
- , WTH_MAX --宽度max
- , EMEC_TP
- , TOL_MIN_SYM --公差下限符号
- , TOL_MIN --公差下限
- , TOL_MAX_SYM --公差上限符号
- , TOL_MAX --公差上限
- , TOL_UNIT --公差单位
- , TOL_VAL --公差值
- , DEV_RMK --备注
- , REG_ID --操作人
- , REG_DTIME --操作时间
- )
- VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS'))
- </query>
-
- <query id="UIB010270_01.UPDATE" desc="datagrid2更新公差等信息">
- UPDATE TBB01_SPEC_DEL
- SET DEL_TOL_CD = ? --公差代码
- , DEV_DGR_CD = ? --等级
- , THK_MIN = ? --厚度min
- , THK_MAX = ? --厚度max
- , WTH_MIN = ? --宽度min
- , WTH_MAX = ? --宽度max
- , EMEC_TP = ?
-
- , TOL_MIN_SYM = ? --公差下限符号
- , TOL_MIN = ? --公差下限
- , TOL_MAX_SYM = ? --公差上限符号
- , TOL_MAX = ? --公差上限
- , TOL_UNIT = ? --公差单位
- , TOL_VAL = ? --公差值
- , DEV_RMK = ? --备注
- , MOD_ID = ?
- , MOD_DTIME = TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS')
- WHERE DEV_SPEC_CD = ? --交付条件标准号
- AND DEV_DGR_CD = ? --等级代码
- AND DEL_TOL_CD = ? --公差代码
- AND THK_MIN = ? --厚度min
- AND THK_MAX = ? --厚度max
- AND WTH_MIN = ? --宽度min
- AND WTH_MAX = ? --宽度max
- AND EMEC_TP = ?
- </query>
-
- <query id="UIB010270_01.DELETE" desc="datagrid1删除交付条件信息">
- DELETE FROM TBB01_SPEC_DEL
- WHERE DEV_SPEC_CD = ? --交付条件标准号
- AND DEV_DGR_CD = ? --等级代码
- </query>
-
- <query id="UIB010270_02.DELETE" desc="datagrid2删除具体的一条记录">
- DELETE FROM TBB01_SPEC_DEL
- WHERE DEV_SPEC_CD = ? --交付条件标准号
- AND DEV_DGR_CD = ?
- AND DEL_TOL_CD = ? --公差代码
- AND THK_MIN = ? --厚度min
- AND THK_MAX = ? --厚度max
- AND WTH_MIN = ? --宽度min
- AND WTH_MAX = ? --宽度max
- AND EMEC_TP = ?
- </query>
-
- <query id="UIB010270_01.CALL" desc="复制">
- {call ZL_NORM_MANAGE.COPY_SPEC_DELE(?,?,?,?,?,?)}
- </query>
- </queryMap>
|