a.name as "name", a.code as "code", a.application_range as "applicationRange", a.is_default as "isDefault", a.resource_id as "resourceId", a.system_defined_id as "systemDefinedId", a.content as "content", a.sort as "sort", a.status as "status", a.remark as "remark", a.id as "id", a.create_by as "createBy", a.create_dept as "createDept", a.create_time as "createTime", a.update_by as "updateBy", a.update_time as "updateTime", a.update_ip as "updateIp", a.version as "version", a.del_flag as "delFlag" a.name as "name", a.code as "code", a.application_range as "applicationRange", a.is_default as "isDefault", a.resource_id as "resourceId", a.system_defined_id as "systemDefinedId", a.sort as "sort", a.status as "status", a.content as "content", a.id as "id" INSERT INTO sys_portal_config( name, code, application_range, is_default, resource_id, system_defined_id, content, sort, status, remark, id, create_by, create_dept, create_time, update_by, update_time, update_ip, version, del_flag ) VALUES ( #{name}, #{code}, #{applicationRange}, #{isDefault}, #{resourceId}, #{systemDefinedId}, #{content}, #{sort}, #{status}, #{remark}, #{id}, #{createBy}, #{createDept}, #{createTime}, #{updateBy}, #{updateTime}, #{updateIp}, #{version}, #{delFlag} ) UPDATE sys_portal_config SET name = #{name}, code = #{code}, application_range = #{applicationRange}, is_default = #{isDefault}, resource_id = #{resourceId}, system_defined_id = #{systemDefinedId}, content = #{content}, 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_portal_config SET del_flag = #{DEL_FLAG_DELETE} WHERE id = #{id} UPDATE sys_portal_config SET del_flag = '1' WHERE id in #{id} UPDATE sys_portal_config SET is_default = 'N' WHERE application_range = 'U' and resource_id = #{resourceId}; UPDATE sys_portal_config SET is_default = 'Y' WHERE id = #{id};