a.id,
a.post,
a.age,
a.edu,
a.content,
a.olda,
a.oldb,
a.oldc,
a.newa,
a.newb,
a.newc,
a.add_num,
a.exe_date,
a.hr_text,
a.lead_text,
a.main_lead_text,
a.proc_ins_id,
u.id AS "user.id",
u.name AS "user.name",
o.id AS "office.id",
o.name AS "office.name",
a.create_by AS "createBy.id",
a.create_date,
a.update_by AS "updateBy.id",
a.update_date,
a.remarks,
a.del_flag
JOIN sys_user u ON u.id=a.user_id
JOIN sys_office o ON o.id=a.office_id
INSERT INTO oa_test_audit(
id,
user_id,
office_id,
post,
age,
edu,
content,
olda,
oldb,
oldc,
newa,
newb,
newc,
add_num,
exe_date,
create_by,
create_date,
update_by,
update_date,
remarks,
del_flag
) VALUES (
#{id},
#{user.id},
#{office.id},
#{post},
#{age},
#{edu},
#{content},
#{olda},
#{oldb},
#{oldc},
#{newa},
#{newb},
#{newc},
#{addNum},
#{exeDate},
#{createBy.id},
#{createDate},
#{updateBy.id},
#{updateDate},
#{remarks},
#{delFlag}
)
UPDATE oa_test_audit SET
user_id = #{user.id},
office_id = #{office.id},
post = #{post},
age = #{age},
edu = #{edu},
content = #{content},
olda = #{olda},
oldb = #{oldb},
oldc = #{oldc},
newa = #{newa},
newb = #{newb},
newc = #{newc},
add_num = #{addNum},
exe_date = #{exeDate},
update_by = #{updateBy.id},
update_date = #{updateDate},
remarks = #{remarks}
WHERE id = #{id}
UPDATE oa_test_audit SET
proc_ins_id = #{procInsId},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
UPDATE oa_test_audit SET
hr_text = #{hrText},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
UPDATE oa_test_audit SET
lead_text = #{leadText},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
UPDATE oa_test_audit SET
main_lead_text = #{mainLeadText},
update_by = #{updateBy.id},
update_date = #{updateDate}
WHERE id = #{id}
DELETE FROM oa_test_audit
WHERE id = #{id}
UPDATE oa_test_audit SET
del_flag = #{DEL_FLAG_DELETE}
WHERE id = #{id}