RESULT_ID, RESULT_STACK_NUMBER, AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY, RESULT_MOVELIST_TIME, KEEPER_ID,
RESULT_KEEPER_ISSUE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
INSERT_UPDATE_REMARK, DELETED, DISTRIBUTIONSTATUS, AFTER_WAREHOUSE_ID, RESULT_STATUS,
RESULT_REMARK
t.RESULT_ID, t.RESULT_STACK_NUMBER, t.AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY, t.RESULT_MOVELIST_TIME,
t.KEEPER_ID, t.RESULT_KEEPER_ISSUE_TIME, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME,
t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED, t.DISTRIBUTIONSTATUS, t.AFTER_WAREHOUSE_ID,
t.RESULT_STATUS, t.RESULT_REMARK
SELECT FROM WMSP_RESTACK_MAKE_RESULT
SELECT FROM WMSP_RESTACK_MAKE_RESULT t
and RESULT_ID = #{resultId}
and RESULT_STACK_NUMBER = #{resultStackNumber}
and AFTER_STACKING_ID = #{afterStackingId}
and BEFORE_LEVEL = #{beforeLevel}
and AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId}
and QUANTITY = #{quantity}
and TO_CHAR(RESULT_MOVELIST_TIME,'yyyy-MM-dd') = #{resultMovelistTime}
and KEEPER_ID = #{keeperId}
and TO_CHAR(RESULT_KEEPER_ISSUE_TIME,'yyyy-MM-dd') = #{resultKeeperIssueTime}
and INSERT_USERNAME = #{insertUsername}
and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
and UPDATE_USERNAME = #{updateUsername}
and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime}
and INSERT_UPDATE_REMARK = #{insertUpdateRemark}
and DELETED = #{deleted}
and DISTRIBUTIONSTATUS = #{distributionstatus}
and AFTER_WAREHOUSE_ID = #{afterWarehouseId}
and RESULT_STATUS = #{resultStatus}
and RESULT_REMARK = #{resultRemark}
and RESULT_ID = #{resultId}
and RESULT_STACK_NUMBER LIKE '%${resultStackNumber}%'
and AFTER_STACKING_ID = #{afterStackingId}
and BEFORE_LEVEL = #{beforeLevel}
and AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId}
and QUANTITY = #{quantity}
and TO_CHAR(RESULT_MOVELIST_TIME,'yyyy-MM-dd') = #{resultMovelistTime}
and KEEPER_ID = #{keeperId}
and TO_CHAR(RESULT_KEEPER_ISSUE_TIME,'yyyy-MM-dd') = #{resultKeeperIssueTime}
and INSERT_USERNAME LIKE '%${insertUsername}%'
and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
and UPDATE_USERNAME LIKE '%${updateUsername}%'
and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime}
and INSERT_UPDATE_REMARK LIKE '%${insertUpdateRemark}%'
and DELETED = #{deleted}
and DISTRIBUTIONSTATUS = #{distributionstatus}
and AFTER_WAREHOUSE_ID = #{afterWarehouseId}
and RESULT_STATUS = #{resultStatus}
and RESULT_REMARK LIKE '%${resultRemark}%'
delete from WMSP_RESTACK_MAKE_RESULT
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
delete from WMSP_RESTACK_MAKE_RESULT
where 1!=1
or RESULT_STACK_NUMBER = #{resultStackNumber}
or AFTER_STACKING_ID = #{afterStackingId}
or BEFORE_LEVEL = #{beforeLevel}
or AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId}
or QUANTITY = #{quantity}
or TO_CHAR(RESULT_MOVELIST_TIME,'yyyy-MM-dd') = '#{resultMovelistTime}'
or KEEPER_ID = #{keeperId}
or TO_CHAR(RESULT_KEEPER_ISSUE_TIME,'yyyy-MM-dd') = '#{resultKeeperIssueTime}'
or INSERT_USERNAME = #{insertUsername}
or TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = '#{insertTime}'
or UPDATE_USERNAME = #{updateUsername}
or TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = '#{updateTime}'
or INSERT_UPDATE_REMARK = #{insertUpdateRemark}
or DELETED = #{deleted}
or DISTRIBUTIONSTATUS = #{distributionstatus}
or AFTER_WAREHOUSE_ID = #{afterWarehouseId}
or RESULT_STATUS = #{resultStatus}
or RESULT_REMARK = #{resultRemark}
insert into WMSP_RESTACK_MAKE_RESULT (RESULT_ID, RESULT_STACK_NUMBER, AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY,
RESULT_MOVELIST_TIME, KEEPER_ID, RESULT_KEEPER_ISSUE_TIME,
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED,
DISTRIBUTIONSTATUS, AFTER_WAREHOUSE_ID, RESULT_STATUS,
RESULT_REMARK)
values (#{resultId,jdbcType=DECIMAL}, #{resultStackNumber,jdbcType=VARCHAR}, #{afterStackingId,jdbcType=DECIMAL}, #{beforeLevel,jdbcType=DECIMAL}, #{afterBeforeStackingId,jdbcType=DECIMAL},#{quantity,jdbcType=DECIMAL},
#{resultMovelistTime,jdbcType=TIMESTAMP}, #{keeperId,jdbcType=DECIMAL}, #{resultKeeperIssueTime,jdbcType=TIMESTAMP},
#{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL},
#{distributionstatus,jdbcType=DECIMAL}, #{afterWarehouseId,jdbcType=DECIMAL}, #{resultStatus,jdbcType=DECIMAL},
#{resultRemark,jdbcType=VARCHAR})
insert into WMSP_RESTACK_MAKE_RESULT
RESULT_ID,
RESULT_STACK_NUMBER,
AFTER_STACKING_ID,
BEFORE_LEVEL,
AFTER_BEFORE_STACKING_ID,
QUANTITY,
RESULT_MOVELIST_TIME,
KEEPER_ID,
RESULT_KEEPER_ISSUE_TIME,
INSERT_USERNAME,
INSERT_TIME,
UPDATE_USERNAME,
UPDATE_TIME,
INSERT_UPDATE_REMARK,
DELETED,
DISTRIBUTIONSTATUS,
AFTER_WAREHOUSE_ID,
RESULT_STATUS,
RESULT_REMARK,
#{resultId,jdbcType=DECIMAL},
#{resultStackNumber,jdbcType=VARCHAR},
#{afterStackingId,jdbcType=DECIMAL},
#{beforeLevel,jdbcType=DECIMAL},
#{afterBeforeStackingId,jdbcType=DECIMAL},
#{quantity,jdbcType=DECIMAL},
#{resultMovelistTime,jdbcType=TIMESTAMP},
#{keeperId,jdbcType=DECIMAL},
#{resultKeeperIssueTime,jdbcType=TIMESTAMP},
#{insertUsername,jdbcType=VARCHAR},
#{insertTime,jdbcType=TIMESTAMP},
#{updateUsername,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{insertUpdateRemark,jdbcType=VARCHAR},
#{deleted,jdbcType=DECIMAL},
#{distributionstatus,jdbcType=DECIMAL},
#{afterWarehouseId,jdbcType=DECIMAL},
#{resultStatus,jdbcType=DECIMAL},
#{resultRemark,jdbcType=VARCHAR},
update WMSP_RESTACK_MAKE_RESULT
set RESULT_STACK_NUMBER = #{resultStackNumber,jdbcType=VARCHAR},
AFTER_STACKING_ID = #{afterStackingId,jdbcType=DECIMAL},
BEFORE_LEVEL = #{beforeLevel,jdbcType=DECIMAL},
AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId,jdbcType=DECIMAL},
QUANTITY = #{quantity,jdbcType=DECIMAL},
RESULT_MOVELIST_TIME = #{resultMovelistTime,jdbcType=TIMESTAMP},
KEEPER_ID = #{keeperId,jdbcType=DECIMAL},
RESULT_KEEPER_ISSUE_TIME = #{resultKeeperIssueTime,jdbcType=TIMESTAMP},
INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR},
UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR},
DELETED = #{deleted,jdbcType=DECIMAL},
DISTRIBUTIONSTATUS = #{distributionstatus,jdbcType=DECIMAL},
AFTER_WAREHOUSE_ID = #{afterWarehouseId,jdbcType=DECIMAL},
RESULT_STATUS = #{resultStatus,jdbcType=DECIMAL},
RESULT_REMARK = #{resultRemark,jdbcType=VARCHAR}
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
update WMSP_RESTACK_MAKE_RESULT
RESULT_STACK_NUMBER = #{resultStackNumber,jdbcType=VARCHAR},
AFTER_STACKING_ID = #{afterStackingId,jdbcType=DECIMAL},
BEFORE_LEVEL = #{beforeLevel,jdbcType=DECIMAL},
AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId,jdbcType=DECIMAL},
QUANTITY = #{quantity,jdbcType=DECIMAL},
RESULT_MOVELIST_TIME = #{resultMovelistTime,jdbcType=TIMESTAMP},
KEEPER_ID = #{keeperId,jdbcType=DECIMAL},
RESULT_KEEPER_ISSUE_TIME = #{resultKeeperIssueTime,jdbcType=TIMESTAMP},
INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR},
UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR},
DELETED = #{deleted,jdbcType=DECIMAL},
DISTRIBUTIONSTATUS = #{distributionstatus,jdbcType=DECIMAL},
AFTER_WAREHOUSE_ID = #{afterWarehouseId,jdbcType=DECIMAL},
RESULT_STATUS = #{resultStatus,jdbcType=DECIMAL},
RESULT_REMARK = #{resultRemark,jdbcType=VARCHAR},
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
insert into WMSP_RESTACK_MAKE_RESULT
(RESULT_ID,
RESULT_STACK_NUMBER, AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY,
RESULT_MOVELIST_TIME, KEEPER_ID,
RESULT_KEEPER_ISSUE_TIME, INSERT_USERNAME,
INSERT_TIME, UPDATE_USERNAME,
UPDATE_TIME, INSERT_UPDATE_REMARK,
DELETED, DISTRIBUTIONSTATUS,
AFTER_WAREHOUSE_ID, RESULT_STATUS,
RESULT_REMARK)
(
select
#{item.resultId,jdbcType=DECIMAL},
#{item.resultStackNumber,jdbcType=VARCHAR}, #{item.afterStackingId,jdbcType=DECIMAL}, #{item.beforeLevel,jdbcType=DECIMAL}, #{item.afterBeforeStackingId,jdbcType=DECIMAL},#{item.quantity,jdbcType=DECIMAL},
#{item.resultMovelistTime,jdbcType=TIMESTAMP}, #{item.keeperId,jdbcType=DECIMAL},
#{item.resultKeeperIssueTime,jdbcType=TIMESTAMP}, #{item.insertUsername,jdbcType=VARCHAR},
#{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR},
#{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR},
#{item.deleted,jdbcType=DECIMAL}, #{item.distributionstatus,jdbcType=DECIMAL},
#{item.afterWarehouseId,jdbcType=DECIMAL}, #{item.resultStatus,jdbcType=DECIMAL},
#{item.resultRemark,jdbcType=VARCHAR} from dual
)
update WMSP_RESTACK_MAKE_RESULT
set
RESULT_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultId,jdbcType=DECIMAL}
,RESULT_STACK_NUMBER=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultStackNumber,jdbcType=VARCHAR}
,AFTER_STACKING_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.afterStackingId,jdbcType=DECIMAL}
,BEFORE_LEVEL=
when #{item.resultId,jdbcType=DECIMAL} then #{item.beforeLevel,jdbcType=DECIMAL}
,AFTER_BEFORE_STACKING_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.afterBeforeStackingId,jdbcType=DECIMAL}
,QUANTITY=
when #{item.resultId,jdbcType=DECIMAL} then #{item.quantity,jdbcType=DECIMAL}
,RESULT_MOVELIST_TIME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultMovelistTime,jdbcType=TIMESTAMP}
,KEEPER_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.keeperId,jdbcType=DECIMAL}
,RESULT_KEEPER_ISSUE_TIME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultKeeperIssueTime,jdbcType=TIMESTAMP}
,INSERT_USERNAME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR}
,INSERT_TIME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
,UPDATE_USERNAME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR}
,UPDATE_TIME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP}
,INSERT_UPDATE_REMARK=
when #{item.resultId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR}
,DELETED=
when #{item.resultId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
,DISTRIBUTIONSTATUS=
when #{item.resultId,jdbcType=DECIMAL} then #{item.distributionstatus,jdbcType=DECIMAL}
,AFTER_WAREHOUSE_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.afterWarehouseId,jdbcType=DECIMAL}
,RESULT_STATUS=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultStatus,jdbcType=DECIMAL}
,RESULT_REMARK=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultRemark,jdbcType=VARCHAR}
where RESULT_ID in
#{item.resultId,jdbcType=DECIMAL}
delete from WMSP_RESTACK_MAKE_RESULT
where RESULT_ID in
#{id}
order by "${orderField}"
${orderType}
order by "insertTime" desc
order by "${orderField}"
${orderType}
order by "insertTime" desc
order by "${orderField}"
${orderType}
order by "insertTime" desc
UPDATE WMSP_GRID_MATERIAL WGM SET WGM.DELETED = 1
WHERE WGM.GRID_ID = #{gridId}