EEPlat订单管理系统开发(二)之__初识面板配置

上篇文章中 EEPlat订单管理系统开发(一)之__菜单展示 菜单已经展示完成,但是点击之后在右侧展示了空白页,看着一点也不舒服,那么这次就为菜单关联面板,让菜单点击之后能看到效果,由于我刚接触EEPlat平台不久,所以就先从简单的开始,利用平台生成默认面板开始配置,订单管理系统中有不少功能都是使用默认面板稍加修改配置出来的,短时间内就能开发出多个功能。(PS:通过平台自动生成的面板可以看出,使用平台确实减少了工作量,提升工作效率,不由自主的夸了两句,见谅哈)

菜单配置

首先我们去配置一下“订单管理”这个菜单,把该菜单连接的面板修改为:PM_tb_orders_info_Main,如下图:


改完之后先去前台看看效果如何,如下图:



前台页面还是比较乱的,这时我们就需要对默认的面板进行简单的配置了,第一步先把查询条件做成展开显示更多的模式,找到应该修改的面板GM_tb_orders_info_Criteria,如下图:

面板配置

点击需要修改的面板后,需要先把控制器改为grid.GridSupportMore;
然后全选表格元素,点击设为设为普通(设为普通的含义为只有在展示更多的界面才会出现),然后对几个需要默认展示的几个表格元素进行多选设为摘要;如下图:


表格元素配置

设置完成看到效果后,细心对比一下就会发现示例系统的筛选条件是含有下拉选择框的,这是由于平台默认配置出来的控制器都是录入框,我们只要按照要求修改控制器即可,那么先来改一个静态的下拉列表,修改控制器为form.DOStaticList并填写相关配置,如下图:


关联业务对象

下面我们再来设置一个动态的下拉列表,实际上是为这个元素设置关联关系,如下图:



只要为某个元素设置好关联关系,那么这个表格元素对应的控制器会自动改变,如下图:



到现在这第一个面板算是修改完成了,下面我们找到应该修改的第二个面板,如下图:


我们可以看出面板中含有很多多余元素,并且顺序也不对,这是我们需要对元素进行调序和删除,并把上个面板中修改下拉列表控制器的表格元素更改为DOValueStaticList与之对应,如下图:


新增表格元素

整理完成后,会发现还缺少2个表格元素,点击“新增”按钮,新增即可:如下图:
注 新增时的特定位置需要选择上部
订单合并按钮:控制器选择form.TServiceSelectedUf,这种按钮需要添加一个关联服务才可以展示,在更多中填写css风格的值为copy就可以把按钮图标改成和示例一样。
订单拆分按钮:控制器选择form.TPaneSelected,在更多中填写css风格的值为delete。


效果展示

至此,订单管理菜单关联的面板修改完毕,我们来看下最终效果,如下图:
但是“订单拆分”和“订单合并”两个按钮的功能涉及到的知识比较复杂,所以只是展示出来,实际功能还没有开发,等以后再去修改。通过订单管理系统示例发现 客户管理、员工管理等菜单都属于使用默认面板的功能,都可以自己配置完成



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值