|  |  |  | 
|---|
|  |  |  | <!DOCTYPE HTML> | 
|---|
|  |  |  | <html> | 
|---|
|  |  |  | <head> | 
|---|
|  |  |  | <meta charset="utf-8"> | 
|---|
|  |  |  | <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> | 
|---|
|  |  |  | <meta name="renderer" content="webkit|ie-comp|ie-stand"> | 
|---|
|  |  |  | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 
|---|
|  |  |  | <meta name="viewport" | 
|---|
|  |  |  | content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> | 
|---|
|  |  |  | <meta http-equiv="Cache-Control" content="no-siteapp" /> | 
|---|
|  |  |  | <!-- 本框架基本脚本和样式 --> | 
|---|
|  |  |  | <script type="text/javascript" | 
|---|
|  |  |  | th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script> | 
|---|
|  |  |  | <script type="text/javascript" th:src="@{/js/systools/MBase.js}"></script> | 
|---|
|  |  |  | <meta charset="utf-8"> | 
|---|
|  |  |  | <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> | 
|---|
|  |  |  | <meta name="renderer" content="webkit|ie-comp|ie-stand"> | 
|---|
|  |  |  | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 
|---|
|  |  |  | <meta name="viewport" | 
|---|
|  |  |  | content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> | 
|---|
|  |  |  | <meta http-equiv="Cache-Control" content="no-siteapp" /> | 
|---|
|  |  |  | <!-- 本框架基本脚本和样式 --> | 
|---|
|  |  |  | <script type="text/javascript" | 
|---|
|  |  |  | th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script> | 
|---|
|  |  |  | <script type="text/javascript" th:src="@{/js/systools/MBase.js}"></script> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <!-- 界面单独引入的其他样式和脚本 --> | 
|---|
|  |  |  | <link rel="stylesheet" | 
|---|
|  |  |  | th:href="@{/plugin/zTree/zTreeStyle/zTreeStyle.css}" type="text/css"> | 
|---|
|  |  |  | <script type="text/javascript" | 
|---|
|  |  |  | th:src="@{/plugin/zTree/jquery.ztree.core-3.5.min.js}"></script> | 
|---|
|  |  |  | <script type="text/javascript" | 
|---|
|  |  |  | th:src="@{/plugin/zTree/jquery.ztree.excheck.min.js}"></script> | 
|---|
|  |  |  | <!-- 界面单独引入的其他样式和脚本 --> | 
|---|
|  |  |  | <link rel="stylesheet" | 
|---|
|  |  |  | th:href="@{/plugin/zTree/zTreeStyle/zTreeStyle.css}" type="text/css"> | 
|---|
|  |  |  | <script type="text/javascript" | 
|---|
|  |  |  | th:src="@{/plugin/zTree/jquery.ztree.core-3.5.min.js}"></script> | 
|---|
|  |  |  | <script type="text/javascript" | 
|---|
|  |  |  | th:src="@{/plugin/zTree/jquery.ztree.excheck.min.js}"></script> | 
|---|
|  |  |  | <style> | 
|---|
|  |  |  | #treeDemo{ | 
|---|
|  |  |  | height: 500px; | 
|---|
|  |  |  | overflow: scroll; | 
|---|
|  |  |  | width: 300px; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | #treeDemo{ | 
|---|
|  |  |  | height: 500px; | 
|---|
|  |  |  | overflow: scroll; | 
|---|
|  |  |  | width: 300px; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </style> | 
|---|
|  |  |  | </head> | 
|---|
|  |  |  | <body> | 
|---|
|  |  |  | <div class="ibox-content"> | 
|---|
|  |  |  | <form class="form-horizontal" id="dataform" | 
|---|
|  |  |  | onsubmit="javascripr:return false;"> | 
|---|
|  |  |  | <input   type="hidden" name="tokenUrl" th:value="${tokenUrl}"> <input | 
|---|
|  |  |  | type="hidden" name="token" th:value="${token}"> <input | 
|---|
|  |  |  | type="hidden" name="comId" th:value="${obj.comId }"> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">公司名称<span | 
|---|
|  |  |  | <div class="ibox-content"> | 
|---|
|  |  |  | <form class="form-horizontal" id="dataform" | 
|---|
|  |  |  | onsubmit="javascripr:return false;"> | 
|---|
|  |  |  | <input   type="hidden" name="tokenUrl" th:value="${tokenUrl}"> <input | 
|---|
|  |  |  | type="hidden" name="token" th:value="${token}"> <input | 
|---|
|  |  |  | type="hidden" name="comId" th:value="${obj.comId }"> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">公司名称<span | 
|---|
|  |  |  | class="text-danger">*</span></label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-100" class="form-control" | 
|---|
|  |  |  | name="comName" th:value="${obj.comName }" | 
|---|
|  |  |  | nullmsg="公司名称不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">联系人<span | 
|---|
|  |  |  | class="text-danger">*</span></label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-50" class="form-control" | 
|---|
|  |  |  | th:value="${obj.comBoss }" name="comBoss" nullmsg="联系人不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-100" class="form-control" | 
|---|
|  |  |  | name="comName" th:value="${obj.comName }" | 
|---|
|  |  |  | nullmsg="公司名称不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">联系电话</label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*11-11" class="form-control" | 
|---|
|  |  |  | name="comBossTel" ignore="ignore" th:value="${obj.comBossTel }" | 
|---|
|  |  |  | <label class="col-sm-2 control-label">联系人<span | 
|---|
|  |  |  | class="text-danger">*</span></label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-50" class="form-control" | 
|---|
|  |  |  | th:value="${obj.comBoss }" name="comBoss" nullmsg="联系人不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">联系电话</label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*11-11" class="form-control" | 
|---|
|  |  |  | name="comBossTel" ignore="ignore" th:value="${obj.comBossTel }" | 
|---|
|  |  |  | nullmsg="联系电话不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">地址</label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-510" class="form-control" | 
|---|
|  |  |  | ignore="ignore" th:value="${obj.comAddress }" name="comAddress" | 
|---|
|  |  |  | nullmsg="地址不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">网站地址<span | 
|---|
|  |  |  | class="text-danger">*</span></label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text"  class="form-control" | 
|---|
|  |  |  | ignore="ignore" dataType="*1-100" th:value="${obj.comWebUrl }" name="comWebUrl" | 
|---|
|  |  |  | nullmsg="网站不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">企业可以用店铺数</label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="n" class="form-control" | 
|---|
|  |  |  | ignore="ignore" th:value="${obj.comAge}" name="comAge" | 
|---|
|  |  |  | nullmsg="企业可以用店铺数不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">地址</label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-510" class="form-control" | 
|---|
|  |  |  | ignore="ignore" th:value="${obj.comAddress }" name="comAddress" | 
|---|
|  |  |  | nullmsg="地址不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">网站地址<span | 
|---|
|  |  |  | class="text-danger">*</span></label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text"  class="form-control" | 
|---|
|  |  |  | ignore="ignore" dataType="*1-100" th:value="${obj.comWebUrl }" name="comWebUrl" | 
|---|
|  |  |  | nullmsg="网站不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">企业可以用店铺数</label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="n" class="form-control" | 
|---|
|  |  |  | ignore="ignore" th:value="${obj.comAge}" name="comAge" | 
|---|
|  |  |  | nullmsg="企业可以用店铺数不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">公司编码<span | 
|---|
|  |  |  | class="text-danger">*</span></label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-100" class="form-control" | 
|---|
|  |  |  | name="comCode" th:value="${obj.comCode }" | 
|---|
|  |  |  | nullmsg="公司编码不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">公司编码<span | 
|---|
|  |  |  | class="text-danger">*</span></label> | 
|---|
|  |  |  | <div class="col-sm-4"> | 
|---|
|  |  |  | <input   type="text" dataType="*1-100" class="form-control" | 
|---|
|  |  |  | name="comCode" th:value="${obj.comCode }" | 
|---|
|  |  |  | nullmsg="公司编码不能为空"> | 
|---|
|  |  |  | <div class="Validform_checktip"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">企业功能</label> | 
|---|
|  |  |  | <div class=" ztree col-sm-9" id="treeDemo"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group"> | 
|---|
|  |  |  | <label class="col-sm-2 control-label">企业功能</label> | 
|---|
|  |  |  | <div class=" ztree col-sm-9" id="treeDemo"></div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group "> | 
|---|
|  |  |  | <div class="col-sm-12 text-center"> | 
|---|
|  |  |  | <a href="javascript:;" onclick="myForm.submit()" | 
|---|
|  |  |  | class="btn btn-success radius"><i class="fa fa-check"></i> 保存</a>     | 
|---|
|  |  |  | <a class="btn btn-danger radius" href="javascript:;" | 
|---|
|  |  |  | onclick="MTools.closeForm()"><i class="fa fa-close"></i> 关闭</a> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <div class="form-group "> | 
|---|
|  |  |  | <div class="col-sm-12 text-center"> | 
|---|
|  |  |  | <a href="javascript:;" onclick="myForm.submit()" | 
|---|
|  |  |  | class="btn btn-success radius"><i class="fa fa-check"></i> 保存</a>     | 
|---|
|  |  |  | <a class="btn btn-danger radius" href="javascript:;" | 
|---|
|  |  |  | onclick="MTools.closeForm()"><i class="fa fa-close"></i> 关闭</a> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </form> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script> | 
|---|
|  |  |  | <script th:inline="javascript"> | 
|---|
|  |  |  | var invokeUrl = basePath+"/admin/sysCompany/addCompany"; | 
|---|
|  |  |  | /*<![CDATA[*/ | 
|---|
|  |  |  | var obj=/*[[${obj}]]*/ | 
|---|
|  |  |  | /*]]>*/ | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </form> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script> | 
|---|
|  |  |  | <script th:inline="javascript"> | 
|---|
|  |  |  | var invokeUrl = basePath+"/admin/sysCompany/addCompany"; | 
|---|
|  |  |  | /*<![CDATA[*/ | 
|---|
|  |  |  | var obj=/*[[${obj}]]*/ | 
|---|
|  |  |  | /*]]>*/ | 
|---|
|  |  |  | if(obj.comId!=null){ | 
|---|
|  |  |  | invokeUrl = basePath+"/admin/sysCompany/modifyCompany"; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | var myForm = null; | 
|---|
|  |  |  | var tree = null; | 
|---|
|  |  |  | $(function() { | 
|---|
|  |  |  | MTools.autoFullSelect(); | 
|---|
|  |  |  | $(".select2").select2({ | 
|---|
|  |  |  | 'width' : '100%' | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | myForm = MForm.initForm({ | 
|---|
|  |  |  | invokeUrl : invokeUrl, | 
|---|
|  |  |  | beforeSubmit : function() { | 
|---|
|  |  |  | var items = tree.getCheckedNodes(); | 
|---|
|  |  |  | var keys = ""; | 
|---|
|  |  |  | for (var i = 0; i < items.length; i++) { | 
|---|
|  |  |  | keys += items[i]["id"] + ","; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | myForm.initParam.extendParam = { | 
|---|
|  |  |  | "comFunctions" : keys | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | afterSubmit : function() { | 
|---|
|  |  |  | parent.myGrid.serchData(); | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | initFunctionList(); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function initFunctionList() { | 
|---|
|  |  |  | var zNodes = new Array(); | 
|---|
|  |  |  | $.AjaxProxy().invoke( | 
|---|
|  |  |  | basePath+"/admin/sysFunction/all", | 
|---|
|  |  |  | function(loj) { | 
|---|
|  |  |  | for (var i = 0; i < loj.getRowCount(); i++) { | 
|---|
|  |  |  | zNodes[i] = createNode(loj.getString(i, "fnId"), | 
|---|
|  |  |  | loj.getString(i, "fnParentId"), loj | 
|---|
|  |  |  | .getString(i, "fnName")); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | initTree(zNodes); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function initTree(zNodes) { | 
|---|
|  |  |  | var setting = { | 
|---|
|  |  |  | check : { | 
|---|
|  |  |  | enable : true, | 
|---|
|  |  |  | chkStyle : "checkbox", | 
|---|
|  |  |  | radioType : "level", | 
|---|
|  |  |  | chkboxType : { | 
|---|
|  |  |  | "Y" : "ps", | 
|---|
|  |  |  | "N" : "ps" | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | view : { | 
|---|
|  |  |  | dblClickExpand : false, | 
|---|
|  |  |  | showLine : true, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | data : { | 
|---|
|  |  |  | simpleData : { | 
|---|
|  |  |  | enable : true, | 
|---|
|  |  |  | idKey : "id", | 
|---|
|  |  |  | pIdKey : "pId", | 
|---|
|  |  |  | rootPId : "" | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | tree = $.fn.zTree.init($("#treeDemo"), setting, zNodes); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function createNode(id, parentId, name) { | 
|---|
|  |  |  | var o = new Object(); | 
|---|
|  |  |  | o.id = id; | 
|---|
|  |  |  | o.pId = parentId; | 
|---|
|  |  |  | o.name = name; | 
|---|
|  |  |  | o.open = true; | 
|---|
|  |  |  | //如果是编辑则设置节点选中 | 
|---|
|  |  |  | if(obj.comId!=null){ | 
|---|
|  |  |  | invokeUrl = basePath+"/admin/sysCompany/modifyCompany"; | 
|---|
|  |  |  | //var fns = "${obj.comFunctions}"; | 
|---|
|  |  |  | var fns = obj.comFunctions; | 
|---|
|  |  |  | if (fns.indexOf(id) != -1) { | 
|---|
|  |  |  | o.checked = true; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | var myForm = null; | 
|---|
|  |  |  | var tree = null; | 
|---|
|  |  |  | $(function() { | 
|---|
|  |  |  | MTools.autoFullSelect(); | 
|---|
|  |  |  | $(".select2").select2({ | 
|---|
|  |  |  | 'width' : '100%' | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | myForm = MForm.initForm({ | 
|---|
|  |  |  | invokeUrl : invokeUrl, | 
|---|
|  |  |  | beforeSubmit : function() { | 
|---|
|  |  |  | var items = tree.getCheckedNodes(); | 
|---|
|  |  |  | var keys = ""; | 
|---|
|  |  |  | for (var i = 0; i < items.length; i++) { | 
|---|
|  |  |  | keys += items[i]["id"] + ","; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | myForm.initParam.extendParam = { | 
|---|
|  |  |  | "comFunctions" : keys | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | afterSubmit : function() { | 
|---|
|  |  |  | parent.myGrid.serchData(); | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | initFunctionList(); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function initFunctionList() { | 
|---|
|  |  |  | var zNodes = new Array(); | 
|---|
|  |  |  | $.AjaxProxy().invoke( | 
|---|
|  |  |  | basePath+"/admin/sysFunction/all", | 
|---|
|  |  |  | function(loj) { | 
|---|
|  |  |  | for (var i = 0; i < loj.getRowCount(); i++) { | 
|---|
|  |  |  | zNodes[i] = createNode(loj.getString(i, "fnId"), | 
|---|
|  |  |  | loj.getString(i, "fnParentId"), loj | 
|---|
|  |  |  | .getString(i, "fnName")); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | initTree(zNodes); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function initTree(zNodes) { | 
|---|
|  |  |  | var setting = { | 
|---|
|  |  |  | check : { | 
|---|
|  |  |  | enable : true, | 
|---|
|  |  |  | chkStyle : "checkbox", | 
|---|
|  |  |  | radioType : "level", | 
|---|
|  |  |  | chkboxType : { | 
|---|
|  |  |  | "Y" : "ps", | 
|---|
|  |  |  | "N" : "ps" | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | view : { | 
|---|
|  |  |  | dblClickExpand : false, | 
|---|
|  |  |  | showLine : true, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | data : { | 
|---|
|  |  |  | simpleData : { | 
|---|
|  |  |  | enable : true, | 
|---|
|  |  |  | idKey : "id", | 
|---|
|  |  |  | pIdKey : "pId", | 
|---|
|  |  |  | rootPId : "" | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | tree = $.fn.zTree.init($("#treeDemo"), setting, zNodes); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function createNode(id, parentId, name) { | 
|---|
|  |  |  | var o = new Object(); | 
|---|
|  |  |  | o.id = id; | 
|---|
|  |  |  | o.pId = parentId; | 
|---|
|  |  |  | o.name = name; | 
|---|
|  |  |  | o.open = true; | 
|---|
|  |  |  | //如果是编辑则设置节点选中 | 
|---|
|  |  |  | if(obj.comId!=null){ | 
|---|
|  |  |  | //var fns = "${obj.comFunctions}"; | 
|---|
|  |  |  | var fns = obj.comFunctions; | 
|---|
|  |  |  | if (fns.indexOf(id) != -1) { | 
|---|
|  |  |  | o.checked = true; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return o; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </script> | 
|---|
|  |  |  | return o; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </script> | 
|---|
|  |  |  | </body> | 
|---|
|  |  |  | </html> | 
|---|