a.id AS "id",
a.groupname AS "groupname",
a.avatar AS "avatar",
a.create_by AS "createBy.id",
a.create_date AS "createDate",
a.update_by AS "updateBy.id",
a.update_date AS "updateDate",
a.remarks AS "remarks",
a.del_flag AS "delFlag",
t_user.name AS "createBy.name",
t_user.photo AS "createBy.photo",
t_user.login_name AS "createBy.loginName"
LEFT JOIN sys_user t_user ON t_user.id = a.create_by
INSERT INTO t_group(
id,
groupname,
avatar,
create_by,
create_date,
update_by,
update_date,
remarks,
del_flag
) VALUES (
#{id},
#{groupname},
#{avatar},
#{createBy.id},
#{createDate},
#{updateBy.id},
#{updateDate},
#{remarks},
#{delFlag}
)
UPDATE t_group SET
groupname = #{groupname},
avatar = #{avatar},
update_by = #{updateBy.id},
update_date = #{updateDate},
remarks = #{remarks}
WHERE id = #{id}
DELETE FROM t_group
WHERE id = #{id}
UPDATE t_group SET
del_flag = #{DEL_FLAG_DELETE}
WHERE id = #{id}