首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
业务领域
订阅
煉心
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
通用数据权限设计与实现
在我们的业务系统中,除了菜单/功能权限外,还有一个非常重要的功能,就是数据权限。数据级权限管理,大多数采用的方案还是硬编码的方式,也就是将这种逻辑以if/else等方式与业务代码耦合在一起,按需做数据权限划分。本文这里采用的是另一种比硬编码相对优雅的方式:mybatis拦截器+…
得物人事系统时间轴设计的演化历程
员工、部门、职位等组织结构的发展和变化情况,均需要按照时间顺序准确记录,需要追溯到任意历史一天或未来一天展示当时的数据,并在某个时间做对应的调整。这个被人事系统高度依赖的时间维度,就是时间轴。
数据权限设计——基于EntityFramework的数据权限设计方案:一种设计思路
前言:“我们有一个订单列表,希望能够根据当前登陆的不同用户看到不同类型的订单数据”、“我们希望不同的用户能看到不同时间段的扫描报表数据”、“我们系统需要不同用户查看不同的生产报表列”。诸如此类,最近经常收到项目上面的客户提出的这种问题,即所谓的“数据权限”,经过开会讨论决定:在…
融合模型权限管理设计方案
本方案梳理了业界主流权限模型,IT SaaS 化中权限管理要解决的问题,参考了公司内外、国内外的一些权限设计方案,结合RBAC、ABAC模型提出了ITAM融合模型权限管理方案。
基于CRDT的一种文档冲突算法
当多个人同时编辑一个在线文档时,如何处理多人操作的冲突,一直是大家讨论的热点话题。解决协作冲突业界使用最多的两种思路是基于OT的文档合并算法和基于CRDT的文档合并算法
这个是真的厉害,高并发场景下的订单和库存处理方案,讲的很详细了!
之前一直有小伙伴私信我问我高并发场景下的订单和库存处理方案,我最近也是因为加班的原因比较忙,就一直没来得及回复。今天好不容易闲了下来想了想不如写篇文章把这些都列出来的,让大家都能学习到,说一千道一万都不如满满的干货来的实在,干货都下面了! 商品A只有100库存,现在有1000或…
仿金蝶,物料库存系统设计与实现思路
这个批次表就是记录物料的所有的批次当前的库存状态,物料一个批次的库存理论上最多用到0库存. 1. 用户输入系统的成本是不含税的,那么系统需要用税点算出税额加到成本里 2. 用户输入系统的成本是含税的,那么系统需要减掉税点得到不含税的成本 批次快照表只是记录批次物料的库存快照,不…
有赞零售小票打印跨平台解决方案
零售商家的日常经营中,小票打印的场景无处不在,顾客的每笔消费都会收到商家打印出的消费小票,这个是顾客的消费凭证,所以小票的内容对顾客和商家都尤为重要。对于有赞零售应用软件来说,小票打印功能也是必不可少的,诸多业务场景都需要提供相应的小票打印能力。 每个端各自实现一套打印流程,方…
小程序开发-梳理登录流程-v1.0
用户打开微信小程序。 也可以是在需要的时候处理这个逻辑,不一定是打开小程序的时候执行这个逻辑。 具体看业务需要,但是往往很多业务设计都是要用户打开小程序的时候,来运行这个逻辑的。 小程序通过wx.login获取微信的 code,然后将这个 code 发送给开发者服务器(我们自己…
企业管理系统前后端分离架构设计 系列一 权限模型篇
取这个标题,可能有点膨胀,毕竟看到“架构”这个词,很多人想到的可能是大项目,涉及到分布式,高并发等一些高大上的东西。 前段时间分别用vue和react写了两个后台管理系统的模板vue-quasar-admin和3YAdmin。两个项目中都实现了基于RBAC的权限控制。因为本职工…