idempiere二开
nethaoke
这个作者很懒,什么都没留下…
展开
-
vue版idempiere
因为idempiere的前端开发框架是zk,zk在国内来说,还是使用者很少,所以我决定把他移植到vue上去。vue的开发就涉及到前后端分离开发方式,他们通过jwt方式来进行验证,idempiere的开发方式跟普通的前后端分离开发方式有点点不同的地方,他需要在服务端保存状态,比如在窗口开发中,就涉及到GridWindow GridTab GridField这几个元数据类,通用的流程和报表的参数也是类似。因为源代码还在修改中,等我开发完app版,会一起开源,先上几张图。原创 2024-07-09 17:16:22 · 130 阅读 · 1 评论 -
idempiere看板视图
第一幅图是销售订单的看板视图,他是1个静态视图,不能拖动,第2个是可以拖动的看板视图,可以按照某个字段进行分组。因为idempiere前端技术用的是zk,为什么没用zul做配置,也是考虑同一套xml能移植到移动端去的。下面是第一幅图的xml配置。原创 2024-06-18 10:48:47 · 383 阅读 · 0 评论 -
idempiere颜色控件
我把下拉的控件改成图片中的类型了。我们在DefaultEditorFactory中这个类中修改我们的下拉类型改成我们自己的控件。在下拉框数据中,我们的数据是来自于字段的Lookup。在列表页面中,我们要实现WEditor中的getDisplayComponent方法,得到显示组件的方法,我们看很多返回值都为空。我们还要修改GridTabRowRenderer这个表格渲染器,他只实现了Html控件的,我们在字段列名为DocumentNo和Name的实现了首字有背景颜色和下拉控件的背景变颜色功能。原创 2024-06-16 15:17:43 · 319 阅读 · 0 评论