新增动态记录的同时新增审核记录,审核通过动态才能新增成功举例
时间: 2023-11-18 19:25:54 浏览: 110
好的,我可以举一个简单的例子来说明这个问题。比如我们现在有一个动态记录表 `t_dynamic` 和一个审核记录表 `t_audit`,它们之间的关系是一对多的,即一个动态记录对应多个审核记录。表结构可以如下所示:
```
t_dynamic
-------------------------------
| id | content | audit_status |
-------------------------------
| 1 | 动态内容1 | 待审核 |
-------------------------------
| 2 | 动态内容2 | 已审核 |
-------------------------------
| 3 | 动态内容3 | 待审核 |
-------------------------------
t_audit
---------------------------
| id | dynamic_id | status |
---------------------------
| 1 | 1 | 待审核 |
---------------------------
| 2 | 1 | 已审核 |
---------------------------
| 3 | 3 | 待审核 |
---------------------------
```
当用户提交一条新的动态记录时,系统会自动创建一条相应的审核记录,并将审核状态设置为待审核。此时,动态记录的审核状态也被设置为待审核。用户可以在动态记录列表中看到自己提交的动态记录,但是其他用户无法看到该记录,因为它还没有通过审核。审核人员会对该动态记录进行审核,如果审核通过,则会将审核状态设置为已审核,并将该记录公开显示。如果审核被拒绝,则会将该动态记录删除。这样就可以确保用户提交的动态记录经过审核后才能对其他用户可见,保证了信息的真实性和可信度。
阅读全文