<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>选择菜单</title>
<link href="style_cn.css" rel="stylesheet" type="text/css">
<script src="../js/jquery-1.4.2.js" type="text/javascript"></script>
<style type="text/css">
<!--
fieldset div {
float:left;
width:24%;
text-align:left;
line-height:25px;
}
td div {
float:left;
width:24%;
text-align:left;
line-height:25px;
}
-->
</style>
<script language="javascript">
//全部选中
function SelectAllBox() {
$("input[name=menuModule]").attr("checked","checked");
}
//全部不选中
function UnSelectAllBox() {
$("input[name=menuModule]").attr("checked",null);
}
function goSelect(id) {
//获取到的值以","分割
var menuModule = $("#" + id).val();
var array = menuModule.split(",");
//如果操作的是子[客户拜访 联系人列表 联系记录列表 客户查重设置]
if(array[0] != array[1]) {
//如果子[客户拜访 联系人列表 联系记录列表 客户查重设置]中有一个处于选中状态,则父[客户管理]处于选中状态
if($("#" + id)[0].checked) {
//组织父id
var superid = array[0] + "_" + array[0];
$("#" + superid).attr("checked","checked");
} else {
//false:表示子[客户拜访 联系人列表 联系记录列表 客户查重设置]没有被选中的
//true:表示子[客户拜访 联系人列表 联系记录列表 客户查重设置]至少有一个选中
var flag = false;
//如果子[客户拜访 联系人列表 联系记录列表 客户查重设置]中取消选中状态
var $sub = $("input[name=menuModule][value^=" + array[0] + "]:not([value$=" + array[0] + "])");
//遍历所有的子[客户拜访 联系人列表 联系记录列表 客户查重设置]
$sub.each(function(index, domEle) {
if(domEle.checked) {
flag = true;
}
});
//如果子[客户拜访 联系人列表 联系记录列表 客户查重设置]都没选中,则客户管理处于不选中状态
if(!flag) {
//组织父id
var superid = array[0] + "_" + array[0];
$("#" + superid).attr("checked",null);
}
//如果子[客户拜访 联系人列表 联系记录列表 客户查重设置]至少有一个选中,则客户管理选中
if(flag) {
//不用处理
}
}
}
//如果操作的是父[客户管理]
if(array[0] == array[1]) {
//如果父[客户管理]处于选中状态,则子[客户拜访 联系人列表 联系记录列表 客户查重设置]处于选中状态
if($("#" + id)[0].checked) {
$("input[name=menuModule][value^=" + array[0] + "]:not([value$=" + array[0] + "])").attr("checked","checked");
} else {
//如果父[客户管理]处于未选中状态,则子[客户拜访 联系人列表 联系记录列表 客户查重设置]处于不选中状态
$("input[name=menuModule][value^=" + array[0] + "]:not([value$=" + array[0] + "])").attr("checked",null);
}
}
}
</script>
</head>
<body>
<form name="ActionForm" method="post" action="/webcrm0527/sys/sysRoleAction_set.do">
<input type="hidden" name="method" value="updateMenu">
<input type="hidden" name="roleId" value="402881e42ab919a5012ab91a0b110001">
<br/>
<div class="control">
<button type='button' class='button' onMouseOver="this.className='button_over';" onMouseOut="this.className='button';"
onClick="SelectAllBox()">
<img src="./button/quanbuxz.png" border='0'
align='absmiddle'> 全部选中</button>
<button type='button' class='button' onMouseOver="this.className='button_over';" onMouseOut="this.className='button';"
onClick="UnSelectAllBox()">
<img src="./button/quanbubxz.png" border='0'
align='absmiddle'> 全部不选中</button>
<button type='button' class='button' onMouseOver="this.className='button_over';" onMouseOut="this.className='button';"
onClick="document.ActionForm.submit();">
<img src="./button/baocun.png" border='0'
align='absmiddle'> 保存</button>
<button type='button' class='button' onMouseOver="this.className='button_over';" onMouseOut="this.className='button';"
onClick="parent.close();">
<img src="./button/guanbi.png" border='0'
align='absmiddle'> 关闭</button>
</div>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#6A82A8">
<tr>
<td align="center" height="25"><span style="color:#FFFFFF; font-weight:bold">操作权限组:人力资源部权限组</span></td>
</tr>
</table>
<div class="border" style="padding:3px">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<fieldset style='padding:5px;clear:left;'>
<legend><input type='checkbox' class='checkbox' name='menuModule' value='company,company'
id='company_company' onClick='goSelect(this.id)'
title="客户管理" >客户管理
</legend>
<div id="dd"><input type='checkbox' class='checkbox' name='menuModule'
value='company,base'
id='company_base' onClick='goSelect(this.id)'
title='客户拜访'>客户拜访</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='company,linkMan'
id='company_linkMan' onClick='goSelect(this.id)'
title='联系人列表' >联系人列表</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='company,linkTouch'
id='company_linkTouch' onClick='goSelect(this.id)'
title='联系记录列表' >联系记录列表</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='company,rule'
id='company_rule' onClick='goSelect(this.id)'
title='客户查重设置 ' >客户查重设置 </div>
</fieldset>
<fieldset style='padding:5px;clear:left;'>
<legend><input type='checkbox' class='checkbox' name='menuModule' value='sys,sys'
id='sys_sys' onClick='goSelect(this.id)'
title="系统设置 "
>系统设置
</legend>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='sys,group'
id='sys_group' onClick='goSelect(this.id)'
title='部门设置'
>部门设置</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='sys,user'
id='sys_user' onClick='goSelect(this.id)'
title='人事管理' >人事管理</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='sys,role'
id='sys_role' onClick='goSelect(this.id)'
title='操作权限组' >操作权限组</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='sys,province'
id='sys_province' onClick='goSelect(this.id)'
title='省份资料' >省份资料</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='sys,city'
id='sys_city' onClick='goSelect(this.id)'
title='城市资料' >城市资料</div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='sys,code'
id='sys_code' onClick='goSelect(this.id)'
title='编码规则' >编码规则</div>
</fieldset>
<fieldset style='padding:5px;clear:left;'>
<legend><input type='checkbox' class='checkbox' name='menuModule' value='report,report'
id='report_report' onClick='goSelect(this.id)'
title="报表与分析" >报表与分析
</legend>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='report,khflfx'
id='report_khflfx' onClick='goSelect(this.id)'
title='客户分类分析 ' >客户分类分析 </div>
<div><input type='checkbox' class='checkbox' name='menuModule'
value='report,khfx'
id='report_khfx' onClick='goSelect(this.id)'
title='客户分析 ' >客户分析 </div>
</fieldset>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
- 大小: 106.3 KB
分享到:
相关推荐
该项目未使用spring框架,实现了用户登录,权限控制,数据统计,以及市场活动、线索、客户、联系人、合同的CRUD,使用Proxy实现Service层的动态代理,实现DAO层事务控制,有助于深入理解web项目 运行环境 jdk8+...
工程项目评估:其实该项目是我学习阶段做的,主要是将自己学习到的东西应用到自己的项目中,是自己学以致用,原来我学习到的东西不会用,不知道怎么用,不知道用到哪里,通过这个项目,加深了我的理解力,学习能力,...
4、适用于OA、网站、电子政务、ERP、CRM等基于B/S架构的应用软件系统的快速开发框架。 5、权限系统一直以来是我们应用系统不可缺少的一个部分,若每个应用系统都重新对系统的权限进行设计, 以满足不同系统用户的...
在服务器上(即操纵层)使用Spring-mvc来实现对前端请求的处理,并同时调用数据层(即数据模型层)的服务来完成对Orcle数据库的访问,在数据层中使用Hibernte框架来提供各种面向操纵层的业务接口。 3.功能模块设计 ...
她可以使用所有的Web应用程序,例如网站管理后台,CMS,CRM,ERP,OA类别的系统和移动端Api。如果对你有帮助,请帮忙给个star :) YiShaAdmin版本 .NET Core版本 是否支持 3.1(当前) 3.1 支持 2.2 2.2 支持(已...
YiShaAdmin 基于.NET Core Web开发,借鉴了很多开源项目的优点,让你开发Web管理系统和移动端Api更简单,所以我也把她开源了。 她可以用于所有的Web应用程序,例如网站管理后台、CMS、CRM、ERP、OA这类的系统和...
平台简介 一直想做一个后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用休息休息时间...字典管理:对系统中经常使用的一些多个固定的数据进行维护。 参数管理:对系统动态配置常用参数。 通知公告:
基于EF+MVC+Bootstrap的通用管理系统...Jquery:除Metronic模板在Assets文件夹,Content文件夹加入需要的Jquery插件 提供富文本编辑器,标签,JS曲线图等实例 一款采用C#开发的源码,功能完整,界面美观,欢迎大家下载。
平台简介 一直想做一个后台管理系统,看了很多优秀的开源项目但是发现没有...字典管理:对系统中经常使用的一些多个固定的数据进行维护。 参数管理:对系统动态配置常用参数。 通知公告:系统通知公告信息发布维护。
平台简介一直想做一个后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用休息休息时间开始自己写了一套后台系统。如此有了若依。她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,...
■扩展:使用新版本Jquery.js(升级到全新的v3.2.1) ■修复:节点链接Bug ■修复:单页--只允许首页生成 ■修复:扩展--运行SQL语句增加二次密码校验 ■扩展:Logo设计,下载图片时会自动添加水印 ■修复:因为特殊字符...