更新日期: 2019/6/12 13:47

    • 本次版本主要针对安全方面做了升级,更新如下
    • 添加了HTTPS的支持,具体使用方法参考【常见问题】
    • 添加配置文件加密,具体使用方法参考【常见问题】
    • 将token与登录的IP进行绑定,防止token泄漏后被滥用
    • 登录、注册、修改密码等操作的密码使用了SHA256算法加密传输,防止密码明文泄漏
    • 去除默认调用接口参数t
    • 修复若干由finBugs插件扫描的bug
    • 添加 com.ustcinfo.ishare.eip.admin.common.utils.HttpUtils 工具类,用于发送get、post请求,支持https
    • 新增Tab多标签开关,具体参考【系统管理】/ 【基础设置】/【系统信息】
    • 修复滚动条出现在顶部header区域问题
    • 修改左侧菜单宽度为200px,旧版本为230px (调研了多个系统发现200px算是够用了)
    • element-ui 版本升级(2.8.2 -> 2.9.1)
    • swagger-ui 生成的接口文档输入正确的用户名、密码才能查看,生产环境关闭(默认 admin / admin)
    • druid SQL查看增加用户名、密码验证(默认 admin / admin)
    • 修改前台页面调用接口工具类,以更加简单方式调用(大约节省一半代码量)
    • 修复其他若干小问题

    http工具类使用方法

    1. // post 方法
    2. this.$post(`/sys/user/update`, {
    3. 'userId': this.dataForm.id || undefined,
    4. 'username': this.dataForm.userName
    5. }).then(data => {
    6. // 后台返回数据
    7. })
    8. // get方法
    9. this.$get('/sys/user/list', {
    10. 'page': this.pageIndex,
    11. 'limit': this.pageSize,
    12. 'searchKey': this.dataForm.searchKey
    13. }).then(data => {
    14. // 后台返回数据
    15. })