1、是个简单的CRM系统。
2、分为 员工——部门经理——总经理 三个层次。
3、当该公司不设置部门经理时,意味着,员工提交的单据,只经过“员工A提交——总经理C审核”这样的流程;
4、当该公司不设置总经理时,意味着,员工提交的单据,只经过“员工A提交——部门经理B审核”这样的流程;
5、当该公司部门经理直接提交时,为“部门经理B——总经理C审核”;
6、当该公司全部都有人时,为“员工A提交——部门经理B审核——总经理C审核”这样的流程。如果在权限配置中,实现这样的灵活的功能呢?是全部通过判断语句吗?比如,当只有“A——C”时,则通过判断“权限设置”,使直接跳过B?具体怎么实现?是不是可以这样理解:当权限设置无B时,则程序使得A提交的单据,C可见“审核”按钮,C点击审核即可?那么,一个单据应该有
待员工A提交状态=0
待部门经理B审核的状态=1
待总经理审核状态=2
总经理审核完毕=3,,,,,,思路比较乱。
2、分为 员工——部门经理——总经理 三个层次。
3、当该公司不设置部门经理时,意味着,员工提交的单据,只经过“员工A提交——总经理C审核”这样的流程;
4、当该公司不设置总经理时,意味着,员工提交的单据,只经过“员工A提交——部门经理B审核”这样的流程;
5、当该公司部门经理直接提交时,为“部门经理B——总经理C审核”;
6、当该公司全部都有人时,为“员工A提交——部门经理B审核——总经理C审核”这样的流程。如果在权限配置中,实现这样的灵活的功能呢?是全部通过判断语句吗?比如,当只有“A——C”时,则通过判断“权限设置”,使直接跳过B?具体怎么实现?是不是可以这样理解:当权限设置无B时,则程序使得A提交的单据,C可见“审核”按钮,C点击审核即可?那么,一个单据应该有
待员工A提交状态=0
待部门经理B审核的状态=1
待总经理审核状态=2
总经理审核完毕=3,,,,,,思路比较乱。
http://www.docin.com/p-1684926054.html
然后用程序判断,该用户是否有此权限。如果有,则单据的审批按钮为可用,如果无,则为灰色状态。系统不是很复杂,所以就想这样做了。另外,我这个帖子时间比较久了,可以帮我指导一下吗?
http://bbs.csdn.net/topics/392017494
b.asp?a=1&b=2&c=3你要传3个参数
那么你可以把a=1,b=2,c=3写入一个json,然后定义一个叫param的参数传递
b.asp?param=xxx$param = array(
'a' => 1,
'b' => 2,
'c' => 3
);echo 'b.asp?param='.json_encode($param);
获取时,只需要获取param,再json_decode就可以了$param = $_GET['param'];
$data = json_decode($param, true);
print_r($data);代码可以找那边的版主指导一下。