FineUI 官方论坛

标题: 教师综合管理系统 [打印本页]

作者: bdd    时间: 2019-2-13 12:26
标题: 教师综合管理系统
本帖最后由 bdd 于 2019-2-13 13:06 编辑

该系统从FineUI4.0升级到FineUIPro5.3,升级过两次,基本上还算很顺利。
下面介绍都是本人独创的逻辑

一、首页图标配置
通过写存储过程可以实现任意数据图表展示,利用了DotNet.Highcharts.dll,不过对底层源码做了适当的修改
下图展示页面:[attach]11856[/attach]
  下图后台设置页面:
[attach]11857[/attach]

二、灵活的权限配置
利用反射的原理获取该页面的控件id,然后做权限的设置
下图获取页面的控件页面:
[attach]11858[/attach]

下图为用户组赋予权限页面:
[attach]11850[/attach]

三、关键字查询页面
该系统最重要的功能就是通过关键字查找出相关的信息并导出,因为本人才疏学浅不会很高端爬虫或者大数据技术,所以就做了一个配置的界面来关联出这些信息
下图关键字后台配置界面:
[attach]11852[/attach]
下图关键字查询结果界面(图中的表格都是动态加载出来的):
[attach]11853[/attach]

四、通过配置动态在表格页面增加查询框(有bug,不知道怎么解决)
通过后台配置,可以在每一个查询信息的界面添加查询框,因为买不起企业版,所以只有自己瞎做
下图为配置查询框的配置界面:
[attach]11851[/attach]
下图是在界面上显示的查询框,支持下拉框(数据动态产生),文本框、日期
[attach]11861[/attach]
下图是界面显示查询框,但是是有bug的,我的想法是不管设置多少个,都能自动换行,但是现在不能换行,而且有些控件还看不见,希望大神能帮忙解决以下
[attach]11860[/attach]

五、导出excel
该功能是可选表头的,而且显示的是字段含义。不要以为是自己一个一个写的,这都是自动生成的
[attach]11859[/attach]

六、其他小功能
1.动态配置Panel,Button等控件的的提示,支持样式化的程序和后台都已经设计好了,就是还没有做配置界面,
[attach]11862[/attach]

2.基础数据配置,这个可以利用在下拉框动态加载数据
[attach]11854[/attach]

3.表和字段的描述
这个是写在SQL Server扩展属性里的,用于各个表头的含义显示和导出excel用
[attach]11863[/attach]

有什么建议和解决方案希望大家多多提,献丑了!!!




作者: sanshi    时间: 2019-2-13 17:27
不错不错!

下图是界面显示查询框,但是是有bug的,我的想法是不管设置多少个,都能自动换行,但是现在不能换行,而且有些控件还看不见,希望大神能帮忙解决以下

====
这个可能需要使用企业版的响应式布局,能够根据页面尺寸控制每一行放置几个控件




欢迎光临 FineUI 官方论坛 (https://www.fineui.com/bbs/) Powered by Discuz! X3.4