SPELLING_RESULT_ID, QUEUE_RESULT_ID, SPELILING_NUM, SPELLING_SURE_TIME, ENTRY_SURE_TIME,
INSERT_TIME, INSERT_USERNAME, UPDATE_TIME, UPDATE_USERNAME, DELETED, IS_VIP
t.SPELLING_RESULT_ID, t.QUEUE_RESULT_ID, t.SPELILING_NUM, t.SPELLING_SURE_TIME, t.ENTRY_SURE_TIME,
t.INSERT_TIME, t.INSERT_USERNAME, t.UPDATE_TIME, t.UPDATE_USERNAME, t.DELETED, t.IS_VIP
SELECT FROM QMS_QUEUE_SPELLING_LIST
SELECT FROM QMS_QUEUE_SPELLING_LIST t
and SPELLING_RESULT_ID = #{spellingResultId}
and QUEUE_RESULT_ID = #{queueResultId}
and SPELILING_NUM = #{spelilingNum}
and TO_CHAR(SPELLING_SURE_TIME,'yyyy-MM-dd') = #{spellingSureTime}
and TO_CHAR(ENTRY_SURE_TIME,'yyyy-MM-dd') = #{entrySureTime}
and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
and INSERT_USERNAME = #{insertUsername}
and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime}
and TO_CHAR(UPDATE_USERNAME,'yyyy-MM-dd') = #{updateUsername}
and DELETED = #{deleted}
and TO_CHAR(IS_VIP,'yyyy-MM-dd') = #{isVip}
and SPELLING_RESULT_ID = #{spellingResultId}
and QUEUE_RESULT_ID = #{queueResultId}
and SPELILING_NUM = #{spelilingNum}
and TO_CHAR(SPELLING_SURE_TIME,'yyyy-MM-dd') = #{spellingSureTime}
and TO_CHAR(ENTRY_SURE_TIME,'yyyy-MM-dd') = #{entrySureTime}
and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
and INSERT_USERNAME LIKE '%${insertUsername}%'
and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime}
and TO_CHAR(UPDATE_USERNAME,'yyyy-MM-dd') = #{updateUsername}
and DELETED = #{deleted}
and TO_CHAR(IS_VIP,'yyyy-MM-dd') = #{isVip}
delete from QMS_QUEUE_SPELLING_LIST
where SPELLING_RESULT_ID = #{spellingResultId,jdbcType=DECIMAL}
delete from QMS_QUEUE_SPELLING_LIST
where 1!=1
or QUEUE_RESULT_ID = #{queueResultId}
or SPELILING_NUM = #{spelilingNum}
or TO_CHAR(SPELLING_SURE_TIME,'yyyy-MM-dd') = '#{spellingSureTime}'
or TO_CHAR(ENTRY_SURE_TIME,'yyyy-MM-dd') = '#{entrySureTime}'
or TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = '#{insertTime}'
or INSERT_USERNAME = #{insertUsername}
or TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = '#{updateTime}'
or TO_CHAR(UPDATE_USERNAME,'yyyy-MM-dd') = '#{updateUsername}'
or DELETED = #{deleted}
or TO_CHAR(IS_VIP,'yyyy-MM-dd') = '#{isVip}'
insert into QMS_QUEUE_SPELLING_LIST (SPELLING_RESULT_ID, QUEUE_RESULT_ID,
SPELILING_NUM, SPELLING_SURE_TIME, ENTRY_SURE_TIME,
INSERT_TIME, INSERT_USERNAME, UPDATE_TIME,
UPDATE_USERNAME, DELETED, IS_VIP
)
values (#{spellingResultId,jdbcType=DECIMAL}, #{queueResultId,jdbcType=DECIMAL},
#{spelilingNum,jdbcType=DECIMAL}, #{spellingSureTime,jdbcType=TIMESTAMP}, #{entrySureTime,jdbcType=TIMESTAMP},
#{insertTime,jdbcType=TIMESTAMP}, #{insertUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP},
#{updateUsername,jdbcType=TIMESTAMP}, #{deleted,jdbcType=DECIMAL}, #{isVip,jdbcType=TIMESTAMP}
)
insert into QMS_QUEUE_SPELLING_LIST
SPELLING_RESULT_ID,
QUEUE_RESULT_ID,
SPELILING_NUM,
SPELLING_SURE_TIME,
ENTRY_SURE_TIME,
INSERT_TIME,
INSERT_USERNAME,
UPDATE_TIME,
UPDATE_USERNAME,
DELETED,
IS_VIP,
#{spellingResultId,jdbcType=DECIMAL},
#{queueResultId,jdbcType=DECIMAL},
#{spelilingNum,jdbcType=DECIMAL},
#{spellingSureTime,jdbcType=TIMESTAMP},
#{entrySureTime,jdbcType=TIMESTAMP},
#{insertTime,jdbcType=TIMESTAMP},
#{insertUsername,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{updateUsername,jdbcType=TIMESTAMP},
#{deleted,jdbcType=DECIMAL},
#{isVip,jdbcType=TIMESTAMP},
update QMS_QUEUE_SPELLING_LIST
set QUEUE_RESULT_ID = #{queueResultId,jdbcType=DECIMAL},
SPELILING_NUM = #{spelilingNum,jdbcType=DECIMAL},
SPELLING_SURE_TIME = #{spellingSureTime,jdbcType=TIMESTAMP},
ENTRY_SURE_TIME = #{entrySureTime,jdbcType=TIMESTAMP},
INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
UPDATE_USERNAME = #{updateUsername,jdbcType=TIMESTAMP},
DELETED = #{deleted,jdbcType=DECIMAL},
IS_VIP = #{isVip,jdbcType=TIMESTAMP}
where SPELLING_RESULT_ID = #{spellingResultId,jdbcType=DECIMAL}
update QMS_QUEUE_SPELLING_LIST
QUEUE_RESULT_ID = #{queueResultId,jdbcType=DECIMAL},
SPELILING_NUM = #{spelilingNum,jdbcType=DECIMAL},
SPELLING_SURE_TIME = #{spellingSureTime,jdbcType=TIMESTAMP},
ENTRY_SURE_TIME = #{entrySureTime,jdbcType=TIMESTAMP},
INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
UPDATE_USERNAME = #{updateUsername,jdbcType=TIMESTAMP},
DELETED = #{deleted,jdbcType=DECIMAL},
IS_VIP = #{isVip,jdbcType=TIMESTAMP},
where SPELLING_RESULT_ID = #{spellingResultId,jdbcType=DECIMAL}
insert into QMS_QUEUE_SPELLING_LIST
(SPELLING_RESULT_ID,
QUEUE_RESULT_ID, SPELILING_NUM,
SPELLING_SURE_TIME, ENTRY_SURE_TIME,
INSERT_TIME, INSERT_USERNAME,
UPDATE_TIME, UPDATE_USERNAME,
DELETED, IS_VIP)
(
select
#{item.spellingResultId,jdbcType=DECIMAL},
#{item.queueResultId,jdbcType=DECIMAL}, #{item.spelilingNum,jdbcType=DECIMAL},
#{item.spellingSureTime,jdbcType=TIMESTAMP}, #{item.entrySureTime,jdbcType=TIMESTAMP},
#{item.insertTime,jdbcType=TIMESTAMP}, #{item.insertUsername,jdbcType=VARCHAR},
#{item.updateTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=TIMESTAMP},
#{item.deleted,jdbcType=DECIMAL}, #{item.isVip,jdbcType=TIMESTAMP} from dual
)
update QMS_QUEUE_SPELLING_LIST
set
SPELLING_RESULT_ID=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.spellingResultId,jdbcType=DECIMAL}
,QUEUE_RESULT_ID=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.queueResultId,jdbcType=DECIMAL}
,SPELILING_NUM=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.spelilingNum,jdbcType=DECIMAL}
,SPELLING_SURE_TIME=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.spellingSureTime,jdbcType=TIMESTAMP}
,ENTRY_SURE_TIME=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.entrySureTime,jdbcType=TIMESTAMP}
,INSERT_TIME=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
,INSERT_USERNAME=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR}
,UPDATE_TIME=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP}
,UPDATE_USERNAME=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=TIMESTAMP}
,DELETED=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
,IS_VIP=
when #{item.spellingResultId,jdbcType=DECIMAL} then #{item.isVip,jdbcType=TIMESTAMP}
where SPELLING_RESULT_ID in
#{item.spellingResultId,jdbcType=DECIMAL}
delete from QMS_QUEUE_SPELLING_LIST
where SPELLING_RESULT_ID in
#{id}
DELETE FROM QMS_QUEUE_SPELLING_LIST WHERE QUEUE_RESULT_ID = #{queueResultId}
UPDATE QMS_QUEUE_SPELLING_LIST QQSL
SET QQSL.ENTRY_SURE_TIME = SYSDATE,DELETED = 2
, UPDATE_USERNAME = #{jobName}
WHERE SPELLING_RESULT_ID = #{spellingResultId}
update OMSTRUCK_ORDER_MATERIAL
set MATERIAL_PRIORITY = #{id}
where ORDER_ID = #{orderId} and MATERIAL_ID = #{materialId}