| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296 |
- <?xml version="1.0" encoding="UTF-8"?>
- <queryMap desc="检验委托取样编制">
- <query id="FrmMatGetSamplePlan.QueryCheckConsignBase" desc="查询检验委托基本信息">
- <![CDATA[
- SELECT DECODE(T.IS_UPLOAD, '0', '已判定', '1', '已上传') AS FLAG_DESC,
- T.CHECK_NO,
- T.DELIVERY_SUB_ID,
- T.DELIVERY_LOCATION_CODE,
- T.DELIVERY_LOCATION,
- T.BATCH_NO,
- T.MAT_CLASS_CODE,
- T.MAT_CLASS_NAME,
- T.ITEM_CODE,
- T.ITEM_NAME,
- T.PRODUCT_STD,
- T.GRADE,
- T.ORDER_NO,
- T.SUPP_NAME,
- T.SEND_STATION,
- T.SEND_DEPT,
- T.CAR_NUM,
- T.CAR_NO,
- T.ARRIVE_STATION_TIME,
- T.WEIGHT,
- T.WEIGHT_UNIT,
- T.CHECK_COUNT,
- DECODE(T.CHECK_COUNT, '0', '初检', '1', '复检') AS CHECK_COUNT_DESC,
- T.CONSIGN_DEPT,
- T.CONSIGN_NAME,
- T.CONSIGN_TIME,
- T.MAT_CODE_LIST,
- T.MAT_NAME_LIST,
- T.JUDGE_TYPE_CODE,
- T.JUDGE_TYPE,
- T.REMARK,
- T.IS_GET_SAMPLE,
- T.GET_SAMPLE_STD,
- T.GET_SAMPLE_STD_DESC,
- T.GET_SAMPLE_NAME,
- T.GET_SAMPLE_TIME,
- T.GET_SAMPLE_SHIFT,
- T.GET_SAMPLE_CLASS,
- T.GET_SAMPLE_WEIGHT,
- T.GET_SMALL_COUNT,
- T.GET_SAMPLE_COUNT,
- T.GET_SAMPLE_DEPT,
- T.GET_SAMPLE_AREA,
- T.GET_SAMPLE_REMARK,
- T.IS_JUDGE,
- T.JUDGE_NAME,
- T.JUDGE_TIME,
- T.JUDGE_SHIFT,
- T.JUDGE_CLASS,
- T.CHECK_RESULT_LIST,
- T.JUDGE_LEVEL_CODE,
- T.JUDGE_LEVEL,
- T.RESULT_REMARK,
- T.DATA_TYPE,
- T.VALIDFLAG,
- T.SAMPLE_REMARK,
- T.FILE_POSITION
- FROM MAT_CHECKCONSIGN_BASEINFO T
- WHERE VALIDFLAG = '1'
- AND DATA_TYPE = '0'
- AND IS_FG = '0'
- AND (JUDGE_TYPE_CODE != '409002' OR JUDGE_TYPE_CODE IS NULL)
- AND (JUDGE_TYPE != '验证' OR JUDGE_TYPE IS NULL)
- AND INSTR(?, IS_GET_SAMPLE) > 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', ITEM_NAME) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
- AND DECODE(?, NULL, '1', PRODUCT_STD) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
- AND CHECK_NO LIKE '%' || ? || '%'
- ORDER BY CHECK_NO
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.QueryCheckConsignDelivery" desc="查询送货单行信息">
- <![CDATA[
- SELECT 'FALSE' CHK,
- T.*
- FROM PUR_EXC_DELIVERY_SUB_C T
- WHERE VALIDFLAG = '1'
- AND T.CHECK_NO = ?
- ORDER BY T.DELIVERY_SUB_ID,T.DELIVERY_SUB_LINE_SQE,ORDER_LINE_SQE,BATCH_NO
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.QueryGetSampleRecord" desc="查询取样记录">
- <![CDATA[
- SELECT T.*
- FROM MAT_GET_SAMPLE_RECORD T
- WHERE T.CHECK_NO = ?
- ORDER BY T.SAMPLE_NO,T.DELIVERY_SUB_ID,T.DELIVERY_SUB_LINE_SQE,ORDER_LINE_SQE,BATCH_NO
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.QueryCheckConsignDetail" desc="查询原材料项目信息">
- <![CDATA[
- SELECT 'FALSE' CHK,
- T.MAT_CODE,
- T.MAT_NAME,
- T.MAT_TYPE,
- T.MAT_UNIT,
- T.VALUE_TYPE,
- T.DEPT_ID,
- DECODE(T.DEPT_ID,
- '002001007009',
- '力学',
- '002001007015',
- '金相',
- '002001007013',
- '腐蚀',
- '002001007014',
- '工程',
- '002001007010',
- '化学',
- '002001020001',
- '一快分',
- '002001020002',
- '二快分')
- AS DEPT_ID_DESC,
- T.REMARK,
- CREATE_NAME,
- CREATE_TIME,
- UPDATE_NAME,
- UPDATE_TIME,
- DELETE_NAME,
- DELETE_TIME,
- S.ADD_CONDITION,
- S.COMPLEX_TYPE,
- S.MAT_FORMULA,
- S.STDMIN_SIGN,
- S.STDMIN,
- S.STDMAX_SIGN,
- S.STDMAX,
- S.CHECK_CYCLE,
- S.JUDGE_TYPE_CODE,
- S.JUDGE_TYPE,
- S.CHECK_CONDITION,
- S.STD_TYPE
- FROM BASE_MAT_CHECKITEM T, MAT_CHECKCONSIGN_RESULT_DETAIL S
- WHERE VALIDFLAG = '1'
- AND T.MAT_CODE = S.MAT_CODE
- AND S.CHECK_NO = ?
- ORDER BY T.DEPT_ID,T.MAT_CODE
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.UpdateCheckConsignBase_" desc="新增检验委托结果">
- <![CDATA[
- UPDATE MAT_CHECKCONSIGN_BASEINFO
- SET GET_SAMPLE_STD = ?,
- GET_SAMPLE_NAME = ?,
- GET_SAMPLE_TIME = TO_DATE(DECODE(?,NULL,NULL,TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')),'YYYY-MM-DD HH24:MI:SS'),
- GET_SAMPLE_SHIFT = ?,
- GET_SAMPLE_CLASS = ?,
- GET_SAMPLE_WEIGHT = ?,
- GET_SMALL_COUNT = ?,
- GET_SAMPLE_COUNT = ?,
- GET_SAMPLE_DEPT = ?,
- GET_SAMPLE_AREA = ?,
- GET_SAMPLE_REMARK = ?,
- IS_GET_SAMPLE = ?
- WHERE IS_GET_SAMPLE = ?
- AND CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.UpdateCheckConsignBase" desc="新增检验委托结果">
- <![CDATA[
- UPDATE MAT_CHECKCONSIGN_BASEINFO
- SET IS_GET_SAMPLE = ?
- WHERE IS_GET_SAMPLE = ?
- AND CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.DeleteCheckConsignDetail" desc="删除检验委托明细数据">
- <![CDATA[
- DELETE MAT_CHECKCONSIGN_DETAIL
- WHERE CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.DeleteGetSampleRecord" desc="删除取样记录">
- <![CDATA[
- DELETE MAT_GET_SAMPLE_RECORD
- WHERE CHECK_NO = ?
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.AddCheckConsignDetail" desc="新增检验委托明细表数据DEPT_ID">
- <![CDATA[
- INSERT INTO MAT_CHECKCONSIGN_DETAIL
- (CHECK_NO,
- BATCH_NO,
- SAMPLE_NO,
- MAT_CODE,
- MAT_NAME,
- MAT_TYPE,
- MAT_UNIT,
- VALUE_TYPE,
- DEPT_ID,
- ADD_CONDITION,
- COMPLEX_TYPE,
- MAT_FORMULA,
- STDMIN_SIGN,
- STDMIN,
- STDMAX_SIGN,
- STDMAX,
- CHECK_CYCLE,
- JUDGE_TYPE_CODE,
- JUDGE_TYPE,
- CHECK_CONDITION,
- STD_TYPE )
- VALUES
- (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.AddGetSampleRecord" desc="新增检验委托明细表数据DEPT_ID">
- <![CDATA[
- INSERT INTO MAT_GET_SAMPLE_RECORD(
- CHECK_NO,
- SAMPLE_NO,
- NOTICE_ID,
- NOTICE_LINE_SQE,
- DELIVERY_SUB_ID,
- DELIVERY_SUB_LINE_SQE,
- ORDER_ID,
- ORDER_LINE_SQE,
- BATCH_NO,
- CAR_NO,
- ITEM_CODE,
- ITEM_NAME,
- ITEM_ATTR,
- ITEM_STANDARDS_CODE,
- QTY,
- ITEM_UOM,
- SHIP_QTY,
- CAR_NUM,
- GET_SAMPLE_STD,
- GET_SAMPLE_STD_DESC,
- GET_SAMPLE_NAME,
- GET_SAMPLE_TIME,
- GET_SAMPLE_SHIFT,
- GET_SAMPLE_CLASS,
- GET_SAMPLE_WEIGHT,
- GET_SMALL_COUNT,
- GET_SAMPLE_COUNT,
- GET_SAMPLE_DEPT,
- GET_SAMPLE_AREA,
- GET_SAMPLE_REMARK)
- VALUES(
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- SYSDATE,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?)
- ]]>
- </query>
- <query id="FrmMatGetSamplePlan.DeleteCheckConsignBase" desc="删除检验委托基础数据">
- <![CDATA[
- DELETE MAT_CHECKCONSIGN_BASEINFO
- WHERE CHECK_NO = ?
- ]]>
- </query>
- </queryMap>
|