当前需求是:客户自定义网格页眉顺序,拖动页眉&; 是排序并根据当前用户的配置进行保存。 当前,系统的标题显示基于后台配置顺序,如table:字段名/标题名排序.
当前需求是:客户自定义网格页眉顺序,拖动页眉&; 是排序并根据当前用户的配置进行保存。
系统标题显示现在根据背景配置顺序显示,如下所示:
table:
字段名/标题名源字段模块ID
ID HeaderName Order ModuleID
当前需求是:客户自定义网格页眉顺序,拖动页眉&; 是排序并根据当前用户的配置进行保存。
系统标题显示现在根据背景配置顺序显示,如下所示:
选项卡:
字段名/标题名源字段模块ID
ID HeaderName Order ModuleID
1 UserName 1 10001
性别2 10002
年龄3 10003
页眉的默认显示顺序为:用户名称sex age
当前,客户需要在第一列中显示Age。 用户拖动后,页眉的显示顺序为Age UserName Sex。 每个用户的此标题显示都不同。 此外,下次用户登录时,将显示上次用户放置的页眉的显示顺序。
我的想法是添加包含字段ID UserID HeaderName Order Module的表,根据用户设置的内容保存HeaderName和Order,如果有,则设置此设置表,如果没有,则默认标题排序但是,我觉得这样的设计有点复杂,而且性能也不好。 这样保存部署后,有多少个字段就需要配置多少行数据。 这样的部署有更好的方法存储在数据库中吗? 一个用户对一个Grid部署只存储一个数据,标题和排序值存储为键值对,数据库使用MySql,该键值对的数据如何存储在数据库中? 不知道还有Redis能不能实现,因为Redis没有具体使用过,所以谢谢你给我说具体的想法!
展开