0

我正在寻找一个可以帮助我构建审批数据库的模块。我的想法是拥有一个仅限会员的网站,比如 5 个不同的部门(每个成员将属于 5 个部门之一)。让所有部门在一个项目中都有发言权。每个部门都会批准或拒绝一个版本(拒绝意味着需要更改)。一旦每个部门批准或拒绝,则项目将被批准(如果所有部门都批准),或者准备好等待版本2或3或4等等(如果有拒绝和后续版本的问题)。如果被拒绝,将有一个表格,拒绝部门可以列出需要解决的问题。一旦问题得到解决,成员可以从单选按钮或选择列表中单击“完成”按钮。如果部门在以前的版本中批准,他们将获得某种结转批准,而不必每次有新版本时都批准。有谁知道一个模块可以为我指明正确的方向,或者知道如何实现这一点?提前感谢您的帮助!

4

1 回答 1

0

使用 Drupal 核心修订工作流程模块(另请参阅工作流程模块右侧页面上的相关模块以获得一些替代方案)。5 个部门可以是 5 个用户角色,权限可以由Field_permissions模块处理。问题可以在每个项目下方的评论中。当然,每个 Project 都可以(并且应该)是一个Node

无论如何,您描述的功能需要对 Drupal 有很好的了解,并且可以使用多个模块和方法来完成。

于 2013-08-12T22:14:59.267 回答