select u.transfer_id, u.user_id, u.old_dept_id, u.new_dept_id, u.transfer_time, u.dues_paid_to, u.remarks, u.del_flag, u.create_by, u.create_time, u.update_by, u.update_time, u.dept_id,
us.NICK_NAME
from t_branch_mem_transfer u
left join sys_dept d on u.dept_id = d.dept_id
left join SYS_USER us on us.user_id = u.user_id
SELECT seq_t_branch_mem_transfer.NEXTVAL as transferId FROM DUAL
insert into t_branch_mem_transfer
transfer_id,
user_id,
old_dept_id,
new_dept_id,
transfer_time,
dues_paid_to,
remarks,
del_flag,
create_by,
create_time,
update_by,
update_time,
dept_id,
#{transferId},
#{userId},
#{oldDeptId},
#{newDeptId},
#{transferTime},
#{duesPaidTo},
#{remarks},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{deptId},
update t_branch_mem_transfer
user_id = #{userId},
old_dept_id = #{oldDeptId},
new_dept_id = #{newDeptId},
transfer_time = #{transferTime},
dues_paid_to = #{duesPaidTo},
remarks = #{remarks},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
dept_id = #{deptId},
where transfer_id = #{transferId}
update t_branch_mem_transfer set del_flag = 2 where transfer_id = #{transferId}
update t_branch_mem_transfer set del_flag = 2 where transfer_id in
#{transferId}