select id, act_id, bill_id, bill_no, refno1, refno2, refno3, path_id, level_id, iffinal_item, branch_id, send_user_id, send_name,
send_time, send_msg, audit_user_id, audit_item, audit_op_time, audit_msg, audit_status, bill_time, fid_status, times from audit_items
insert into audit_items
act_id,bill_id,bill_no,refno1,refno2,refno3,path_id,level_id,iffinal_item,branch_id,send_user_id,send_name,send_time,send_msg,audit_user_id,audit_item,audit_op_time,audit_msg,audit_status,bill_time,fid_status,times,#{actId},#{billId},#{billNo},#{refno1},#{refno2},#{refno3},#{pathId},#{levelId},#{iffinalItem},#{branchId},#{sendUserId},#{sendName},#{sendTime},#{sendMsg},#{auditUserId},#{auditItem},#{auditOpTime},#{auditMsg},#{auditStatus},#{billTime},#{fidStatus},#{times},
update audit_items
act_id = #{actId},bill_id = #{billId},bill_no = #{billNo},refno1 = #{refno1},refno2 = #{refno2},refno3 = #{refno3},path_id = #{pathId},level_id = #{levelId},iffinal_item = #{iffinalItem},branch_id = #{branchId},send_user_id = #{sendUserId},send_name = #{sendName},send_time = #{sendTime},send_msg = #{sendMsg},audit_user_id = #{auditUserId},audit_item = #{auditItem},audit_op_time = #{auditOpTime},audit_msg = #{auditMsg},audit_status = #{auditStatus},bill_time = #{billTime},fid_status = #{fidStatus},times = #{times},
where id = #{id}
delete from audit_items where id = #{id}
delete from audit_items where id in
#{id}
DELETE
item.*,
userItem.*
FROM
audit_items item
LEFT JOIN audit_items_users userItem ON userItem.pid = item.id
WHERE
item.id > #{id}
AND item.bill_id = #{billId}
AND item.level_id > #{levelId}
AND item.fid_status = #{fidStatus}
DELETE item, userItem
FROM
audit_items item
LEFT JOIN audit_items_users userItem ON userItem.pid = item.id
WHERE
item.act_id = #{actId}
AND item.level_id >= 0
AND item.bill_id = #{id}
AND item.fid_status = #{fidStatus}
DELETE
ai.*,
au.*
FROM
audit_items ai
LEFT JOIN audit_items_users au
ON ai.id = au.pid
WHERE ai.bill_id = #{id}
UPDATE audit_items it
LEFT JOIN audit_items_users us ON us.pid = it.id
SET it.audit_status = 'S', us.audit_status = 'S'
WHERE
it.level_id = #{levelId}
AND it.bill_no = #{billNo}
AND it.bill_id = #{billId}
AND it.act_id = #{actId}
AND it.audit_status = "N"
AND it.fid_status = #{fidStatus}