t.id
, t.create_time
, t.update_time
, t.creator
, t.delete_type
, t.tenant_key
, t.msg_id
, t.employee_id
, t.push_time
, t.push_status
, t.reback_time
, t.reback_status
, t.batch_id
, t.view_status
INSERT INTO hrsa_report_push_detail
id,
create_time,
update_time,
creator,
delete_type,
tenant_key,
msg_id,
employee_id,
push_time,
push_status,
reback_time,
reback_status,
batch_id,
view_status,
#{id},
#{createTime},
#{updateTime},
#{creator},
#{deleteType},
#{tenantKey},
#{msgId},
#{employeeId},
#{pushTime},
#{pushStatus},
#{rebackTime},
#{rebackStatus},
#{batchId},
#{viewStatus},
UPDATE hrsa_report_push_detail
create_time=#{createTime},
update_time=#{updateTime},
creator=#{creator},
delete_type=#{deleteType},
tenant_key=#{tenantKey},
msg_id=#{msgId},
employee_id=#{employeeId},
push_time=#{pushTime},
push_status=#{pushStatus},
reback_time=#{rebackTime},
reback_status=#{rebackStatus},
batch_id=#{batchId},
view_status=#{viewStatus},
WHERE id = #{id} AND delete_type = 0
UPDATE hrsa_report_push_detail
create_time=#{createTime},
update_time=#{updateTime},
creator=#{creator},
delete_type=#{deleteType},
tenant_key=#{tenantKey},
msg_id=#{msgId},
employee_id=#{employeeId},
push_time=#{pushTime},
push_status=#{pushStatus},
reback_time = null,
reback_time=#{rebackTime},
reback_status=#{rebackStatus},
batch_id=#{batchId},
view_status=#{viewStatus},
WHERE id = #{id} AND delete_type = 0
UPDATE hrsa_report_push_detail
SET delete_type=1
WHERE id = #{id} AND delete_type = 0