a.id AS "id", 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", a.user_id AS "suserid", a.name AS "suername", a.card_id AS "cardid", a.sex AS "susersex", a.depid AS "office.id", a.type AS "susertype", a.user_status AS "suserstatus", a.user_other AS "suserother", office.name AS "office.name" LEFT JOIN sys_office office ON office.id = a.depid INSERT INTO form_sign_user( id, create_by, create_date, update_by, update_date, remarks, del_flag, user_id, name, card_id, sex, depid, type, user_status, user_other ) VALUES ( #{id}, #{createBy.id}, #{createDate}, #{updateBy.id}, #{updateDate}, #{remarks}, #{delFlag}, #{suserid}, #{suername}, #{cardid}, #{susersex}, #{office.id}, #{susertype}, #{suserstatus}, #{suserother} ) UPDATE form_sign_user SET update_by = #{updateBy.id}, update_date = #{updateDate}, remarks = #{remarks}, user_id = #{suserid}, name = #{suername}, card_id = #{cardid}, sex = #{susersex}, depid = #{office.id}, type = #{susertype}, user_status = #{suserstatus}, user_other = #{suserother} WHERE id = #{id} DELETE FROM form_sign_user WHERE id = #{id} UPDATE form_sign_user SET del_flag = #{DEL_FLAG_DELETE} WHERE id = #{id}