数据库设计
## 数据库设计
### 表:t_feedback 问题反馈表
|字段|类型|说明|
|-|-|-|
|id|varchar(50)|问题反馈id|
|submit_user_id|varchar(50)|提交人id|
|submit_date|datetime|提交时间|
|submit_content|text|提交内容|
|anonymous|int|匿名;0:正常;1:匿名|
|state|int|状态;0:处理中;1:已处理;88:已完成;-1:已驳回;-2:已撤销|
|handle_date|datetime|最终处理时间|
|score|float|评分|
|appraise|text|评价|
### 表:t_feedback_files 文件明细表
|字段|类型|说明|
|-|-|-|
|id|varchar(50)|id|
|relation_id|varchar(50)|关联id|
|relation_type|varchar(10)|关联类型;submit:反馈提交;handle:处理;copy:抄送;|
|file_type|varchar(10)|文件类型;img:图片;video:视频;|
|url|varchar(255)|文件地址|
|cover_url|varchar(255)|预览地址|
### 表:t_feedback_users 处理/抄送人员明细表
|字段|类型|说明|
|-|-|-|
|id|varchar(50)|id|
|feedback_id|varchar(50)|问题反馈id|
|user_type|varchar(10)|人员类型;handle:处理人;copy:抄送人;|
|anonymous|int|匿名;0:正常;1:匿名|
|sort_code|varchar(50)|排序编号;00010000,00010001(转处理),00010002(转处理),00020000|
|user_id|varchar(50)|人员id|
|parent_id|varchar(50)|上级人员id|
|state|int|状态;0:未处理;1:处理中;2:已处理;3:转处理;-1:已驳回;|
|c_date|datetime|创建时间|
|o_date|datetime|操作时间|
### 表:t_feedback_progress 进展明细表
|字段|类型|说明|
|-|-|-|
|id|varchar(50)|id|
|users_id|varchar(50)|人员明细id|
|users_type|varchar(10)|进展类型;handle:处理;copy:抄送;|
|c_date|datetime|进展时间|
|content|text|进展内容|
### 表:t_feedback_notice 催办记录表
|字段|类型|说明|
|-|-|-|
|id|varchar(50)|id|
|users_id|varchar(50)|人员明细id|
|feedback_id|varchar(50)|问题反馈id|
|c_date|datetime|催办时间|
注:同一个催办5分钟内不能重复触发
## 类型说明
### 问题反馈状态 state
|值|说明|
|-|-|
|0|处理中|
|1|已处理|
|88|已完成|
|-1|已驳回|
|-1|已撤销|
### 查询类型 feedback_type
|值|说明|
|-|-|
|0|已提交|
|1|待处理|
|2|已处理|
|3|抄送我|