REQUIREMENT_ID, PURCHASE_ORDER_ID, REQUIREMENT_NUMBER, REQUIREMENT_TYPE, CAPACITY_TYPE_ID,
REQUIREMENT_TRUCK_TIME, REQUIREMENT_SHIPPER_ID, REQUIREMENT_WORK_TYPE, REQUIREMENT_WORK_CONTENT,
LINE_ID, REQUIREMENT_WORK_ENVIRONMENT, REQUIREMENT_ESTIMATED_DURATION, REQUIREMENT_OVERLIMIT,
REQUIREMNT_UNIT_ID, REQUIREMENT_STATUS, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, REQUIREMENT_UNLOAD_UNIT_ID, REQUIREMENT_PLATFORM_ID,
REQUIREMENT_LINK_TYPE, DUE_DATE, IS_MINERAL, LOADING_REMARK, REQUIREMENT_SHIFT, REQUIREMENT_CLASS
t.REQUIREMENT_ID, t.PURCHASE_ORDER_ID, t.REQUIREMENT_NUMBER, t.REQUIREMENT_TYPE,
t.CAPACITY_TYPE_ID, t.REQUIREMENT_TRUCK_TIME, t.REQUIREMENT_SHIPPER_ID, t.REQUIREMENT_WORK_TYPE,
t.REQUIREMENT_WORK_CONTENT, t.LINE_ID, t.REQUIREMENT_WORK_ENVIRONMENT, t.REQUIREMENT_ESTIMATED_DURATION,
t.REQUIREMENT_OVERLIMIT, t.REQUIREMNT_UNIT_ID, t.REQUIREMENT_STATUS, t.INSERT_USERNAME,
t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED,
t.REQUIREMENT_UNLOAD_UNIT_ID, t.REQUIREMENT_PLATFORM_ID, t.REQUIREMENT_LINK_TYPE,
t.DUE_DATE, t.IS_MINERAL, t.LOADING_REMARK, t.REQUIREMENT_SHIFT, t.REQUIREMENT_CLASS
SELECT FROM AMSTRUCK_INWARD_REQUIREMENT
SELECT FROM AMSTRUCK_INWARD_REQUIREMENT t
and REQUIREMENT_ID = #{requirementId}
and PURCHASE_ORDER_ID = #{purchaseOrderId}
and REQUIREMENT_NUMBER = #{requirementNumber}
and REQUIREMENT_TYPE = #{requirementType}
and CAPACITY_TYPE_ID = #{capacityTypeId}
and TO_CHAR(REQUIREMENT_TRUCK_TIME,'yyyy-MM-dd') = #{requirementTruckTime}
and REQUIREMENT_SHIPPER_ID = #{requirementShipperId}
and REQUIREMENT_WORK_TYPE = #{requirementWorkType}
and REQUIREMENT_WORK_CONTENT = #{requirementWorkContent}
and LINE_ID = #{lineId}
and REQUIREMENT_WORK_ENVIRONMENT = #{requirementWorkEnvironment}
and REQUIREMENT_ESTIMATED_DURATION = #{requirementEstimatedDuration}
and REQUIREMENT_OVERLIMIT = #{requirementOverlimit}
and REQUIREMNT_UNIT_ID = #{requiremntUnitId}
and REQUIREMENT_STATUS = #{requirementStatus}
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 REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
and REQUIREMENT_PLATFORM_ID = #{requirementPlatformId}
and REQUIREMENT_LINK_TYPE = #{requirementLinkType}
and TO_CHAR(DUE_DATE,'yyyy-MM-dd') = #{dueDate}
and IS_MINERAL = #{isMineral}
and LOADING_REMARK = #{loadingRemark}
and REQUIREMENT_SHIFT = #{requirementShift}
and REQUIREMENT_CLASS = #{requirementClass}
and REQUIREMENT_ID = #{requirementId}
and PURCHASE_ORDER_ID = #{purchaseOrderId}
and REQUIREMENT_NUMBER LIKE '%${requirementNumber}%'
and REQUIREMENT_TYPE LIKE '%${requirementType}%'
and CAPACITY_TYPE_ID = #{capacityTypeId}
and TO_CHAR(REQUIREMENT_TRUCK_TIME,'yyyy-MM-dd') = #{requirementTruckTime}
and REQUIREMENT_SHIPPER_ID = #{requirementShipperId}
and REQUIREMENT_WORK_TYPE LIKE '%${requirementWorkType}%'
and REQUIREMENT_WORK_CONTENT LIKE '%${requirementWorkContent}%'
and LINE_ID = #{lineId}
and REQUIREMENT_WORK_ENVIRONMENT LIKE '%${requirementWorkEnvironment}%'
and REQUIREMENT_ESTIMATED_DURATION = #{requirementEstimatedDuration}
and REQUIREMENT_OVERLIMIT LIKE '%${requirementOverlimit}%'
and REQUIREMNT_UNIT_ID = #{requiremntUnitId}
and REQUIREMENT_STATUS = #{requirementStatus}
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 REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
and REQUIREMENT_PLATFORM_ID = #{requirementPlatformId}
and REQUIREMENT_LINK_TYPE = #{requirementLinkType}
and TO_CHAR(DUE_DATE,'yyyy-MM-dd') = #{dueDate}
and IS_MINERAL LIKE '%${isMineral}%'
and LOADING_REMARK LIKE '%${loadingRemark}%'
and REQUIREMENT_SHIFT LIKE '%${requirementShift}%'
and REQUIREMENT_CLASS LIKE '%${requirementClass}%'
delete from AMSTRUCK_INWARD_REQUIREMENT
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
delete from AMSTRUCK_INWARD_REQUIREMENT
where 1!=1
or PURCHASE_ORDER_ID = #{purchaseOrderId}
or REQUIREMENT_NUMBER = #{requirementNumber}
or REQUIREMENT_TYPE = #{requirementType}
or CAPACITY_TYPE_ID = #{capacityTypeId}
or TO_CHAR(REQUIREMENT_TRUCK_TIME,'yyyy-MM-dd') = '#{requirementTruckTime}'
or REQUIREMENT_SHIPPER_ID = #{requirementShipperId}
or REQUIREMENT_WORK_TYPE = #{requirementWorkType}
or REQUIREMENT_WORK_CONTENT = #{requirementWorkContent}
or LINE_ID = #{lineId}
or REQUIREMENT_WORK_ENVIRONMENT = #{requirementWorkEnvironment}
or REQUIREMENT_ESTIMATED_DURATION = #{requirementEstimatedDuration}
or REQUIREMENT_OVERLIMIT = #{requirementOverlimit}
or REQUIREMNT_UNIT_ID = #{requiremntUnitId}
or REQUIREMENT_STATUS = #{requirementStatus}
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 REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
or REQUIREMENT_PLATFORM_ID = #{requirementPlatformId}
or REQUIREMENT_LINK_TYPE = #{requirementLinkType}
or TO_CHAR(DUE_DATE,'yyyy-MM-dd') = '#{dueDate}'
or IS_MINERAL = #{isMineral}
or LOADING_REMARK = #{loadingRemark}
or REQUIREMENT_SHIFT = #{requirementShift}
or REQUIREMENT_CLASS = #{requirementClass}
insert into AMSTRUCK_INWARD_REQUIREMENT (REQUIREMENT_ID, PURCHASE_ORDER_ID, REQUIREMENT_NUMBER,
REQUIREMENT_TYPE, CAPACITY_TYPE_ID, REQUIREMENT_TRUCK_TIME,
REQUIREMENT_SHIPPER_ID, REQUIREMENT_WORK_TYPE,
REQUIREMENT_WORK_CONTENT, LINE_ID, REQUIREMENT_WORK_ENVIRONMENT,
REQUIREMENT_ESTIMATED_DURATION, REQUIREMENT_OVERLIMIT,
REQUIREMNT_UNIT_ID, REQUIREMENT_STATUS, INSERT_USERNAME,
INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
INSERT_UPDATE_REMARK, DELETED, REQUIREMENT_UNLOAD_UNIT_ID,
REQUIREMENT_PLATFORM_ID, REQUIREMENT_LINK_TYPE,
DUE_DATE, IS_MINERAL, LOADING_REMARK,
REQUIREMENT_SHIFT, REQUIREMENT_CLASS)
values (#{requirementId,jdbcType=DECIMAL}, #{purchaseOrderId,jdbcType=DECIMAL}, #{requirementNumber,jdbcType=VARCHAR},
#{requirementType,jdbcType=VARCHAR}, #{capacityTypeId,jdbcType=DECIMAL}, #{requirementTruckTime,jdbcType=TIMESTAMP},
#{requirementShipperId,jdbcType=DECIMAL}, #{requirementWorkType,jdbcType=VARCHAR},
#{requirementWorkContent,jdbcType=VARCHAR}, #{lineId,jdbcType=DECIMAL}, #{requirementWorkEnvironment,jdbcType=VARCHAR},
#{requirementEstimatedDuration,jdbcType=DECIMAL}, #{requirementOverlimit,jdbcType=VARCHAR},
#{requiremntUnitId,jdbcType=DECIMAL}, #{requirementStatus,jdbcType=DECIMAL}, #{insertUsername,jdbcType=VARCHAR},
#{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP},
#{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{requirementUnloadUnitId,jdbcType=DECIMAL},
#{requirementPlatformId,jdbcType=DECIMAL}, #{requirementLinkType,jdbcType=DECIMAL},
#{dueDate,jdbcType=TIMESTAMP}, #{isMineral,jdbcType=VARCHAR}, #{loadingRemark,jdbcType=VARCHAR},
#{requirementShift,jdbcType=VARCHAR}, #{requirementClass,jdbcType=VARCHAR})
insert into AMSTRUCK_INWARD_REQUIREMENT
REQUIREMENT_ID,
PURCHASE_ORDER_ID,
REQUIREMENT_NUMBER,
REQUIREMENT_TYPE,
CAPACITY_TYPE_ID,
REQUIREMENT_TRUCK_TIME,
REQUIREMENT_SHIPPER_ID,
REQUIREMENT_WORK_TYPE,
REQUIREMENT_WORK_CONTENT,
LINE_ID,
REQUIREMENT_WORK_ENVIRONMENT,
REQUIREMENT_ESTIMATED_DURATION,
REQUIREMENT_OVERLIMIT,
REQUIREMNT_UNIT_ID,
REQUIREMENT_STATUS,
INSERT_USERNAME,
INSERT_TIME,
UPDATE_USERNAME,
UPDATE_TIME,
INSERT_UPDATE_REMARK,
DELETED,
REQUIREMENT_UNLOAD_UNIT_ID,
REQUIREMENT_PLATFORM_ID,
REQUIREMENT_LINK_TYPE,
DUE_DATE,
IS_MINERAL,
LOADING_REMARK,
REQUIREMENT_SHIFT,
REQUIREMENT_CLASS,
#{requirementId,jdbcType=DECIMAL},
#{purchaseOrderId,jdbcType=DECIMAL},
#{requirementNumber,jdbcType=VARCHAR},
#{requirementType,jdbcType=VARCHAR},
#{capacityTypeId,jdbcType=DECIMAL},
#{requirementTruckTime,jdbcType=TIMESTAMP},
#{requirementShipperId,jdbcType=DECIMAL},
#{requirementWorkType,jdbcType=VARCHAR},
#{requirementWorkContent,jdbcType=VARCHAR},
#{lineId,jdbcType=DECIMAL},
#{requirementWorkEnvironment,jdbcType=VARCHAR},
#{requirementEstimatedDuration,jdbcType=DECIMAL},
#{requirementOverlimit,jdbcType=VARCHAR},
#{requiremntUnitId,jdbcType=DECIMAL},
#{requirementStatus,jdbcType=DECIMAL},
#{insertUsername,jdbcType=VARCHAR},
#{insertTime,jdbcType=TIMESTAMP},
#{updateUsername,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{insertUpdateRemark,jdbcType=VARCHAR},
#{deleted,jdbcType=DECIMAL},
#{requirementUnloadUnitId,jdbcType=DECIMAL},
#{requirementPlatformId,jdbcType=DECIMAL},
#{requirementLinkType,jdbcType=DECIMAL},
#{dueDate,jdbcType=TIMESTAMP},
#{isMineral,jdbcType=VARCHAR},
#{loadingRemark,jdbcType=VARCHAR},
#{requirementShift,jdbcType=VARCHAR},
#{requirementClass,jdbcType=VARCHAR},
update AMSTRUCK_INWARD_REQUIREMENT
set PURCHASE_ORDER_ID = #{purchaseOrderId,jdbcType=DECIMAL},
REQUIREMENT_NUMBER = #{requirementNumber,jdbcType=VARCHAR},
REQUIREMENT_TYPE = #{requirementType,jdbcType=VARCHAR},
CAPACITY_TYPE_ID = #{capacityTypeId,jdbcType=DECIMAL},
REQUIREMENT_TRUCK_TIME = #{requirementTruckTime,jdbcType=TIMESTAMP},
REQUIREMENT_SHIPPER_ID = #{requirementShipperId,jdbcType=DECIMAL},
REQUIREMENT_WORK_TYPE = #{requirementWorkType,jdbcType=VARCHAR},
REQUIREMENT_WORK_CONTENT = #{requirementWorkContent,jdbcType=VARCHAR},
LINE_ID = #{lineId,jdbcType=DECIMAL},
REQUIREMENT_WORK_ENVIRONMENT = #{requirementWorkEnvironment,jdbcType=VARCHAR},
REQUIREMENT_ESTIMATED_DURATION = #{requirementEstimatedDuration,jdbcType=DECIMAL},
REQUIREMENT_OVERLIMIT = #{requirementOverlimit,jdbcType=VARCHAR},
REQUIREMNT_UNIT_ID = #{requiremntUnitId,jdbcType=DECIMAL},
REQUIREMENT_STATUS = #{requirementStatus,jdbcType=DECIMAL},
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},
REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId,jdbcType=DECIMAL},
REQUIREMENT_PLATFORM_ID = #{requirementPlatformId,jdbcType=DECIMAL},
REQUIREMENT_LINK_TYPE = #{requirementLinkType,jdbcType=DECIMAL},
DUE_DATE = #{dueDate,jdbcType=TIMESTAMP},
IS_MINERAL = #{isMineral,jdbcType=VARCHAR},
LOADING_REMARK = #{loadingRemark,jdbcType=VARCHAR},
REQUIREMENT_SHIFT = #{requirementShift,jdbcType=VARCHAR},
REQUIREMENT_CLASS = #{requirementClass,jdbcType=VARCHAR}
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
update AMSTRUCK_INWARD_REQUIREMENT
PURCHASE_ORDER_ID = #{purchaseOrderId,jdbcType=DECIMAL},
REQUIREMENT_NUMBER = #{requirementNumber,jdbcType=VARCHAR},
REQUIREMENT_TYPE = #{requirementType,jdbcType=VARCHAR},
CAPACITY_TYPE_ID = #{capacityTypeId,jdbcType=DECIMAL},
REQUIREMENT_TRUCK_TIME = #{requirementTruckTime,jdbcType=TIMESTAMP},
REQUIREMENT_SHIPPER_ID = #{requirementShipperId,jdbcType=DECIMAL},
REQUIREMENT_WORK_TYPE = #{requirementWorkType,jdbcType=VARCHAR},
REQUIREMENT_WORK_CONTENT = #{requirementWorkContent,jdbcType=VARCHAR},
LINE_ID = #{lineId,jdbcType=DECIMAL},
REQUIREMENT_WORK_ENVIRONMENT = #{requirementWorkEnvironment,jdbcType=VARCHAR},
REQUIREMENT_ESTIMATED_DURATION = #{requirementEstimatedDuration,jdbcType=DECIMAL},
REQUIREMENT_OVERLIMIT = #{requirementOverlimit,jdbcType=VARCHAR},
REQUIREMNT_UNIT_ID = #{requiremntUnitId,jdbcType=DECIMAL},
REQUIREMENT_STATUS = #{requirementStatus,jdbcType=DECIMAL},
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},
REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId,jdbcType=DECIMAL},
REQUIREMENT_PLATFORM_ID = #{requirementPlatformId,jdbcType=DECIMAL},
REQUIREMENT_LINK_TYPE = #{requirementLinkType,jdbcType=DECIMAL},
DUE_DATE = #{dueDate,jdbcType=TIMESTAMP},
IS_MINERAL = #{isMineral,jdbcType=VARCHAR},
LOADING_REMARK = #{loadingRemark,jdbcType=VARCHAR},
REQUIREMENT_SHIFT = #{requirementShift,jdbcType=VARCHAR},
REQUIREMENT_CLASS = #{requirementClass,jdbcType=VARCHAR},
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
insert into AMSTRUCK_INWARD_REQUIREMENT
(REQUIREMENT_ID,
PURCHASE_ORDER_ID, REQUIREMENT_NUMBER,
REQUIREMENT_TYPE, CAPACITY_TYPE_ID,
REQUIREMENT_TRUCK_TIME, REQUIREMENT_SHIPPER_ID,
REQUIREMENT_WORK_TYPE, REQUIREMENT_WORK_CONTENT,
LINE_ID, REQUIREMENT_WORK_ENVIRONMENT,
REQUIREMENT_ESTIMATED_DURATION, REQUIREMENT_OVERLIMIT,
REQUIREMNT_UNIT_ID, REQUIREMENT_STATUS,
INSERT_USERNAME, INSERT_TIME,
UPDATE_USERNAME, UPDATE_TIME,
INSERT_UPDATE_REMARK, DELETED,
REQUIREMENT_UNLOAD_UNIT_ID, REQUIREMENT_PLATFORM_ID,
REQUIREMENT_LINK_TYPE, DUE_DATE,
IS_MINERAL, LOADING_REMARK, REQUIREMENT_SHIFT,
REQUIREMENT_CLASS)
(
select
#{item.requirementId,jdbcType=DECIMAL},
#{item.purchaseOrderId,jdbcType=DECIMAL}, #{item.requirementNumber,jdbcType=VARCHAR},
#{item.requirementType,jdbcType=VARCHAR}, #{item.capacityTypeId,jdbcType=DECIMAL},
#{item.requirementTruckTime,jdbcType=TIMESTAMP}, #{item.requirementShipperId,jdbcType=DECIMAL},
#{item.requirementWorkType,jdbcType=VARCHAR}, #{item.requirementWorkContent,jdbcType=VARCHAR},
#{item.lineId,jdbcType=DECIMAL}, #{item.requirementWorkEnvironment,jdbcType=VARCHAR},
#{item.requirementEstimatedDuration,jdbcType=DECIMAL}, #{item.requirementOverlimit,jdbcType=VARCHAR},
#{item.requiremntUnitId,jdbcType=DECIMAL}, #{item.requirementStatus,jdbcType=DECIMAL},
#{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.requirementUnloadUnitId,jdbcType=DECIMAL}, #{item.requirementPlatformId,jdbcType=DECIMAL},
#{item.requirementLinkType,jdbcType=DECIMAL}, #{item.dueDate,jdbcType=TIMESTAMP},
#{item.isMineral,jdbcType=VARCHAR}, #{item.loadingRemark,jdbcType=VARCHAR}, #{item.requirementShift,jdbcType=VARCHAR},
#{item.requirementClass,jdbcType=VARCHAR} from dual
)
update AMSTRUCK_INWARD_REQUIREMENT
set
REQUIREMENT_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementId,jdbcType=DECIMAL}
,PURCHASE_ORDER_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.purchaseOrderId,jdbcType=DECIMAL}
,REQUIREMENT_NUMBER=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementNumber,jdbcType=VARCHAR}
,REQUIREMENT_TYPE=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementType,jdbcType=VARCHAR}
,CAPACITY_TYPE_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.capacityTypeId,jdbcType=DECIMAL}
,REQUIREMENT_TRUCK_TIME=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementTruckTime,jdbcType=TIMESTAMP}
,REQUIREMENT_SHIPPER_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementShipperId,jdbcType=DECIMAL}
,REQUIREMENT_WORK_TYPE=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkType,jdbcType=VARCHAR}
,REQUIREMENT_WORK_CONTENT=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkContent,jdbcType=VARCHAR}
,LINE_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.lineId,jdbcType=DECIMAL}
,REQUIREMENT_WORK_ENVIRONMENT=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkEnvironment,jdbcType=VARCHAR}
,REQUIREMENT_ESTIMATED_DURATION=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementEstimatedDuration,jdbcType=DECIMAL}
,REQUIREMENT_OVERLIMIT=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementOverlimit,jdbcType=VARCHAR}
,REQUIREMNT_UNIT_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requiremntUnitId,jdbcType=DECIMAL}
,REQUIREMENT_STATUS=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementStatus,jdbcType=DECIMAL}
,INSERT_USERNAME=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR}
,INSERT_TIME=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
,UPDATE_USERNAME=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR}
,UPDATE_TIME=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP}
,INSERT_UPDATE_REMARK=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR}
,DELETED=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
,REQUIREMENT_UNLOAD_UNIT_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementUnloadUnitId,jdbcType=DECIMAL}
,REQUIREMENT_PLATFORM_ID=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementPlatformId,jdbcType=DECIMAL}
,REQUIREMENT_LINK_TYPE=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementLinkType,jdbcType=DECIMAL}
,DUE_DATE=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.dueDate,jdbcType=TIMESTAMP}
,IS_MINERAL=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.isMineral,jdbcType=VARCHAR}
,LOADING_REMARK=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.loadingRemark,jdbcType=VARCHAR}
,REQUIREMENT_SHIFT=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementShift,jdbcType=VARCHAR}
,REQUIREMENT_CLASS=
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementClass,jdbcType=VARCHAR}
where REQUIREMENT_ID in
#{item.requirementId,jdbcType=DECIMAL}
delete from AMSTRUCK_INWARD_REQUIREMENT
where REQUIREMENT_ID in
#{id}
order by "${orderField}"
${orderType}
order by "insertTime" desc
update OMSTRUCK_ORDER OO
set oo.ORDER_STATUS = 7,
oo.INSERT_UPDATE_REMARK = '提前关闭运单'
where
OO.ORDER_STATUS = 4
AND OO.ORDER_TYPE = 11
AND oo.ORDER_PLAN_ID =
(SELECT ARP.PLAN_ID FROM AMSTRUCK_REQUIREMENT_PLAN ARP
WHERE ARP.REQUIREMENT_ID = #{requirementId}
)