找回密码
 立即注册

QQ登录

只需一步,快速开始

Mr.R

中级会员

22

主题

60

帖子

592

积分

中级会员

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

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

13 个回复

正序浏览
Brian.Zhang
超级版主   /  发表于:2024-6-21 22:55:57
15#
罗耀斌 发表于 2024-6-20 11:23
确实,我们现在在做ERP系统、商砼系统、能源管理系统等,就一个基础模块如人员、角色、权限、物料、客户等 ...

悄悄透露一下,10.1服务端命令这块会有类似的功能
回复 使用道具 举报
罗耀斌
金牌服务用户   /  发表于:2024-6-20 11:23:17
14#
本帖最后由 罗耀斌 于 2024-6-20 11:25 编辑

确实,我们现在在做ERP系统、商砼系统、能源管理系统等,就一个基础模块如人员、角色、权限、物料、客户等、物流模块的车辆相关的功能其实每个项目是一模一样的,现在我们3套源码,都是从ERP系统源码复制出来的,导致如果ERP上有问题,那其他几个全部有问题,全部要改一遍,如果可以分模块,那我们只要改一下对应模块,然后三个项目直接调用就可以了,省事不少。就和以前我们公司JAVA系统写代码一样全部是按模块来开发,每个模块都是微服务直接调用的,所以改下然后更新下模块就可以了
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2024-6-18 23:07:22
13#
Mr.R 发表于 2024-6-18 16:01
组件、页面、样式、服务端命令、流程...应该都非常需要,另外单应用组件复用性也有待提高,
比如:https ...

好的收到了,下来会仔细评估
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-6-18 19:16:11
12#
还有模板命令
回复 使用道具 举报
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
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2024-6-17 11:44:19
10#
Mr.R 发表于 2024-6-17 10:18
比如,在Base应用中设计了一个用户选择组件或页面,那么在分应用中比如销售模块、采购模块都可以调用这个 ...

我确认一下,除过页面、组件,还有其他对象也需要复用共享吗?比如服务端命令、流程等,哪些是最为需要的,我们最近在整体考虑这块的需求
回复 使用道具 举报
Mr.R
中级会员   /  发表于:2024-6-17 10:18:54
9#
Patrick.Zhu 发表于 2024-2-23 17:05
感谢大佬的详细回复,之前也有类似的情况,客户最后把不同模块合并成了一个应用进行管理。
你们这样是为 ...

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

实际需求功能就是能支持不同应用之间的页面、组件传参和值回传的功能!
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-2-23 17:05:56
8#
Mr.R 发表于 2024-2-19 08:50
感谢大佬回复~
大致是这样的,当前我们正在测试开发对接ERP,当然希望能分模块(多应用)去开发。
比如销 ...

感谢大佬的详细回复,之前也有类似的情况,客户最后把不同模块合并成了一个应用进行管理。
你们这样是为了分给不同的开发团队实施吗?还是有别的考虑
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-2-19 16:54:10
6#
Mr.R 发表于 2024-2-19 08:50
感谢大佬回复~
大致是这样的,当前我们正在测试开发对接ERP,当然希望能分模块(多应用)去开发。
比如销 ...

好想法,基础页面,组件放在一个工程中维护,引用的子工程只有使用的权利。
回复 使用道具 举报
Mr.R
中级会员   /  发表于:2024-2-19 08:50:40
地板
Patrick.Zhu 发表于 2024-2-18 15:31
关于不同层级模块的复用,我们一直有讨论,你提的这种设想我们考虑过,但是一直没有找到很好的例子,就是怎 ...

感谢大佬回复~
大致是这样的,当前我们正在测试开发对接ERP,当然希望能分模块(多应用)去开发。
比如销售模块、采购模块、仓库模块,都会公用到物料信息展示页。
比如BOM模块、报价模块,都会公用到物料选择页。
这类公用的页面如果分在多个应用中,对于后续的升级维护来说工作量很大。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部