Xu Chang
|
a6e7b4d082
|
getUserIdsByActions的逻辑修正
|
2023-07-26 18:53:20 +08:00 |
Xu Chang
|
9765b2e67e
|
getUserIdsByActions的逻辑修正
|
2023-07-26 18:49:39 +08:00 |
Xu Chang
|
aae5c94403
|
getUserIdsByActions中的查询条件修正
|
2023-07-26 18:44:49 +08:00 |
Xu Chang
|
6f3e01bffa
|
将getUserIdsByActions移到了domain中
|
2023-07-26 18:03:18 +08:00 |
Xu Chang
|
a271f43d21
|
增加了当actionAuth中的action被清空时,删除相应actionAuth的trigger
|
2023-07-26 17:12:12 +08:00 |
Xu Chang
|
9bd2a94509
|
预防了projection写错
|
2023-07-26 16:28:01 +08:00 |
Xu Chang
|
a8e7d54e1e
|
修改了残留的查询写法
|
2023-07-26 16:08:54 +08:00 |
Xu Chang
|
4258628400
|
在checkFilterContains的时候,对原来的filter进行深度克隆以防止原数据结构被破坏
|
2023-07-26 10:50:41 +08:00 |
Xu Chang
|
8f49fa0ca1
|
在checkAction前,cloneDeep此operation,以避免不必要的混乱
|
2023-07-25 19:08:05 +08:00 |
Xu Chang
|
a4ebb81c40
|
在处理user路径时正确的处理外键
|
2023-07-25 17:02:41 +08:00 |
Xu Chang
|
af7229df94
|
小错误
|
2023-07-25 16:57:01 +08:00 |
Xu Chang
|
be35e108bc
|
一个不应该成立的assert
|
2023-07-25 16:46:30 +08:00 |
Xu Chang
|
48e08940d8
|
重新处理了通过deduce路径通过operationTree根结点的情况
|
2023-07-25 16:16:56 +08:00 |
Xu Chang
|
f4f3c7011e
|
deduce时的一些逻辑调整
|
2023-07-25 15:58:14 +08:00 |
Xu Chang
|
56fcf88ba1
|
deduce时简化了当推导的对象行数多于一行的情况
|
2023-07-25 15:48:19 +08:00 |
Xu Chang
|
22958b8596
|
处理了operation没有filter的边界
|
2023-07-25 14:18:10 +08:00 |
Xu Chang
|
9df1b0bd98
|
支持自主查找并建立deduceFilter模式
|
2023-07-25 11:36:09 +08:00 |
Xu Chang
|
e3b215bbf2
|
在dev环境下输出权限检测不通过的case
|
2023-07-25 10:20:26 +08:00 |
Xu Chang
|
5a2651a4c3
|
cascadeStore在reinforceSelection时,前台处理的不够精细,会造成无限递归
|
2023-07-24 20:19:50 +08:00 |
Xu Chang
|
46c037db48
|
前台select也应加以完整性检查
|
2023-07-24 20:01:25 +08:00 |
Xu Chang
|
53528f6c8e
|
对selection的完整性处理还是要无条件执行
|
2023-07-24 19:36:32 +08:00 |
Xu Chang
|
d86f3c9fde
|
在构建create data的filter时,排除掉为null的属性
|
2023-07-24 19:21:51 +08:00 |
Xu Chang
|
61266daf01
|
容了一个边界
|
2023-07-24 19:10:15 +08:00 |
Xu Chang
|
3654a5c882
|
释放modi的权限
|
2023-07-24 19:01:33 +08:00 |
Xu Chang
|
3bb082a634
|
释放modi的权限
|
2023-07-24 19:01:07 +08:00 |
Xu Chang
|
325956a943
|
对userRelation的授权判定
|
2023-07-24 18:45:59 +08:00 |
Xu Chang
|
5de167016c
|
当selection被拒绝时,输出相应的selection
|
2023-07-24 18:13:25 +08:00 |
Xu Chang
|
3819a1cd66
|
细化了create时将data变为filter
|
2023-07-24 17:28:10 +08:00 |
Xu Chang
|
dcab549ef3
|
在判定node权限时处理了根结点deduce的情况
|
2023-07-24 16:32:37 +08:00 |
Xu Chang
|
08eaf9a2c1
|
笔误
|
2023-07-24 16:23:04 +08:00 |
Xu Chang
|
0efb279f51
|
少取了一个属性
|
2023-07-24 16:12:00 +08:00 |
Xu Chang
|
1391124d3d
|
小的边界判定
|
2023-07-24 16:01:46 +08:00 |
Xu Chang
|
3e81ef9eb9
|
build
|
2023-07-24 15:59:35 +08:00 |
Xu Chang
|
46627a2f37
|
在构建updateTree时,要将可能产生的deduce关系的子树略去
|
2023-07-24 15:55:22 +08:00 |
Xu Chang
|
02b109d21d
|
笔误
|
2023-07-24 15:39:43 +08:00 |
Xu Chang
|
dd4d1f23a9
|
笔误
|
2023-07-24 15:34:30 +08:00 |
Xu Chang
|
05aa27af83
|
笔误
|
2023-07-24 15:30:01 +08:00 |
Xu Chang
|
6e8cd9e3ec
|
在分解cascade更新时,对create的数据进行精细化处理
|
2023-07-24 15:23:36 +08:00 |
Xu Chang
|
a31619efa8
|
在构建contained filter时,处理了path为空的情况
|
2023-07-24 14:33:03 +08:00 |
Xu Chang
|
79dc2cfdbb
|
大改了relationAuth的实现,以及cascadeStore的结构性重构
|
2023-07-22 19:33:53 +08:00 |
Xu Chang
|
c044a7fcfe
|
修改了filter中一对多子查询的语法
|
2023-07-22 18:32:55 +08:00 |
Xu Chang
|
a32eaf5856
|
2.6.11-dev
|
2023-07-18 22:00:34 +08:00 |
Xu Chang
|
884e3e1016
|
build
|
2023-07-18 21:59:22 +08:00 |
wenjiarui
|
2e6ed1660e
|
修正了一处异常的细节
|
2023-07-18 21:56:35 +08:00 |
Xu Chang
|
b8c3f2f598
|
relationAuth中对一种情况的边界处理不严谨
|
2023-07-18 19:18:40 +08:00 |
Xu Chang
|
efec1e0231
|
更新了大量定义和代码整理
|
2023-07-18 18:53:37 +08:00 |
Xu Chang
|
075c967e0b
|
修正了对更新数据中userRelation的合法性判定
|
2023-07-18 12:23:55 +08:00 |
Xu Chang
|
846626d9dc
|
去掉了一个多余的assert
|
2023-07-18 11:37:48 +08:00 |
Xu Chang
|
700545aa01
|
处理了一个出错判断
|
2023-07-17 20:17:04 +08:00 |
Xu Chang
|
d430aa2810
|
对userEntityGrant的update权限进行了处理
|
2023-07-17 19:10:58 +08:00 |