UNLOADING_ID, PURCHASE_ORDER_RAIL_PLAN_ID, RESULT_WAGON_NO, RESULT_ARRIVAL_DATE, RESULT_UNLOAD_TIME, UNLOADING_POINT_ID, RESULT_BIG_TICKET_WEIGHT, RESULT_RAIL_HORIZONTAL_WEIGHT, RESULT_REMARK, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, RESULT_TYPE t.UNLOADING_ID, t.PURCHASE_ORDER_RAIL_PLAN_ID, t.RESULT_WAGON_NO, t.RESULT_ARRIVAL_DATE, t.RESULT_UNLOAD_TIME, t.UNLOADING_POINT_ID, t.RESULT_BIG_TICKET_WEIGHT, t.RESULT_RAIL_HORIZONTAL_WEIGHT, t.RESULT_REMARK, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED, t.RESULT_TYPE SELECT FROM TMSTRAIN_WAGON_UNLOAD_RESULT SELECT FROM TMSTRAIN_WAGON_UNLOAD_RESULT t and UNLOADING_ID = #{unloadingId} and PURCHASE_ORDER_RAIL_PLAN_ID = #{purchaseOrderRailPlanId} and RESULT_WAGON_NO = #{resultWagonNo} and TO_CHAR(RESULT_ARRIVAL_DATE,'yyyy-MM-dd') = #{resultArrivalDate} and TO_CHAR(RESULT_UNLOAD_TIME,'yyyy-MM-dd') = #{resultUnloadTime} and UNLOADING_POINT_ID = #{unloadingPointId} and RESULT_BIG_TICKET_WEIGHT = #{resultBigTicketWeight} and RESULT_RAIL_HORIZONTAL_WEIGHT = #{resultRailHorizontalWeight} and RESULT_REMARK = #{resultRemark} 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 RESULT_TYPE = #{resultType} and UNLOADING_ID = #{unloadingId} and PURCHASE_ORDER_RAIL_PLAN_ID = #{purchaseOrderRailPlanId} and RESULT_WAGON_NO LIKE '%${resultWagonNo}%' and TO_CHAR(RESULT_ARRIVAL_DATE,'yyyy-MM-dd') = #{resultArrivalDate} and TO_CHAR(RESULT_UNLOAD_TIME,'yyyy-MM-dd') = #{resultUnloadTime} and UNLOADING_POINT_ID = #{unloadingPointId} and RESULT_BIG_TICKET_WEIGHT = #{resultBigTicketWeight} and RESULT_RAIL_HORIZONTAL_WEIGHT = #{resultRailHorizontalWeight} and RESULT_REMARK LIKE '%${resultRemark}%' 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 RESULT_TYPE = #{resultType} delete from TMSTRAIN_WAGON_UNLOAD_RESULT where UNLOADING_ID = #{unloadingId,jdbcType=DECIMAL} delete from TMSTRAIN_WAGON_UNLOAD_RESULT where 1!=1 or PURCHASE_ORDER_RAIL_PLAN_ID = #{purchaseOrderRailPlanId} or RESULT_WAGON_NO = #{resultWagonNo} or TO_CHAR(RESULT_ARRIVAL_DATE,'yyyy-MM-dd') = '#{resultArrivalDate}' or TO_CHAR(RESULT_UNLOAD_TIME,'yyyy-MM-dd') = '#{resultUnloadTime}' or UNLOADING_POINT_ID = #{unloadingPointId} or RESULT_BIG_TICKET_WEIGHT = #{resultBigTicketWeight} or RESULT_RAIL_HORIZONTAL_WEIGHT = #{resultRailHorizontalWeight} or RESULT_REMARK = #{resultRemark} 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 RESULT_TYPE = #{resultType} insert into TMSTRAIN_WAGON_UNLOAD_RESULT (UNLOADING_ID, PURCHASE_ORDER_RAIL_PLAN_ID, RESULT_WAGON_NO, RESULT_ARRIVAL_DATE, RESULT_UNLOAD_TIME, UNLOADING_POINT_ID, RESULT_BIG_TICKET_WEIGHT, RESULT_RAIL_HORIZONTAL_WEIGHT, RESULT_REMARK, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, RESULT_TYPE) values (#{unloadingId,jdbcType=DECIMAL}, #{purchaseOrderRailPlanId,jdbcType=DECIMAL}, #{resultWagonNo,jdbcType=VARCHAR}, #{resultArrivalDate,jdbcType=TIMESTAMP}, #{resultUnloadTime,jdbcType=TIMESTAMP}, #{unloadingPointId,jdbcType=DECIMAL}, #{resultBigTicketWeight,jdbcType=DECIMAL}, #{resultRailHorizontalWeight,jdbcType=DECIMAL}, #{resultRemark,jdbcType=VARCHAR}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{resultType,jdbcType=DECIMAL}) insert into TMSTRAIN_WAGON_UNLOAD_RESULT UNLOADING_ID, PURCHASE_ORDER_RAIL_PLAN_ID, RESULT_WAGON_NO, RESULT_ARRIVAL_DATE, RESULT_UNLOAD_TIME, UNLOADING_POINT_ID, RESULT_BIG_TICKET_WEIGHT, RESULT_RAIL_HORIZONTAL_WEIGHT, RESULT_REMARK, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, RESULT_TYPE, #{unloadingId,jdbcType=DECIMAL}, #{purchaseOrderRailPlanId,jdbcType=DECIMAL}, #{resultWagonNo,jdbcType=VARCHAR}, #{resultArrivalDate,jdbcType=TIMESTAMP}, #{resultUnloadTime,jdbcType=TIMESTAMP}, #{unloadingPointId,jdbcType=DECIMAL}, #{resultBigTicketWeight,jdbcType=DECIMAL}, #{resultRailHorizontalWeight,jdbcType=DECIMAL}, #{resultRemark,jdbcType=VARCHAR}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{resultType,jdbcType=DECIMAL}, update TMSTRAIN_WAGON_UNLOAD_RESULT set PURCHASE_ORDER_RAIL_PLAN_ID = #{purchaseOrderRailPlanId,jdbcType=DECIMAL}, RESULT_WAGON_NO = #{resultWagonNo,jdbcType=VARCHAR}, RESULT_ARRIVAL_DATE = #{resultArrivalDate,jdbcType=TIMESTAMP}, RESULT_UNLOAD_TIME = #{resultUnloadTime,jdbcType=TIMESTAMP}, UNLOADING_POINT_ID = #{unloadingPointId,jdbcType=DECIMAL}, RESULT_BIG_TICKET_WEIGHT = #{resultBigTicketWeight,jdbcType=DECIMAL}, RESULT_RAIL_HORIZONTAL_WEIGHT = #{resultRailHorizontalWeight,jdbcType=DECIMAL}, RESULT_REMARK = #{resultRemark,jdbcType=VARCHAR}, 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}, RESULT_TYPE = #{resultType,jdbcType=DECIMAL} where UNLOADING_ID = #{unloadingId,jdbcType=DECIMAL} update TMSTRAIN_WAGON_UNLOAD_RESULT PURCHASE_ORDER_RAIL_PLAN_ID = #{purchaseOrderRailPlanId,jdbcType=DECIMAL}, RESULT_WAGON_NO = #{resultWagonNo,jdbcType=VARCHAR}, RESULT_ARRIVAL_DATE = #{resultArrivalDate,jdbcType=TIMESTAMP}, RESULT_UNLOAD_TIME = #{resultUnloadTime,jdbcType=TIMESTAMP}, UNLOADING_POINT_ID = #{unloadingPointId,jdbcType=DECIMAL}, RESULT_BIG_TICKET_WEIGHT = #{resultBigTicketWeight,jdbcType=DECIMAL}, RESULT_RAIL_HORIZONTAL_WEIGHT = #{resultRailHorizontalWeight,jdbcType=DECIMAL}, RESULT_REMARK = #{resultRemark,jdbcType=VARCHAR}, 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}, RESULT_TYPE = #{resultType,jdbcType=DECIMAL}, where UNLOADING_ID = #{unloadingId,jdbcType=DECIMAL} insert into TMSTRAIN_WAGON_UNLOAD_RESULT (UNLOADING_ID, PURCHASE_ORDER_RAIL_PLAN_ID, RESULT_WAGON_NO, RESULT_ARRIVAL_DATE, RESULT_UNLOAD_TIME, UNLOADING_POINT_ID, RESULT_BIG_TICKET_WEIGHT, RESULT_RAIL_HORIZONTAL_WEIGHT, RESULT_REMARK, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, RESULT_TYPE) ( select #{item.unloadingId,jdbcType=DECIMAL}, #{item.purchaseOrderRailPlanId,jdbcType=DECIMAL}, #{item.resultWagonNo,jdbcType=VARCHAR}, #{item.resultArrivalDate,jdbcType=TIMESTAMP}, #{item.resultUnloadTime,jdbcType=TIMESTAMP}, #{item.unloadingPointId,jdbcType=DECIMAL}, #{item.resultBigTicketWeight,jdbcType=DECIMAL}, #{item.resultRailHorizontalWeight,jdbcType=DECIMAL}, #{item.resultRemark,jdbcType=VARCHAR}, #{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.resultType,jdbcType=DECIMAL} from dual ) update TMSTRAIN_WAGON_UNLOAD_RESULT set UNLOADING_ID= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.unloadingId,jdbcType=DECIMAL} ,PURCHASE_ORDER_RAIL_PLAN_ID= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.purchaseOrderRailPlanId,jdbcType=DECIMAL} ,RESULT_WAGON_NO= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.resultWagonNo,jdbcType=VARCHAR} ,RESULT_ARRIVAL_DATE= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.resultArrivalDate,jdbcType=TIMESTAMP} ,RESULT_UNLOAD_TIME= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.resultUnloadTime,jdbcType=TIMESTAMP} ,UNLOADING_POINT_ID= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.unloadingPointId,jdbcType=DECIMAL} ,RESULT_BIG_TICKET_WEIGHT= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.resultBigTicketWeight,jdbcType=DECIMAL} ,RESULT_RAIL_HORIZONTAL_WEIGHT= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.resultRailHorizontalWeight,jdbcType=DECIMAL} ,RESULT_REMARK= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.resultRemark,jdbcType=VARCHAR} ,INSERT_USERNAME= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR} ,INSERT_TIME= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP} ,UPDATE_USERNAME= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR} ,UPDATE_TIME= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP} ,INSERT_UPDATE_REMARK= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR} ,DELETED= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL} ,RESULT_TYPE= when #{item.unloadingId,jdbcType=DECIMAL} then #{item.resultType,jdbcType=DECIMAL} where UNLOADING_ID in #{item.unloadingId,jdbcType=DECIMAL} delete from TMSTRAIN_WAGON_UNLOAD_RESULT where UNLOADING_ID in #{id} order by "${orderField}" ${orderType}