1、本系统为个人学习、娱乐的系统,无明确需求。
2、访问SALARY和STATIC需要系统登录,验证码区分大小写。
3、SALARY主要实现对个人每月薪资的记录。
4、STATIC是对薪资情况的统计图表,分别统计应发工资和实发工资。
5、ELASTIC1需要引入万方软件独立封装的wcf接口并配备es1.0.0版本及数据才可以调用。
6、ELASTIC2是es2.4.2版本的。
7、ELASTIC2不需要任何接口,为系统底层直接调用的nest实现。
将用户权限过滤器提出到Micro.Wanter.Common内,便于重用。
添加异常过滤机制,并应用log4net记录日志。
自启动ElasticSearch。
ES2中添加“Init”按钮:初始化es数据,即将sqlserver数据导入es2.4.2中
es nest 底层调用添加Highlight高亮数据返回
搭建框架
实现薪水查询功能
实现薪水统计功能
实现对es1.0.0 的WCF服务调用封装
实现对es2.4.2 的底层调用NEST
1、添加默认错误页面
2、薪资创建页面的富文本框功能修复
3、导航部分用户名过长时显示问题修复
4、highstock更改为本地引用
5、es2.4.2 索引创建过程中大部分特性无法生效
6、es2.4.2 底层实现聚类分析
1、.net mvc 5
2、经典三层架构,独立封装调用
3、重写控制器返回层,默认添加ioc(unity)容器注入
4、WCF引用
5、entityframework
6、elasticsearch nest 2.4.2
7、扩展htmlstringmvc,实现验证码工具
8、AOP实现用户访问权限拦截
9、扩展actionresult帮助类,实现直接下载excel
1、sqlserver2008R2
2、elasticsearch 1.0.0
3、elasticsearch 2.4.2
1、bootstrap
2、layui
3、kindeditor
4、jquery.validate
5、highstock
6、render.js
7、jQuery Pagination