大数跨境

「重度用户分享」手把手教你用白码快速解决CRM角色权限问题

「重度用户分享」手把手教你用白码快速解决CRM角色权限问题 白码
2020-09-14
2

点击蓝字

关注我们

最近收到了不少白码用户们的投稿,我们精选了其中的一篇,一起来看看吧!


手把手教你用白码快速解决CRM角色权限问题

来自  白码用户 @code404 的分享

客户关系管理系统(CRM)对权限管理有着比较高得要求,特别是员工可查看的客户信息权限处理这一块,这里分享一下在白码平台上的实现方式。


1

数据表准备

简单来说需要3个数据表来实现:员工表(系统用户表)、客户表客户跟进表,其中“客户跟进表”关联“员工表”和“客户表”。

在数据库中创建这三个表:

创建员工表

员工表(用户表)具体细节


创建客户表

客户表具体细节


创建客户跟进表

客户跟进表具体细节


2

数据集实现

在功能搭建中创建1个跟进客户数据集,用于显示“我”跟进的客户。

创建数据集

创建细节

点开创建的数据集,添加一个步骤用于获取客户跟进表数据:

点开设置,将跟进人设置为“系统当前用户”,以筛选当前登录系统的员工对应的跟进数据。

添加步骤“跟进的客户”(操作设为关联获取),打开设置,将“$来自”属性设为上一步骤(客户跟进表)的客户数据。

添加步骤

设置数据

添加显示步骤,显示获取到的“跟进客户”数据。

再添一个步骤

设置显示数据

设为“跟进的客户”数据

设置完后,将步骤依次连接,点击“发布”。


3

测试

在快速开发中添加菜单“我的客户”,选取刚刚发布的“我跟进的客户列表”数据集,就可以在这个菜单查看客户数据。为了方便测试,我直接在数据库中添加测试数据:

用户表(员工表)

用户表细节


客户表

客户表细节


客户跟进表

客户跟进表细节

使用“test”的账号查看效果(没有跟进客户B,所以不显示):

查看效果

细节


4

总结

这个简单的员工查看客户信息权限实现起来非常简便,不需要用代码配置其他内容。

数据集的功能除了做数据筛选显示,还可以用在前端自定义UI中作为数据源,关于这部分内容,以后有机会再另外分享。


再次感谢白码用户@code404的精彩分享~

欢迎大家积极投稿! 可以和我们分享自己的使用感受,有什么问题也可以在白码社区和其他用户一起交流~


往期推荐

1

用白码,5分钟就可以实现客户去重!

2

用白码10分钟实现一个表单应用

3

无代码开发5分钟就能完成CRUD功能

扫二维码|加小助理

有任何问题

都可以咨询小助理哦~


点击 阅读原文 了解白码更多信息~

【声明】内容源于网络
0
0
白码
白码无代码 | 低代码开发平台可以帮助开发者和企业技术开发团队增加软件开发速度,降低开发成本,达到降本增效的目的。用户可以通过白码,按照企业所需自行定制ERP,CRM,OA等软件;成为白码开发者,把想法快速变成软件吧。
内容 125
粉丝 0
白码 白码无代码 | 低代码开发平台可以帮助开发者和企业技术开发团队增加软件开发速度,降低开发成本,达到降本增效的目的。用户可以通过白码,按照企业所需自行定制ERP,CRM,OA等软件;成为白码开发者,把想法快速变成软件吧。
总阅读0
粉丝0
内容125