and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, order_no, super_id, commodity_id, commodity_name, commodity_quantity, commodity_mode, commodity_price, task_status, task_distribution_time, task_allocator, task_receiver, task_comment, task_start_time, task_end_time, project_status, accept_time, review_time, publicity_time, licence_time ,main attachment_url delete from t_order_task where id = #{id,jdbcType=INTEGER} delete from t_order_task insert into t_order_task (id, order_no, super_id, commodity_id, commodity_name, commodity_quantity, commodity_mode, commodity_price, task_status, task_distribution_time, task_allocator, task_receiver, task_comment, task_start_time, task_end_time, project_status, accept_time, review_time, publicity_time, licence_time, attachment_url,main) values (#{id,jdbcType=INTEGER}, #{orderNo,jdbcType=VARCHAR}, #{superId,jdbcType=VARCHAR}, #{commodityId,jdbcType=VARCHAR}, #{commodityName,jdbcType=VARCHAR}, #{commodityQuantity,jdbcType=INTEGER}, #{commodityMode,jdbcType=VARCHAR}, #{commodityPrice,jdbcType=DECIMAL}, #{taskStatus,jdbcType=INTEGER}, #{taskDistributionTime,jdbcType=TIMESTAMP}, #{taskAllocator,jdbcType=VARCHAR}, #{taskReceiver,jdbcType=VARCHAR}, #{taskComment,jdbcType=VARCHAR}, #{taskStartTime,jdbcType=TIMESTAMP}, #{taskEndTime,jdbcType=TIMESTAMP}, #{projectStatus,jdbcType=INTEGER}, #{acceptTime,jdbcType=DATE}, #{reviewTime,jdbcType=DATE}, #{publicityTime,jdbcType=DATE}, #{licenceTime,jdbcType=DATE}, #{attachmentUrl,jdbcType=LONGVARCHAR},#{main,jdbcType=INTEGER}) insert into t_order_task id, order_no, super_id, commodity_id, commodity_name, commodity_quantity, commodity_mode, commodity_price, task_status, task_distribution_time, task_allocator, task_receiver, task_comment, task_start_time, task_end_time, project_status, accept_time, review_time, publicity_time, licence_time, attachment_url, main, #{id,jdbcType=INTEGER}, #{orderNo,jdbcType=VARCHAR}, #{superId,jdbcType=VARCHAR}, #{commodityId,jdbcType=VARCHAR}, #{commodityName,jdbcType=VARCHAR}, #{commodityQuantity,jdbcType=INTEGER}, #{commodityMode,jdbcType=VARCHAR}, #{commodityPrice,jdbcType=DECIMAL}, #{taskStatus,jdbcType=INTEGER}, #{taskDistributionTime,jdbcType=TIMESTAMP}, #{taskAllocator,jdbcType=VARCHAR}, #{taskReceiver,jdbcType=VARCHAR}, #{taskComment,jdbcType=VARCHAR}, #{taskStartTime,jdbcType=TIMESTAMP}, #{taskEndTime,jdbcType=TIMESTAMP}, #{projectStatus,jdbcType=INTEGER}, #{acceptTime,jdbcType=DATE}, #{reviewTime,jdbcType=DATE}, #{publicityTime,jdbcType=DATE}, #{licenceTime,jdbcType=DATE}, #{attachmentUrl,jdbcType=LONGVARCHAR}, #{main,jdbcType=INTEGER}, update t_order_task id = #{record.id,jdbcType=INTEGER}, order_no = #{record.orderNo,jdbcType=VARCHAR}, super_id = #{record.superId,jdbcType=VARCHAR}, commodity_id = #{record.commodityId,jdbcType=VARCHAR}, commodity_name = #{record.commodityName,jdbcType=VARCHAR}, commodity_quantity = #{record.commodityQuantity,jdbcType=INTEGER}, commodity_mode = #{record.commodityMode,jdbcType=VARCHAR}, commodity_price = #{record.commodityPrice,jdbcType=DECIMAL}, task_status = #{record.taskStatus,jdbcType=INTEGER}, task_distribution_time = #{record.taskDistributionTime,jdbcType=TIMESTAMP}, task_allocator = #{record.taskAllocator,jdbcType=VARCHAR}, task_receiver = #{record.taskReceiver,jdbcType=VARCHAR}, task_comment = #{record.taskComment,jdbcType=VARCHAR}, task_start_time = #{record.taskStartTime,jdbcType=TIMESTAMP}, task_end_time = #{record.taskEndTime,jdbcType=TIMESTAMP}, project_status = #{record.projectStatus,jdbcType=INTEGER}, accept_time = #{record.acceptTime,jdbcType=DATE}, review_time = #{record.reviewTime,jdbcType=DATE}, publicity_time = #{record.publicityTime,jdbcType=DATE}, licence_time = #{record.licenceTime,jdbcType=DATE}, attachment_url = #{record.attachmentUrl,jdbcType=LONGVARCHAR}, update t_order_task set id = #{record.id,jdbcType=INTEGER}, order_no = #{record.orderNo,jdbcType=VARCHAR}, super_id = #{record.superId,jdbcType=VARCHAR}, commodity_id = #{record.commodityId,jdbcType=VARCHAR}, commodity_name = #{record.commodityName,jdbcType=VARCHAR}, commodity_quantity = #{record.commodityQuantity,jdbcType=INTEGER}, commodity_mode = #{record.commodityMode,jdbcType=VARCHAR}, commodity_price = #{record.commodityPrice,jdbcType=DECIMAL}, task_status = #{record.taskStatus,jdbcType=INTEGER}, task_distribution_time = #{record.taskDistributionTime,jdbcType=TIMESTAMP}, task_allocator = #{record.taskAllocator,jdbcType=VARCHAR}, task_receiver = #{record.taskReceiver,jdbcType=VARCHAR}, task_comment = #{record.taskComment,jdbcType=VARCHAR}, task_start_time = #{record.taskStartTime,jdbcType=TIMESTAMP}, task_end_time = #{record.taskEndTime,jdbcType=TIMESTAMP}, project_status = #{record.projectStatus,jdbcType=INTEGER}, accept_time = #{record.acceptTime,jdbcType=DATE}, review_time = #{record.reviewTime,jdbcType=DATE}, publicity_time = #{record.publicityTime,jdbcType=DATE}, licence_time = #{record.licenceTime,jdbcType=DATE}, attachment_url = #{record.attachmentUrl,jdbcType=LONGVARCHAR} update t_order_task set id = #{record.id,jdbcType=INTEGER}, order_no = #{record.orderNo,jdbcType=VARCHAR}, super_id = #{record.superId,jdbcType=VARCHAR}, commodity_id = #{record.commodityId,jdbcType=VARCHAR}, commodity_name = #{record.commodityName,jdbcType=VARCHAR}, commodity_quantity = #{record.commodityQuantity,jdbcType=INTEGER}, commodity_mode = #{record.commodityMode,jdbcType=VARCHAR}, commodity_price = #{record.commodityPrice,jdbcType=DECIMAL}, task_status = #{record.taskStatus,jdbcType=INTEGER}, task_distribution_time = #{record.taskDistributionTime,jdbcType=TIMESTAMP}, task_allocator = #{record.taskAllocator,jdbcType=VARCHAR}, task_receiver = #{record.taskReceiver,jdbcType=VARCHAR}, task_comment = #{record.taskComment,jdbcType=VARCHAR}, task_start_time = #{record.taskStartTime,jdbcType=TIMESTAMP}, task_end_time = #{record.taskEndTime,jdbcType=TIMESTAMP}, project_status = #{record.projectStatus,jdbcType=INTEGER}, accept_time = #{record.acceptTime,jdbcType=DATE}, review_time = #{record.reviewTime,jdbcType=DATE}, publicity_time = #{record.publicityTime,jdbcType=DATE}, licence_time = #{record.licenceTime,jdbcType=DATE} update t_order_task order_no = #{orderNo,jdbcType=VARCHAR}, super_id = #{superId,jdbcType=VARCHAR}, commodity_id = #{commodityId,jdbcType=VARCHAR}, commodity_name = #{commodityName,jdbcType=VARCHAR}, commodity_quantity = #{commodityQuantity,jdbcType=INTEGER}, commodity_mode = #{commodityMode,jdbcType=VARCHAR}, commodity_price = #{commodityPrice,jdbcType=DECIMAL}, task_status = #{taskStatus,jdbcType=INTEGER}, task_distribution_time = #{taskDistributionTime,jdbcType=TIMESTAMP}, task_allocator = #{taskAllocator,jdbcType=VARCHAR}, task_receiver = #{taskReceiver,jdbcType=VARCHAR}, task_comment = #{taskComment,jdbcType=VARCHAR}, task_start_time = #{taskStartTime,jdbcType=TIMESTAMP}, task_end_time = #{taskEndTime,jdbcType=TIMESTAMP}, project_status = #{projectStatus,jdbcType=INTEGER}, accept_time = #{acceptTime,jdbcType=DATE}, review_time = #{reviewTime,jdbcType=DATE}, publicity_time = #{publicityTime,jdbcType=DATE}, licence_time = #{licenceTime,jdbcType=DATE}, attachment_url = #{attachmentUrl,jdbcType=LONGVARCHAR}, main = #{main,jdbcType=INTEGER}, where id = #{id,jdbcType=INTEGER} update t_order_task set order_no = #{orderNo,jdbcType=VARCHAR}, super_id = #{superId,jdbcType=VARCHAR}, commodity_id = #{commodityId,jdbcType=VARCHAR}, commodity_name = #{commodityName,jdbcType=VARCHAR}, commodity_quantity = #{commodityQuantity,jdbcType=INTEGER}, commodity_mode = #{commodityMode,jdbcType=VARCHAR}, commodity_price = #{commodityPrice,jdbcType=DECIMAL}, task_status = #{taskStatus,jdbcType=INTEGER}, task_distribution_time = #{taskDistributionTime,jdbcType=TIMESTAMP}, task_allocator = #{taskAllocator,jdbcType=VARCHAR}, task_receiver = #{taskReceiver,jdbcType=VARCHAR}, task_comment = #{taskComment,jdbcType=VARCHAR}, task_start_time = #{taskStartTime,jdbcType=TIMESTAMP}, task_end_time = #{taskEndTime,jdbcType=TIMESTAMP}, project_status = #{projectStatus,jdbcType=INTEGER}, accept_time = #{acceptTime,jdbcType=DATE}, review_time = #{reviewTime,jdbcType=DATE}, publicity_time = #{publicityTime,jdbcType=DATE}, licence_time = #{licenceTime,jdbcType=DATE}, attachment_url = #{attachmentUrl,jdbcType=LONGVARCHAR}, main = #{main,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER} update t_order_task set order_no = #{orderNo,jdbcType=VARCHAR}, super_id = #{superId,jdbcType=VARCHAR}, commodity_id = #{commodityId,jdbcType=VARCHAR}, commodity_name = #{commodityName,jdbcType=VARCHAR}, commodity_quantity = #{commodityQuantity,jdbcType=INTEGER}, commodity_mode = #{commodityMode,jdbcType=VARCHAR}, commodity_price = #{commodityPrice,jdbcType=DECIMAL}, task_status = #{taskStatus,jdbcType=INTEGER}, task_distribution_time = #{taskDistributionTime,jdbcType=TIMESTAMP}, task_allocator = #{taskAllocator,jdbcType=VARCHAR}, task_receiver = #{taskReceiver,jdbcType=VARCHAR}, task_comment = #{taskComment,jdbcType=VARCHAR}, task_start_time = #{taskStartTime,jdbcType=TIMESTAMP}, task_end_time = #{taskEndTime,jdbcType=TIMESTAMP}, project_status = #{projectStatus,jdbcType=INTEGER}, accept_time = #{acceptTime,jdbcType=DATE}, review_time = #{reviewTime,jdbcType=DATE}, publicity_time = #{publicityTime,jdbcType=DATE}, licence_time = #{licenceTime,jdbcType=DATE}, main = #{main,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}