目的:想实现一个公司的内部办公网站。
员工登录网站后,网站如何根据员工的信息,确定他只能访问本部门目录下的资料,(普通员工三四年前建立的目录及目录下的资料也不能访问,部门负责员工可以除外。)其它部门的目录下的资料不能访问。本部门目录下的目录以年为目录名,如:/工程部/2012/;/工程部/2013/,工程部的2012年的所有资料只能保存在“/工程部/2012/“的目录下。资料的上传不是保存的数据表里。

解决方案 »

  1.   

    在使用“FreeTextBox“控件的过程中,不能显示其它部门的资料,本显示本部门的资料。
      

  2.   

    工程部A员工,他要在办公网站里公布信息,A他先把资料(文件、图片等)上传到网站的“工程部/2013/“目录下,然后再在发布页里“FreeTextBox“控件进入找到其上传的资料(在找过程中不能显示其它本部门的信息)。就好像本网页的回复内容下的控件那样。
      

  3.   

    表FUNCTION一个查看权限Select,你的用户表信息规个类,如It部门、销售部门等,如如It部门对应一个It的查看权限、销售部门对应一个销售部门的权限,这样基本就定好了,你在你的每个模块LOAD里加一局查看当前登录用户权限的SQL,如张三是It部门的,现在点了工程部2012模块,你执行SQL,查找他在数据库中有没有工程部的查看权限,没有就转向到没有权限。
      

  4.   

    业务部的A1,A2,A3,A4经理等,只访问工程部其中某些文件,另一些文件不能访问,业务部的B1,B2,C1,C2等其它经理不能访问工程部的任何文件。利用角色和权限应怎样处理?说说思路,或给个例子,更好。或其它方法。
      

  5.   

    好一个哗众取宠。
    这是一个学习过程,刚开始之初我想很多人都会问一个系统的问题,然后学习之后,专业水平达到一定能力,在实践过程中就会问到具体的问题,水平再超高了,又会问些系统的问题,之后又会问题具体详细的问题,反复如此。水平提高。这怎会是哗众取宠呢?不懂就问嘛。neell谢谢你的回答。
      

  6.   

    参考:http://bbs.csdn.net/topics/390360310