Commit Graph

125 Commits

Author SHA1 Message Date
Xu Chang c7daaa2c2e 重构了subscribeFeature的写法 2023-12-01 12:32:52 +08:00
Xu Chang d752d52685 恢复了listNode带子结点的结构 2023-11-22 21:40:04 +08:00
Xu Chang c268f104d0 拆分page.web.ts后编译 2023-11-22 15:16:27 +08:00
Xu Chang eb2132a6ff page.web拆分成web和react,修正了refresh行为,增加了一个参数,后续listNode的子结点不需要主动refresh 2023-11-22 15:10:44 +08:00
Xu Chang 9b70066bbe 重新设计优化了listNode的翻页机制 2023-11-18 10:54:30 +08:00
Xu Chang 7965d8595a 对非数据结点不进行refresh,删除了一些不必要的属性 2023-11-17 17:17:11 +08:00
Xu Chang 6ff8217e2c 更正了runningTree, ListNode不再能建立子结点了 2023-11-16 20:25:10 +08:00
Xu Chang fbde0afaf2 runningTree在execute之后的行为修正,以及reRender情况下没有row情况下的行为修正 2023-11-08 13:40:58 +08:00
Xu Chang 236078498d 重新规范了Page和Component的判定 2023-11-02 17:19:58 +08:00
Xu Chang d1043f4a72 适配了actionAuth等数据结构的改动 2023-10-26 16:01:25 +08:00
Xu Chang 649b66becf 微调了onPathSet的实现过程 2023-10-13 16:08:30 +08:00
Wang Kejun 2bdd1ef02a 处理 数据rows为undefined的情况 2023-08-28 14:37:42 +08:00
Xu Chang e8f2ec1def 细化了在createNode时,根据当前node是否是modi的情况进行refresh 2023-08-24 16:53:03 +08:00
Xu Chang 8eba310582 增加了cache的缓存和keepFresh行为 2023-08-21 15:29:22 +08:00
Xu Chang 873b67b832 将locale的状态值加到oakComponent的系统级data中 2023-08-15 21:06:54 +08:00
Xu Chang d9155bf881 build时将相应的json文件也拷贝过去 2023-08-14 13:10:59 +08:00
Xu Chang c9afea9fc0 适配了domain对filter的大改动 2023-08-09 18:59:05 +08:00
Xu Chang 7cbfeb2d84 在checkOperation时,如果没有filter就不进行整体的判定 2023-07-31 15:31:22 +08:00
Xu Chang ef6175313f 适配了domain的定义性更新,重构了不少代码流程 2023-07-18 18:54:26 +08:00
Xu Chang d683d2e709 漏了一处legalAction 2023-07-17 20:10:37 +08:00
Xu Chang bc16eae216 处理了list中的两个定义 2023-07-13 11:14:06 +08:00
Xu Chang 62f44e96c6 修正了modi构建的新数据上的页面渲染逻辑 2023-07-10 11:02:26 +08:00
Xu Chang 33dbc0ee04 refresh时如果path上有:next则不用刷新 2023-07-10 10:51:55 +08:00
Xu Chang 1fcb914db3 merge dev 2023-06-14 17:00:04 +08:00
wenjiarui f2ebcd73bb 组件refresh时oakFullpath容错 2023-05-31 13:44:35 +08:00
Xu Chang a69d11855e 实现了auth的大量逻辑 2023-05-24 14:56:32 +08:00
Xu Chang 4034f134e1 relation相关的大量代码 2023-05-10 19:42:22 +08:00
Xu Chang a03ae917dc 修改了oakFilters和oakSorters参数的处理,以及cache在get时发现数据缺失时要不要去取missedRows的逻辑 2023-04-13 11:46:35 +08:00
Xu Chang 2653fff70e properties的改动 2023-04-07 09:07:14 +08:00
Xu Chang 4e27d91506 适配了commonAspect中select的返回 2023-03-31 20:11:42 +08:00
Xu Chang ed1d976829 没有entity的virtualNode初始也调一次reRender 2023-03-09 15:11:29 +08:00
Xu Chang a907851ebc 定义了abstractComponent 2023-03-08 15:06:01 +08:00
Xu Chang fb1ef4f53b front根据页面需要判定的action和cascadeAction去构造完整的projection 2023-03-07 12:04:02 +08:00
Xu Chang d5573b41b9 对oakCascadeActions进行了判断 2023-03-03 18:49:27 +08:00
Xu Chang 5201a8c2be cascadeEntities处理时的小bug 2023-02-20 02:58:51 +08:00
Xu Chang eff102bacd 实现了cascadeEntities 2023-02-19 18:24:30 +08:00
Xu Chang fd5dba5556 适配了connector的接口改造 2023-02-09 14:52:44 +08:00
Xu Chang 7a09e30bd4 修正了checkerExecutor上的权限顺序 2023-02-02 20:20:08 +08:00
Xu Chang 44868cb150 大改了一通Page的相关定义 2023-02-02 16:59:19 +08:00
Xu Chang 00f0334cac checkerExecutor中处理checker的问题,以及virtualNode支持oakDirty 2023-02-01 18:55:11 +08:00
Xu Chang 414d7a52bc 将很多runningTree上的方法修改为支持带path路径的调用 2023-01-31 19:33:11 +08:00
Xu Chang f8bfec396e 适配了oak-domain声明的简化 2023-01-19 14:57:24 +08:00
Xu Chang eff364b78b runningTree支持了virtualNode以virtualNode为子结点 2023-01-06 16:47:33 +08:00
Xu Chang 8d1d149a4b 支持了data和action的函数式写法(未测试) 2023-01-04 12:15:36 +08:00
Xu Chang fcf105eb45 一个初始化顺序的错误 2022-12-29 15:33:34 +08:00
Xu Chang ddf80eb568 onPathSet改为异步调用 2022-12-29 11:54:05 +08:00
Xu Chang 2b41db3041 对小程序环境下oakId更新的处理 2022-12-28 14:43:55 +08:00
Xu Chang b4e6882916 小程序对oakPath的更新的正确处理 2022-12-28 14:01:25 +08:00
Wang Kejun d1bb8f9d14 features navigator 对小程序namespace的容错 2022-12-23 11:41:18 +08:00
Xu Chang 48a6fd03d4 加强了对action的判断 2022-12-19 18:32:48 +08:00