jQuery MiniUI

 找回密码
 立即注册
查看: 4904|回复: 12
打印 上一主题 下一主题

关于 FunctoinTree 权限的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-4-1 11:32:37 |只看该作者 |正序浏览

怎么 设置选中   和  获取选中的权限。没看到API。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 4

13#
发表于 2014-4-8 17:34:30 |只看该作者
factory 发表于 2014-4-8 17:32
这个你自己组织下好了,无非就是arraylist里面的hashtable的某个字段,放入另一张权限表查出来的对应arrayl ...

奥,那我再看看好了

Rank: 8Rank: 8

12#
发表于 2014-4-8 17:32:18 |只看该作者
linda931 发表于 2014-4-8 17:20
这不是我想要的结果。
我主要是想看看functiontree.txt  中的数据是如何在后台生成的。
Grid 是使用DataT ...

这个你自己组织下好了,无非就是arraylist里面的hashtable的某个字段,放入另一张权限表查出来的对应arraylist.

组合下就行了

Rank: 4

11#
发表于 2014-4-8 17:20:00 |只看该作者
factory 发表于 2014-4-8 17:10
看下这2个例子,今天下午刚做的

这不是我想要的结果。
我主要是想看看functiontree.txt  中的数据是如何在后台生成的。
Grid 是使用DataTable 转成 Hashtable 然后生成json格式数据
但是functiontree.txt  中的数据 是json中在包含json格式的数据我就不知道如何形成了?

functiontree.txt  中的数据 应该是菜单表和按钮表两个DataTable生成的。


Rank: 8Rank: 8

10#
发表于 2014-4-8 17:10:25 |只看该作者
linda931 发表于 2014-4-8 17:03
我以前可能问过类似的json格式如何生成,单是当时没有给出解决方法就暂时放弃了。
我找到了这个数据格式, ...



看下这2个例子,今天下午刚做的

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 4

9#
发表于 2014-4-8 17:03:31 |只看该作者
本帖最后由 linda931 于 2014-4-8 17:05 编辑
factory 发表于 2014-4-8 16:59
这只是一个demo的数据格式,你可以根据你自己的数据的格式,进行一个循环生成

demo的数据在试用包里面有,  ...

我以前可能问过类似的json格式如何生成,单是当时没有给出解决方法就暂时放弃了。
我找到了这个数据格式,就是想看看生成的大体步骤。

如果去掉:
  • functions: [
  •                         { action: 'add', name: '新增', checked: true},
  •                         { action: 'remove', name: '删除', checked: true},
  •                         { action: 'edit', name: '编辑', checked: false},
  •                         { action: 'search', name: '查询', checked: false},
  •                         { action: 'addlist', name: '批量新增', checked: false},
  •                         { action: 'submit', name: '提交表单', checked: true}
  •                 ]
  • 这部分代码可以直接使用DataTable生成Grid的json数据
  • 但是加上这一块就不知道如何生成了。

Rank: 8Rank: 8

8#
发表于 2014-4-8 16:59:24 |只看该作者
linda931 发表于 2014-4-8 16:55
那这个例子中的functiontree.txt 在后台的生成的步骤是什么?

这只是一个demo的数据格式,你可以根据你自己的数据的格式,进行一个循环生成

demo的数据在试用包里面有, 是一个类似树形的数据,每一行的数据都有一个字段,该字段是一个数组,里面放的是该数据对应的权限
  1. [
  2.         { id: 'sys', name: '系统配置' },
  3.         { id: 'dept', name: '部门管理', pid: 'sys',
  4.                 functions: [
  5.                         { action: 'add', name: '新增', checked: true},
  6.                         { action: 'remove', name: '删除', checked: true},
  7.                         { action: 'edit', name: '编辑', checked: false},
  8.                         { action: 'search', name: '查询', checked: false},
  9.                         { action: 'addlist', name: '批量新增', checked: false},
  10.                         { action: 'submit', name: '提交表单', checked: true}
  11.                 ]
  12.          }
  13. ]
复制代码

Rank: 4

7#
发表于 2014-4-8 16:55:59 |只看该作者
factory 发表于 2014-4-8 16:38
http://www.miniui.com/demo/#src=treegrid/functiontree.html

有例子

那这个例子中的functiontree.txt 在后台的生成的步骤是什么?

Rank: 8Rank: 8

6#
发表于 2014-4-8 16:38:46 |只看该作者
linda931 发表于 2014-4-8 16:37
不是我想问的是下面的模块名称、权限
的表现形式是如何做的?
也就是获取权限按钮的下面部分是如何实现的 ...

http://www.miniui.com/demo/#src=treegrid/functiontree.html

有例子

Rank: 4

5#
发表于 2014-4-8 16:37:26 |只看该作者
factory 发表于 2014-4-8 16:34
http://www.miniui.com/demo/

类似顶部的jQuery MiniUI Demo, 换个背景图片就可以了

不是我想问的是下面的模块名称、权限
的表现形式是如何做的?
也就是获取权限按钮的下面部分是如何实现的

Archiver|普加软件

GMT+8, 2024-6-28 04:59 , Processed in 1.035979 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部