跳转到主要内容

Interlegis门户模型申诉系统。

项目描述

介绍

本包集成了Programa Interlegis模型门户的公民信息查询系统。

该包定义了内容类型以表示一个投诉机构和请求,一个工作流,一个名称选择器和返回JSON格式信息的视图。

内容类型

申诉(OmbudsOffice)

投诉机构是基于Dexterity的一种内容类型,包含以下字段

  • 名称

  • 描述

  • 请求类型

  • 区域

  • 管理员

请求(Claim)

请求是基于Dexterity的一种内容类型,包含以下字段

  • 请求类型

  • 区域

  • 主题

  • 详情

  • 请求人姓名

  • 请求人邮箱

  • 性别

  • 年龄

  • 地址

  • 邮编

  • 城市

该请求分配了一个名为 claim_workflow 的特殊工作流。在工作流处理过程中,负责处理请求的人员会更改工作流。

请求的回复存储在对象的注释中。

任何匿名用户都可以注册请求,但只有授权用户可以更改请求的状态并添加评论。

创建请求时,会自动生成一个协议号;该协议号由日期和一个表示创建请求时间的附加数字组成。

工作流

请求的工作流简单,包括4个不同的状态

待处理

请求的初始状态;它已被创建并正在等待负责人评估。

接受

请求已被接受并正在启动处理流程。

拒绝

请求未被接受。

处理中

请求正在处理中。

已解决

请求已有回复,因此被视为已解决。

请求查询

投诉机构的默认视图显示一个搜索框,允许使用协议号搜索请求。

注册用户还可以查看请求列表,可以按标题、状态、提交日期和最后修改日期排序。

通知

每当创建或修改请求时,系统都会发送通知。收件人列表包括区域负责人和请求人。

该包依赖于完全可配置的 collective.watcherlist 补充。

JSON API

该包提供了一个名为 @@ombudsman-json 的视图,在门户根目录中提供,以JSON格式返回此信息。

显示的信息包括投诉机构和请求的简单格式

{
    "claims": [
        {
            "address": "Rua Comendador Roberto Ugolini, 20",
            "age": "50",
            "area": "comunicacao-social",
            "city": "Mooca",
            "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
            "email": "foo@bar.com",
            "genre": "m",
            "kind": "solicitacao-de-informacao",
            "name": "Zé Ninguém",
            "postal_code": "03125-010",
            "state": "SP",
            "title": "Lorem ipsum",
            "uri": "https://127.0.0.1:8080/Plone/ouvidoria/20140423103340"
        },
    ],
    "ombudsoffices": [
        {
            "areas": [
                {
                    "area": "Recursos Humanos",
                    "email": "fulano@foo.gov.br",
                    "responsible": "Fulano"
                }
            ],
            "claim_types": [
                {
                    "claim_type": "Solicitação de informação"
                }
            ],
            "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
            "managers": [],
            "title": "Ouvidoria",
            "uri": "https://127.0.0.1:8080/Plone/ouvidoria"
        }
    ]
}

贡献者

  • Érico Andrei

  • Héctor Velarde

  • Jean Ferri

  • Karyn Nassif

  • Marcio Mazza

  • Ramiro Luz

变更日志

1.7 (2019-04-08)

  • 不再需要RG [rafahela]

1.6 (2019-03-12)

  • 公民办公室请求回答的新术语 [IolaneAndrade]

1.5 (2018-12-14)

  • 修复图表中的响应性冲突 [IolaneAndrade]

  • 修复投诉机构的权限以添加回复并添加新的Ombudsman角色 [IolaneAndrade]

  • 添加升级步骤。添加Ombudsman角色 [IolaneAndrade]

1.4 (2018-07-17)

  • 将CPF和RG字段添加到请求中 [rafahela]

1.3 (2018-07-09)

  • 向投诉机构添加统计图表并将结构化JSON添加到图表中 [IolaneAndrade]

1.2 (2017-12-05)

  • 添加recaptcha支持 [rafahela]

1.1 (未发布)

  • 修复非现有模板的电子邮件 [jeanferri]

  • 添加隐藏公开请求列表的选项 [hersonrodrigues]

  • 添加电子邮件自定义模板 [hersonrodrigues]

1.0 (2015-09-25)

  • 更改请求视图中的标题 [jeanferri]

  • 改进响应选择框的审核状态功能 [jeanferri]

  • 从翻译中移除冒号 [jeanferri]

  • 将响应和附件的作者名称链接起来 [jeanferri]

  • 按修改日期逆序排序索赔表 [jeanferri]

  • 修复翻译错误 [jeanferri]

  • 添加查看索赔个人信息的权限,包括测试 [ramiroluz]

  • 更新翻译 [jeanferri]

  • 改进索赔视图 [jeanferri]

  • 在索赔表中添加分页 [jeanferri]

  • 修复IDG主题中匿名用户的协议搜索 [jeanferri]

1.0rc2 (2015-08-26)

  • 修复添加新监察官办公室的测试 [jeanferri]

1.0rc1 (2015-06-17)

  • 规范化区域标题,以便使用选择值查找相应的电子邮件地址 [ramiroluz]

  • 修复test_setup.py测试 [marciomazza]

  • 修复匿名用户的添加索赔按钮 [jeanferri]

1.0b3 (2014-08-25)

1.0b2 (2014-07-02)

1.0b1 (2014-05-16)

  • 用户信息不应在请求或通过API访问时提供给匿名用户。

1.0a1 (2014-04-27)

  • 初始发布。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源分布

interlegis.portalmodelo.ombudsman-1.7.tar.gz (62.2 kB 查看哈希值)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面