name as "name", code as "code", url as "url", refresh_rate as "refreshRate", show_title as "showTitle", is_allow_drag as "isAllowDrag", x_grid_number as "xGridNumber", y_grid_number as "yGridNumber", sort as "sort", status as "status", remark as "remark", id as "id", create_by as "createBy", create_dept as "createDept", create_time as "createTime", update_by as "updateBy", update_time as "updateTime", update_ip as "updateIp", version as "version", del_flag as "delFlag" INSERT INTO sys_portlet( name, code, url, refresh_rate, show_title, is_allow_drag, x_grid_number, y_grid_number, sort, status, remark, id, create_by, create_dept, create_time, update_by, update_time, update_ip, version, del_flag ) VALUES ( #{name}, #{code}, #{url}, #{refreshRate}, #{showTitle}, #{isAllowDrag}, #{xGridNumber}, #{yGridNumber}, #{sort}, #{status}, #{remark}, #{id}, #{createBy}, #{createDept}, #{createTime}, #{updateBy}, #{updateTime}, #{updateIp}, #{version}, #{delFlag} ) UPDATE sys_portlet SET name = #{name}, code = #{code}, url = #{url}, refresh_rate = #{refreshRate}, show_title = #{showTitle}, is_allow_drag = #{isAllowDrag}, x_grid_number = #{xGridNumber}, y_grid_number = #{yGridNumber}, sort = #{sort}, status = #{status}, remark = #{remark}, update_by = #{updateBy}, update_time = #{updateTime}, update_ip = #{updateIp}, version = version + 1 WHERE id = #{id} and version = #{version} UPDATE sys_portlet SET del_flag = #{DEL_FLAG_DELETE} WHERE id = #{id} UPDATE sys_portlet SET del_flag = '1' WHERE id in #{id}