FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 5243|回复: 1
打印 上一主题 下一主题

教师综合管理系统

[复制链接]
跳转到指定楼层
楼主
发表于 2019-2-13 12:26:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 bdd 于 2019-2-13 13:06 编辑

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

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


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


下图为用户组赋予权限页面:


三、关键字查询页面
该系统最重要的功能就是通过关键字查找出相关的信息并导出,因为本人才疏学浅不会很高端爬虫或者大数据技术,所以就做了一个配置的界面来关联出这些信息
下图关键字后台配置界面:

下图关键字查询结果界面(图中的表格都是动态加载出来的):


四、通过配置动态在表格页面增加查询框(有bug,不知道怎么解决)
通过后台配置,可以在每一个查询信息的界面添加查询框,因为买不起企业版,所以只有自己瞎做
下图为配置查询框的配置界面:

下图是在界面上显示的查询框,支持下拉框(数据动态产生),文本框、日期

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


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


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


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


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


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



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2019-2-13 17:27:08 | 只看该作者
不错不错!

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

====
这个可能需要使用企业版的响应式布局,能够根据页面尺寸控制每一行放置几个控件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-22 04:45 , Processed in 0.049448 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表