找回密码
 立即注册

QQ登录

只需一步,快速开始

Stonecold

注册会员

1

主题

2

帖子

33

积分

注册会员

积分
33
  • 43

    金币

  • 1

    主题

  • 2

    帖子

最新发帖
Stonecold
注册会员   /  发表于:2024-6-21 12:52  /   查看:211  /  回复:6
20金币
各位大佬好,我有一个需求看看怎么能实现:
我们公司角色分了4级,员工-部门领导-单位管理员-人力资源管理员

员工需要定期更新社会关系表中的内容,但是不能直接提交数据库修改,需要按上面的顺序提交审核,最后由人力资源管理员确定修改。
部门领导-单位管理员-人力资源管理员能够看见员工修改/新增/删除的内容。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

6 个回复

倒序浏览
追风
中级会员   /  发表于:2024-6-21 13:33:57
沙发
那就正常的一个1流程,但是加一个临时表来存储用户填写的信息,当上级审核之后再去做数据的写入。

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
Stonecold
注册会员   /  发表于:2024-6-21 13:58:53
板凳
追风 发表于 2024-6-21 13:33
那就正常的一个1流程,但是加一个临时表来存储用户填写的信息,当上级审核之后再去做数据的写入。

你好,请问怎么在页面中更直观的看到删除和增加的信息呢
回复 使用道具 举报
追风
中级会员   /  发表于:2024-6-21 14:06:10
地板
Stonecold 发表于 2024-6-21 13:58
你好,请问怎么在页面中更直观的看到删除和增加的信息呢

流程不久是会有那个提示吗?
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2024-6-21 14:24:56
5#
本帖最后由 Syl 于 2024-6-21 14:31 编辑

临时表是必要的,把字段都取过来,在加个标志(增删改)、处理标志(默认0未处理1已处理)
增加    先写入到临时表,标志为add,审批后写入到人员表,处理标志改为1
删除    取自人员表信息,标志为del,审批后执行删除人员表信息,处理标志改为1;
修改    取自人员表信息,标志为upd,审批后更新对应的人员表,处理标志改为1;

这样的好处是我所有的增删改都有记录,通过主键更新到主表即可

评分

参与人数 1金币 +10 收起 理由
Joe.xu + 10 很给力!

查看全部评分

回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2024-6-21 14:45:34
6#
本帖最后由 VVANVI 于 2024-6-21 14:46 编辑

首先要从逻辑上理清
不存在什么审核后再写入数据库,  只有增删改  审核 每个步骤全部都写入数据库  才能记录全过程 , 如果数据不存入数据库, 这些记录 存在哪里呢??

思路上剖析:
审核后存入数据库 是使用者的主观体验,  要实现感觉上好像 审核后存入数据库 可以通过条件, 权限 等手段来实现,
无非是通过 过滤 或者 统计(或者其他的数据处理) 等方法加工 数据 看起来 好像是审核后才存入了数据库

评分

参与人数 1金币 +10 收起 理由
Joe.xu + 10

查看全部评分

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:7 天前
7#
感谢大家对活字格的支持
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖呦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部