解决支持票?

时间:2012-08-16 09:03:14

标签: ruby-on-rails-3

我正在尝试创建一个支持系统。哪个用户可以提高票价,我们的支持团队将解决它,用户可以看到我们的回复。这里要指出的是我不想使用任何一种电子邮件系统。我如何解决这个问题,任何帮助都会感激不尽。

我的表格结构如下:此处的票号是唯一的,每张票都会生成一次。

 +-------------------+--------------+------+-----+---------+----------------+
    | Field             | Type         | Null | Key | Default | Extra          |
    +-------------------+--------------+------+-----+---------+----------------+
    | id                | int(11)      | NO   | PRI | NULL    | auto_increment |
    | company_id        | int(11)      | NO   |     | NULL    |                |
    | subject           | varchar(255) | YES  |     | NULL    |                |
    | description       | text         | YES  |     | NULL    |                |
    | created_by        | int(11)      | NO   |     | NULL    |                |
    | created_date      | date         | YES  |     | NULL    |                |
    | assigned_to       | varchar(255) | YES  |     | NULL    |                |
    | status_id         | int(11)      | NO   |     | NULL    |                |
    | completed_date    | date         | YES  |     | NULL    |                |
    | ticket_number     | varchar(255) | NO   |     | NULL    |                |
    | deleted           | tinyint(1)   | YES  |     | 0       |                |

1 个答案:

答案 0 :(得分:0)

我得到了支持票的解决方案。我使用单独的命名空间用于admin和seperate表用于支持票证,现在用户可以生成票证,admin是该票证的默认接收者。当管理员回复任何票证时,创建票证的用户将成为接收者。