Xu Chang
|
196930e9e8
|
cascadeUpdate时有一个小漏洞
|
2023-08-06 20:08:42 +08:00 |
Xu Chang
|
f3608f9c31
|
enum类型多加一种判断
|
2023-08-06 17:39:01 +08:00 |
Xu Chang
|
38ad56d449
|
增加了asyncContext.exec方法,在relationAuth中如果需要deduceFilter时去select数据,要blockTrigger
|
2023-08-06 15:01:32 +08:00 |
Xu Chang
|
f23cf396a7
|
Merge branch 'dev' into auth
|
2023-08-04 10:28:33 +08:00 |
梁朝伟
|
98baf79b43
|
Style themeColor声明增加primary和danger
|
2023-08-03 17:12:20 +08:00 |
Xu Chang
|
ed6a4ed11d
|
一个小笔误
|
2023-08-03 16:02:12 +08:00 |
Xu Chang
|
f63d1ec757
|
将modi的触发器和权限检查放到modi被apply的时候再进行
|
2023-08-01 18:13:09 +08:00 |
Xu Chang
|
38e2977284
|
收集取到的行时有bug
|
2023-07-28 15:25:47 +08:00 |
Xu Chang
|
c9844fa9c3
|
在checkFilterContains时,开启root模式,以避免无限递归
|
2023-07-28 15:23:03 +08:00 |
Xu Chang
|
11ab7844ed
|
在addToResultSelections时没有正确处理外键为空
|
2023-07-28 12:40:01 +08:00 |
Xu Chang
|
7391e141cb
|
删除了大量已经不再使用的代码
|
2023-07-27 10:54:48 +08:00 |
Xu Chang
|
d5080e92b8
|
修正了getUserRelationsByActions中的两个小的逻辑错误
|
2023-07-26 20:22:27 +08:00 |
Xu Chang
|
3ef11c640a
|
重写了getUserRelationsByActions
|
2023-07-26 20:08:11 +08:00 |
Xu Chang
|
07d79cd731
|
getUserIdsByActions的逻辑修正
|
2023-07-26 18:56:54 +08:00 |
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 |