找回密码
 立即注册

QQ登录

只需一步,快速开始

雪忆

金牌服务用户

28

主题

83

帖子

393

积分

金牌服务用户

积分
393
QQ

[已处理] 自定义用户管理

雪忆
金牌服务用户   /  发表于:2023-7-31 11:19  /   查看:2175  /  回复:14
1金币
我在设计器中做了用户管理的简单功能,实现用户的新增、修改、删除操作,修改时我自己的做法是先循环删除原来的角色,再循环新增修改后的角色,但是在一直修改不成功,想问下修改的原理是什么?修改时调用服务端的哪个命令?


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

14 个回复

正序浏览
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-8-2 12:26:34
17#
回复 使用道具 举报
nobt
论坛元老   /  发表于:2023-8-2 08:53:49
16#
回复 使用道具 举报
雪忆
金牌服务用户   /  发表于:2023-8-1 19:08:55
15#
我下来再测下,万分感谢!!
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-8-1 18:15:02
14#
雪忆 发表于 2023-8-1 16:24
您好,您能提供下您事务报错回退的测试数据吗?我测下我这边的,我之前的测试都是成功的

我这边测试,从角色中移除用户,以及添加用户到角色中,分别创建了一个服务端命令,然后在第三个服务端命令在事务命令中调用这两个服务端命令,

在事务命令中,执行的顺序是,先移除,后添加,然后添加命令中,返回-1,即意味着执行失败,事务回退之后,从角色中移除的用户,没有被恢复

本帖子中包含更多资源

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

x
回复 使用道具 举报
雪忆
金牌服务用户   /  发表于:2023-8-1 16:24:42
13#
您好,您能提供下您事务报错回退的测试数据吗?我测下我这边的,我之前的测试都是成功的
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-8-1 16:06:05
10#
本帖最后由 Grayson.Shang 于 2023-8-1 16:07 编辑


不过大佬我这边测试了一下,关于用户管理的操作,好像在事务命令中并不能正常生效,即事务命令中存在用户操作的时候,即使事务报错回退了,修改的用户信息也不会被回退
回复 使用道具 举报
雪忆
金牌服务用户   /  发表于:2023-8-1 11:49:58
9#
好的,谢谢
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-8-1 11:39:01
8#
咱们说的循环角色,指的是什么?是循环查询到的角色数组吗,还是咱们传进来的字符串角色列表,比如“administrator,测试,开发”这样的字符串
若是数组的话,和前端一样可以正常使用。
若是字符串,可以通过分割文本到数组命令,转成数组来循环

本帖子中包含更多资源

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

x
回复 使用道具 举报
雪忆
金牌服务用户   /  发表于:2023-7-31 18:45:12
7#
您好,事务只能加在服务端命令中,可是如果加事务的话,角色的循环应该怎么设置?
回复 使用道具 举报
雪忆
金牌服务用户   /  发表于:2023-7-31 15:37:26
5#
您好,这是demo

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部