找回密码
 立即注册

QQ登录

只需一步,快速开始

Mr.R

中级会员

25

主题

64

帖子

641

积分

中级会员

积分
641
Mr.R
中级会员   /  发表于:2024-2-18 08:27  /   查看:3489  /  回复:13
本帖最后由 Brian.Zhang 于 2024-6-17 11:51 编辑

在开发过程中,希望将各模块拆分成独立的应用,然而各模块又会复用到一些页面和组件,
除了可以导入工程、页面、组件的方式,不知道有没有更好的办法???
可不可以把一些通用、可复用的页面、组件放在一个或多个应用中,然后在其它应用中可以直接调用呢?
以避免多应用升级开发时大量的调整!

13 个回复

倒序浏览
robert
金牌服务用户   /  发表于:2024-2-18 10:34:56
沙发
这个建议不错
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-2-18 15:31:52
板凳
关于不同层级模块的复用,我们一直有讨论,你提的这种设想我们考虑过,但是一直没有找到很好的例子,就是怎么样一个应用,其包含了什么样的页面、功能等元素,以便让其他一些怎么样的应用,来调用使用。
能给我们分享一些实际的例子吗?非常期待你的回复
回复 使用道具 举报
gczxxu
银牌会员   /  发表于:2024-2-18 18:14:44
地板
Patrick.Zhu 发表于 2024-2-18 15:31
关于不同层级模块的复用,我们一直有讨论,你提的这种设想我们考虑过,但是一直没有找到很好的例子,就是怎 ...

所有控件数据都支持动态绑定。并且支持标签文件(类似多语言),这样能过多应用模块之间握手后,动态加载对应数据和标签。。实现一个模块服务多个应用。

目前这块的便携性相对于写代码还是弱了不少。。。。
回复 使用道具 举报
Mr.R
中级会员   /  发表于:2024-2-19 08:50:40
5#
Patrick.Zhu 发表于 2024-2-18 15:31
关于不同层级模块的复用,我们一直有讨论,你提的这种设想我们考虑过,但是一直没有找到很好的例子,就是怎 ...

感谢大佬回复~
大致是这样的,当前我们正在测试开发对接ERP,当然希望能分模块(多应用)去开发。
比如销售模块、采购模块、仓库模块,都会公用到物料信息展示页。
比如BOM模块、报价模块,都会公用到物料选择页。
这类公用的页面如果分在多个应用中,对于后续的升级维护来说工作量很大。
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-2-19 16:54:10
6#
Mr.R 发表于 2024-2-19 08:50
感谢大佬回复~
大致是这样的,当前我们正在测试开发对接ERP,当然希望能分模块(多应用)去开发。
比如销 ...

好想法,基础页面,组件放在一个工程中维护,引用的子工程只有使用的权利。
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-2-23 17:05:56
8#
Mr.R 发表于 2024-2-19 08:50
感谢大佬回复~
大致是这样的,当前我们正在测试开发对接ERP,当然希望能分模块(多应用)去开发。
比如销 ...

感谢大佬的详细回复,之前也有类似的情况,客户最后把不同模块合并成了一个应用进行管理。
你们这样是为了分给不同的开发团队实施吗?还是有别的考虑
回复 使用道具 举报
Mr.R
中级会员   /  发表于:2024-6-17 10:18:54
9#
Patrick.Zhu 发表于 2024-2-23 17:05
感谢大佬的详细回复,之前也有类似的情况,客户最后把不同模块合并成了一个应用进行管理。
你们这样是为 ...

比如,在Base应用中设计了一个用户选择组件或页面,那么在分应用中比如销售模块、采购模块都可以调用这个组件和页面,这样在后期在调整和修改这个用户选择组件,就不需要去各个应用中再搞一遍。

实际需求功能就是能支持不同应用之间的页面、组件传参和值回传的功能!
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2024-6-17 11:44:19
10#
Mr.R 发表于 2024-6-17 10:18
比如,在Base应用中设计了一个用户选择组件或页面,那么在分应用中比如销售模块、采购模块都可以调用这个 ...

我确认一下,除过页面、组件,还有其他对象也需要复用共享吗?比如服务端命令、流程等,哪些是最为需要的,我们最近在整体考虑这块的需求
回复 使用道具 举报
Mr.R
中级会员   /  发表于:2024-6-18 16:01:33
11#
Brian.Zhang 发表于 2024-6-17 11:44
我确认一下,除过页面、组件,还有其他对象也需要复用共享吗?比如服务端命令、流程等,哪些是最为需要的 ...

组件、页面、样式、服务端命令、流程...应该都非常需要,另外单应用组件复用性也有待提高,
比如:https://gcdn.grapecity.com.cn/fo ... mp;page=1#pid811602
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部