2019独角兽企业重金招聘Python工程师标准>>>

gMIS吉密斯通用管理信息系统在使用中不断被优化和更新,这次主要改进和修正的内容如下:导航菜单,录入修改表单项和自动安装程序等,以下分述备忘。

  1. 导航菜单的Bug及更新

    1. 导航菜单二级/三级目录不显示的Bug
      导航菜单使用层级式CSS和JavaScript实现,在实际使用中,如果某个终端设备其屏幕分辨率设置的很高,其相应的显示字体就会变小,此时用户为了获得较大较清晰的字体显示,会在操作系统层面调整字体显示比例,比如将 Text Size调整为 125%,150%,如此高分辨率叠加扩增字体设置,导致gMIS的二级/三级菜单无法展出。

      解决这一问题的思路是,回退操作系统层面的Text Size,然后二级菜单就会重新显示展开,如果获得较大较清晰的显示,可以降低屏幕分辨率分辨率的方式。

      为兼容这一情况,我们升级了gMIS的导航,在三级目录无法展开的情况下,通过点击父级目录能够在 Index 层面以宫格的形式展开该目录的子目录模块,再进一步地点击子目录,可以展开孙目录,如此递进可以抵达任意层级子目录。

      在通过Index导航时,我们还修正了以Extra命名的菜单,也即某个菜单指向的链接,其Module Name为空,但又不是Directory Name,此时需要将访问目标调整为指向动态参数(Dynamic Parameter)所设置但Extra模块。

    2. 菜单路径的最贴合选择
      由于gMIS的菜单设计支持动态参数(Dynamic Parameters)的特色功能,所以同一个模块,使用不同的动态参数进入,可以呈现不同的内容。依据此功能,我们可以在进入某功能模块时,显示A/B项,这样可以将一个功能模块复用为多个。于是就产生了可以在菜单中的多个入口指向同一个模块(带有不同参数)。

      问题发生在,如果多个入口进入同一个模块,在Moudle Path中显示哪一个的问题。

      预期的效果应该是展示最贴合当前路径的那个菜单设置,此时就需要确切知道菜单的层级位置 Levelcode 参数。于是我们进一步地修改Module Path模块,改进单一依靠模块名称生成Module Path的做法,优先使用菜单的Level Code来生成Module Path。

      这样就生成最贴合当前菜单的路径。

    3. 未来规划
      层级目录导航是“传统”的,属于 Yahoo 时代的产物,未来的导航应该是 Google 式的智能导航。
      未来拟开发一个 gMIS 域内全文搜索引擎,这样用户就无需使用或者记录层级目录。
      再未来,可能会有交互方式的改进及人工智能的引入,比如一个能够交互使用自然语言进行交互的管理信息管理系统.
  2. 录入、修改表单项
    1. Add/Modify UI Middle/Bottom -> Top
      在新增。修改UI界面,调整和优化了显示方式。
      主要修改是,当 textarea 和 text普通录入框等并列显示时,text但布局没有作处理。问题发生在textarea但竖向设置为 top,而Text默认设置为bottom/middle,于是就产生了不协调。
      此次我们修改和调整了Text但设置,默认都修改为在竖向使用Top方式,取得一致都显示效果,预览更方便直接。
    2. Caption Font + Bold
       同样是在Add/Modify都界面上,我们还修改了数据项的显示,使用加粗的方式使之能够更进一步地的一目了然。
      这一修改还同步到View模块。
  3. 自动安装程序的改进
    根据网友反馈在新用户使用gMIS自动安装程序进行安装时没有报错信息的情况,默认启用了 is_debug;

    修改了cache设置,改为默认不启用服务器端 Cache Service;

    修改了新版 MySQL 连接时 localhost 报错信息,改为默认使用 127.0.0.1 连接本地 MySQL 数据库;

    修改了下载(wget)、解压(unzip)和验证安装程序的一些内置命令参数。

-gMIS 是一种基于 -GWA2 的通用管理信息系统(Management Information System)软件,具有可配置的输入和输出接口。
可以在其上构建各种管理应用软件系统,如
内容管理系统(CMS),客户资源管理(CRM), 企业资源计划管理(ERP),
办公自动化系统(OA)等, 以及各种行业应用管理系统软件,如
人力资源管理系统(HR),学生管理,档案管理,旅游管理,图书管理,
商品管理及业务运营支撑系统等等。
实现零代码开发、搭建各种管理信息系统(MIS).

Lower Costs, Better Productivity.
降低成本, 提高效率.

-R/r2SN

转载于:https://my.oschina.net/wadelau/blog/1572788

gMIS吉密斯导航菜单Navimenu、自动安装等更新相关推荐

  1. gMIS吉密斯更新:Pivot透视+图示,List+观察模式

    2019独角兽企业重金招聘Python工程师标准>>> gMIS 吉密斯 持续更新升级,本次更新主要如下數據透視增加圖示\List視圖增加觀察模式等几点,备忘如下. Pivot透视增 ...

  2. html多语言国际化,gMIS吉密斯i18n多语言国际化更新

    gMIS吉密斯 部署和使用范围日益扩大,跨国多语言版本成为迫切需要的功能,早在2018年年中就考虑要增加这一功能--在gMIS吉密斯中实现多语言版本的支持. 以期实现gMIS吉密斯的跨行业.跨地区和国 ...

  3. gMIS吉密斯十年执念:Lower Costs较低成本Better Productivity较高效率

    Hello 2020! 元旦快乐!今起揭开21世纪20年代的篇章. 1. gMIS吉密斯十周年 2010-2020,十年转眼已成历史,gMIS吉密斯--通用管理信息系统(general Managem ...

  4. ☘gMIS吉密斯i18n国际化多语言更新

    gMIS吉密斯部署和使用范围日益扩大,跨国多语言版本成为迫切需要的功能,早在2018年年中就考虑要增加这一功能--在gMIS吉密斯中实现多语言版本的支持.以期实现gMIS吉密斯的跨行业.跨地区和国际化 ...

  5. 超越前端Beyond Frontend — 吉密斯/gMIS 增加点选/PickUp概览功能

    "-.总是拿着微不足道的成就来骗自己-., 总是靠一点酒精的麻醉才能够睡去-." - 台湾歌手郑智化<水手>歌词. 超越前端Beyond Frontend - 吉密斯/ ...

  6. 使用vue-router自动生成导航菜单

    当我们选用ElementUI作为页面开发的组件库,并打算创建一个如下的菜单表项: 如果我们采用 ElementUI 库中的 el-menu 组件来实现的话,效果会很不错,但是代码的画风可能是这样的: ...

  7. html让ul的li自动居中,css ul li导航菜单居中问题解决方法

    昨晚群里一个朋友帮忙解决的问题,之前没有遇到过,题目如下: 不改变html结构,使导航菜单垂直水平居中,导航宽度自适应屏幕100%,高度30px;单项高度28px,宽80px; 兼容:ie6+,ff, ...

  8. 为SharePoint网站创建自定义导航菜单

    相信不少人都希望把SharePoint网站内置的那个顶部导航菜单,换成自己希望的样式.由于SharePoint 2007/2010的网站导航基本上基于标准的ASP.NET SiteMap模型,所以只要 ...

  9. Hello Blazor:(9)Source Generators生成导航菜单

    前言 最近写了多篇关于Source Generators的文章,发现它确实可以简化我们的部分开发工作. 这不,我又盯上了Blazor. 问题 默认的NavMenu.razor组件用于显示导航菜单,它的 ...

  10. Bootstrap页面布局16 - BS导航菜单和其响应式布局以及导航中的下拉菜单

    代码: <div class='container-fluid'><h2 class='page-header'>导航</h2><!-- .navrbar n ...

最新文章

  1. python课程设计总结1000-编程小白学习python总结文章(一)
  2. Oracle-index索引解读
  3. ITK:删除一个未连接到其边界的二进制图像中的孔
  4. 面试之 listview优化
  5. HDU 1253 胜利大逃亡 题解
  6. python中location_使用python请求模块时的LocationValueError
  7. 《零基础》MySQL 教程(一)
  8. 吴恩达机器学习 7.神经网络参数的反向传播算法
  9. 再论数据仓库与数据库的区别
  10. C++11智能指针处理Array对象
  11. 操作系统--EXT4文件系统结构分析
  12. 计算机专业职称入深户,深圳市人才引进入深户新政策
  13. Android平台下使用BingMaps地图
  14. 联想服务器id显示感叹号,网卡驱动安装后显示感叹号
  15. Kprobe-based Event Tracing
  16. luat驱动LCD屏幕
  17. 从零开始学WEB前端——CSS基础
  18. 廖雪峰python教程之python基础
  19. Jackson配置大全
  20. 上海理工计算机考研2020,2020上海理工大学研究生分数线汇总(含2016-2019历年复试)...

热门文章

  1. java中rtsp转m3u8_直播源格式转换教程——rtmp/rtsp/http/m3u8!!
  2. STM32驱动LCD1602程序(调试已成功)
  3. Matlab聚类分析相关函数
  4. linux开发windows游戏,安装Wine 1.9.19(开发版)在Linux上运行Windows游戏和应用程序...
  5. Python海龟库write方法中形参font用法的记录
  6. 十天学会php之第九天
  7. 浅谈电子商务网站购物车
  8. 《实战突击:Java Web项目整合开发》简介及源码
  9. ARM、DSP、FPGA比较——非常详细深入
  10. ios开发swift_10位Swift和iOS开发大师