摘要: 调用方法阅读全文
posted @ 2017-07-20 16:21 troy.cui 阅读(12) 评论(0) 编辑
摘要: 经近半年的实战积累、于2017年6月底,增加对第三方开源软件DTcms(4和5都支持)的代码生成支持。 可以一键生成的DTcms4/5代码如下:1.Model经典三层实体2.DAL经典三层数据库访问层3.BLL经典三层业务层4.Web/Admin/list列表页面及代码5.Web/Admin/edi阅读全文
posted @ 2017-07-03 20:47 troy.cui 阅读(226) 评论(0) 编辑
摘要: 直接上干货,核心代码如下,读取出来相应的用户清单到DataTable中。需要其它字段可以自己增加,别忘了引用using System.DirectoryServices。 我还增加了LDAP(Windows AD域)用户一键导入的功能,截图如下,代码核心就是循环读取上述获取的DataTable,记得阅读全文
posted @ 2017-02-08 15:31 troy.cui 阅读(473) 评论(0) 编辑
摘要: 有些用户一直说系统发送的邮件一直收不到,投诉系统不正常,这时候怎么洗刷冤屈呢?将发送的每一封Email都保存到数据库中,并记录发送的日志,让用户无话可说。 自己创建3个表: 使用FluentScheduler,直接在Web端调度,省去Windows服务程序。 FluentScheduler Auto阅读全文
posted @ 2016-12-19 20:08 troy.cui 阅读(378) 评论(1) 编辑
摘要: 这个存储过程是3.7以来一直存在,并未针对MSSQL2005以上版本进行ROW_NUMBER() OVER升级,还是延续TOP的写法。这并非是我所谓的bug,我所说的bug是指执行了排序的字段,如果字段是数量,但是数据库中有很多数量都是1(或者相同的数量),那么存储过程就读取不出来除第一页和最后一页阅读全文
posted @ 2016-12-16 14:51 troy.cui 阅读(80) 评论(1) 编辑
摘要: 这一个月的业余时间主要是在忙这个重构的事情,将吉日嘎拉自带的文档管理、公司公告、留言板、通讯录、周任务、考勤,全部重新建表,重构代码和UI。 目前根据中小企业常用的日常办公需要,搞定了公告栏、任务中心(GTD)、工作日报、通讯录、留言板、常用链接、岗位说明书。下一步计划增加的功能有:规章制度、人事信阅读全文
posted @ 2016-11-25 16:34 troy.cui 阅读(119) 评论(1) 编辑
摘要: 关于字典管理,其实就是2个表,一个表记录字典和对应表,另一个表记录字典内容。我这里改名为字典选项,其实是一个意思。直接上图: 这里的字典选项是分子系统的,每个子系统可以有自己的单独字典,方便管理。但是要记住目标表不要同名。 字典的维护也很简单,选择相应的字典选项行,点击“维护”即可弹出明细表的编辑,阅读全文
posted @ 2016-10-29 21:15 troy.cui 阅读(175) 评论(1) 编辑
摘要: 虽然弄了新界面《基于吉日嘎底层架构的通用权限管理Web端UI更新:参考DTcms后台界面》,但老界面的一点菜单显示的问题还是让我这种强迫症揪心,终于今晚可以美美的睡觉了。 老代码用了Session来控制顶部的菜单和左侧的菜单,原BaseUserControl.Permission.cs代码如下 现改阅读全文
posted @ 2016-10-25 19:36 troy.cui 阅读(181) 评论(0) 编辑
摘要: 经一周的研究学习,看了国内的H+、HUI等,国外的PaperDashboardPro、Make、Metronic BootStrap等,最终选定用一个轻量的,适合中国人的,来自DTcms的后台管理UI来改造吉日嘎拉的通用权限管理Web端的UI。 js+css+图片文件如下 新增一个Menu.ashx阅读全文
posted @ 2016-10-15 19:29 troy.cui 阅读(1100) 评论(0) 编辑
摘要: 扩展了吉日嘎拉的Web端权限管理功能后,每次添加菜单倒没啥问题,毕竟菜单的数量有限,可是每增加一个模块、功能或者说权限控制点,就得针对各种常规操作,新增很多遍。 浪费时间,还容易出错。新增了一个字典表ItemsActionCategory,将常用的操作都记录到这个表,然后新增一个批量增加的功能,一键阅读全文
posted @ 2016-10-12 16:00 troy.cui 阅读(164) 评论(0) 编辑